CVS commit: src

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 06:11:47 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi src/tests/lib/libm: Makefile Added Files: src/tests/lib/libm: t_log.c Log Message: Add a test case for PR lib/41931 reported by he@. It

CVS commit: src

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 06:27:21 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi src/tests/lib/libc/gen: Makefile Added Files: src/tests/lib/libc/gen: t_getcwd.c Log Message: A naive test case for getcwd(3). To

CVS commit: src

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 08:07:42 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi src/tests/include: Makefile Added Files: src/tests/include: t_types.c Log Message: Add tests for PR standards/44847 and PR

CVS commit: src/tests/include

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 08:11:34 UTC 2011 Modified Files: src/tests/include: t_types.c Log Message: Fix comments. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/include/t_types.c Please note that diffs are not public

CVS commit: src

2011-04-10 Thread Iain Hibbert
Module Name:src Committed By: plunky Date: Sun Apr 10 08:29:32 UTC 2011 Modified Files: src: UPDATING Log Message: Building the Xorg binary was moved into a subdirectory to fix ordering issues with make all. It may be necessary to remove the OBJDIR

CVS commit: src

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 08:35:48 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi src/tests/include: Makefile Added Files: src/tests/include: t_glob.c Log Message: Verify that PR standards/21401 is no longer an issue.

CVS commit: src/etc/mtree

2011-04-10 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Sun Apr 10 09:45:59 UTC 2011 Modified Files: src/etc/mtree: NetBSD.dist.tests Log Message: Add libcurses to tests. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/etc/mtree/NetBSD.dist.tests Please note that

CVS commit: src/distrib/sets/lists/tests

2011-04-10 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Sun Apr 10 09:47:43 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Add libcurses tests To generate a diff of this commit: cvs rdiff -u -r1.305 -r1.306 src/distrib/sets/lists/tests/mi Please note that

CVS commit: src/tests/lib

2011-04-10 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Sun Apr 10 09:49:13 UTC 2011 Modified Files: src/tests/lib: Makefile Log Message: Add libcurses test To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/tests/lib/Makefile Please note that diffs are not public

CVS commit: src

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 09:58:01 UTC 2011 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man3: Makefile Added Files: src/share/man/man3: unistd.3 Log Message: Add a small summary page for unistd.h. To generate

CVS commit: src/share/man/man3

2011-04-10 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Apr 10 10:01:07 UTC 2011 Modified Files: src/share/man/man3: unistd.3 Log Message: Fix some xrefs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man3/unistd.3 Please note that diffs are not public

CVS commit: src/share/man/man3

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 10:02:34 UTC 2011 Modified Files: src/share/man/man3: param.3 stddef.3 stdint.3 stdlib.3 types.3 Log Message: Xref unistd(3). To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/share/man/man3/param.3 cvs

CVS commit: src/tests/lib/libc/stdlib

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 10:23:45 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtod.c Log Message: Currently known failures affect only amd64; adjust atf_tc_expect_fail(). To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 10:49:44 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi src/tests/include: Makefile Added Files: src/tests/include: t_netdb.c Log Message: Formally verify PR standards/44777. To generate a

CVS commit: src/sys/dev/nand

2011-04-10 Thread Adam Hoka
Module Name:src Committed By: ahoka Date: Sun Apr 10 10:56:37 UTC 2011 Modified Files: src/sys/dev/nand: nandemulator.c Log Message: Add some KASSERTs and a few more debug printf To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/nand/nandemulator.c

CVS commit: src/tests/lib/libc/gen

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Apr 10 10:59:13 UTC 2011 Modified Files: src/tests/lib/libc/gen: t_nice.c Log Message: wrong return value - wrong errno. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libc/gen/t_nice.c Please

CVS commit: src/tests/net/if_loop

2011-04-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 10 11:31:48 UTC 2011 Modified Files: src/tests/net/if_loop: t_pr.c Log Message: Repeat the fragmentation on lo0 test, but with checksum on IFF_LOOPBACK interfaces enabled. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/sys

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 14:37:20 UTC 2011 Modified Files: src/sys/sys: siginfo.h Log Message: revert previous. breaks things in subtle ways (ntpdate gets stuck on boot, shell processes get stuck on ^C) To generate a diff of this commit:

