CVS commit: src/sys/kern

2009-12-10 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Thu Dec 10 12:22:48 UTC 2009 Modified Files: src/sys/kern: sys_mqueue.c Log Message: fix some security critical bugs: -an invalid signal number passed to mq_notify(2) could crash the kernel on delivery -- add a boundary check

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

2009-12-10 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Thu Dec 10 12:29:44 UTC 2009 Modified Files: src/sys/arch/sparc64/dev: iommu.c Log Message: iommu_dvmamap_load: Split a segment if its size is larger than dm_maxsegsz. iommu_dvmamap_load_raw: Don't coalesce segments if total

CVS commit: src/sys/kern

2009-12-10 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Thu Dec 10 12:39:12 UTC 2009 Modified Files: src/sys/kern: kern_time.c Log Message: If a struct sigevent with SIGEV_SIGNAL is passed to timer_create(2), check the signal number to be in the allowed range. An invalid signal

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 13:19:21 UTC 2009 Modified Files: src/distrib/sets: sets.subr Log Message: Put MKMANZ back and unbreak its installation. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/distrib/sets/sets.subr

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 13:25:19 UTC 2009 Modified Files: src/distrib/sets: sets.subr Log Message: Move the list of non-_MKVARS.* make variables from .for code to MKEXTRAVARS. List one variable in one line for readability. No functional

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 13:29:14 UTC 2009 Modified Files: src/distrib/sets: Makefile Log Message: Style. To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/distrib/sets/Makefile Please note that diffs are not public

CVS commit: src/sys/arch/sh3/sh3

2009-12-10 Thread UCHIYAMA Yasushi
Module Name:src Committed By: uch Date: Thu Dec 10 13:35:32 UTC 2009 Modified Files: src/sys/arch/sh3/sh3: vm_machdep.c Log Message: u-area is no longer zero-cleared. reset here To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/sys/compat/netbsd32

2009-12-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Dec 10 14:10:35 UTC 2009 Modified Files: src/sys/compat/netbsd32: files.netbsd32 netbsd32_netbsd.c netbsd32_sa.c netbsd32_sa.h Log Message: Move saemul_netbsd32 to netbsd32_sa.c and allow the KERN_SA bits to be

CVS commit: src/sys/compat/netbsd32

2009-12-10 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Thu Dec 10 14:58:28 UTC 2009 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Make netbsd32_from_{ifreq,oifreq}() copy the whole structure, not only the interface name. Finally fix my own PR/39424. ok by

CVS commit: src/sys/compat/netbsd32

2009-12-10 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Thu Dec 10 15:47:23 UTC 2009 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Kill debug printf. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/compat/netbsd32/netbsd32_ioctl.c

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 15:51:24 UTC 2009 Modified Files: src/distrib/sets: sets.subr Added Files: src/distrib/sets: mkvars.mk Log Message: Move make variable extraction conversion logic from here-documented make -f- command to an

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 16:09:13 UTC 2009 Modified Files: src/distrib/sets: checkflist Log Message: Use more functions. But still no functional changes. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 16:12:00 UTC 2009 Modified Files: src/distrib/sets: checkflist Log Message: Refactor; move generate_* function calls in single place. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 16:22:06 UTC 2009 Modified Files: src/distrib/sets: checkflist Log Message: Share more code. Call functions in one place. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/distrib/sets/checkflist

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 16:40:21 UTC 2009 Modified Files: src/distrib/sets: checkflist Log Message: Style. Better variable names. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/distrib/sets/checkflist Please note that

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

2009-12-10 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Thu Dec 10 16:55:17 UTC 2009 Modified Files: src/sys/compat/linux32/common: linux32_socket.c Log Message: Do not give native requests to netbsd32_ioctl(), use the compat netbsd32 equivalent instead. To generate a diff of this

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

2009-12-10 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Thu Dec 10 17:07:27 UTC 2009 Modified Files: src/sys/compat/linux32/common: linux32_socket.c Log Message: Add SIOCGIFMTU support. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/distrib/sets

