From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean-Christophe PLAGNIOL-VILLARD Subject: Re: Fwd: Tegra 30 System hangs because of commit "pinctrl: move subsystem mutex to pinctrl_dev struct" Date: Sat, 4 May 2013 15:30:04 +0200 Message-ID: <20130504133004.GC24282@game.jcrosoft.org> References: <517ED12B.8080502@wwwdotorg.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <517ED12B.8080502@wwwdotorg.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Stephen Warren Cc: linux-tegra@vger.kernel.org, linus.walleij@linaro.org, Bryan Wu , patrice.chotard@st.com, "linux-arm-kernel@lists.infradead.org" List-Id: linux-tegra@vger.kernel.org On 13:59 Mon 29 Apr , Stephen Warren wrote: > On 04/29/13 12:41, Bryan Wu wrote: > >Forward to ARM and Tegra mail list. > > > >---------- Forwarded message ---------- > >From: Bryan Wu > >Date: Mon, Apr 29, 2013 at 11:15 AM > >Subject: Tegra 30 System hangs because of commit "pinctrl: move > >subsystem mutex to pinctrl_dev struct" > >To: patrice.chotard@st.com, Linus Walleij > >Cc: Stephen Warren , > >"linux-next@vger.kernel.org" > > > > > >Hi Patrice and Linus, > > > >I'm running linux-next on my Tegra 30 system everyday. But since > >next-20130426 release, the linux-next kernel will hang on my Tegra 30 > >boards like Cardhu and Beaver. > > > >After some bisect and comparing to next-20130424, I found the commit > >"pinctrl: move subsystem mutex to pinctrl_dev struct" introduced this > >issue. If I simply revert this patch in next-20130429, system boots up > >as before. > > > >Could you please help to check this? > > I would suggest simply dropping or reverting this patch; I had > pointed out a long time ago that it was unlikely to be correct. > > My guess/suspicion is a recursive lock attempt during processing > hogs during pinctrl device registration, or perhaps during dt->map > conversion. Bryan, are you able to confirm this? same issue on at91sam9g45ek revert it Best Regards, J. > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel