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 standards/18067.


To generate a diff of this commit:
cvs rdiff -u -r1.303 -r1.304 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.2 -r1.3 src/tests/include/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/include/t_types.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 for external/mit/xorg/server/xorg-server/hw/xfree86
if your update build fails, as the "Xorg" entry there is now a
directory.


To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/UPDATING

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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.


To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.3 -r1.4 src/tests/include/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/include/t_glob.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libcurses

2011-04-10 Thread Brett Lymn
Module Name:src
Committed By:   blymn
Date:   Sun Apr 10 09:55:10 UTC 2011

Added Files:
src/tests/lib/libcurses: Makefile atf-compile-cookie atf.terminfo
t_curses.sh testframe.txt
src/tests/lib/libcurses/check_files: Makefile addch.chk addchstr.chk
addstr.chk attributes.chk background1.chk background2.chk
background3.chk background4.chk background5.chk bell.chk
box_standout.chk chgat1.chk chgat2.chk chgat3.chk clear1.chk
clear10.chk clear2.chk clear3.chk clear4.chk clear5.chk clear6.chk
clear7.chk clear8.chk clear9.chk color_blank_draw.chk
color_blue_back.chk color_default.chk color_red_fore.chk
color_set.chk color_start.chk copywin1.chk copywin10.chk
copywin11.chk copywin12.chk copywin13.chk copywin14.chk
copywin2.chk copywin3.chk copywin4.chk copywin5.chk copywin6.chk
copywin7.chk copywin8.chk copywin9.chk curs_set1.chk curs_set2.chk
curs_set3.chk curses_start.chk fill.chk home.chk timeout.chk
wborder.chk wborder_refresh.chk wgetstr.chk wgetstr_refresh.chk
window.chk wprintw_refresh.chk wscrl1.chk wscrl2.chk
src/tests/lib/libcurses/director: Makefile director.c returns.h
testlang_conf.l testlang_parse.y
src/tests/lib/libcurses/slave: Makefile command_table.h commands.c
curses_commands.c curses_commands.h slave.c slave.h
src/tests/lib/libcurses/tests: Makefile addch addchnstr addchstr
addnstr addstr assume_default_colors attributes background beep box
can_change_color cbreak chgat clear color_content color_set copywin
curs_set fill_screen getch getstr mvwin start start_color
std_defines termattrs timeout wborder window window_create wprintw
wscrl

