CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: jruoho Date: Sat May 1 08:12:30 UTC 2010 Modified Files: src/lib/libc/stdlib: strsuftoll.3 Log Message: Add more bugs. Namely, besides the return values that are confusing, no function in a modern standard C library, exposed by , should be as easy to (buffer) overflow as strsuftollx(3). In addition, improvements to wording and markup. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libc/stdlib/strsuftoll.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: jruoho Date: Sat May 1 08:30:00 UTC 2010 Modified Files: src/lib/libc/stdlib: strsuftoll.3 Log Message: Remove the (incorrect) note about inconsistent return values. Name the exit code as EXIT_FAILURE instead of integer 1. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libc/stdlib/strsuftoll.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: jruoho Date: Sat May 1 08:35:52 UTC 2010 Modified Files: src/lib/libc/stdlib: strsuftoll.3 Log Message: Note that the return type sould arguably be intmax_t instead of long long. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/stdlib/strsuftoll.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpkern
Module Name:src Committed By: pooka Date: Sat May 1 09:00:06 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Now that we have a big devsw_conv0, need at least as many entries in devsw as the highest device number in the conv table. Do a "good for a hundred years" guess now, fix properly later. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/sys/rump/librump/rumpkern/emul.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/fs/union
Module Name:src Committed By: pooka Date: Sat May 1 10:43:31 UTC 2010 Modified Files: src/tests/fs/union: t_basic.c Log Message: fix !USE_ATF case To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/fs/union/t_basic.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/fs/union
Module Name:src Committed By: pooka Date: Sat May 1 10:44:59 UTC 2010 Modified Files: src/sys/fs/union: union_vnops.c Log Message: Return correct value from union_islocked. (XXX: anything asserting LK_SHARED will fail because union doesn't support shared locks) To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/fs/union/union_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/fs/ffs
Module Name:src Committed By: pooka Date: Sat May 1 10:46:29 UTC 2010 Modified Files: src/tests/fs/ffs: t_fifos.c Log Message: fix !USE_ATF To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/fs/ffs/t_fifos.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/utils/sysinst/arch/landisk
Module Name:src Committed By: tsutsui Date: Sat May 1 11:13:01 UTC 2010 Modified Files: src/distrib/utils/sysinst/arch/landisk: md.h Log Message: Fix pasto in comment. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/distrib/utils/sysinst/arch/landisk/md.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/utils/sysinst/arch/hpcmips
Module Name:src Committed By: tsutsui Date: Sat May 1 11:14:37 UTC 2010 Modified Files: src/distrib/utils/sysinst/arch/hpcmips: md.h Log Message: Fix pasto in comment. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/distrib/utils/sysinst/arch/hpcmips/md.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/rump/rumpkern
Module Name:src Committed By: pooka Date: Sat May 1 11:20:21 UTC 2010 Modified Files: src/tests/rump/rumpkern: t_modcmd.c Log Message: Disable module autoload so that it won't foil our module unload test. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/rump/rumpkern/t_modcmd.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/hpcsh/conf
Module Name:src Committed By: tsutsui Date: Sat May 1 11:28:41 UTC 2010 Modified Files: src/sys/arch/hpcsh/conf: GENERIC HPW650PA Log Message: Enable file-system MFS. sysinst(8) assumes it's default. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/arch/hpcsh/conf/GENERIC cvs rdiff -u -r1.27 -r1.28 src/sys/arch/hpcsh/conf/HPW650PA Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/hpcsh/conf
Module Name:src Committed By: tsutsui Date: Sat May 1 11:35:41 UTC 2010 Modified Files: src/sys/arch/hpcsh/conf: GENERIC HPW650PA Log Message: Explicitly specify "options HZ=64" in kernel config files so that hz(9) is initialized properly in conf/param.c even before cpu_initclocks(9) is called and timecounter(9) will take a correct frequency for the clockinterrupt. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/arch/hpcsh/conf/GENERIC cvs rdiff -u -r1.28 -r1.29 src/sys/arch/hpcsh/conf/HPW650PA Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: tsutsui Date: Sat May 1 12:08:58 UTC 2010 Modified Files: src/distrib/hpcarm/miniroot: list src/distrib/hpcmips/miniroot: list Log Message: Remove fsck_ext2fs(8) and mount_ext2fs(8). (no file-system EXT2FS in kernels) Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/distrib/hpcarm/miniroot/list cvs rdiff -u -r1.15 -r1.16 src/distrib/hpcmips/miniroot/list Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/rump/rumpkern
Module Name:src Committed By: pooka Date: Sat May 1 12:11:53 UTC 2010 Modified Files: src/tests/rump/rumpkern: t_modcmd.c Log Message: convert to ifdef USE_ATF To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/rump/rumpkern/t_modcmd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: tsutsui Date: Sat May 1 12:14:12 UTC 2010 Modified Files: src/distrib/hpcarm/miniroot: dot.profile list src/distrib/hpcmips/miniroot: dot.profile list Log Message: Remove mount_kernfs(8) and use dmesg(8) directly. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/hpcarm/miniroot/dot.profile cvs rdiff -u -r1.8 -r1.9 src/distrib/hpcarm/miniroot/list cvs rdiff -u -r1.6 -r1.7 src/distrib/hpcmips/miniroot/dot.profile cvs rdiff -u -r1.16 -r1.17 src/distrib/hpcmips/miniroot/list Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/hpcsh/miniroot
Module Name:src Committed By: tsutsui Date: Sat May 1 12:18:02 UTC 2010 Modified Files: src/distrib/hpcsh/miniroot: list Log Message: Remove fsck_ext2fs(8) and mount_ext2fs(8). (no file-system EXT2FS in kernels) Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/distrib/hpcsh/miniroot/list Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/hpcsh/miniroot
Module Name:src Committed By: tsutsui Date: Sat May 1 12:18:44 UTC 2010 Modified Files: src/distrib/hpcsh/miniroot: list Log Message: Remove mount_kernfs(8) and use dmesg(8) directly. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/distrib/hpcsh/miniroot/list Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/hpcsh/miniroot
Module Name:src Committed By: tsutsui Date: Sat May 1 12:59:26 UTC 2010 Modified Files: src/distrib/hpcsh/miniroot: dot.profile Log Message: Remove mount_kernfs(8) and use dmesg(8) directly. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/distrib/hpcsh/miniroot/dot.profile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: pooka Date: Sat May 1 13:07:34 UTC 2010 Modified Files: src/share/man/man4: options.4 Log Message: Remove "EXPERIMENTAL" from puffs + some rewording. To generate a diff of this commit: cvs rdiff -u -r1.388 -r1.389 src/share/man/man4/options.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpvfs
Module Name:src Committed By: pooka Date: Sat May 1 14:37:53 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpblk.c Log Message: Adjust event counter names to be less redundant. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/rump/librump/rumpvfs/rumpblk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Sat May 1 14:40:36 UTC 2010 Modified Files: src/sys/rump/include/rump: rump.h src/sys/rump/librump/rumpkern: rump.c Log Message: Add rump_printevcnts() which dumps values from all event counters. (NOTE! it is run unscheduled for various experimentation etcetc. reasons) To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/rump/include/rump/rump.h cvs rdiff -u -r1.169 -r1.170 src/sys/rump/librump/rumpkern/rump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libp2k
Module Name:src Committed By: pooka Date: Sat May 1 14:44:48 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: If P2K_DEBUG is given, also dump rump kernel event counters when file system is unmounted. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/lib/libp2k/p2k.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpvfs
Module Name:src Committed By: pooka Date: Sat May 1 14:46:32 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: cleanup non-used code (superceded by rump_printevcnts) To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/rump/librump/rumpvfs/rump_vfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi
Module Name:src Committed By: cliff Date: Sat May 1 17:41:49 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlreg.h Log Message: correct offset for RMIXL_FMN_BS_SGMII_FCB1 To generate a diff of this commit: cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/sys/arch/mips/rmi/rmixlreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external
Module Name:src Committed By: christos Date: Sat May 1 19:51:33 UTC 2010 Modified Files: src/external: README Log Message: reflect reality. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/README Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sdmmc
Module Name:src Committed By: reinoud Date: Sat May 1 21:14:40 UTC 2010 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: Initialise error variable to zero. If all the if's fail it exists the function sdmmc_init returning the then still uninitialised variable. gcc can't know if one of the if's is bound to happen. Detected with -DDEBUG -DDIAGNOSTIC -DKGDB - ... To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/sdmmc/sdmmc_mem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/fs/nilfs
Module Name:src Committed By: reinoud Date: Sat May 1 21:21:28 UTC 2010 Modified Files: src/sys/fs/nilfs: nilfs_vfsops.c Log Message: As per change in NiLFS2 spec, select the superblocks on highest checksum number and not on their timestamp since one of the timestamps could be wrong when the clock was set wrong for whatever reason. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/fs/nilfs/nilfs_vfsops.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/config
Module Name:src Committed By: pooka Date: Sat May 1 22:17:58 UTC 2010 Modified Files: src/usr.bin/config: sem.c Log Message: Support interface attributes as pseudoroots. This makes things like "pseudo-root audiobus*" possible. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/usr.bin/config/sem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/include/rump
Module Name:src Committed By: pooka Date: Sat May 1 23:16:31 UTC 2010 Modified Files: src/sys/rump/include/rump: rump.h Log Message: forward-declare struct uio (required by rumpvnode_if.h) To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/rump/include/rump/rump.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/dev/lib/libaudio
Module Name:src Committed By: pooka Date: Sat May 1 23:19:56 UTC 2010 Added Files: src/sys/rump/dev/lib/libaudio: AUDIO.ioconf Makefile audio.h aurateconv.h component.c midi.h mulaw.h shlib_version Log Message: add audio(4) support To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libaudio/AUDIO.ioconf \ src/sys/rump/dev/lib/libaudio/Makefile \ src/sys/rump/dev/lib/libaudio/audio.h \ src/sys/rump/dev/lib/libaudio/aurateconv.h \ src/sys/rump/dev/lib/libaudio/component.c \ src/sys/rump/dev/lib/libaudio/midi.h \ src/sys/rump/dev/lib/libaudio/mulaw.h \ src/sys/rump/dev/lib/libaudio/shlib_version Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/dev
Module Name:src Committed By: pooka Date: Sat May 1 23:21:24 UTC 2010 Modified Files: src/sys/rump/dev: Makefile.rumpdev Added Files: src/sys/rump/dev/lib/libpad: Makefile shlib_version Log Message: support pad(4) To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/rump/dev/Makefile.rumpdev cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libpad/Makefile \ src/sys/rump/dev/lib/libpad/shlib_version Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/dev
Module Name:src Committed By: pooka Date: Sat May 1 23:24:40 UTC 2010 Modified Files: src/sys/rump/dev: Makefile.rumpdev Log Message: remember to add audio to the list of device components To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/rump/dev/Makefile.rumpdev 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
Module Name:src Committed By: pooka Date: Sat May 1 23:27:23 UTC 2010 Modified Files: src/distrib/sets/lists/base: shl.elf shl.mi src/distrib/sets/lists/comp: mi shl.mi Log Message: is it absurd? is it a pain? no, it's setlistman! To generate a diff of this commit: cvs rdiff -u -r1.213 -r1.214 src/distrib/sets/lists/base/shl.elf cvs rdiff -u -r1.535 -r1.536 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.1439 -r1.1440 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.116 -r1.117 src/distrib/sets/lists/comp/shl.mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/examples/rump
Module Name:src Committed By: pooka Date: Sat May 1 23:31:01 UTC 2010 Modified Files: src/share/examples/rump: Makefile Added Files: src/share/examples/rump/pad_nothai: Makefile musa.c pad_nothai.c Log Message: Add a test/example program for using audio/pad in a rump kernel. It stuffs some nice sounds into the virtual kernel's /dev/audio, reads the PCM from /dev/pad, and writes the data to stdout from where it can be piped to audioplay to test that things actually work. If you want to know the secret message, you'll just have to run this program ;) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/share/examples/rump/Makefile cvs rdiff -u -r0 -r1.1 src/share/examples/rump/pad_nothai/Makefile \ src/share/examples/rump/pad_nothai/musa.c \ src/share/examples/rump/pad_nothai/pad_nothai.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/pad
Module Name:src Committed By: pooka Date: Sat May 1 23:40:22 UTC 2010 Modified Files: src/sys/dev/pad: pad.c Log Message: fix field initializers To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pad/pad.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/config
Module Name:src Committed By: pooka Date: Sat May 1 23:54:35 UTC 2010 Modified Files: src/usr.bin/config: sem.c Log Message: ignore mainbus in previous for now To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/usr.bin/config/sem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: christos Date: Sun May 2 02:06:15 UTC 2010 Modified Files: src/sys/dev/pci: if_iwn.c Log Message: Replace iwn_tx from rev. 1.39 with a port of the current OpenBSD version. Remove superfluous call to bpf_detach. Add comments regarding porting issues and add a couple of cosmetic changes that reduce the diffs to the OpenBSD version. From Sverre Froyen To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/pci/if_iwn.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: dholland Date: Sun May 2 05:30:20 UTC 2010 Modified Files: src/sys/compat/osf1: osf1_exec_ecoff.c src/sys/compat/svr4_32: svr4_32_exec_elf32.c src/sys/kern: exec_script.c kern_exec.c src/sys/sys: exec.h Log Message: Remove the nameidata from struct exec_package. It was used only for two things: passing an argument to check_exec, which is better done explicitly, and handing back the resolved pathname generated by namei, which we can make an explicit slot for in struct exec_package instead. While here, perform some related tidyup, and store the kernel-side copy of the path to the executable as well as the pointer into userspace. (But the latter should probably be removed in the future.) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/compat/osf1/osf1_exec_ecoff.c cvs rdiff -u -r1.20 -r1.21 src/sys/compat/svr4_32/svr4_32_exec_elf32.c cvs rdiff -u -r1.63 -r1.64 src/sys/kern/exec_script.c cvs rdiff -u -r1.294 -r1.295 src/sys/kern/kern_exec.c cvs rdiff -u -r1.129 -r1.130 src/sys/sys/exec.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/sys
Module Name:src Committed By: dholland Date: Sun May 2 05:31:48 UTC 2010 Modified Files: src/sys/sys: param.h Log Message: 5.99.29: smaller struct exec_package. To generate a diff of this commit: cvs rdiff -u -r1.363 -r1.364 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/include
Module Name:src Committed By: dholland Date: Sun May 2 06:31:48 UTC 2010 Modified Files: src/include: math.h Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/include/math.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
Module Name:src Committed By: dholland Date: Sun May 2 06:35:21 UTC 2010 Modified Files: src/sys/kern: exec_elf.c Log Message: Don't printf a userspace pointer; print the copied-in kernel version instead, now that it's readily available. Fixes PR 43217. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/kern/exec_elf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.