CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: rmind Date: Sun Aug 14 02:31:08 UTC 2011 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Convert few panic() uses to asserts, reduce the scope of variable use. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/arch/x86/x86/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/uvm
Module Name:src Committed By: rmind Date: Sun Aug 14 01:20:34 UTC 2011 Modified Files: src/sys/uvm: uvm_anon.c Log Message: uvm_anon_freelst: do not free PG_RELEASED pages (change uvm_anon_dispose() to indicate them with a return value). To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/uvm/uvm_anon.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libperfuse
Module Name:src Committed By: christos Date: Sat Aug 13 23:12:15 UTC 2011 Modified Files: src/lib/libperfuse: Makefile ops.c perfuse.c perfuse_if.h subr.c Log Message: - fix warn/err confusiog - fix debugging printf - add func arguments to simple formats To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libperfuse/Makefile cvs rdiff -u -r1.38 -r1.39 src/lib/libperfuse/ops.c cvs rdiff -u -r1.17 -r1.18 src/lib/libperfuse/perfuse.c cvs rdiff -u -r1.13 -r1.14 src/lib/libperfuse/perfuse_if.h cvs rdiff -u -r1.12 -r1.13 src/lib/libperfuse/subr.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/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:35:27 UTC 2011 Modified Files: src/share/man/man4: coram.4 Log Message: Correct BUGS, from Jared. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/coram.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:34:14 UTC 2011 Added Files: src/share/man/man4: irmce.4 Log Message: Add irmce(4) man page. Not hooked into the build; waiting for review. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/share/man/man4/irmce.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/ld.elf_so
Module Name:src Committed By: christos Date: Sat Aug 13 22:25:20 UTC 2011 Modified Files: src/libexec/ld.elf_so: map_object.c Log Message: consistent debugging info for program headers To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/libexec/ld.elf_so/map_object.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/ld.elf_so
Module Name:src Committed By: christos Date: Sat Aug 13 22:24:57 UTC 2011 Modified Files: src/libexec/ld.elf_so: symbol.c Log Message: printing the pathname of the shared object is much more useful than the object's address. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/libexec/ld.elf_so/symbol.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/ld.elf_so
Module Name:src Committed By: christos Date: Sat Aug 13 22:24:24 UTC 2011 Modified Files: src/libexec/ld.elf_so: rtld.c Log Message: disable debugging that makes us core dump To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/libexec/ld.elf_so/rtld.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/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:22:00 UTC 2011 Modified Files: src/share/man/man4: cxdtv.4 Log Message: Remove iic references, also based on comments by Jared. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/cxdtv.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:21:29 UTC 2011 Modified Files: src/share/man/man4: cxdtv.4 Log Message: Improvements based on comments by Jared. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/cxdtv.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:18:31 UTC 2011 Added Files: src/share/man/man4: emdtv.4 Log Message: Add basic man page for emdtv(4). Not hooked to the build yet so that the driver authors can verify and improve it. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/share/man/man4/emdtv.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:08:01 UTC 2011 Added Files: src/share/man/man4: coram.4 Log Message: Add basic man page for coram(4). Not hooked to the build yet so that the driver authors can verify and improve it. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/share/man/man4/coram.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Sat Aug 13 22:00:35 UTC 2011 Added Files: src/share/man/man4: cxdtv.4 Log Message: Add basic man page for cxdtv(4). Not hooked to the build yet so that the driver authors can verify and improve it. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/share/man/man4/cxdtv.4 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: christos Date: Sat Aug 13 21:04:07 UTC 2011 Modified Files: src/sys/arch/sandpoint/sandpoint: machdep.c src/sys/arch/x86/x86: x86_machdep.c src/sys/kern: kern_module.c subr_kobj.c subr_kobj_vfs.c src/sys/sys: kobj.h kobj_impl.h module.h Log Message: Always provide a meaningful short name for the kobj in the error message, as well as the function name and the linenumber, without extra line feeds. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/sandpoint/sandpoint/machdep.c cvs rdiff -u -r1.55 -r1.56 src/sys/arch/x86/x86/x86_machdep.c cvs rdiff -u -r1.79 -r1.80 src/sys/kern/kern_module.c cvs rdiff -u -r1.43 -r1.44 src/sys/kern/subr_kobj.c cvs rdiff -u -r1.5 -r1.6 src/sys/kern/subr_kobj_vfs.c cvs rdiff -u -r1.15 -r1.16 src/sys/sys/kobj.h cvs rdiff -u -r1.2 -r1.3 src/sys/sys/kobj_impl.h cvs rdiff -u -r1.26 -r1.27 src/sys/sys/module.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/xen/x86
Module Name:src Committed By: cherry Date: Sat Aug 13 20:24:19 UTC 2011 Modified Files: src/sys/arch/xen/x86: x86_xpmap.c Log Message: Call the right function (fix for an egregious error) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/xen/x86/x86_xpmap.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: riastradh Date: Sat Aug 13 19:40:02 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: Handle absolute symlinks to the root. Fixes panic on `ln -s / foo && cd foo' found by ober by trying to run wine. ok dholland To generate a diff of this commit: cvs rdiff -u -r1.188 -r1.189 src/sys/kern/vfs_lookup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jakllsch Date: Sat Aug 13 19:23:35 UTC 2011 Modified Files: src/sys/dev/ic: tulip.c Log Message: Fix TLP_DEBUG after previous To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/dev/ic/tulip.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/i2c
Module Name:src Committed By: jmcneill Date: Sat Aug 13 18:31:38 UTC 2011 Modified Files: src/sys/dev/i2c: files.i2c Log Message: lg3303 depends on dtv_math, not xc3028 To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/dev/i2c/files.i2c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: christos Date: Sat Aug 13 18:13:44 UTC 2011 Modified Files: src/sys/dev/ic: tulip.c Log Message: simplifying code, unconfuses gcc index calculation. To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/sys/dev/ic/tulip.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/xen/xen
Module Name:src Committed By: cherry Date: Sat Aug 13 17:23:42 UTC 2011 Modified Files: src/sys/arch/xen/xen: evtchn.c Log Message: Use spin mutices correctly. - Prune redundant splxx()/splx() pairs. - Do not "leak" a mutex_spin_enter() via conditional return. Thanks rmind@ To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arch/xen/xen/evtchn.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/xen/x86
Module Name:src Committed By: cherry Date: Sat Aug 13 16:22:15 UTC 2011 Modified Files: src/sys/arch/xen/x86: intr.c Log Message: Remove spurious header. Thanks rmind@ To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/xen/x86/intr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci/hdaudio
Module Name:src Committed By: jakllsch Date: Sat Aug 13 16:08:23 UTC 2011 Modified Files: src/sys/dev/pci/hdaudio: hdaudio.c Log Message: detach childern too To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/hdaudio/hdaudio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jakllsch Date: Sat Aug 13 16:04:09 UTC 2011 Modified Files: src/sys/dev/pci: jmide.c Log Message: Make correct spelling in comments a higher priority. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/pci/jmide.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jakllsch Date: Sat Aug 13 16:02:48 UTC 2011 Modified Files: src/sys/dev/ic: wdc.c Log Message: It's hard to get a backtrace after calling a NULL function pointer, add KASSERT before calling. To generate a diff of this commit: cvs rdiff -u -r1.261 -r1.262 src/sys/dev/ic/wdc.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/arm/marvell
Module Name:src Committed By: jakllsch Date: Sat Aug 13 15:38:47 UTC 2011 Modified Files: src/sys/arch/arm/marvell: mvsoc_intr.c mvsocgpp.c Log Message: In *find_pending_irqs() return the value of pic_mark_pending_sources() instead of 1. Changed to match other ARM PIC code. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsoc_intr.c \ src/sys/arch/arm/marvell/mvsocgpp.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/include
Module Name:src Committed By: jmcneill Date: Sat Aug 13 14:51:58 UTC 2011 Modified Files: src/sys/arch/usermode/include: mcontext.h Log Message: make sure mcontext is large enough to store the host mcontext; fixes strange crashes seen in pool_init To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/include/mcontext.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/window
Module Name:src Committed By: wiz Date: Sat Aug 13 14:11:16 UTC 2011 Modified Files: src/usr.bin/window: main.c window.1 Log Message: Sort options and option descriptions, and sync usage. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/usr.bin/window/main.c cvs rdiff -u -r1.22 -r1.23 src/usr.bin/window/window.1 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/dev
Module Name:src Committed By: jmcneill Date: Sat Aug 13 14:06:54 UTC 2011 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: lwp0pcb should be struct pcb not ucontext_t, and initialize it in cpu_startup instead of cpu_attach To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/usermode/dev/cpu.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/window
Module Name:src Committed By: jakllsch Date: Sat Aug 13 14:02:48 UTC 2011 Modified Files: src/usr.bin/window: main.c window.1 Log Message: Sort (and synchronize) option list and `SYNOPSIS' section in manpage, as well as the program's `usage'-line; also some other minor changes. >From Snader_LB. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/usr.bin/window/main.c cvs rdiff -u -r1.21 -r1.22 src/usr.bin/window/window.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: cherry Date: Sat Aug 13 12:37:30 UTC 2011 Modified Files: src/sys/arch/x86/include: cpuvar.h src/sys/arch/xen/x86: cpu.c src/sys/arch/xen/xen: hypervisor.c Log Message: MP probing and startup code To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/x86/include/cpuvar.h cvs rdiff -u -r1.61 -r1.62 src/sys/arch/xen/x86/cpu.c cvs rdiff -u -r1.55 -r1.56 src/sys/arch/xen/xen/hypervisor.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/dev
Module Name:src Committed By: jmcneill Date: Sat Aug 13 12:18:54 UTC 2011 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: no need to print copyright/version/memory info, just call banner() To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/usermode/dev/cpu.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
Module Name:src Committed By: cherry Date: Sat Aug 13 12:09:39 UTC 2011 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/arch/i386/i386: machdep.c src/sys/arch/i386/include: pmap.h src/sys/arch/x86/include: pmap.h src/sys/arch/xen/x86: x86_xpmap.c xen_pmap.c xenfunc.c Log Message: Add locking around ops to the hypervisor MMU "queue". To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/include/pmap.h cvs rdiff -u -r1.708 -r1.709 src/sys/arch/i386/i386/machdep.c cvs rdiff -u -r1.109 -r1.110 src/sys/arch/i386/include/pmap.h cvs rdiff -u -r1.40 -r1.41 src/sys/arch/x86/include/pmap.h cvs rdiff -u -r1.30 -r1.31 src/sys/arch/xen/x86/x86_xpmap.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/xen/x86/xen_pmap.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/xen/x86/xenfunc.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: jmcneill Date: Sat Aug 13 12:06:24 UTC 2011 Modified Files: src/sys/arch/usermode/dev: clock.c src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: - replace the gettimeofday timecounter with one based on CLOCK_MONOTONIC - use gettimeofday for TODR clock To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/usermode/dev/clock.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/usermode/include/thunk.h cvs rdiff -u -r1.4 -r1.5 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/xen
Module Name:src Committed By: cherry Date: Sat Aug 13 11:41:57 UTC 2011 Modified Files: src/sys/arch/xen/include: xenpmap.h src/sys/arch/xen/x86: x86_xpmap.c Log Message: remove unnecessary locking overhead for UP To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/xen/include/xenpmap.h cvs rdiff -u -r1.29 -r1.30 src/sys/arch/xen/x86/x86_xpmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/librt
Module Name:src Committed By: jmcneill Date: Sat Aug 13 11:10:31 UTC 2011 Modified Files: src/lib/librt: aio_return.3 Log Message: aio_return returns ssize_t not int To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/librt/aio_return.3 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/dev
Module Name:src Committed By: jmcneill Date: Sat Aug 13 10:58:32 UTC 2011 Modified Files: src/sys/arch/usermode/dev: ld_thunkbus.c Log Message: call lddone from a softint instead of the signal handler, now reading from disk works: ld0 at mainbus0: /home/jmcneill/test.fs (33554432) ld0: 32768 KB, 65 cyl, 16 head, 63 sec, 512 bytes/sect x 65536 sectors boot device: ld0 root on ld0a dumps on ld0b root file system type: ffs WARNING: no TOD clock present WARNING: using filesystem time WARNING: CHECK AND RESET THE DATE! To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/dev/ld_thunkbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/fs/union
Module Name:src Committed By: hannken Date: Sat Aug 13 10:48:14 UTC 2011 Modified Files: src/sys/fs/union: union_subr.c Log Message: Use mutexes to protect the hash lists instead of tsleep/wakeup. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/fs/union/union_subr.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: jmcneill Date: Sat Aug 13 10:33:52 UTC 2011 Modified Files: src/sys/arch/usermode/conf: Makefile.usermode src/sys/arch/usermode/dev: ld_thunkbus.c src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: try to use aio_read/aio_write instead of pread/pwrite To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/usermode/conf/Makefile.usermode cvs rdiff -u -r1.1 -r1.2 src/sys/arch/usermode/dev/ld_thunkbus.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/include/thunk.h cvs rdiff -u -r1.3 -r1.4 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: jmcneill Date: Sat Aug 13 10:31:24 UTC 2011 Modified Files: src/sys/arch/usermode/dev: clock.c cpu.c src/sys/arch/usermode/include: cpu.h lock.h src/sys/arch/usermode/usermode: machdep.c pmap.c Log Message: - initialize cpu_info_primary early, before cpu0 attaches - track idepth in cpu_info struct and use it in cpu_intr_p - for debug and diagnostic kernels, abort when rebooting - fill in __cpu_simple_lock_* stubs - splraise(IPL_HIGH) before calling kernmain - pmap_extract: only return phys addr if pap is not NULL To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/usermode/dev/clock.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/usermode/dev/cpu.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/usermode/include/cpu.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/include/lock.h cvs rdiff -u -r1.12 -r1.13 src/sys/arch/usermode/usermode/machdep.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/usermode/usermode/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.