]> Zhao Yanbai Git Server - minix.git/commit
Basic VM and other minor improvements.
authorBen Gras <ben@minix3.org>
Wed, 19 Nov 2008 12:26:10 +0000 (12:26 +0000)
committerBen Gras <ben@minix3.org>
Wed, 19 Nov 2008 12:26:10 +0000 (12:26 +0000)
commitc078ec0331281640d5a11ce95bf58cd58aecfdd2
treed2408ffe734ce8e7708120503d59db0332f260bf
parentc888305e218c2c58f3e04bac73cb0ccb207ae29b
Basic VM and other minor improvements.
Not complete, probably not fully debugged or optimized.
273 files changed:
Makefile
boot/boot.c
boot/bootimage.c
boot/rawfs.c
commands/Makefile
commands/ash/Makefile
commands/ibm/Makefile
commands/profile/sprofalyze.pl
commands/ps/ps.c
commands/simple/Makefile
commands/simple/last.c
commands/simple/mkfs.c
commands/simple/top.c
commands/syslogd/Makefile
drivers/amddev/Makefile
drivers/amddev/amddev.c
drivers/at_wini/Makefile
drivers/at_wini/at_wini.c
drivers/audio/es1370/Makefile
drivers/audio/es1371/Makefile
drivers/audio/framework/audio_fw.c
drivers/audio/sb16/Makefile
drivers/bios_wini/Makefile
drivers/bios_wini/bios_wini.c
drivers/dp8390/Makefile
drivers/dp8390/dp8390.c
drivers/dpeth/Makefile
drivers/floppy/Makefile
drivers/floppy/floppy.c
drivers/fxp/Makefile
drivers/fxp/fxp.c
drivers/lance/Makefile
drivers/lance/lance.c
drivers/libdriver/Makefile
drivers/libdriver/driver.c
drivers/libdriver/driver.h
drivers/libdriver_asyn/Makefile
drivers/libdriver_asyn/driver.c
drivers/libdriver_asyn/driver.h
drivers/log/Makefile
drivers/log/diag.c
drivers/log/log.c
drivers/memory/Makefile
drivers/memory/memory.c
drivers/memory/ramdisk/rc
drivers/orinoco/Makefile
drivers/orinoco/hermes.c
drivers/orinoco/orinoco.c
drivers/pci/Makefile
drivers/pci/main.c
drivers/pci/pci.c
drivers/printer/Makefile
drivers/random/Makefile
drivers/readclock/Makefile
drivers/rtl8139/Makefile
drivers/sb16/Makefile
drivers/ti1225/Makefile
drivers/ti1225/ti1225.c
drivers/tty/Makefile
drivers/tty/console.c
drivers/tty/keyboard.c
drivers/tty/keymaps/Makefile
drivers/tty/pty.c
drivers/tty/rs232.c
drivers/tty/tty.c
drivers/tty/tty.h
etc/drivers.conf
etc/make.conf
etc/rc
include/minix/com.h
include/minix/config.h
include/minix/const.h
include/minix/devio.h
include/minix/ipc.h
include/minix/sys_config.h
include/minix/syslib.h
include/minix/sysutil.h
include/minix/tty.h [new file with mode: 0644]
include/minix/type.h
include/minix/vm.h [new file with mode: 0755]
include/sys/ioc_tty.h
include/sys/mman.h [new file with mode: 0755]
include/sys/video.h [new file with mode: 0644]
include/sys/vm.h
include/sys/vm_i386.h [new file with mode: 0644]
include/time.h
include/tools.h
kernel/Makefile
kernel/arch/i386/Makefile
kernel/arch/i386/arch_do_vmctl.c [new file with mode: 0644]
kernel/arch/i386/do_int86.c
kernel/arch/i386/do_readbios.c
kernel/arch/i386/do_sdevio.c
kernel/arch/i386/exception.c
kernel/arch/i386/include/archconst.h
kernel/arch/i386/include/archtypes.h
kernel/arch/i386/klib386.s
kernel/arch/i386/memory.c
kernel/arch/i386/mpx386.s
kernel/arch/i386/protect.c
kernel/arch/i386/proto.h
kernel/arch/i386/sconst.h
kernel/arch/i386/system.c
kernel/arch/i386/vm.h [new file with mode: 0644]
kernel/clock.c
kernel/config.h
kernel/const.h
kernel/debug.c
kernel/debug.h
kernel/glo.h
kernel/interrupt.c
kernel/ipc.h
kernel/main.c
kernel/proc.c
kernel/proc.h
kernel/profile.c
kernel/profile.h
kernel/proto.h
kernel/start.c
kernel/system.c
kernel/system.h
kernel/system/Makefile
kernel/system/do_abort.c
kernel/system/do_copy.c
kernel/system/do_cprofile.c
kernel/system/do_devio.c
kernel/system/do_exec.c
kernel/system/do_exit.c
kernel/system/do_fork.c
kernel/system/do_getinfo.c
kernel/system/do_irqctl.c
kernel/system/do_mapdma.c
kernel/system/do_newmap.c
kernel/system/do_privctl.c
kernel/system/do_profbuf.c
kernel/system/do_safecopy.c
kernel/system/do_sigreturn.c
kernel/system/do_sigsend.c
kernel/system/do_sprofile.c
kernel/system/do_trace.c
kernel/system/do_umap.c
kernel/system/do_unused.c
kernel/system/do_vcopy.c
kernel/system/do_vdevio.c
kernel/system/do_vm.c [deleted file]
kernel/system/do_vmctl.c [new file with mode: 0644]
kernel/table.c
kernel/type.h
kernel/utility.c
kernel/vm.h [new file with mode: 0644]
lib/other/Makefile.in
lib/other/_getnprocnr.c
lib/other/_vm_dmacalls.c [new file with mode: 0644]
lib/posix/Makefile.in
lib/posix/_mmap.c [new file with mode: 0755]
lib/posix/getloadavg.c
lib/stdtime/Makefile.in
lib/syscall/Makefile.in
lib/syscall/mmap.s [new file with mode: 0755]
lib/syscall/vm_dmacalls.s [new file with mode: 0644]
lib/syslib/Makefile.in
lib/syslib/alloc_util.c [new file with mode: 0644]
lib/syslib/ds.c
lib/syslib/panic.c
lib/syslib/safecopies.c
lib/syslib/sys_fork.c
lib/syslib/sys_getinfo.c
lib/syslib/sys_vm_map.c [deleted file]
lib/syslib/sys_vmctl.c [new file with mode: 0755]
lib/syslib/vm_allocmem.c [new file with mode: 0644]
lib/syslib/vm_brk.c [new file with mode: 0644]
lib/syslib/vm_exec_newmem.c [new file with mode: 0644]
lib/syslib/vm_exit.c [new file with mode: 0644]
lib/syslib/vm_fork.c [new file with mode: 0644]
lib/syslib/vm_map_phys.c [new file with mode: 0644]
lib/syslib/vm_push_sig.c [new file with mode: 0644]
lib/syslib/vm_umap.c [new file with mode: 0644]
lib/sysutil/Makefile.in
lib/sysutil/kputc.c
lib/sysutil/micro_delay.c
lib/sysutil/stacktrace.c [new file with mode: 0644]
lib/sysutil/sys_hz.c [new file with mode: 0644]
servers/Makefile
servers/ds/Makefile
servers/inet/Makefile
servers/inet/generic/eth.c
servers/inet/mnx_eth.c
servers/init/Makefile
servers/is/Makefile
servers/is/dmp.c
servers/is/dmp_kernel.c
servers/is/dmp_pm.c
servers/is/main.c
servers/mfs/Makefile
servers/mfs/buf.h
servers/mfs/cache.c
servers/mfs/const.h
servers/mfs/device.c
servers/mfs/glo.h
servers/mfs/main.c
servers/mfs/mount.c
servers/mfs/proto.h
servers/mfs/read.c
servers/mfs/super.c
servers/mfs/super.h
servers/mfs/type.h
servers/mfs/utility.c
servers/mfs/write.c
servers/pm/Makefile
servers/pm/alloc.c [deleted file]
servers/pm/asynsend.c [deleted file]
servers/pm/break.c
servers/pm/const.h
servers/pm/exec.c
servers/pm/forkexit.c
servers/pm/kputc.c
servers/pm/main.c
servers/pm/misc.c
servers/pm/mproc.h
servers/pm/profile.c
servers/pm/proto.h
servers/pm/signal.c
servers/pm/trace.c
servers/pm/utility.c
servers/rs/Makefile
servers/rs/exec.c
servers/rs/manager.c
servers/rs/service.c
servers/vfs/Makefile
servers/vfs/buf.h [deleted file]
servers/vfs/device.c
servers/vfs/exec.c
servers/vfs/link.c
servers/vfs/main.c
servers/vfs/misc.c
servers/vfs/mmap.c [new file with mode: 0644]
servers/vfs/mount.c
servers/vfs/open.c
servers/vfs/pipe.c
servers/vfs/proto.h
servers/vfs/utility.c
servers/vm/Makefile [new file with mode: 0644]
servers/vm/alloc.c [new file with mode: 0644]
servers/vm/asynsend.c [new file with mode: 0644]
servers/vm/break.c [new file with mode: 0644]
servers/vm/exec.c [new file with mode: 0644]
servers/vm/exit.c [new file with mode: 0644]
servers/vm/fork.c [new file with mode: 0644]
servers/vm/glo.h [new file with mode: 0644]
servers/vm/i386/Makefile [new file with mode: 0644]
servers/vm/i386/arch_pagefaults.c [new file with mode: 0644]
servers/vm/i386/arch_vmproc.h [new file with mode: 0644]
servers/vm/i386/memory.h [new file with mode: 0644]
servers/vm/i386/pagefaults.h [new file with mode: 0644]
servers/vm/i386/pagetable.c [new file with mode: 0644]
servers/vm/i386/pagetable.h [new file with mode: 0644]
servers/vm/i386/util.s [new file with mode: 0644]
servers/vm/i386/vm.c [new file with mode: 0644]
servers/vm/main.c [new file with mode: 0644]
servers/vm/mmap.c [new file with mode: 0644]
servers/vm/pagefaults.c [new file with mode: 0644]
servers/vm/proto.h [new file with mode: 0644]
servers/vm/region.c [new file with mode: 0644]
servers/vm/region.h [new file with mode: 0644]
servers/vm/sanitycheck.h [new file with mode: 0644]
servers/vm/signal.c [new file with mode: 0644]
servers/vm/slaballoc.c [new file with mode: 0644]
servers/vm/util.h [new file with mode: 0644]
servers/vm/utility.c [new file with mode: 0644]
servers/vm/vfs.c [new file with mode: 0644]
servers/vm/vm.h [new file with mode: 0644]
servers/vm/vmproc.h [new file with mode: 0644]
tools/Makefile