[nfs] process locks in "bo_wwait" on 6.4

Attilio Rao attilio at freebsd.org
Mon Jun 29 13:11:09 UTC 2009


2009/6/29 pluknet <pluknet at gmail.com>:
> 2009/6/29 Attilio Rao <attilio at freebsd.org>:
>> 2009/6/29 pluknet <pluknet at gmail.com>:
>>> 2009/6/26 pluknet <pluknet at gmail.com>:
>>>> 2009/6/26 pluknet <pluknet at gmail.com>:
>>>>> Hello.
>>>>>
>>>>> While building a module on nfs mounted /usr/src
>>>>> I got an unkillable process waiting forever in bo_wwait.
>>>>
>>>> Small note: iface on NFS server has mtu changed from 1500 to 1450.
>>>> Can this be a source of the problem?
>>>
>>> This is 100% reproducible. Lock in the same place. Any hints?
>>
>> Can you also show the value of ps?
>> A precise map of what processes are doing would give an help.
>> Also would be useful to printout traces for other threads and not only
>> the stucked one.
>>
>
> >From another run:

I'm unable to see who would be locking the buffer object in question.
Do you have INVARIANT_SUPPORT/INVARIANTS on?
What revision of /usr/src/sys/kern/vfs_bio.c are you running with?

Thanks,
Attilio


-- 
Peace can only be achieved by understanding - A. Einstein


More information about the freebsd-stable mailing list