CVS commit: src/sys/ufs/ffs
Module Name:src Committed By: hannken Date: Mon Apr 18 07:36:14 UTC 2011 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Preallocate all cylinder group blocks so we no longer redo ~50% of the cylinder groups while the file system is suspended. This was removed in error with Rev 1.16. >From Manuel Bouyer via tech-kern. To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/sys/ufs/ffs/ffs_snapshot.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Mon Apr 18 08:36:14 UTC 2011 Modified Files: src/doc: 3RDPARTY Log Message: less-443 is out. To generate a diff of this commit: cvs rdiff -u -r1.831 -r1.832 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/historical/nawk/dist
Module Name:src Committed By: christos Date: Mon Apr 18 15:23:28 UTC 2011 Modified Files: src/external/historical/nawk/dist: main.c run.c Log Message: PR/44876: Aleksey Cheusov: awk: incorrect return value of function srand() Make it return the value of the previous random seed as the standard mandates. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/historical/nawk/dist/main.c cvs rdiff -u -r1.2 -r1.3 src/external/historical/nawk/dist/run.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: rmind Date: Mon Apr 18 15:53:04 UTC 2011 Modified Files: src/sys/miscfs/genfs: genfs_io.c src/sys/miscfs/syncfs: sync_subr.c syncfs.h src/sys/sys: vnode.h Log Message: G/C unused speedup_syncer() mechanism and thus simplify some code. Update some comments to reflect the reality. No actual changes to the (used) syncer logic. OK ad@ To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/miscfs/genfs/genfs_io.c cvs rdiff -u -r1.43 -r1.44 src/sys/miscfs/syncfs/sync_subr.c cvs rdiff -u -r1.11 -r1.12 src/sys/miscfs/syncfs/syncfs.h cvs rdiff -u -r1.227 -r1.228 src/sys/sys/vnode.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libm/src
Module Name:src Committed By: drochner Date: Mon Apr 18 15:59:09 UTC 2011 Modified Files: src/lib/libm/src: s_nextafter.c s_nextafterf.c Log Message: according to C99/POSIX, nextafter(x,y) should return y if x==y, from Henning Petersen per PR lib/44875 To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libm/src/s_nextafter.c cvs rdiff -u -r1.7 -r1.8 src/lib/libm/src/s_nextafterf.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/grep
Module Name:src Committed By: joerg Date: Mon Apr 18 17:18:04 UTC 2011 Modified Files: src/usr.bin/grep: grep.c grep.h util.c Log Message: Redo context printing so that adjourning contexts don't print the separator, following GNU grep's behavior in this regard. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/grep/grep.c cvs rdiff -u -r1.5 -r1.6 src/usr.bin/grep/grep.h cvs rdiff -u -r1.10 -r1.11 src/usr.bin/grep/util.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: buhrow Date: Mon Apr 18 22:05:39 UTC 2011 Modified Files: src/sys/dev/pci: if_bge.c Log Message: Fixes for kern/40018. Our driver initializes the Broadcom hardware to peform a tcp and udp checksum on only the payload of the tcp or udp packet, rather than the entire packet. The FreeBSD, OpenBSD and Linux drivers instruct the hardware to compute the checksum for the entire packet. I believe the bug is that some revisions of the BCM hardware, under certain circumstances, revert to doing the complete checksum calculation, as the FreeBSD, OpenBSD and Linux drivers request, while things are running. As a result, when we pull the computed checksum from the hardware and pass it up to the upper layers, we assume the checksum is the more minimal one, and the upper layers perform the appropriate checks, which, when this happens, cause the packet to be rejected because the resultant checksum is decidedly incorrect. This patch changes the driver to instruct the hardware to perform the checksum over the entire packet, just as the FreeBSD, OpenBSD and Linux drivers do, and to notify the upper layers appropriately. This patch appears to work on all revisions of the hardware that have been tested. (See the list in the bug report.) this patch is approved by tls. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/sys/dev/pci/if_bge.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/grep
Module Name:src Committed By: joerg Date: Mon Apr 18 22:46:49 UTC 2011 Modified Files: src/usr.bin/grep: file.c grep.1 grep.c grep.h util.c src/usr.bin/grep/nls: C.msg es_ES.ISO8859-1.msg gl_ES.ISO8859-1.msg hu_HU.ISO8859-2.msg ja_JP.SJIS.msg ja_JP.UTF-8.msg ja_JP.eucJP.msg pt_BR.ISO8859-1.msg ru_RU.KOI8-R.msg uk_UA.UTF-8.msg zh_CN.UTF-8.msg Log Message: Add support for --null-data. Change -Z to behave like GNU grep's -Z. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/grep/file.c src/usr.bin/grep/grep.h cvs rdiff -u -r1.2 -r1.3 src/usr.bin/grep/grep.1 cvs rdiff -u -r1.7 -r1.8 src/usr.bin/grep/grep.c cvs rdiff -u -r1.11 -r1.12 src/usr.bin/grep/util.c cvs rdiff -u -r1.1 -r1.2 src/usr.bin/grep/nls/C.msg \ src/usr.bin/grep/nls/es_ES.ISO8859-1.msg \ src/usr.bin/grep/nls/gl_ES.ISO8859-1.msg \ src/usr.bin/grep/nls/hu_HU.ISO8859-2.msg \ src/usr.bin/grep/nls/ja_JP.SJIS.msg src/usr.bin/grep/nls/ja_JP.UTF-8.msg \ src/usr.bin/grep/nls/ja_JP.eucJP.msg \ src/usr.bin/grep/nls/pt_BR.ISO8859-1.msg \ src/usr.bin/grep/nls/ru_RU.KOI8-R.msg \ src/usr.bin/grep/nls/uk_UA.UTF-8.msg src/usr.bin/grep/nls/zh_CN.UTF-8.msg Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/grep
Module Name:src Committed By: joerg Date: Mon Apr 18 23:22:42 UTC 2011 Modified Files: src/usr.bin/grep: grep.c util.c Log Message: Avoid C99 features. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/usr.bin/grep/grep.c cvs rdiff -u -r1.12 -r1.13 src/usr.bin/grep/util.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-input-keyboard/dist/src
Module Name:xsrc Committed By: macallan Date: Mon Apr 18 23:30:11 UTC 2011 Modified Files: xsrc/external/mit/xf86-input-keyboard/dist/src: bsd_kbd.c kbd.c Log Message: be less braindead about the Device option - only default to /dev/wskbd if Protocol is set to wskbd. Now Protocol "standard" should work again. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 \ xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_kbd.c cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/xf86-input-keyboard/dist/src/kbd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-input-keyboard/dist/src
Module Name:xsrc Committed By: macallan Date: Mon Apr 18 23:31:06 UTC 2011 Modified Files: xsrc/external/mit/xf86-input-keyboard/dist/src: bsd_KbdMap.c Log Message: add a couple mappings for keys found on Sun keyboards To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_KbdMap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.