CVS commit: src/usr.bin/kdump

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 14:38:19 UTC 2011 Modified Files: src/usr.bin/kdump: kdump.c Log Message: we don't have access to si_lid anymore. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/usr.bin/kdump/kdump.c Please

CVS commit: src/sys/dev/pci

2011-04-10 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 10 15:02:01 UTC 2011 Modified Files: src/sys/dev/pci: viaide.c Log Message: Fix regression introduced in 1.72. (Attach arguments need to be copied before using the copy.) To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x68k/dev

2011-04-10 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Apr 10 15:23:06 UTC 2011 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: Fix hangup on the first floppy access since 2008. Problem was reported by isaki@. On X680x0 (and most other machines other than ISA FDC), the

CVS commit: src/doc

2011-04-10 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sun Apr 10 15:26:38 UTC 2011 Modified Files: src/doc: CHANGES Log Message: Mention ffb(4) EDID support. To generate a diff of this commit: cvs rdiff -u -r1.1537 -r1.1538 src/doc/CHANGES Please note that diffs are not public

CVS commit: src/sys

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:45:34 UTC 2011 Modified Files: src/sys/kern: kern_descrip.c sys_descrip.c sys_generic.c sys_pipe.c uipc_syscalls.c vfs_syscalls.c src/sys/sys: fcntl.h filedesc.h Log Message: - Add O_CLOEXEC to

CVS commit: src/lib/libc/sys

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:46:15 UTC 2011 Modified Files: src/lib/libc/sys: open.2 Log Message: Document O_CLOEXEC. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/lib/libc/sys/open.2 Please note that diffs are not

CVS commit: src/sys/compat/linux32/arch/amd64

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:47:21 UTC 2011 Modified Files: src/sys/compat/linux32/arch/amd64: syscalls.master Log Message: add pipe2 and dup3 To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/sys/compat/linux32/arch/amd64

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:48:01 UTC 2011 Modified Files: src/sys/compat/linux32/arch/amd64: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c Log Message: Regen: XXX: produces errors because of rump

CVS commit: src/sys/compat/linux32/common

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:48:23 UTC 2011 Modified Files: src/sys/compat/linux32/common: linux32_unistd.c Log Message: implement pipe2 and dup3 To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/compat/linux/arch

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:48:46 UTC 2011 Modified Files: src/sys/compat/linux/arch/amd64: syscalls.master src/sys/compat/linux/arch/i386: syscalls.master Log Message: add pipe2 and dup3 To generate a diff of this commit: cvs

CVS commit: src/sys/compat/linux/arch

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:49:24 UTC 2011 Modified Files: src/sys/compat/linux/arch/amd64: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c src/sys/compat/linux/arch/i386: linux_syscall.h

CVS commit: src/sys/compat/linux/common

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:49:56 UTC 2011 Modified Files: src/sys/compat/linux/common: linux_file.c Log Message: We have O_CLOEXEC now To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102

CVS commit: src/sys/compat/linux/common

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 15:50:34 UTC 2011 Modified Files: src/sys/compat/linux/common: linux_pipe.c Log Message: - implement dup3 and pipe2 - eliminate amd64 ifdef To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/usr.bin/kdump

2011-04-10 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 10 16:06:59 UTC 2011 Modified Files: src/usr.bin/kdump: kdump.c Log Message: Fix string constant so it compiles again. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/usr.bin/kdump/kdump.c Please

CVS commit: src/distrib/i386/ramdisks/common

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 16:45:52 UTC 2011 Modified Files: src/distrib/i386/ramdisks/common: Makefile.ramdisk Log Message: Extend LDFLAGS, don't replace it. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 16:47:05 UTC 2011 Modified Files: src/gnu/usr.bin/gdb6/gdb: Makefile src/gnu/usr.bin/gdb6/gdbtui: Makefile src/gnu/usr.bin/gdb6/libgdb: Makefile src/sbin/mount_ffs: Makefile

