Date: Sat, 15 Aug 1998 16:49:26 -0700 From: David Greenman <dg@root.com> To: Julian Elischer <julian@whistle.com> Cc: Terry Lambert <tlambert@primenet.com>, current@FreeBSD.ORG Subject: Re: Tentative fix for VM bug Message-ID: <199808152349.QAA20449@implode.root.com> In-Reply-To: Your message of "Fri, 14 Aug 1998 10:59:57 PDT." <Pine.BSF.3.95.980814105934.2722A-100000@current1.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>yes, but is it a bug that he's reporting? I don't see anything wrong with vm_object_page_remove(). We'd have far more serious problems if there was something wrong with it (the system wouldn't last for more than a few seconds, if that), and further, the problem wouldn't be specific to just NFS. My thinking at the moment is that the problem is caused by the lack of NFSnode locking; we depend on VOP_LOCK actually doing something in many parts of the code, and with nfs_lock() being a noop, it just doesn't happen. There might be a way to fix this without messing with nfs_lock(), but the exact failure scenario will need to be looked at carefully before this can be determined. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808152349.QAA20449>