DragonFly BSD
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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 14 Sep 2003 14:14:53 -0700 (PDT)

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]