CVS commit: src/lib/libbsdmalloc

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 16:47:39 UTC 2011 Modified Files: src/lib/libbsdmalloc: Makefile Log Message: Define _REENT. Extend CPPFLAGS. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libbsdmalloc/Makefile Please note that

CVS commit: src/gnu/dist/gcc4/gcc

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 16:48:52 UTC 2011 Modified Files: src/gnu/dist/gcc4/gcc: Makefile.in Log Message: Don't install limits.h. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/gnu/dist/gcc4/gcc/Makefile.in Please note

CVS commit: src/gnu/dist/gcc4/gcc

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 16:50:18 UTC 2011 Modified Files: src/gnu/dist/gcc4/gcc: gcc.c src/gnu/dist/gcc4/gcc/config: netbsd.h Log Message: Reduce difference between src/tools/gcc and src/gnu/usr.bin/gcc4 configuration. All but the

CVS commit: src

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 16:52:36 UTC 2011 Modified Files: src/share/mk: bsd.dep.mk bsd.lib.mk bsd.own.mk bsd.prog.mk bsd.x11.mk src/tools: Makefile.host Log Message: For USETOOLS=yes, use the --sysroot support of the compiler to cut

CVS commit: src

2011-04-10 Thread Joerg Sonnenberger
, and a guide for @@ -15,6 +15,11 @@ Recent changes: ^^^ +20110410: + The configuration of src/tools/gcc has changed. Update builds + have to remove the stale content explicitly. See the note toward + the end of the file for details. + 20110328: Building the Xorg binary was moved

CVS commit: src/sys/arch

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 20:36:49 UTC 2011 Modified Files: src/sys/arch/amd64/amd64: db_disasm.c src/sys/arch/amd64/conf: files.amd64 src/sys/arch/amd64/include: db_machdep.h src/sys/arch/i386/conf: files.i386

CVS commit: src/sys/arch/x86/include

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 20:38:37 UTC 2011 Modified Files: src/sys/arch/x86/include: db_machdep.h Log Message: something ate my / To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/include/db_machdep.h Please

CVS commit: src/usr.sbin/crash

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 20:39:43 UTC 2011 Modified Files: src/usr.sbin/crash: Makefile crash.c Log Message: - amd64 support - fix end of file handling From: Vladimir Kirillov proger at wilab dot org dot ua To generate a diff of this

CVS commit: src/sys/ddb

2011-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 20:59:22 UTC 2011 Modified Files: src/sys/ddb: db_command.c db_interface.h db_proc.c Log Message: Add: usage: show proc [/a] [/p] address|pid /a == argument is an address of any lwp /p == argument is

CVS commit: src/share/mk

2011-04-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 10 21:03:17 UTC 2011 Modified Files: src/share/mk: bsd.own.mk Log Message: Use ?: operator to determine when to add --sysroot. Unbreaks clang bootstrap. To generate a diff of this commit: cvs rdiff -u -r1.654 -r1.655

CVS commit: src

2011-04-10 Thread David A. Holland
: ^^^ 20110410: - The configuration of src/tools/gcc has changed. Update builds - have to remove the stale content explicitly. See the note toward - the end of the file for details. + The configuration of src/tools/gcc has changed. To do an + update build you have to clean both tools

CVS commit: src/usr.sbin/crash

