CVS commit: src/tests/net/ndp
Module Name:src Committed By: ozaki-r Date: Tue Aug 4 07:43:25 UTC 2015 Modified Files: src/tests/net/ndp: t_ndp.sh Log Message: Check the output of ndp -d strictly To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/net/ndp/t_ndp.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/mk
Module Name:src Committed By: dholland Date: Tue Aug 4 08:36:14 UTC 2015 Modified Files: src/share/mk: bsd.doc.mk Log Message: Remove CreationDate from the header of output postscript. Also, feed -n to gzip when compressing so it doesn't store the timestamp in the file header. For MKREPRO, but unconditional as the information omitted isn't particularly useful. PR 50116. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/share/mk/bsd.doc.mk 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: maxv Date: Tue Aug 4 11:42:08 UTC 2015 Modified Files: src/sys/kern: kern_veriexec.c Log Message: Small changes: - remove the per-page stuff. It has been disabled for 10 years, and it is not implemented properly. - typo in comment - use KASSERT To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/kern/kern_veriexec.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
Module Name:src Committed By: maxv Date: Tue Aug 4 12:44:04 UTC 2015 Modified Files: src/sys/kern: kern_veriexec.c Log Message: Remove uvm_extern.h and exec.h (unused). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/kern/kern_veriexec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/distrib/sets
Module Name:src Committed By: snj Date: Tue Aug 4 17:16:33 UTC 2015 Modified Files: src/distrib/sets [netbsd-7]: join.awk Log Message: Pull up following revision(s) (requested by martin in ticket #929): distrib/sets/join.awk: revision 1.4 Add an unvis function and use it on file names in mtree specs. This should correct the problem that ./bin/[ was missing from the base.tgz set, despite being listed in src/distrib/sets/base/mi and being present in METALOG. The corresponding entry in METALOG.sanitised has ./bin/\133 instead of ./bin/[, and that made join.awk omit it. XXX: The unvis() implementation in join.awk handles only a subset of the syntax, but it's probably good enough for now. XXX: The file names should probably be canonicalised by vis(unvis(name)), but at present none of the file names in the set lists really need it. XXX: It may be a bug that entries in the set lists without corresponding entries in METALOG are silently ignored by join.awk. To generate a diff of this commit: cvs rdiff -u -r1.3.42.2 -r1.3.42.3 src/distrib/sets/join.awk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/external/bsd/drm2/dist/drm/i915
Module Name:src Committed By: snj Date: Tue Aug 4 17:18:40 UTC 2015 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915 [netbsd-7]: i915_gem.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #931): sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: revision 1.32 Pull upstream fix to avoid kernel panic on starting X on Intel 855GM machines. Reported in PR kern/49875, and ok'ed to commit by riastradh@. To generate a diff of this commit: cvs rdiff -u -r1.14.2.10 -r1.14.2.11 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/ufs/lfs
Module Name:src Committed By: snj Date: Tue Aug 4 17:20:58 UTC 2015 Modified Files: src/sys/ufs/lfs [netbsd-7]: lfs_segment.c Log Message: Pull up following revision(s) (requested by dholland in ticket #932): sys/ufs/lfs/lfs_segment.c: revision 1.247 via patch Fix catastrophic bug in lfs_rewind() that changed segment numbers (lfs_curseg/lfs_nextseg in the superblock) using the wrong units. These fields are for whatever reason the start addresses of segments (measured in frags) rather than the segment numbers 0..n. This only apparently affects dumping from a mounted fs; however, it trashes the fs. I would really, really like to have a static analysis tool that can keep track of the units things are measured in, since fs code is full of conversion macros and the macros are named inscrutable things like "sntod" whose letters don't necessarily even correspond to the units they convert. It is surprising that more of these are not wrong. To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.236.4.1 src/sys/ufs/lfs/lfs_segment.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/kern
Module Name:src Committed By: snj Date: Tue Aug 4 17:24:59 UTC 2015 Modified Files: src/sys/kern [netbsd-7]: kern_descrip.c Log Message: Pull up following revision(s) (requested by christos in ticket #933): sys/kern/kern_descrip.c: revision 1.229 1. mask fflags so we don't tack on whateve oflags were passed from userland 2. honor O_CLOEXEC, so the children of daemons that use cloning devices, don't end up with the parents descriptors fd_clone and in general the fd approach of 'allocate' > 'play with guts' > 'attach' should be converted to be more constructor like. To generate a diff of this commit: cvs rdiff -u -r1.225 -r1.225.2.1 src/sys/kern/kern_descrip.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/arch/xen/x86
Module Name:src Committed By: snj Date: Tue Aug 4 18:12:28 UTC 2015 Modified Files: src/sys/arch/xen/x86 [netbsd-7]: cpu.c Log Message: Pull up following revision(s) (requested by prlw1 in ticket #934): sys/arch/xen/x86/cpu.c: revision 1.100 Move all pmap-related cpu_info initialisations, including initializing ci_kpm_mtx, in cpu_attach_common() from cpu_init() (ci_pmap and ci_tlbstate as already initialized in cpu_attach_common()). To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.98.4.1 src/sys/arch/xen/x86/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/doc
Module Name:src Committed By: snj Date: Tue Aug 4 18:16:01 UTC 2015 Modified Files: src/doc [netbsd-7]: CHANGES-7.0 Log Message: 929, 931-934 To generate a diff of this commit: cvs rdiff -u -r1.1.2.353 -r1.1.2.354 src/doc/CHANGES-7.0 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: maxv Date: Tue Aug 4 18:28:10 UTC 2015 Modified Files: src/sys/kern: exec_elf.c kern_pax.c src/sys/sys: pax.h src/sys/uvm: uvm_mmap.c Log Message: Some changes, to reduce a bit my tech-kern@ patch: - move the P_PAX_ flags out of #ifdef PAX_ASLR in pax.h - add a generic pax_flags_active() function - fix a comment in exec_elf.c; interp is not static - KNF for return - rename pax_aslr() to pax_aslr_mmap() - rename pax_segvguard_cb() to pax_segvguard_cleanup_cb() To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/kern/exec_elf.c cvs rdiff -u -r1.30 -r1.31 src/sys/kern/kern_pax.c cvs rdiff -u -r1.13 -r1.14 src/sys/sys/pax.h cvs rdiff -u -r1.152 -r1.153 src/sys/uvm/uvm_mmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5] src/doc
Module Name:src Committed By: snj Date: Tue Aug 4 20:09:02 UTC 2015 Modified Files: src/doc [netbsd-5]: CHANGES-5.3 Log Message: belatedly add ticket 1970 To generate a diff of this commit: cvs rdiff -u -r1.1.2.122 -r1.1.2.123 src/doc/CHANGES-5.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/usr.bin/patch
Module Name:src Committed By: snj Date: Tue Aug 4 21:03:33 UTC 2015 Modified Files: src/usr.bin/patch [netbsd-7]: common.h inp.c patch.1 Log Message: Pull up following revision(s) (requested by christos in ticket #918): usr.bin/patch/patch.1: revisions 1.18, 1.19 usr.bin/patch/common.h: revision 1.21 usr.bin/patch/inp.c: revision 1.24 >From Martin Natano @bitrig: Use execve(2) instead of system to apply patches that require rcs command execution instead system(3) to avoid malicious filenames in patches causing bad things to happen. In the process, lose SCCS support. It is not like we are shipping sccs commands for that to work. -- Use absolute paths for RCS commands (Martin Natano) -- remove reference to SCCS which is not supported anymore. -- Fix two typos. To generate a diff of this commit: cvs rdiff -u -r1.19.38.1 -r1.19.38.2 src/usr.bin/patch/common.h cvs rdiff -u -r1.23 -r1.23.24.1 src/usr.bin/patch/inp.c cvs rdiff -u -r1.17 -r1.17.2.1 src/usr.bin/patch/patch.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci
Module Name:src Committed By: snj Date: Tue Aug 4 21:14:49 UTC 2015 Modified Files: src/sys/dev/pci [netbsd-7]: if_ti.c Log Message: Pull up following revision(s) (requested by maxv in ticket #913): sys/dev/pci/if_ti.c: revisions 1.94, 1.95 fix mbuf leak on failure (Brainy) -- Memory leak. Same as r1.93. I don't know why Brainy didn't detect it earlier; or perhaps I forgot to report it. Found by Brainy. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.93.4.1 src/sys/dev/pci/if_ti.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci
Module Name:src Committed By: snj Date: Tue Aug 4 21:16:43 UTC 2015 Modified Files: src/sys/dev/pci [netbsd-7]: if_et.c Log Message: Pull up following revision(s) (requested by maxv in ticket #914): sys/dev/pci/if_et.c: revision 1.9 Use-after-free. ok christos@ Found by Brainy. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.8.4.1 src/sys/dev/pci/if_et.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/doc
Module Name:src Committed By: snj Date: Tue Aug 4 21:33:07 UTC 2015 Modified Files: src/doc [netbsd-7]: CHANGES-7.0 Log Message: 91[348] To generate a diff of this commit: cvs rdiff -u -r1.1.2.354 -r1.1.2.355 src/doc/CHANGES-7.0 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: Wed Aug 5 03:42:11 UTC 2015 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_osdep.h Log Message: Fix error path in ixgbe_attach() and ixgbe_detatch() to prevent panic. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/dev/pci/ixgbe/ixgbe.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/ixgbe/ixgbe_osdep.h 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: Wed Aug 5 04:08:44 UTC 2015 Modified Files: src/sys/dev/pci/ixgbe: README ixgbe.c ixgbe.h ixgbe_82598.c ixgbe_82599.c ixgbe_api.c ixgbe_api.h ixgbe_common.c ixgbe_common.h ixgbe_osdep.h ixgbe_phy.c ixgbe_phy.h ixgbe_type.h ixgbe_vf.c ixgbe_x540.c ixgbe_x540.h ixv.c ixv.h Log Message: Sync ixg(4) up to FreeBSD r279805 (or r280181) which include some bugfixes. TODO: - Merge r280182 and newer. It's required to support X55x. - MSI/MSI-X support. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/pci/ixgbe/README cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/ixgbe/ixgbe.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/ixgbe/ixgbe.h \ src/sys/dev/pci/ixgbe/ixgbe_api.c cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/ixgbe/ixgbe_82598.c \ src/sys/dev/pci/ixgbe/ixgbe_api.h src/sys/dev/pci/ixgbe/ixgbe_common.h \ src/sys/dev/pci/ixgbe/ixgbe_phy.h src/sys/dev/pci/ixgbe/ixgbe_vf.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/ixgbe/ixgbe_82599.c \ src/sys/dev/pci/ixgbe/ixv.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/ixgbe/ixgbe_common.c \ src/sys/dev/pci/ixgbe/ixgbe_phy.c src/sys/dev/pci/ixgbe/ixv.h cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pci/ixgbe/ixgbe_osdep.h cvs rdiff -u -r1.10 -r1.11 src/sys/dev/pci/ixgbe/ixgbe_type.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/ixgbe/ixgbe_x540.c cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/ixgbe/ixgbe_x540.h 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: Wed Aug 5 04:11:07 UTC 2015 Added Files: src/sys/dev/pci/ixgbe: ixgbe_dcb.c ixgbe_dcb.h ixgbe_dcb_82598.c ixgbe_dcb_82598.h ixgbe_dcb_82599.c ixgbe_dcb_82599.h Log Message: Add some files. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/dev/pci/ixgbe/ixgbe_dcb.c \ src/sys/dev/pci/ixgbe/ixgbe_dcb.h src/sys/dev/pci/ixgbe/ixgbe_dcb_82598.c \ src/sys/dev/pci/ixgbe/ixgbe_dcb_82598.h \ src/sys/dev/pci/ixgbe/ixgbe_dcb_82599.c \ src/sys/dev/pci/ixgbe/ixgbe_dcb_82599.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.