Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src
Module Name: src
Committed By: pooka
Date: Wed Jan 7 22:24:04 UTC 2015
Modified Files:
src/sys/rump/kern: Makefile.rumpkerncomp
src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c rump_private.h
src/tests/dev/md: Makefile
src/tests/fs/ffs: Makefile
src/tests/fs/vfs: Makefile
src/tests/rump/rumpkern/h_server: Makefile
src/usr.bin/rump_server: Makefile
Added Files:
src/sys/rump/kern/lib/libsysproxy: Makefile sysproxy.c
Removed Files:
src/sys/rump/librump/rumpkern: sysproxy.c
Log Message:
Move sysproxy support into a separate component, rumpkern_sysproxy,
instead of it being always provided by the rump kernel base. This
move accomplishes two things:
1) it is no longer necessary to provide sysproxy hypercall stubs for
platforms which do not want to use sysproxy
2) it is easier to reason about the security aspects, since configurations
not linking the sysproxy component simply do not support remote
system calls
discussed on rumpkernel-users
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/rump/kern/Makefile.rumpkerncomp
cvs rdiff -u -r0 -r1.1 src/sys/rump/kern/lib/libsysproxy/Makefile \
src/sys/rump/kern/lib/libsysproxy/sysproxy.c
cvs rdiff -u -r1.152 -r1.153 src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -u -r1.314 -r1.315 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.86 -r1.87 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -u -r1.1 -r0 src/sys/rump/librump/rumpkern/sysproxy.c
cvs rdiff -u -r1.4 -r1.5 src/tests/dev/md/Makefile
cvs rdiff -u -r1.17 -r1.18 src/tests/fs/ffs/Makefile
cvs rdiff -u -r1.19 -r1.20 src/tests/fs/vfs/Makefile
cvs rdiff -u -r1.4 -r1.5 src/tests/rump/rumpkern/h_server/Makefile
cvs rdiff -u -r1.7 -r1.8 src/usr.bin/rump_server/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index