Log Message:
Add atf for libcurses with some tests


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/tests/lib/libcurses/Makefile \
src/tests/lib/libcurses/atf-compile-cookie \
src/tests/lib/libcurses/atf.terminfo src/tests/lib/libcurses/t_curses.sh \
src/tests/lib/libcurses/testframe.txt
cvs rdiff -u -r0 -r1.1 src/tests/lib/libcurses/check_files/Makefile \
src/tests/lib/libcurses/check_files/addch.chk \
src/tests/lib/libcurses/check_files/addchstr.chk \
src/tests/lib/libcurses/check_files/addstr.chk \
src/tests/lib/libcurses/check_files/attributes.chk \
src/tests/lib/libcurses/check_files/background1.chk \
src/tests/lib/libcurses/check_files/background2.chk \
src/tests/lib/libcurses/check_files/background3.chk \
src/tests/lib/libcurses/check_files/background4.chk \
src/tests/lib/libcurses/check_files/background5.chk \
src/tests/lib/libcurses/check_files/bell.chk \
src/tests/lib/libcurses/check_files/box_standout.chk \
src/tests/lib/libcurses/check_files/chgat1.chk \
src/tests/lib/libcurses/check_files/chgat2.chk \
src/tests/lib/libcurses/check_files/chgat3.chk \
src/tests/lib/libcurses/check_files/clear1.chk \
src/tests/lib/libcurses/check_files/clear10.chk \
src/tests/lib/libcurses/check_files/clear2.chk \
src/tests/lib/libcurses/check_files/clear3.chk \
src/tests/lib/libcurses/check_files/clear4.chk \
src/tests/lib/libcurses/check_files/clear5.chk \
src/tests/lib/libcurses/check_files/clear6.chk \
src/tests/lib/libcurses/check_files/clear7.chk \
src/tests/lib/libcurses/check_files/clear8.chk \
src/tests/lib/libcurses/check_files/clear9.chk \
src/tests/lib/libcurses/check_files/color_blank_draw.chk \
src/tests/lib/libcurses/check_files/color_blue_back.chk \
src/tests/lib/libcurses/check_files/color_default.chk \
src/tests/lib/libcurses/check_files/color_red_fore.chk \
src/tests/lib/libcurses/check_files/color_set.chk \
src/tests/lib/libcurses/check_files/color_start.chk \
src/tests/lib/libcurses/check_files/copywin1.chk \
src/tests/lib/libcurses/check_files/copywin10.chk \
src/tests/lib/libcurses/check_files/copywin11.chk \
src/tests/lib/libcurses/check_files/copywin12.chk \
src/tests/lib/libcurses/check_files/copywin13.chk \
src/tests/lib/libcurses/check_files/copywin14.chk \
src/tests/lib/libcurses/check_files/copywin2.chk \
src/tests/lib/libcurses/check_files/copywin3.chk \
src/tests/lib/libcurses/check_files/copywin4.chk \
src/tests/lib/libcurses/check_files/copywin5.chk \
src/tests/lib/libcurses/check_files/copywin6.chk \
src/tests/lib/libcurses/check_files/copywin7.chk \
src/tests/lib/libcurses/check_files/copywin8.chk \
src/tests/lib/libcurses/check_files/copywin9.chk \
src/tests/lib/libcurses/check_files/curs_set1.chk \
src/tests/lib/libcurses/check_files/curs_set2.chk \
src/tests/lib/libcurses/check_files/curs_set3.chk \
src/tests/lib/libcurses/check_files/curses_start.chk \
src/tests/lib/libcurses/check_files/fill.chk \
src/tests

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 .


To generate a diff of this commit:
cvs rdiff -u -r1.1612 -r1.1613 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.73 -r1.74 src/share/man/man3/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man3/unistd.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 rdiff -u -r1.7 -r1.8 src/share/man/man3/stddef.3
cvs rdiff -u -r1.4 -r1.5 src/share/man/man3/stdint.3
cvs rdiff -u -r1.2 -r1.3 src/share/man/man3/stdlib.3
cvs rdiff -u -r1.5 -r1.6 src/share/man/man3/types.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.5 src/tests/lib/libc/stdlib/t_strtod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diff of this commit:
cvs rdiff -u -r1.306 -r1.307 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.4 -r1.5 src/tests/include/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/include/t_netdb.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/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

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.4 -r1.5 src/tests/net/if_loop/t_pr.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/nand

2011-04-10 Thread Adam Hoka
Module Name:src
Committed By:   ahoka
Date:   Sun Apr 10 12:48:10 UTC 2011

Modified Files:
src/sys/dev/nand: nand.c nand.h

Log Message:
Fix locking and simplify some error path.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/nand/nand.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/nand/nand.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/arch/x86_64/gen

2011-04-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Apr 10 13:51:18 UTC 2011

Modified Files:
src/lib/libc/arch/x86_64/gen: infinityl.c

Log Message:
make infinityl match what gdtoa thinks.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/x86_64/gen/infinityl.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

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 rdiff -u -r1.21 -r1.22 src/sys/sys/siginfo.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

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 note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -u -r1.72 -r1.73 src/sys/dev/pci/viaide.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/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 ready line from FDD is connected to FDC and fdc driver can
be notified of the ready state after fd_set_motor() by interrupts.
In this case no need to use callout(9) to wait the FDD motor stabilized,
and the callout(9) method used in ISA fdc(4) driver rather caused
infinite unhandled interrupts since callout(9) was no longer invoked
during interrupt storm after vmlocking2 merge, I guess.

Should be pulled up to netbsd-5.


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/x68k/dev/fd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 open(2)
- Add fd_set_exclose() to encapsulate uses of FIO{,N}CLEX, O_CLOEXEC, F{G,S}ETFD
- Add a pipe1() function to allow passing flags to the fd's that pipe(2)
  opens to ease implementation of linux pipe2(2)
- Factor out fp handling code from open(2) and fhopen(2)


To generate a diff of this commit:
cvs rdiff -u -r1.211 -r1.212 src/sys/kern/kern_descrip.c
cvs rdiff -u -r1.19 -r1.20 src/sys/kern/sys_descrip.c
cvs rdiff -u -r1.125 -r1.126 src/sys/kern/sys_generic.c
cvs rdiff -u -r1.129 -r1.130 src/sys/kern/sys_pipe.c
cvs rdiff -u -r1.141 -r1.142 src/sys/kern/uipc_syscalls.c
cvs rdiff -u -r1.421 -r1.422 src/sys/kern/vfs_syscalls.c
cvs rdiff -u -r1.36 -r1.37 src/sys/sys/fcntl.h
cvs rdiff -u -r1.58 -r1.59 src/sys/sys/filedesc.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 public domain; they are subject to the
copyright notices on the relevant files.



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 src/sys/compat/linux32/arch/amd64/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 changes!


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 \
src/sys/compat/linux32/arch/amd64/linux32_syscall.h \
src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h \
src/sys/compat/linux32/arch/amd64/linux32_syscalls.c \
src/sys/compat/linux32/arch/amd64/linux32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/sys/compat/linux32/common/linux32_unistd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 rdiff -u -r1.35 -r1.36 src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -u -r1.103 -r1.104 src/sys/compat/linux/arch/i386/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 linux_syscallargs.h
linux_syscalls.c linux_sysent.c

Log Message:
Regen: Argh:
cat: rumphdr.types: No such file or directory
rm: rumphdr.types: No such file or directory
*** Error code 1


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/compat/linux/arch/amd64/linux_syscall.h \
src/sys/compat/linux/arch/amd64/linux_syscallargs.h \
src/sys/compat/linux/arch/amd64/linux_syscalls.c \
src/sys/compat/linux/arch/amd64/linux_sysent.c
cvs rdiff -u -r1.88 -r1.89 src/sys/compat/linux/arch/i386/linux_syscall.h \
src/sys/compat/linux/arch/i386/linux_syscallargs.h \
src/sys/compat/linux/arch/i386/linux_sysent.c
cvs rdiff -u -r1.89 -r1.90 src/sys/compat/linux/arch/i386/linux_syscalls.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/sys/compat/linux/common/linux_file.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/sys/compat/linux/common/linux_pipe.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/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 note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sandpoint/sandpoint

2011-04-10 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Sun Apr 10 16:30:32 UTC 2011

Modified Files:
src/sys/arch/sandpoint/sandpoint: satmgr.c

Log Message:
Missing comma. Make it compile again.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sandpoint/sandpoint/satmgr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/distrib/i386/ramdisks/common/Makefile.ramdisk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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
src/sbin/mount_hfs: Makefile
src/sbin/mount_nfs: Makefile

Log Message:
Extend CPPFLAGS, don't replace it


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/gnu/usr.bin/gdb6/gdb/Makefile
cvs rdiff -u -r1.5 -r1.6 src/gnu/usr.bin/gdb6/gdbtui/Makefile
cvs rdiff -u -r1.10 -r1.11 src/gnu/usr.bin/gdb6/libgdb/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sbin/mount_ffs/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sbin/mount_hfs/Makefile
cvs rdiff -u -r1.23 -r1.24 src/sbin/mount_nfs/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 target to helper programs should be the same.
Mark include directories as sysroot-relative.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/gnu/dist/gcc4/gcc/gcc.c
cvs rdiff -u -r1.6 -r1.7 src/gnu/dist/gcc4/gcc/config/netbsd.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 down
the number of hard-coded pathes and magic invocations.


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/share/mk/bsd.dep.mk
cvs rdiff -u -r1.312 -r1.313 src/share/mk/bsd.lib.mk
cvs rdiff -u -r1.653 -r1.654 src/share/mk/bsd.own.mk
cvs rdiff -u -r1.262 -r1.263 src/share/mk/bsd.prog.mk
cvs rdiff -u -r1.94 -r1.95 src/share/mk/bsd.x11.mk
cvs rdiff -u -r1.27 -r1.28 src/tools/Makefile.host

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2011-04-10 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun Apr 10 20:22:33 UTC 2011

Modified Files:
src: UPDATING

Log Message:
Add a generic note about GCC's error on changed variables and a specific
entry for the sysroot related changes breaking MKUPDATE.


To generate a diff of this commit:
cvs rdiff -u -r1.222 -r1.223 src/UPDATING

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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
src/sys/arch/i386/include: db_machdep.h
src/sys/arch/x86/conf: files.x86
Added Files:
src/sys/arch/amd64/amd64: db_machdep.c
src/sys/arch/i386/i386: db_machdep.c
src/sys/arch/x86/include: db_machdep.h
src/sys/arch/x86/x86: db_trace.c
Removed Files:
src/sys/arch/amd64/amd64: db_trace.c
src/sys/arch/i386/i386: db_trace.c

Log Message:
Merge db_trace for x86. From: Vladimir Kirillov proger at wilab dot org dot ua


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/amd64/amd64/db_disasm.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/amd64/amd64/db_machdep.c
cvs rdiff -u -r1.18 -r0 src/sys/arch/amd64/amd64/db_trace.c
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/amd64/conf/files.amd64
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/amd64/include/db_machdep.h
cvs rdiff -u -r1.356 -r1.357 src/sys/arch/i386/conf/files.i386
cvs rdiff -u -r0 -r1.1 src/sys/arch/i386/i386/db_machdep.c
cvs rdiff -u -r1.66 -r0 src/sys/arch/i386/i386/db_trace.c
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/i386/include/db_machdep.h
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/x86/conf/files.x86
cvs rdiff -u -r0 -r1.1 src/sys/arch/x86/include/db_machdep.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/x86/x86/db_trace.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/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 note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/crash/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/crash/crash.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 a pid [default]
From: Vladimir Kirillov proger at wilab dot org dot ua


To generate a diff of this commit:
cvs rdiff -u -r1.134 -r1.135 src/sys/ddb/db_command.c
cvs rdiff -u -r1.25 -r1.26 src/sys/ddb/db_interface.h
cvs rdiff -u -r1.3 -r1.4 src/sys/ddb/db_proc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2011-04-10 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun Apr 10 21:25:56 UTC 2011

Modified Files:
src/gnu/dist/gcc4/gcc/config: netbsd.h

Log Message:
Add back a stylish new line.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/gnu/dist/gcc4/gcc/config/netbsd.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sun Apr 10 22:46:09 UTC 2011

Modified Files:
src: UPDATING

Log Message:
Update this weekend's note on cleaning gcc: you need to clean binutils too.


To generate a diff of this commit:
cvs rdiff -u -r1.223 -r1.224 src/UPDATING

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/usr.sbin/crash/crash.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.2 src/tests/lib/libcurses/slave/curses_commands.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 01:33:05 UTC 2011

Modified Files:
src/sys/kern: vfs_lookup.c
src/sys/nfs: nfs_serv.c nfs_srvsubs.c

Log Message:
kern/ZZmsg


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/kern/vfs_lookup.c
cvs rdiff -u -r1.157 -r1.158 src/sys/nfs/nfs_serv.c
cvs rdiff -u -r1.9 -r1.10 src/sys/nfs/nfs_srvsubs.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

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 01:33:46 UTC 2011

Modified Files:
src/sys/sys: param.h

Log Message:
5.99.49: you need a new nfsd module.


To generate a diff of this commit:
cvs rdiff -u -r1.385 -r1.386 src/sys/sys/param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 01:39:13 UTC 2011

Modified Files:
src/sys/kern: vfs_lookup.c

Log Message:
ZZmsg


To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 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/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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



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 src/usr.bin/make/make.1
cvs rdiff -u -r1.163 -r1.164 src/usr.bin/make/var.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

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 rdiff -u -r1.147 -r1.148 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/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 generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 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/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 ni_dvp in
the caller.


To generate a diff of this commit:
cvs rdiff -u -r1.149 -r1.150 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/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 -r1.150 -r1.151 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/kern

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 02:13:22 UTC 2011

Modified Files:
src/sys/kern: vfs_lookup.c

Log Message:
description:
state->namei_startdir has no further reason to exist.


To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152 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/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 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/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 rdiff -u -r1.153 -r1.154 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/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)


