DragonFly commits List (threaded) for 2010-03
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: DragonFly_RELEASE_2_6 kernel - more lwbuf followup work
commit f448e2f9134d1314b9509de7d16888eda1446308
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Wed Mar 31 09:14:28 2010 -0700
kernel - more lwbuf followup work
* Make lwbuf objcache only, removing all the manual per-cpu allocation
tracking. Keep the cpumask stuff. We will deal with the KVM
fragmentation issue inside objcache later on.
* This basically takes us back to Sam's original objcache implementation.
* Remove unnecessary assembly symbols (assembly didn't use those globaldata
fields). Remove related globaldata fields now that we are back to the
objcache-only implementation.
Summary of changes:
sys/cpu/i386/include/lwbuf.h | 5 --
sys/cpu/i386/misc/lwbuf.c | 117 ++++++++------------------------
sys/platform/pc32/i386/genassym.c | 1 -
sys/platform/pc32/i386/globals.s | 3 -
sys/platform/pc32/include/globaldata.h | 2 -
sys/platform/vkernel/i386/genassym.c | 1 -
sys/platform/vkernel/i386/global.s | 3 -
7 files changed, 29 insertions(+), 103 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f448e2f9134d1314b9509de7d16888eda1446308
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]