hm... wouldnt it just crash if mh->mount is nil?
--
cinap
--- Begin Message ---
> I had a couple of CPU sessions running on it. The most obvious trigger
> seems to have been exportfs, I eventually turned off the stats report
sounds familiar. this patch needs to be applied to the kernel:
/n/sources/plan9//sys/src/9/port/chan.c:1012,1018 - chan.c:1012,1020
/*
* mh->mount->to == c, so start at
mh->mount->next
*/
+ f = nil;
rlock(&mh->lock);
+ if(mh->mount)
for(f = mh->mount->next; f; f = f->next)
if((wq = ewalk(f->to, nil, names+nhave,
ntry)) != nil)
break;
please apply. if the problem persists after the fix, use acid to print the
source of the pcs and qpcs of the procs involved and send that offline.
- erik
--- End Message ---