CVS commit: src/sys/ufs/ufs
Module Name:src Committed By: hannken Date: Wed Jan 4 10:04:17 UTC 2017 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: Change ufs_truncate_retry() to call UFS_TRUNCATE() at least once. Even with "newsize == ip->i_size" it must set mtime etc. Adresses PR kern/51762 "mtime not updated by open(O_TRUNC)" To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/ufs/ufs/ufs_inode.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/tmpfs
Module Name:src Committed By: hannken Date: Wed Jan 4 10:06:43 UTC 2017 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: Change tmpfs_chsize() to update mtime etc. even if "length == node->tn_size". Adresses PR kern/51762 "mtime not updated by open(O_TRUNC)" To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/fs/tmpfs/tmpfs_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/netinet
Module Name:src Committed By: kre Date: Wed Jan 4 12:35:14 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c tcp_output.c Log Message: Remove redundant tests: if optlen === 0, then optlen % 4 != 2 (it is 0) so there is no need to test both. To generate a diff of this commit: cvs rdiff -u -r1.352 -r1.353 src/sys/netinet/tcp_input.c cvs rdiff -u -r1.192 -r1.193 src/sys/netinet/tcp_output.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: ryo Date: Wed Jan 4 13:03:41 UTC 2017 Modified Files: src/sys/net: pfil.c Log Message: Not to use ph_inout[2]. dir (= PFIL_IN or PFIL_OUT) is 1 or 2, not 0 or 1. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/net/pfil.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/netinet
Module Name:src Committed By: martin Date: Wed Jan 4 15:09:37 UTC 2017 Modified Files: src/sys/netinet: tcp_output.c Log Message: Fix optlen calculation for the SACK block - 2 bytes too few were calculated, causing corruption in PR kern/51767. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/sys/netinet/tcp_output.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: christos Date: Wed Jan 4 15:41:24 UTC 2017 Modified Files: src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox md.cats md.dreamcast md.evbarm md.evbmips md.ews4800mips md.hp300 md.hpcarm md.hpcmips md.hpcsh md.i386 md.ibmnws md.luna68k md.mac68k md.macppc md.netwinder md.newsmips md.ofppc md.prep md.sgimips md.shark md.sparc md.sparc64 md.vax md.zaurus src/external/mit/xorg/include/xtrans: Makefile Log Message: PR/51770: Yorick Hardy: Install xtrans.m4 (needed by net/tigervnc) To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/distrib/sets/lists/xserver/md.alpha cvs rdiff -u -r1.98 -r1.99 src/distrib/sets/lists/xserver/md.amd64 cvs rdiff -u -r1.25 -r1.26 src/distrib/sets/lists/xserver/md.amiga cvs rdiff -u -r1.14 -r1.15 src/distrib/sets/lists/xserver/md.bebox cvs rdiff -u -r1.54 -r1.55 src/distrib/sets/lists/xserver/md.cats cvs rdiff -u -r1.23 -r1.24 src/distrib/sets/lists/xserver/md.dreamcast cvs rdiff -u -r1.13 -r1.14 src/distrib/sets/lists/xserver/md.evbarm cvs rdiff -u -r1.8 -r1.9 src/distrib/sets/lists/xserver/md.evbmips cvs rdiff -u -r1.19 -r1.20 src/distrib/sets/lists/xserver/md.ews4800mips \ src/distrib/sets/lists/xserver/md.hp300 cvs rdiff -u -r1.22 -r1.23 src/distrib/sets/lists/xserver/md.hpcarm cvs rdiff -u -r1.28 -r1.29 src/distrib/sets/lists/xserver/md.hpcmips cvs rdiff -u -r1.21 -r1.22 src/distrib/sets/lists/xserver/md.hpcsh cvs rdiff -u -r1.115 -r1.116 src/distrib/sets/lists/xserver/md.i386 cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/lists/xserver/md.ibmnws cvs rdiff -u -r1.16 -r1.17 src/distrib/sets/lists/xserver/md.luna68k \ src/distrib/sets/lists/xserver/md.vax cvs rdiff -u -r1.18 -r1.19 src/distrib/sets/lists/xserver/md.mac68k \ src/distrib/sets/lists/xserver/md.newsmips \ src/distrib/sets/lists/xserver/md.prep \ src/distrib/sets/lists/xserver/md.zaurus cvs rdiff -u -r1.74 -r1.75 src/distrib/sets/lists/xserver/md.macppc cvs rdiff -u -r1.36 -r1.37 src/distrib/sets/lists/xserver/md.netwinder cvs rdiff -u -r1.26 -r1.27 src/distrib/sets/lists/xserver/md.ofppc cvs rdiff -u -r1.55 -r1.56 src/distrib/sets/lists/xserver/md.sgimips cvs rdiff -u -r1.50 -r1.51 src/distrib/sets/lists/xserver/md.shark cvs rdiff -u -r1.65 -r1.66 src/distrib/sets/lists/xserver/md.sparc cvs rdiff -u -r1.63 -r1.64 src/distrib/sets/lists/xserver/md.sparc64 cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/include/xtrans/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/conf
Module Name:src Committed By: christos Date: Wed Jan 4 15:43:04 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: PR/51772: Yorick Hardy: Don't hard-code "netbsd", use ${.TARGET} consistently. To generate a diff of this commit: cvs rdiff -u -r1.250 -r1.251 src/sys/conf/Makefile.kern.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/bin/xinput
Module Name:src Committed By: christos Date: Wed Jan 4 15:44:06 UTC 2017 Modified Files: src/external/mit/xorg/bin/xinput: Makefile Log Message: PR/51771: Yorick Hardy: Use newer xinput features To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/bin/xinput/Makefile 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/modules
Module Name:src Committed By: christos Date: Wed Jan 4 15:45:18 UTC 2017 Modified Files: src/distrib/sets/lists/modules: mi Log Message: PR/51773: Yorick Hardy: drvctl module is not part of lvm To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/distrib/sets/lists/modules/mi 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: Wed Jan 4 15:49:28 UTC 2017 Modified Files: src/sys/dev/pci: nside.c Log Message: PR/51774: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/nside.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/raidframe
Module Name:src Committed By: christos Date: Wed Jan 4 15:50:34 UTC 2017 Modified Files: src/sys/dev/raidframe: rf_aselect.c Log Message: PR/51775: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/raidframe/rf_aselect.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/raidframe
Module Name:src Committed By: christos Date: Wed Jan 4 15:51:41 UTC 2017 Modified Files: src/sys/dev/raidframe: rf_reconmap.c Log Message: PR/51776: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/raidframe/rf_reconmap.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/udf
Module Name:src Committed By: christos Date: Wed Jan 4 15:53:14 UTC 2017 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: PR/51777: David Binderman: Remove unused computation To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/fs/udf/udf_allocation.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl2/xcvs/dist/src
Module Name:src Committed By: christos Date: Wed Jan 4 16:11:20 UTC 2017 Modified Files: src/external/gpl2/xcvs/dist/src: update.c Log Message: only preserve timestamps on specific revisions if we've been asked to. found by martin@ To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/gpl2/xcvs/dist/src/update.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
Module Name:src Committed By: hannken Date: Wed Jan 4 17:06:13 UTC 2017 Modified Files: src/sys/sys: vnode_impl.h Log Message: Comment the fields of struct vnode_impl. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/sys/vnode_impl.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: hannken Date: Wed Jan 4 17:13:50 UTC 2017 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Expand struct vcache to individual variables (vcache.* -> vcache_*). No functional change. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/kern/vfs_vnode.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: martin Date: Wed Jan 4 19:34:47 UTC 2017 Modified Files: src: UPDATING Log Message: Not flex update build issue To generate a diff of this commit: cvs rdiff -u -r1.275 -r1.276 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/netinet6
Module Name:src Committed By: christos Date: Wed Jan 4 19:37:14 UTC 2017 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_var.h nd6_rtr.c Log Message: - kill NULL argument from in6_update_ifa - amend in6_update_ifa1 to return the ia, so that we can use it in pfil hooks to avoid NULL pointer crash. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 src/sys/netinet6/in6.c cvs rdiff -u -r1.108 -r1.109 src/sys/netinet6/in6_ifattach.c cvs rdiff -u -r1.87 -r1.88 src/sys/netinet6/in6_var.h cvs rdiff -u -r1.128 -r1.129 src/sys/netinet6/nd6_rtr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/conf
Module Name:src Committed By: christos Date: Wed Jan 4 19:55:06 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: match the M* and N* targets. To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/conf/Makefile.kern.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sparc64/sparc64
Module Name:src Committed By: palle Date: Wed Jan 4 20:19:29 UTC 2017 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: sun4v: make debugging kernel bringup a bit easier by using the slowtrap code path for currently unhandled trap level 1 trap entries 0x00-0x23 and 0x28-0x30 To generate a diff of this commit: cvs rdiff -u -r1.402 -r1.403 src/sys/arch/sparc64/sparc64/locore.s Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/ddb
Module Name:src Committed By: christos Date: Wed Jan 4 21:25:41 UTC 2017 Modified Files: src/sys/ddb: db_interface.h Log Message: add a simple stacktrace macro To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/ddb/db_interface.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/conf
Module Name:src Committed By: christos Date: Wed Jan 4 21:37:46 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Collect a list of kernel swap files to be removed (Yorick Hardy) To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253 src/sys/conf/Makefile.kern.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/kernel
Module Name:src Committed By: kamil Date: Wed Jan 4 22:27:20 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c t_ptrace_wait.h Log Message: Add new tests siginfo[123] in t_ptrace_wait{,3,4,6,id,pid} These tests are for the proposed PT_[GS]ET_SIGINFO interface for ptrace(2), accessors for signal information that caused tracee to be interrupted. siginfo1: Verify basic PT_GET_SIGINFO call for SIGTRAP from tracee siginfo2: Verify basic PT_GET_SIGINFO and PT_SET_SIGINFO calls without modification of SIGINT from tracee siginfo3: Verify basic PT_GET_SIGINFO and PT_SET_SIGINFO calls with setting signal to new value New tests are protected with #ifded and currently disabled in the HEAD branch. They will be automatically enabled once the final implementation will land the sources. Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/tests/kernel/t_ptrace_wait.c cvs rdiff -u -r1.5 -r1.6 src/tests/kernel/t_ptrace_wait.h 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-video-chips/dist/src
Module Name:xsrc Committed By: macallan Date: Wed Jan 4 23:55:43 UTC 2017 Modified Files: xsrc/external/mit/xf86-video-chips/dist/src: ct_driver.c Log Message: pci_device_map_legacy() doesn't help us when we need to map VL ranges - just call mmap() directly on consoleFd for those. Now this works again on shark. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 \ xsrc/external/mit/xf86-video-chips/dist/src/ct_driver.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/uvm
Module Name:src Committed By: christos Date: Wed Jan 4 23:59:27 UTC 2017 Modified Files: src/sys/uvm: Makefile Log Message: really, don't install uvm_physseg.h! To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/uvm/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/uvm
Module Name:src Committed By: christos Date: Wed Jan 4 23:59:49 UTC 2017 Modified Files: src/sys/uvm: uvm_extern.h Log Message: don't include uvm_physseg.h for kmem grovellers. To generate a diff of this commit: cvs rdiff -u -r1.202 -r1.203 src/sys/uvm/uvm_extern.h 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: christos Date: Thu Jan 5 02:22:19 UTC 2017 Modified Files: src/distrib/sets/lists/xcomp: mi src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox md.cats md.dreamcast md.evbarm md.evbmips md.ews4800mips md.hp300 md.hpcarm md.hpcmips md.hpcsh md.i386 md.ibmnws md.luna68k md.mac68k md.macppc md.netwinder md.newsmips md.ofppc md.prep md.sgimips md.shark md.sparc md.sparc64 md.vax md.zaurus Log Message: move xtrans.m4 to comp, since it gets installed with the headers. To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/distrib/sets/lists/xcomp/mi cvs rdiff -u -r1.45 -r1.46 src/distrib/sets/lists/xserver/md.alpha cvs rdiff -u -r1.99 -r1.100 src/distrib/sets/lists/xserver/md.amd64 cvs rdiff -u -r1.26 -r1.27 src/distrib/sets/lists/xserver/md.amiga cvs rdiff -u -r1.15 -r1.16 src/distrib/sets/lists/xserver/md.bebox cvs rdiff -u -r1.55 -r1.56 src/distrib/sets/lists/xserver/md.cats cvs rdiff -u -r1.24 -r1.25 src/distrib/sets/lists/xserver/md.dreamcast cvs rdiff -u -r1.14 -r1.15 src/distrib/sets/lists/xserver/md.evbarm cvs rdiff -u -r1.9 -r1.10 src/distrib/sets/lists/xserver/md.evbmips cvs rdiff -u -r1.20 -r1.21 src/distrib/sets/lists/xserver/md.ews4800mips \ src/distrib/sets/lists/xserver/md.hp300 cvs rdiff -u -r1.23 -r1.24 src/distrib/sets/lists/xserver/md.hpcarm cvs rdiff -u -r1.29 -r1.30 src/distrib/sets/lists/xserver/md.hpcmips cvs rdiff -u -r1.22 -r1.23 src/distrib/sets/lists/xserver/md.hpcsh cvs rdiff -u -r1.116 -r1.117 src/distrib/sets/lists/xserver/md.i386 cvs rdiff -u -r1.4 -r1.5 src/distrib/sets/lists/xserver/md.ibmnws cvs rdiff -u -r1.17 -r1.18 src/distrib/sets/lists/xserver/md.luna68k \ src/distrib/sets/lists/xserver/md.vax cvs rdiff -u -r1.19 -r1.20 src/distrib/sets/lists/xserver/md.mac68k \ src/distrib/sets/lists/xserver/md.newsmips \ src/distrib/sets/lists/xserver/md.prep \ src/distrib/sets/lists/xserver/md.zaurus cvs rdiff -u -r1.75 -r1.76 src/distrib/sets/lists/xserver/md.macppc cvs rdiff -u -r1.37 -r1.38 src/distrib/sets/lists/xserver/md.netwinder cvs rdiff -u -r1.27 -r1.28 src/distrib/sets/lists/xserver/md.ofppc cvs rdiff -u -r1.56 -r1.57 src/distrib/sets/lists/xserver/md.sgimips cvs rdiff -u -r1.51 -r1.52 src/distrib/sets/lists/xserver/md.shark cvs rdiff -u -r1.66 -r1.67 src/distrib/sets/lists/xserver/md.sparc cvs rdiff -u -r1.64 -r1.65 src/distrib/sets/lists/xserver/md.sparc64 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: pgoyette Date: Thu Jan 5 03:22:20 UTC 2017 Modified Files: src/sys/kern: init_main.c Log Message: Actually initialize the sysctl stuff for kernhist! Missed this file in earlier commits. To generate a diff of this commit: cvs rdiff -u -r1.488 -r1.489 src/sys/kern/init_main.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: pgoyette Date: Thu Jan 5 03:40:33 UTC 2017 Modified Files: src/sys/kern: kern_history.c src/sys/sys: kernhist.h param.h Log Message: By popular demand, update kernhist to use bintime(9) as the basis for its timestamps. As this changes storage structures for data passed between kernel and userland, welcome to 7.99.55! XXX Output routines still use microsecond resolution when printf()ing. XXX Possible future feature would be addition of option to use XXX getbintime(9) for less time-critical histories. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/kern/kern_history.c cvs rdiff -u -r1.16 -r1.17 src/sys/sys/kernhist.h cvs rdiff -u -r1.521 -r1.522 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/usr.bin/vmstat
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:42:27 UTC 2017 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: Adapt to use of bintime(9) for kernel history timestamps (7.99.55). To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215 src/usr.bin/vmstat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: martin Date: Thu Jan 5 05:40:46 UTC 2017 Modified Files: src: UPDATING Log Message: xinput update build hint To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277 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/dev/pci/ixgbe
Module Name:src Committed By: msaitoh Date: Thu Jan 5 05:53:23 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: Fix INIT_DEBUGOUT() messages. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/ixgbe/ix_txrx.c cvs rdiff -u -r1.58 -r1.59 src/sys/dev/pci/ixgbe/ixgbe.c cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/ixgbe/ixv.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/vmstat
Module Name:src Committed By: ryo Date: Thu Jan 5 07:53:20 UTC 2017 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: "vmstat -ie[v]" auto fit to minimum columns Reviewed by msaitoh@ To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 src/usr.bin/vmstat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.