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