cvs commit: src/sys/conf options src/sys/contrib/ipfilter/netinet ip_compat.h src/sys/i386/i386 exception.s machdep.c trap.c vm86bios.s src/sys/i386/include cpu.h vmparam.h src/sys/i386/isa apic_vector.s icu_vector.s ipl.s src/sys/kern kern_intr.c ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Aug 25 12:51:30 PDT 2003
dillon 2003/08/25 12:50:33 PDT
Modified files:
sys/conf options
sys/contrib/ipfilter/netinet ip_compat.h
sys/i386/i386 exception.s machdep.c trap.c vm86bios.s
sys/i386/include cpu.h vmparam.h
sys/i386/isa apic_vector.s icu_vector.s ipl.s
sys/kern kern_intr.c kern_lock.c kern_malloc.c
lwkt_thread.c uipc_mbuf.c
sys/pc98/i386 machdep.c
sys/sys malloc.h thread.h
sys/vm vm_kern.c vm_kern.h vm_map.c vm_mmap.c
vm_object.c vm_zone.c
Log:
Add the NO_KMEM_MAP kernel configuration option. This is a temporary option
that will allow developers to test kmem_map removal and also the upcoming
(not this commit) slab allocator. Currently this option removes kmem_map
and causes the malloc and zalloc subsystems to use kernel_map exclusively.
Change gd_intr_nesting_level. This variable is now only bumped while we
are in a FAST interrupt or processing an IPIQ message. This variable is
not bumped while we are in a normal interrupt or software interrupt thread.
Add warning printf()s if malloc() and related functions detect attempts to
use them from within a FAST interrupt or IPIQ.
Remove references to the no-longer-used zalloci() and zfreei() functions.
Revision Changes Path
1.4 +1 -0 src/sys/conf/options
1.5 +0 -1 src/sys/contrib/ipfilter/netinet/ip_compat.h
1.19 +0 -6 src/sys/i386/i386/exception.s
1.34 +7 -2 src/sys/i386/i386/machdep.c
1.33 +0 -1 src/sys/i386/i386/trap.c
1.11 +1 -2 src/sys/i386/i386/vm86bios.s
1.10 +1 -1 src/sys/i386/include/cpu.h
1.3 +4 -1 src/sys/i386/include/vmparam.h
1.13 +6 -5 src/sys/i386/isa/apic_vector.s
1.14 +6 -3 src/sys/i386/isa/icu_vector.s
1.12 +6 -4 src/sys/i386/isa/ipl.s
1.11 +1 -1 src/sys/kern/kern_intr.c
1.6 +10 -0 src/sys/kern/kern_lock.c
1.10 +42 -6 src/sys/kern/kern_malloc.c
1.29 +1 -1 src/sys/kern/lwkt_thread.c
1.11 +0 -6 src/sys/kern/uipc_mbuf.c
1.10 +7 -2 src/sys/pc98/i386/machdep.c
1.6 +8 -0 src/sys/sys/malloc.h
1.31 +1 -0 src/sys/sys/thread.h
1.7 +12 -0 src/sys/vm/vm_kern.c
1.3 +3 -1 src/sys/vm/vm_kern.h
1.10 +18 -2 src/sys/vm/vm_map.c
1.12 +6 -0 src/sys/vm/vm_mmap.c
1.8 +2 -0 src/sys/vm/vm_object.c
1.8 +9 -12 src/sys/vm/vm_zone.c
More information about the Commits
mailing list