tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Zero page
On Wed Feb 03 2010 at 03:06:00 +0900, Masao Uebayashi wrote:
> I need to add zero-page to support XIP. Unallocated blocks are redirected
> to this. Basically it's a static simgle page filled with zero.
>
> void *pmap_zeropage;
> paddr_t pmap_zeropage_phys_addr;
>
> and initialized by pmap.c like:
>
> pmap_zeropage = (void *)uvm_pageboot_alloc(PAGE_SIZE);
> pmap_zeropage_phys_addr = MIPS_KSEG0_TO_PHYS(pmap_zeropage);
>
> Because it's used publically (from the coming custome genfs_getpages()), it's
> defined somewhere like uvm_page.h.
Why does it need to be in pmap?
Home |
Main Index |
Thread Index |
Old Index