NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/42455: tstile hang with nfs
The following reply was made to PR kern/42455; it has been noted by GNATS.
From: yamt%mwd.biglobe.ne.jp@localhost (YAMAMOTO Takashi)
To: Christoph_Egger%gmx.de@localhost
Cc: gnats-bugs%NetBSD.org@localhost, netbsd-bugs%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost,
kern-bug-people%netbsd.org@localhost, rmind%netbsd.org@localhost,
ad%netbsd.org@localhost,
enami%netbsd.org@localhost
Subject: Re: kern/42455: tstile hang with nfs
Date: Tue, 26 Oct 2010 09:36:53 +0000 (UTC)
hi,
>> > I added some more debug lines and figured out that the macro
>> > nfsm_wcc_data() drops the mbuf chain w/o decreasing
>> > ctxt.nwc_mbufcount.
>>
>> The nfsm_wcc_data() macro calls the nfsm_postop_attr() macro.
>> The nfsm_postop_attr() macro calls nfsm_loadattrcache() function.
>> The nfsm_loadattrcache() function calls nfsm_disct() function.
>>
>> nfsm_disct() is the function in error which drops the mbuf chain.
are you sure?
iirc, nwc_mbufcount is about sending mbuf. otoh, nfsm_disct is for
received mbuf. i guess that the ancient macros confused you.
YAMAMOTO Takashi
Home |
Main Index |
Thread Index |
Old Index