cvs commit: src/sys/kern kern_memio.c kern_shutdown.c kern_slaballoc.c vfs_bio.c vfs_subr.c src/sys/machine/pc32/i386 bios.c pmap.c trap.c src/sys/machine/pc32/include pmap.h vmparam.h src/sys/sys malloc.h src/sys/vm pmap.h vm_contig.c vm_extern.h ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Dec 28 10:34:08 PST 2006
dillon 2006/12/28 10:29:08 PST
DragonFly src repository
Modified files:
sys/kern kern_memio.c kern_shutdown.c
kern_slaballoc.c vfs_bio.c vfs_subr.c
sys/machine/pc32/i386 bios.c pmap.c trap.c
sys/machine/pc32/include pmap.h vmparam.h
sys/sys malloc.h
sys/vm pmap.h vm_contig.c vm_extern.h vm_fault.c
vm_kern.c vm_map.c vm_mmap.c vm_object.c
vm_object.h vm_pageout.c vm_vmspace.c
Log:
Introduce globals: KvaStart, KvaEnd, and KvaSize. Used by the kernel
instead of the nutty VADDR and VM_*_KERNEL_ADDRESS macros. Move extern
declarations for these variables as well as for virtual_start, virtual_end,
and phys_avail[] from MD headers to MI headers.
Make kernel_object a global structure instead of a pointer.
Remove kmem_object and all related code (none of it is used any more).
Revision Changes Path
1.25 +8 -7 src/sys/kern/kern_memio.c
1.46 +1 -0 src/sys/kern/kern_shutdown.c
1.45 +17 -16 src/sys/kern/kern_slaballoc.c
1.84 +4 -4 src/sys/kern/vfs_bio.c
1.101 +2 -2 src/sys/kern/vfs_subr.c
1.14 +1 -0 src/sys/machine/pc32/i386/bios.c
1.65 +11 -5 src/sys/machine/pc32/i386/pmap.c
1.88 +1 -1 src/sys/machine/pc32/i386/trap.c
1.3 +0 -5 src/sys/machine/pc32/include/pmap.h
1.9 +0 -3 src/sys/machine/pc32/include/vmparam.h
1.27 +1 -5 src/sys/sys/malloc.h
1.20 +26 -0 src/sys/vm/pmap.h
1.20 +4 -4 src/sys/vm/vm_contig.c
1.20 +0 -1 src/sys/vm/vm_extern.h
1.32 +1 -2 src/sys/vm/vm_fault.c
1.25 +14 -168 src/sys/vm/vm_kern.c
1.53 +1 -1 src/sys/vm/vm_map.c
1.37 +1 -2 src/sys/vm/vm_mmap.c
1.28 +4 -11 src/sys/vm/vm_object.c
1.12 +1 -2 src/sys/vm/vm_object.h
1.29 +1 -1 src/sys/vm/vm_pageout.c
1.7 +2 -0 src/sys/vm/vm_vmspace.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_memio.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_shutdown.c.diff?r1=1.45&r2=1.46&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_slaballoc.c.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_bio.c.diff?r1=1.83&r2=1.84&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.100&r2=1.101&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/bios.c.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/pmap.c.diff?r1=1.64&r2=1.65&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/trap.c.diff?r1=1.87&r2=1.88&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/include/pmap.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/include/vmparam.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/malloc.h.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_contig.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_extern.h.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_fault.c.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_kern.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.c.diff?r1=1.52&r2=1.53&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_mmap.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_object.c.diff?r1=1.27&r2=1.28&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_object.h.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pageout.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_vmspace.c.diff?r1=1.6&r2=1.7&f=u
More information about the Commits
mailing list