git: kernel - Revert part of the contig allocation work
dillon at crater.dragonflybsd.org
Sun Dec 10 14:16:37 PST 2017
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sun Dec 10 14:09:03 2017 -0800
kernel - Revert part of the contig allocation work
* Revert part of the contig allocation work. Always use the alist
allocation from the DMA reserve first, and revert to scanning the
VM page list only if it fails.
* Fixes performance problems with X.
* What this means, generally, is that we will probably need to rely
directly on the dma reserve for most of our DMA allocation and
freeing just to ensure reasonable performance. Scanning page
lists is a big lose.
Summary of changes:
sys/vm/vm_contig.c | 12 +++++++++++-
sys/vm/vm_page.c | 15 ++++++++++++++-
2 files changed, 25 insertions(+), 2 deletions(-)
DragonFly BSD source repository
More information about the Commits