DragonFly commits List (threaded) for 2003-09
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/vm vm_page.c vm_page.h
dillon 2003/09/14 14:14:53 PDT
Modified files:
sys/vm vm_page.c vm_page.h
Log:
Permanently fix the 'allocating low physmem in early boot' problem which
can prevent device drivers from attaching ISA DMAable memory. New pages
are added bottom-up, alternating between the head and the tail of the
VM page free list, so both normal and zero'd-page requests allocate
free pages with higher physical memory addresses first. This allows
contigmalloc*() to locate free memory at lower physical addresses.
Revision Changes Path
1.10 +13 -3 src/sys/vm/vm_page.c
1.6 +1 -0 src/sys/vm/vm_page.h
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]