[linux-cifs-client] kernel BUG at fs/dcache.c:670

Suresh Jayaraman sjayaraman at suse.de
Sun Feb 21 08:27:09 MST 2010


On 02/18/2010 01:10 AM, Jeff Layton wrote:
> On Wed, 17 Feb 2010 15:45:05 +0530
> Suresh Jayaraman <sjayaraman at suse.de> wrote:
> 
>> On 02/04/2010 11:48 PM, Jeff Layton wrote:
>>> On Thu, 04 Feb 2010 19:07:26 +0100
>>> Miha Verlic <miha at krneki.org> wrote:
>>>
>>>> Hello,
>>>>
>>>> after upgrading to 2.6.32.x kernel, I've soon encountered the bug in the
>>>> attachment. After some testing I noticed it happens from 2.6.31.7 and
>>>> 2.6.32 onwards.
>>>>
>>>> Since I can reproduce it quite easily, I've bisected the bug down to
>>>> these two commits:
>>>>
>>>> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ec06aedd44541129840ed52e6165afa3796a27bf
>>>> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=f534dc994397560343be4a3223b9bbaa8e739e1f
>>>>
>>>> To reproduce the bug all I have to do is mount some cifs shares, read
>>>> some data off the remove share and unmount the volume (no files are in
>>>> use when I unmount the share). Interestingly enough, it only happens
>>>> with one of the 5 shares I regulary mount.
>>>>
>>>> --
>>>> Miha
>>>
>>> cc'ing Steve French too...
>>>
>>> Interesting. Does the problem go away if you mount that share with '-o
>>> noserverino'? 
>>>
>>> That may be an side effect of this bug:
>>>
>>> http://bugzilla.kernel.org/show_bug.cgi?id=15088
>>>
>>
>> Jeff,
>>
>> I haven't had a look at your recent cache invalidation bug fixing
>> patches. Wondering whether that patch set addresses this kernel BUG too?
>>
>>
>> Thanks,
> 
> Not sure, but it's certainly worth testing to see if it does. This
> commit in particular:
> 
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=f12f98dba6ea1517cd7fbb912208893b9c014c15
> 

I got this patch tested but didn't help. It resulted in similar BUG when
'noserverino' mount option is not used.


Thanks,

-- 
Suresh Jayaraman


More information about the linux-cifs-client mailing list