tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: VOP_PUTPAGE ignores mount_nfs -o soft,intr



On Jun 20,  7:56pm, MacPPC2%c.icompute.com@localhost (Don Lee) wrote:
-- Subject: Re: VOP_PUTPAGE ignores mount_nfs -o soft,intr

| FWIW, I have had a problem with my server getting stuck in "tstile". I coul=
| d not reproduce the problem easily, but I saw it in production often enough=
|  that it was a headache.  The Intel port (as opposed to PPC) seems not to h=
| ave the problem.
| 
| If there is no timeout on this loop, and it theoretically only has a proble=
| m on HW errors, I have doubts. The machine with the hangs does not have any=
|  other symptoms of HW errors. HOWEVER, I have a persistent suspicion that t=
| he PPC port drops interrupts on occasion. Just sayin.
| 
| If this hang happens, I think a panic is far better than a hang. What I wou=
| ld see is the machine lock up hard, with zillions of processes "stuck" in t=
| stile, and no new procs could start. If I caught this early, I could get a =
| couple of ps outputs done. Otherwise, I could get into the kernel debugger =
| - sometimes.
| 
| Just my opinion.

Well, I think that this is a powerpc specific problem. Unfortunately it
has been elusive... The tstile in the cv_wait() of the ioflush thread
is common to all platforms (when the filesystem is unable to handle
flushing a vnode).

christos


Home | Main Index | Thread Index | Old Index