2011-04-10 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 10 22:49:52 UTC 2011 Modified Files: src/usr.sbin/crash: crash.8 Log Message: Synchronize -N option name in Synopsis with that in the Description To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/tests/lib/libcurses/slave

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Apr 10 23:31:30 UTC 2011 Modified Files: src/tests/lib/libcurses/slave: curses_commands.c Log Message: Fix obvious bug. (note: this file still doesn't build on amd64) To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/lib/libc/sys

2011-04-10 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Apr 11 00:21:45 UTC 2011 Modified Files: src/lib/libc/sys: open.2 Log Message: exec is on a higher plane of existence. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/lib/libc/sys/open.2 Please note that

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:35:00 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:35:55 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:36:28 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:36:59 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:37:14 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:37:43 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:38:10 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:38:24 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:38:47 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:39:29 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:39:46 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:40:01 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.145 -r1.146 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 01:40:14 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: ZZmsg To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147 src/sys/kern/vfs_lookup.c Please note that diffs are not public

CVS commit: src/usr.bin/make

2011-04-10 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Mon Apr 11 01:44:15 UTC 2011 Modified Files: src/usr.bin/make: make.1 var.c Log Message: Add :localtime and :gmtime which use value as format string for strftime. To generate a diff of this commit: cvs rdiff -u -r1.186 -r1.187

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:11:32 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: In lookup_once(), move the assignments to ni_dvp and ni_vp to just before function return. To generate a diff of this commit:

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:12:42 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: lookup_once() on success always sets ni_vp to the same thing as the returned foundobj, so do that in the caller instead. To

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:12:58 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: As ndp-ni_dvp is also assigned to the updated search dir on every return from lookup_once(), pass it back instead and update

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:13:10 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: namei_end() doesn't really do anything useful at this point, so get rid of it. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
@@ if (neverfollow) { error = EINVAL; } else { -state-namei_startdir = ndp-ni_dvp; +/* + * dholland 20110410: if we're at a + * union mount it might make sense to + * use the top of the union stack here + * rather than the layer we found the + * symlink in. (FUTURE

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:14:57 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: vref new vnodes before vrele'ing old vnodes, just in case. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:15:09 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: In lookup_once(), assign newsearchdir_ret when searchdir is updated, instead of upon return. To generate a diff of this commit:

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:15:22 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Don't bother conditionally doing vput(ndp-ni_dvp) where it's always null. (and don't bother testing for null where it never is)

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:15:38 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Improve previous by manipulating ni_dvp more intelligently. To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:15:55 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Don't assign ni_dvp until the end of namei_oneroot(). To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:16:07 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: In the test where we check if searchdir is NULL and fail if we needed to return ni_dvp, also check if searchdir is on a different

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:16:27 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Ensure we don't leak stale pointers out in ni_dvp or ni_vp on error return. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:17:01 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Fix lookup_for_nfsd_index() -- it wasn't locking the directory it was searching. I'm not sure if this is something I introduced

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:17:14 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Pass foundobj to namei_follow() instead of fishing in the global state. To generate a diff of this commit: cvs rdiff -u -r1.160

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:17:28 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Remove state-lookup_alldone. Don't need it any more; it's set precisely when succeeding with a null result vnode and it now works

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:18:07 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Don't assign ni_vp until namei_oneroot() returns. To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:18:20 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Update some comments. To generate a diff of this commit: cvs rdiff -u -r1.165 -r1.166 src/sys/kern/vfs_lookup.c Please note

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:19:27 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Assign NULL to ni_dvp immediately before error return, rather than halfway through the logic. To generate a diff of this

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:19:43 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Don't assign inside an if-expression without an explicit comparison. To generate a diff of this commit: cvs rdiff -u -r1.168

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:20:00 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Simplify refcount handling/cleanup in three places. To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:20:15 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Remove dead assignment of error and simplify some uses of it. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:21:02 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: Add comment warning about case with LOCKPARENT but not LOCKLEAF. bleh. To generate a diff of this commit: cvs rdiff -u -r1.171 -r1.172

CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 11 02:21:17 UTC 2011 Modified Files: src/sys/kern: vfs_lookup.c Log Message: description: Update comments. To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 src/sys/kern/vfs_lookup.c Please note that

CVS commit: src

2011-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 11 04:22:32 UTC 2011 Modified Files: src/sys/arch/acorn26/include: db_machdep.h src/sys/arch/hp300/include: db_machdep.h src/sys/arch/i386/i386: db_machdep.c src/sys/arch/i386/include: db_machdep.h

CVS commit: src/sys/ddb

2011-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 11 04:26:18 UTC 2011 Modified Files: src/sys/ddb: db_sym.c Log Message: avoid compiling dead code into crash. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/ddb/db_sym.c Please note that diffs are

CVS commit: src/lib/libc/gen

2011-04-10 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Mon Apr 11 05:59:11 UTC 2011 Modified Files: src/lib/libc/gen: fmtmsg.3 Log Message: Markup improvements. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gen/fmtmsg.3 Please note that diffs are not