]> Zhao Yanbai Git Server - minix.git/commit
kernel: facility for user-visible memory
authorBen Gras <ben@minix3.org>
Wed, 18 Jul 2012 16:53:20 +0000 (18:53 +0200)
committerBen Gras <ben@minix3.org>
Sat, 28 Jul 2012 20:57:38 +0000 (20:57 +0000)
commitb6ea15115c4aba2518546741a7dd33c86380f24a
treeeb1480ce730ddd550c20368d3b0878926382130c
parent53a947167c4b4024c28f8b289e9b989a78105304
kernel: facility for user-visible memory

. map all objects named usermapped_*.o with globally visible
  pages; usermapped_glo_*.o with the VM 'global' bit on, i.e.
  permanently in tlb (very scarce resource!)
. added kinfo, machine, kmessages and loadinfo for a start
. modified log, tty to make use of the shared messages struct
25 files changed:
drivers/log/diag.c
drivers/tty/console.c
include/minix/com.h
include/minix/ipc.h
include/minix/ipcconst.h
include/minix/param.h
include/minix/syslib.h
include/minix/type.h
kernel/Makefile
kernel/arch/i386/arch_system.c
kernel/arch/i386/kernel.lds
kernel/arch/i386/memory.c
kernel/arch/i386/pre_init.c
kernel/glo.h
kernel/proc.c
kernel/proto.h
kernel/system/do_getinfo.c
kernel/usermapped_data.c [new file with mode: 0644]
lib/libc/arch/i386/sys-minix/_ipc.S
lib/libc/sys-minix/Makefile.inc
lib/libc/sys-minix/init.c [new file with mode: 0644]
lib/libminc/Makefile
servers/is/dmp_kernel.c
servers/vm/arch/i386/pagetable.c
servers/vm/pagefaults.c