Subject: Re: uvm_page_physload
To: None <firstname.lastname@example.org>
From: Ben Harris <email@example.com>
Date: 08/25/2006 16:59:39
In article <firstname.lastname@example.org> you write:
> It would appear that most code assumes it's exclusive, but
> if (atop(paddr) >= avail_start &&
> atop(paddr) <= avail_end)
>I must be missing something.
I asked about this a while back. My conclusion was that "end" is
definitely exclusive, and while "avail_end" is actually implemented as
inclusive everything calls it with end == avail_end, so they wouldn't
notice even if avail_end were ignored entirely. Changing it so that
avail_end is treated as exclusive would probably be a good idea.