linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [patch] zoned-2.3.28-H2, NFS
@ 1999-11-14 13:52 Ingo Molnar
  0 siblings, 0 replies; only message in thread
From: Ingo Molnar @ 1999-11-14 13:52 UTC (permalink / raw)
  To: linux-kernel, MM mailing list; +Cc: Linus Torvalds, Stephen C. Tweedie

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1676 bytes --]


Changes:

- fixed NFS to work out of high memory - tested with moderate load. All
  NFS caches (directory, symlink, data, etc.) are in high memory.

- modules fix ...

- page->virtual is filled out for non-highmem pages too, this is a
  nice speedup in certain cases.

- fixed a bug in highmem support which might cause user-datapage
  corruption in certain cases.

Changes in zoned-2.3.28-G5:

- this one should actually compile if modules support is turned on ...

Changes in zoned-2.3.28-G4:

- implemented 'zone chains' zonelist_t and gfp_mask indexed zonelists[]
  speedups (Linus' idea) to handle fallback zones. This should enable
  advanced NUMA-style allocations as well. [fallback to different CPUs is 
  possible via changing build_zonelists().]

- <=16MB RAM boxes should boot just fine now.

- added page->zone for easier deallocation and generic cleanliness. This
  also helps NUMA.

- cleaned up the page-allocator namespace, there are only two 'core'
  page-allocation functions left: __alloc_pages() and __free_pages_ok().

- modules should compile again.

- we are now inlining the 'put_page_testzero()' part of __free_page_ok.
  This is subtle as page->count for reserved pages is now 'rotating' -
  this is fine though and lets us to put the rare PageReserved() branch
  into __free_page_ok().

- cleaned up pgtable.h, split into lowlevel and highlevel parts, this
  fixes dependencies in mm.h & misc.c.

- serial.c didnt clear freshly allocated bootmem - as a result now all
  bootmem allocations are explicitly cleared, it's not performance
  critical anyway.

- fixed code,data,initmem reporting.

- fixed boot task's swapper_pg_dir clearing

-- mingo

[-- Attachment #2: Type: APPLICATION/octet-stream, Size: 15904 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-11-14 13:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-11-14 13:52 [patch] zoned-2.3.28-H2, NFS Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox