the bitrig patrick_marvell branch has been created by patrick. it is 0 commits behind master, and 2 commits ahead.
commit 844dbbe099d5bb9fe7e02e577367d58e01b7a026 diff: https://github.com/bitrig/bitrig/commit/844dbbe author: Patrick Wildt <[email protected]> date: Sat May 16 16:10:14 2015 +0200 Implement pivot_root based on ast at netbsd.org's diff. This commit implement pivot_root, similarly to Linux' command. It replaces the root node / with another FS that was mounted under that root node. For instance: # mount /dev/nbd0a /mnt # pivot_root /mnt /mnt/old /mnt now becomes /. The old / is available under /old. TODO: remove debug printfs M lib/libc/sys/Makefile.inc M sys/kern/init_sysent.c M sys/kern/syscalls.c M sys/kern/syscalls.master M sys/kern/vfs_syscalls.c A sys/sys/pivot_root.h M sys/sys/syscall.h M sys/sys/syscallargs.h A usr.sbin/pivot_root/Makefile A usr.sbin/pivot_root/pivot_root.8 A usr.sbin/pivot_root/pivot_root.c A usr.sbin/pivot_root/pivot_root.h commit 74b666822e544235065543b3d7520991846c67ef diff: https://github.com/bitrig/bitrig/commit/74b6668 author: Patrick Wildt <[email protected]> date: Thu Apr 23 23:12:31 2015 +0200 NBD: Implement Network Block Device support. This is modeled after the Linux API, so that existing NBD clients do not need to be changed to work on this platform. M etc/MAKEDEV.common M etc/etc.amd64/MAKEDEV M etc/etc.amd64/MAKEDEV.md M etc/etc.armv7/MAKEDEV M etc/etc.armv7/MAKEDEV.md M share/man/man8/man8.amd64/MAKEDEV.8 M share/man/man8/man8.armv7/MAKEDEV.8 M sys/arch/amd64/amd64/autoconf.c M sys/arch/amd64/amd64/conf.c M sys/arch/amd64/conf/files.amd64 M sys/arch/arm/arm/conf.c M sys/arch/armv7/armv7/autoconf.c M sys/arch/armv7/conf/files.armv7 M sys/conf/GENERIC M sys/conf/files A sys/dev/nbd.c M sys/sys/conf.h
