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 21,  3:15am, manu%netbsd.org@localhost (Emmanuel Dreyfus) wrote:
-- Subject: Re: VOP_PUTPAGE ignores mount_nfs -o soft,intr

| Christos Zoulas <christos%zoulas.com@localhost> wrote:
| 
| > This is not that simple. There is at least one more place where
| > it does while (vp->v_numoutput != 0) cv_wait()..
| 
| This is the code I am targetting: there is only one cv_wait call in
| genfs_do_putpages().

Yes, and there is another copy of the same loop in vds_subr.c

| > And I am not
| > sure what happens if you make VOP_PUTPAGES timeout.
| 
| genfs_do_putpages() failure happens: there are already a few places
| where we return an error in that function.

Yes, but now it will be much more frequent. 

christos


Home | Main Index | Thread Index | Old Index