2009-12-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Dec 10 17:18:33 UTC 2009 Modified Files: src/distrib/sets: checkflist Log Message: Thinko; missing/extra are generated differently for metalog/destdir comparison methods. Fix mistakenly merged generation functions. To

CVS commit: src/sbin/raidctl

2009-12-10 Thread Jed Davis
Module Name:src Committed By: jld Date: Thu Dec 10 20:20:59 UTC 2009 Modified Files: src/sbin/raidctl: raidctl.c Log Message: Slight change to the wording of the parity map info: the parity is marked clean after however much inactivity; it is *actually* clean as soon as

CVS commit: src/sys/kern

2009-12-10 Thread David Laight
Module Name:src Committed By: dsl Date: Thu Dec 10 20:55:17 UTC 2009 Modified Files: src/sys/kern: sys_pipe.c Log Message: Avoid leaking a mutex_obj when pipe_create() fails for the read pipe. Remove the unused argument from pipeclose(). To generate a diff of this

CVS commit: [netbsd-5] src/sys/dev/raidframe

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:01:44 UTC 2009 Added Files: src/sys/dev/raidframe [netbsd-5]: rf_paritymap.c rf_paritymap.h Log Message: Pull up following revision(s) (requested by tron in ticket #1187): sys/dev/raidframe/rf_paritymap.c:

CVS commit: [netbsd-5] src/sys/kern

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:08:43 UTC 2009 Modified Files: src/sys/kern [netbsd-5]: sys_mqueue.c Log Message: Pull up following revision(s) (requested by drochner in ticket #1188): sys/kern/sys_mqueue.c: revision 1.28 via patch fix some

CVS commit: [netbsd-5] src/sys/kern

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:10:38 UTC 2009 Modified Files: src/sys/kern [netbsd-5]: kern_time.c Log Message: Pull up following revision(s) (requested by drochner in ticket #1189): sys/kern/kern_time.c: revision 1.163 If a struct sigevent

CVS commit: [netbsd-5-0] src/sys/kern

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:12:18 UTC 2009 Modified Files: src/sys/kern [netbsd-5-0]: kern_time.c Log Message: Pull up following revision(s) (requested by drochner in ticket #1189): sys/kern/kern_time.c: revision 1.163 If a struct

CVS commit: [netbsd-5-0] src/doc

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:13:45 UTC 2009 Modified Files: src/doc [netbsd-5-0]: CHANGES-5.0.2 Log Message: Ticket 1189. To generate a diff of this commit: cvs rdiff -u -r1.1.2.31 -r1.1.2.32 src/doc/CHANGES-5.0.2 Please note that diffs are not

CVS commit: [netbsd-5] src/lib/libcurses

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:18:48 UTC 2009 Modified Files: src/lib/libcurses [netbsd-5]: curses.h keypad.c Log Message: Pull up following revision(s) (requested by drochner in ticket #1190): lib/libcurses/keypad.c: revision 1.11

CVS commit: [netbsd-5] src/doc

2009-12-10 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Thu Dec 10 23:22:07 UTC 2009 Modified Files: src/doc [netbsd-5]: CHANGES-5.1 Log Message: Tickets 1187-1190. To generate a diff of this commit: cvs rdiff -u -r1.1.2.159 -r1.1.2.160 src/doc/CHANGES-5.1 Please note that diffs are

CVS commit: src/sys/arch

2009-12-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Dec 11 05:52:04 UTC 2009 Modified Files: src/sys/arch/alpha/include: types.h src/sys/arch/amd64/include: types.h src/sys/arch/arm/include: types.h src/sys/arch/hppa/include: types.h

CVS commit: [matt-nb5-mips64] src/lib/libpam/libpam

2009-12-10 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Dec 11 06:52:41 UTC 2009 Modified Files: src/lib/libpam/libpam [matt-nb5-mips64]: Makefile Log Message: use gcc -r not gcc -Wl,-r, since this bypasses various specs tests and ends up making gcc pass -r -relax to ld, which barfs.