From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meelis Roos Subject: Re: parisc 4.13-git, BUG: sleeping function called from invalid context at mm/slab.h:416 Date: Sun, 30 Jul 2017 22:08:02 +0300 (EEST) Message-ID: References: <1501428648.3670.1.camel@HansenPartnership.com> <15C99B92-DFB7-4B86-A280-2D491A5907CB@bell.net> <1501439838.3670.5.camel@HansenPartnership.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: John David Anglin , linux-parisc@vger.kernel.org To: James Bottomley Return-path: In-Reply-To: <1501439838.3670.5.camel@HansenPartnership.com> List-ID: List-Id: linux-parisc.vger.kernel.org > > > > > > > > > > > How about this?  There's no need to take the write lock when > > > > creating > > > > links anyway. > > > > > > No effect. > > > > Is the backtrace still the same? > > There's another write lock over a symlink in > pdcs_register_pathentries() does moving it up as well finally make this > go away (cumulative patch below).  If that doesn't work, enabling > DEBUG_PREEMPT might show which lock is the problem. This patch works for me too. -- Meelis Roos (mroos@linux.ee)