Thread (8 messages) 8 messages, 2 authors, 2007-06-14

Re: [PATCH RT] fix migrating softirq [cause of network hang]

From: Steven Rostedt <rostedt@goodmis.org>
Date: 2007-06-14 14:20:19

On Thu, 14 Jun 2007, Shane wrote:
On 6/13/07, Steven Rostedt [off-list ref] wrote:
Yeah, I can't reproduce the problem at will, it takes from minutes to
hours to happen. After a few hours of problem free operation with your
patch I thought it was solved but then, the same problem. Applications
accessing this nfs filesystem on this host will just hang and the df,
lsof etc commands also started to  hang. Other nfs clients have no
problem accessing that filesystem its only this host, which is the
only core2 (smp) box in the mix so the description you gave with the
patch sounded pretty good to me.
Before the patch was applied, was it easier (quicker) to trigger the bug?
I'm just thinking that my patch may have solved part of your problem, but
you are facing another. There's another bug we have that my patch seems to
help, but not fix the problem. Which means that there are two bugs at
play.

I'm not even sure it's a kernel problem, although I just updated my
nfs user space stuff and half of user space that came along with it
and still no luck. I've been using this nfs mount for years but I just
changed the nfs exports slightly. I mounted and exported two other
file systems under the original export. I added the 'nohide' export
option and to my amazement these filesystems appeared on the client
having only mounted the original export. I thought I was lucky, I
didn't have to mount all these other sub-filesystems.
When I get a chance, I'll start testing NFS on my boxes. But I'm a bit
buried in other issues at the moment, so it might be a while.
I would summarize as:
2.6.21.4-rt13 core2, smp nfs client access hangs when using nohide export option

So, smp and the more recent kernel seem to be suspect. Also cpufreq,
which I just disabled.

These UP clients have no problems accessing the same nfs export:
celeronA -  2.6.21-rc5-rt11
pII -  2.6.17-rc6-mm1
Could you also do sysrq-T when you see the hang. Could you post the dmesg
as well as the sysrq-T somewhere so I can take a look?

Thanks,

-- Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help