CVS commit: src/etc/rc.d
Module Name:src Committed By: mbalmer Date: Fri Sep 2 07:13:28 UTC 2011 Modified Files: src/etc/rc.d: sysdb Log Message: Terminate line with a '.', not the word 'done', for consistency with other startup scripts. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/etc/rc.d/sysdb Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/usermode/usermode
Module Name:src Committed By: reinoud Date: Fri Sep 2 10:11:43 UTC 2011 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Disable the debug_fh code for now To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/usermode/usermode/trap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libutil
Module Name:src Committed By: christos Date: Fri Sep 2 10:13:44 UTC 2011 Modified Files: src/lib/libutil: strpct.c Log Message: - use the correct buffer size - remove obsolete comment To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libutil/strpct.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpkern
Module Name:src Committed By: christos Date: Fri Sep 2 10:18:38 UTC 2011 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: trylockowner is not needed anymore. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/rump/librump/rumpkern/vm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: he Date: Fri Sep 2 11:50:30 UTC 2011 Modified Files: src/sys/arch/evbarm/conf: GUMSTIX Log Message: Bump SYMTAB_SPACE so that it fits again. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/evbarm/conf/GUMSTIX Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/usermode/usermode
Module Name:src Committed By: reinoud Date: Fri Sep 2 14:54:41 UTC 2011 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Add note on how to posibly create a signal and send it to a userland program To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/usermode/usermode/trap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/usermode
Module Name:src Committed By: reinoud Date: Fri Sep 2 14:55:22 UTC 2011 Modified Files: src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: -thunk_makecontext_trapframe2go(ucontext_t *ucp, void *func, void *trapframe) +thunk_makecontext_1(ucontext_t *ucp, void (*func)(void), void *arg) Create a more general prototype for makecontext() with one variable. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/usermode/include/thunk.h cvs rdiff -u -r1.24 -r1.25 src/sys/arch/usermode/usermode/thunk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/usermode
Module Name:src Committed By: reinoud Date: Fri Sep 2 14:56:48 UTC 2011 Modified Files: src/sys/arch/usermode/dev: cpu.c src/sys/arch/usermode/include: pcb.h Log Message: Update trapframe and add system call switchframe To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/usermode/dev/cpu.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/usermode/include/pcb.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/usermode
Module Name:src Committed By: reinoud Date: Fri Sep 2 16:09:01 UTC 2011 Modified Files: src/sys/arch/usermode/include: pcb.h thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: Revert To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/usermode/include/pcb.h cvs rdiff -u -r1.22 -r1.23 src/sys/arch/usermode/include/thunk.h cvs rdiff -u -r1.25 -r1.26 src/sys/arch/usermode/usermode/thunk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: sjg Date: Fri Sep 2 16:26:21 UTC 2011 Modified Files: src/usr.bin/make: meta.c Log Message: meta_oodate should ignore makeDependfile To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/usr.bin/make/meta.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: christos Date: Fri Sep 2 20:01:21 UTC 2011 Modified Files: src/sys/arch/x86/x86: syscall.c Log Message: If the process is traced, resulting from a PTRACE_FORK inherited setting, stop it right now. XXX[1]: Cannot make this MI, because I cannot wrap child_return because there is MD code that checks fun == child_return. I think it is better to have an mi child_return() and add a cpu_child_return()? XXX[2]: Why do we need to stop so early? Perhaps stopping just after exec is better? To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/x86/syscall.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Fri Sep 2 20:06:29 UTC 2011 Modified Files: src/sys/kern: kern_fork.c Log Message: Add support for PTRACE_FORK. NB: This does not (yet) work for vfork(), because: 1. When we vfork() PL_PPWAIT is set, and that makes us do regular disposition of the TRAP signal, and not indirect through the debugger. 2. The parent needs to keep running, so that the debugger can release it. Unfortunately, with vfork() we cannot release the parent because it will eventually core-dump since the parent and the child cannot run on the same address space. To generate a diff of this commit: cvs rdiff -u -r1.185 -r1.186 src/sys/kern/kern_fork.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Fri Sep 2 20:07:41 UTC 2011 Modified Files: src/sys/kern: sys_process.c Log Message: add support for PRACE_FORK. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/kern/sys_process.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/sys
Module Name:src Committed By: christos Date: Fri Sep 2 20:10:19 UTC 2011 Modified Files: src/sys/sys: proc.h ptrace.h Log Message: Add support for PTRACE_FORK. - add a field in struct proc to save the forker/forkee pid, and a flag. - add 3 new ptrace calls: PT_GET_PROCESS_STATE, PT_GET_EVENT_MASK, PT_SET_EVENT_MASK Add a PT_STRINGS constant so that we don't hard-code the list of ptrace subcalls in other programs (kdump). To generate a diff of this commit: cvs rdiff -u -r1.309 -r1.310 src/sys/sys/proc.h cvs rdiff -u -r1.43 -r1.44 src/sys/sys/ptrace.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/kdump
Module Name:src Committed By: christos Date: Fri Sep 2 20:11:42 UTC 2011 Modified Files: src/usr.bin/kdump: kdump.c Log Message: - use PT_STRINGS - use __arraycount() To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/usr.bin/kdump/kdump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man9
Module Name:src Committed By: dyoung Date: Fri Sep 2 22:07:33 UTC 2011 Modified Files: src/share/man/man9: vmem.9 Log Message: Update vmem(9). Changes to the implementation and usage are following, soon. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/share/man/man9/vmem.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386
Module Name:src Committed By: dyoung Date: Fri Sep 2 22:12:48 UTC 2011 Modified Files: src/sys/arch/i386: Makefile Log Message: In the tags target, move x86 sources above xen includes, for more helpful tags. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: dyoung Date: Fri Sep 2 22:15:16 UTC 2011 Modified Files: src/sys/kern: Makefile Log Message: Add a target, subr_vmem, for building the vmem(9) test program. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/kern/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbmips/conf
Module Name:src Committed By: macallan Date: Fri Sep 2 22:19:35 UTC 2011 Modified Files: src/sys/arch/evbmips/conf: GDIUM Log Message: add new voyager driver, follow related changes from LOONGSON now this builds again thanks he for noticing To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbmips/conf/GDIUM Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: dyoung Date: Fri Sep 2 22:25:09 UTC 2011 Modified Files: src/sys/arch/xen/x86: xen_shm_machdep.c src/sys/kern: subr_kmem.c subr_percpu.c subr_vmem.c src/sys/rump/net/lib/libshmif: if_shmem.c src/sys/sys: vmem.h src/sys/uvm: uvm_emap.c uvm_swap.c Log Message: Report vmem(9) errors out-of-band so that we can use vmem(9) to manage ranges that include the least and the greatest vmem_addr_t. Update vmem(9) uses throughout the kernel. Slightly expand on the tests in subr_vmem.c, which still pass. I've been running a kernel with this patch without any trouble. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/xen/x86/xen_shm_machdep.c cvs rdiff -u -r1.35 -r1.36 src/sys/kern/subr_kmem.c cvs rdiff -u -r1.14 -r1.15 src/sys/kern/subr_percpu.c cvs rdiff -u -r1.60 -r1.61 src/sys/kern/subr_vmem.c cvs rdiff -u -r1.42 -r1.43 src/sys/rump/net/lib/libshmif/if_shmem.c cvs rdiff -u -r1.13 -r1.14 src/sys/sys/vmem.h cvs rdiff -u -r1.7 -r1.8 src/sys/uvm/uvm_emap.c cvs rdiff -u -r1.156 -r1.157 src/sys/uvm/uvm_swap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbmips/conf
Module Name:src Committed By: macallan Date: Fri Sep 2 22:42:27 UTC 2011 Modified Files: src/sys/arch/evbmips/conf: LOONGSON Log Message: add stvii driver for gdium's onboard microcontroller while there add comments on new(ly added) drivers To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbmips/conf/LOONGSON Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: asau Date: Sat Sep 3 01:51:21 UTC 2011 Modified Files: src/sys/dev/usb: usbdevs Log Message: Add two Kingston Data Travel 101 models. To generate a diff of this commit: cvs rdiff -u -r1.592 -r1.593 src/sys/dev/usb/usbdevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: asau Date: Sat Sep 3 01:53:01 UTC 2011 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: Regenerate for Kingston Data Travel 101. To generate a diff of this commit: cvs rdiff -u -r1.585 -r1.586 src/sys/dev/usb/usbdevs.h cvs rdiff -u -r1.586 -r1.587 src/sys/dev/usb/usbdevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: asau Date: Sat Sep 3 01:56:44 UTC 2011 Modified Files: src/sys/dev/usb: umass_quirks.c Log Message: Add quirks for Kingston DT 101 to stop them giving HBA errors. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/dev/usb/umass_quirks.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.