To generate a diff of this commit:
cvs rdiff -u -r1.154 -r1.155 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/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 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/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 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/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 volume
from foundobj. I believe the NULL test was meant to encompass this
situation, but it definitely doesn't in some cases related to
emulroots. This appears to be a bug, and I'm pretty sure it's not one
I introduced.

(The search directory and result are on different volumes if we
crossed a mount point.)


To generate a diff of this commit:
cvs rdiff -u -r1.157 -r1.158 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/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 -r1.158 -r1.159 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/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 or if it's
just been wrong for ages; the code path is used only for serving
index.html in WebNFS and probably just ought to be removed.


To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 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/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 -r1.161 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/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 to
just check for that case.

(also, when "error" is already 0 we don't need to assign another 0 to
it, even as a precaution.)


To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.162 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/kern

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 02:17:42 UTC 2011

Modified Files:
src/sys/kern: vfs_lookup.c

Log Message:
description:
Cosmetic: names of scratch vnodes.


To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 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/kern

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 02:17:54 UTC 2011

Modified Files:
src/sys/kern: vfs_lookup.c

Log Message:
description:
Make sure namei_oneroot leaves ni_dvp and ni_vp NULL on error.


To generate a diff of this commit:
cvs rdiff -u -r1.163 -r1.164 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/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 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/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 that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2011-04-10 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Apr 11 02:19:12 UTC 2011

Modified Files:
src/sys/kern: vfs_lookup.c

Log Message:
description:
namei_follow() randomly drops foundobj on success. Do that in the
caller instead. On the other hand, the caller was updating cn_nameptr,
and since that's closely related to the buffer manipulation in
namei_follow, do that there.


To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 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/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 commit:
cvs rdiff -u -r1.167 -r1.168 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/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 -r1.169 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/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 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/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 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/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 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/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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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
src/sys/arch/luna68k/include: db_machdep.h
src/sys/arch/m68k/include: db_machdep.h
src/sys/arch/mvme68k/include: db_machdep.h
src/sys/arch/pmax/include: db_machdep.h
src/sys/arch/sparc/include: db_machdep.h
src/sys/arch/x86/x86: db_trace.c
src/sys/ddb: db_sym.c db_sym.h files.ddb
src/usr.sbin/crash: Makefile
Removed Files:
src/sys/ddb: db_aout.c db_aout.h

Log Message:
obsolete DB_AOUT_SYMBOLS.  however, we need to leave most of the code
in db_sym.[ch] as it is used by the elf version of crash(8).

i will be cleaning up the db_sym.c code in a follow up commit to avoid
having dead code compiled.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/acorn26/include/db_machdep.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/hp300/include/db_machdep.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/i386/i386/db_machdep.c
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/i386/include/db_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/luna68k/include/db_machdep.h
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/m68k/include/db_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mvme68k/include/db_machdep.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/pmax/include/db_machdep.h
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/sparc/include/db_machdep.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/x86/db_trace.c
cvs rdiff -u -r1.41 -r0 src/sys/ddb/db_aout.c
cvs rdiff -u -r1.3 -r0 src/sys/ddb/db_aout.h
cvs rdiff -u -r1.59 -r1.60 src/sys/ddb/db_sym.c
cvs rdiff -u -r1.23 -r1.24 src/sys/ddb/db_sym.h
cvs rdiff -u -r1.5 -r1.6 src/sys/ddb/files.ddb
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/crash/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [rmind-uvmplock] src/sys/arch/sparc64/sparc64

2011-04-10 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Apr 11 04:35:28 UTC 2011

Modified Files:
src/sys/arch/sparc64/sparc64 [rmind-uvmplock]: pmap.c

Log Message:
don't take pmap_lock in a few places.  there's a bunch more work
we can do in here, but i've run with this change for ages.


To generate a diff of this commit:
cvs rdiff -u -r1.259.2.3 -r1.259.2.4 src/sys/arch/sparc64/sparc64/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2011-04-10 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Mon Apr 11 06:56:51 UTC 2011

Modified Files:
src/usr.bin/make: make.1

Log Message:
Remove trailing whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.187 -r1.188 src/usr.bin/make/make.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.