Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Sep 1998 11:59:42 -0500 (EST)
From:      "John S. Dyson" <dyson@iquest.net>
To:        rvb@cs.cmu.edu (Robert V. Baron)
Cc:        tlambert@primenet.com, current@FreeBSD.ORG, dyson@iquest.net
Subject:   Re: VM question Re m->valid ...
Message-ID:  <199809281659.LAA02291@dyson.iquest.net>
In-Reply-To: <yzsn27k9twq.fsf@sicily.odyssey.cs.cmu.edu> from "Robert V. Baron" at "Sep 28, 98 10:46:45 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Robert V. Baron said:
> 
> The change mentioned below does not solve my problem.  I have
> two ways to go.  I'd like feed back and will commit something
> later today.  
> 
> There are two ways to go.  One is to have vnode_pager_input_old
> set m->valid iff there are no errors.  This works fine for me.
> The down side is that it is touching possibly sensitive code
> close to a release.  I don't think this is a problem because
> it looks like only coda, msdos and cd9660 use the 
> vnode_pager_generic_getpage interface.  The latter two provide
> a bmap function that does not appear to return 0.  So I believe
> that vnode_pager_input_old is only currently called by Coda.
> 
I suspect that setting m->valid iff there are no errors is
the correct behavior!!! :-).

-- 
John                  | Never try to teach a pig to sing,
dyson@iquest.net      | it makes one look stupid
jdyson@nc.com         | and it irritates the pig.

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?199809281659.LAA02291>