CVS commit: [netbsd-7-1] src/sys/dev/pci
Module Name:src Committed By: snj Date: Mon Nov 6 09:21:48 UTC 2017 Modified Files: src/sys/dev/pci [netbsd-7-1]: if_wm.c Log Message: Pull up following revision(s) (requested by kardel in ticket #1385): sys/dev/pci/if_wm.c: revision 1.497 PR kern/52039: use same safeguard as for the 82578 To generate a diff of this commit: cvs rdiff -u -r1.289.2.13 -r1.289.2.13.2.1 src/sys/dev/pci/if_wm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7-1] src/doc
Module Name:src Committed By: snj Date: Mon Nov 6 09:23:51 UTC 2017 Modified Files: src/doc [netbsd-7-1]: CHANGES-7.1.1 Log Message: 1385 To generate a diff of this commit: cvs rdiff -u -r1.1.2.37 -r1.1.2.38 src/doc/CHANGES-7.1.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/external/bsd/nvi
Module Name:src Committed By: snj Date: Mon Nov 6 09:37:24 UTC 2017 Modified Files: src/external/bsd/nvi/dist/common [netbsd-8]: recover.c src/external/bsd/nvi/usr.bin/recover [netbsd-8]: virecover Log Message: Pull up following revision(s) (requested by spz in ticket #344): external/bsd/nvi/usr.bin/recover/virecover: 1.2-1.3 external/bsd/nvi/dist/common/recover.c: 1.6-1.9 be more careful about opening recovery files... in particular deal with people trying to get 'vi -r' stuck using named pipes, symlink attacks, and coercing others opening recovery files they did not create. - don't use command substitution to glob a pattern into a list of filenames; it is less efficient than doing it directly and does not handle whitespace in filenames properly. - change test to [ - quote variables Put back the tests for "no files matched" (in a different way than they were written previously - but that's just style.) This is not csh... Use the correct test operator to test for an empty file (rather than testing for an empty file name...) Write test ('[') commands in a way that is defined to work, rather than just happens to - we can afford the (negligible) performance hit here. Deal safely with recovery mail files. oops, accidendally committed an earlier non-working version; fixed. Don't use popenve() for portability; forking an extra shell here is not an issue. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.5.22.1 src/external/bsd/nvi/dist/common/recover.c cvs rdiff -u -r1.1 -r1.1.22.1 src/external/bsd/nvi/usr.bin/recover/virecover Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] xsrc/external/mit
Module Name:xsrc Committed By: snj Date: Mon Nov 6 09:43:03 UTC 2017 Modified Files: xsrc/external/mit/xorg-server.old/dist/Xext [netbsd-8]: panoramiX.c saver.c xvdisp.c xsrc/external/mit/xorg-server.old/dist/Xi [netbsd-8]: xichangehierarchy.c xsrc/external/mit/xorg-server.old/dist/dbe [netbsd-8]: dbe.c xsrc/external/mit/xorg-server.old/dist/dix [netbsd-8]: dispatch.c xsrc/external/mit/xorg-server.old/dist/hw/dmx [netbsd-8]: dmxpict.c xsrc/external/mit/xorg-server.old/dist/hw/xfree86/dixmods/extmod [netbsd-8]: xf86dga2.c xsrc/external/mit/xorg-server.old/dist/hw/xfree86/dri [netbsd-8]: xf86dri.c xsrc/external/mit/xorg-server.old/dist/render [netbsd-8]: render.c xsrc/external/mit/xorg-server.old/dist/xfixes [netbsd-8]: cursor.c region.c saveset.c xfixes.c xsrc/external/mit/xorg-server/dist/Xext [netbsd-8]: panoramiX.c saver.c vidmode.c xres.c xvdisp.c xsrc/external/mit/xorg-server/dist/Xi [netbsd-8]: xibarriers.c xichangehierarchy.c xsrc/external/mit/xorg-server/dist/dbe [netbsd-8]: dbe.c xsrc/external/mit/xorg-server/dist/dix [netbsd-8]: dispatch.c xsrc/external/mit/xorg-server/dist/hw/dmx [netbsd-8]: dmxpict.c xsrc/external/mit/xorg-server/dist/hw/xfree86/common [netbsd-8]: xf86DGA.c xsrc/external/mit/xorg-server/dist/hw/xfree86/dri [netbsd-8]: xf86dri.c xsrc/external/mit/xorg-server/dist/pseudoramiX [netbsd-8]: pseudoramiX.c xsrc/external/mit/xorg-server/dist/render [netbsd-8]: render.c xsrc/external/mit/xorg-server/dist/xfixes [netbsd-8]: cursor.c region.c saveset.c xfixes.c Log Message: Pull up following revision(s) (requested by mrg in ticket #346): external/mit/xorg-server.old/dist/Xext/panoramiX.c: 1.2 external/mit/xorg-server.old/dist/Xext/saver.c: 1.2 external/mit/xorg-server.old/dist/Xext/xvdisp.c: 1.2 external/mit/xorg-server.old/dist/Xi/xichangehierarchy.c: 1.2 external/mit/xorg-server.old/dist/dbe/dbe.c: 1.2 external/mit/xorg-server.old/dist/dix/dispatch.c: 1.2 external/mit/xorg-server.old/dist/hw/dmx/dmxpict.c: 1.2 external/mit/xorg-server.old/dist/hw/xfree86/dixmods/extmod/xf86dga2.c: 1.2 external/mit/xorg-server.old/dist/hw/xfree86/dri/xf86dri.c: 1.2 external/mit/xorg-server.old/dist/render/render.c: 1.2 external/mit/xorg-server.old/dist/xfixes/cursor.c: 1.2 external/mit/xorg-server.old/dist/xfixes/region.c: 1.2 external/mit/xorg-server.old/dist/xfixes/saveset.c: 1.2 external/mit/xorg-server.old/dist/xfixes/xfixes.c: 1.2 external/mit/xorg-server/dist/Xext/panoramiX.c: 1.2 external/mit/xorg-server/dist/Xext/saver.c: 1.2 external/mit/xorg-server/dist/Xext/vidmode.c: 1.2 external/mit/xorg-server/dist/Xext/xres.c: 1.2 external/mit/xorg-server/dist/Xext/xvdisp.c: 1.7 external/mit/xorg-server/dist/Xi/xibarriers.c: 1.2 external/mit/xorg-server/dist/Xi/xichangehierarchy.c: 1.4 external/mit/xorg-server/dist/dbe/dbe.c: 1.4 external/mit/xorg-server/dist/dix/dispatch.c: 1.4 external/mit/xorg-server/dist/hw/dmx/dmxpict.c: 1.2 external/mit/xorg-server/dist/hw/xfree86/common/xf86DGA.c: 1.2 external/mit/xorg-server/dist/hw/xfree86/dri/xf86dri.c: 1.2 external/mit/xorg-server/dist/pseudoramiX/pseudoramiX.c: 1.2 external/mit/xorg-server/dist/render/render.c: 1.4 external/mit/xorg-server/dist/xfixes/cursor.c: 1.2 external/mit/xorg-server/dist/xfixes/region.c: 1.2 external/mit/xorg-server/dist/xfixes/saveset.c: 1.2 external/mit/xorg-server/dist/xfixes/xfixes.c: 1.2 apply fixes for CVEs 2017-12176 to 2017-12187. -- >From 1b1d4c04695dced2463404174b50b3581dbd857b Mon Sep 17 00:00:00 2001 From: Nathan Kidd Date: Sun, 21 Dec 2014 01:10:03 -0500 Subject: hw/xfree86: unvalidated lengths This addresses: CVE-2017-12180 in XFree86-VidModeExtension CVE-2017-12181 in XFree86-DGA CVE-2017-12182 in XFree86-DRI -- >From 211e05ac85a294ef361b9f80d689047fa52b9076 Mon Sep 17 00:00:00 2001 From: Michal Srb Date: Fri, 7 Jul 2017 17:21:46 +0200 Subject: Xi: Test exact size of XIBarrierReleasePointer Otherwise a client can send any value of num_barriers and cause reading or swapping of values on heap behind the receive buffer. -- >From 4ca68b878e851e2136c234f40a25008297d8d831 Mon Sep 17 00:00:00 2001 From: Nathan Kidd Date: Fri, 9 Jan 2015 10:09:14 -0500 Subject: dbe: Unvalidated variable-length request in ProcDbeGetVisualInfo (CVE-2017-12177) v2: Protect against integer overflow (Alan Coopersmith) -- >From 55caa8b08c84af2b50fbc936cf334a5a93dd7db5 Mon Sep 17 00:00:00 2001 From: Nathan Kidd Date: Fri, 9 Jan 2015 11:43:05 -0500 Subject: xfixes: unvalidated lengths (CVE-2017-12183) v2: Use be
CVS commit: [netbsd-8] src/usr.bin/mkubootimage
Module Name:src Committed By: snj Date: Mon Nov 6 09:52:15 UTC 2017 Modified Files: src/usr.bin/mkubootimage [netbsd-8]: mkubootimage.c Log Message: Pull up following revision(s) (requested by jmcneill in ticket #347): usr.bin/mkubootimage/mkubootimage.c: revision 1.22 add missing break after -m case To generate a diff of this commit: cvs rdiff -u -r1.18.8.2 -r1.18.8.3 src/usr.bin/mkubootimage/mkubootimage.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: snj Date: Mon Nov 6 09:54:01 UTC 2017 Modified Files: src/sys/dev/pci [netbsd-8]: if_wm.c if_wmreg.h Log Message: Pull up following revision(s) (requested by knakahara in ticket #348): sys/dev/pci/if_wm.c: revision 1.542 sys/dev/pci/if_wmreg.h: revision 1.104 fix wm(4) vlan panic. Reported and tested by Tom Ivar Helbekkmo, thanks. wm(4) used PRI bits and CFI bit as vlantag by mistake. It is found out by if_ether.h:r1.67. To generate a diff of this commit: cvs rdiff -u -r1.508.4.4 -r1.508.4.5 src/sys/dev/pci/if_wm.c cvs rdiff -u -r1.98.6.1 -r1.98.6.2 src/sys/dev/pci/if_wmreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src
Module Name:src Committed By: snj Date: Mon Nov 6 09:55:57 UTC 2017 Modified Files: src/sys/kern [netbsd-8]: kern_history.c src/sys/sys [netbsd-8]: kernhist.h src/usr.bin/vmstat [netbsd-8]: vmstat.c Log Message: Pull up following revision(s) (requested by pgoyette in ticket #343): sys/kern/kern_history.c: revision 1.16 sys/sys/kernhist.h: revision 1.22 usr.bin/vmstat/vmstat.c: revision 1.220 Remove the ABI version-and-length check that was recently introduced; sysctl(9) ABIs should be stable across versions. To generate a diff of this commit: cvs rdiff -u -r1.14.8.1 -r1.14.8.2 src/sys/kern/kern_history.c cvs rdiff -u -r1.18.8.2 -r1.18.8.3 src/sys/sys/kernhist.h cvs rdiff -u -r1.216.6.2 -r1.216.6.3 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: [netbsd-8] src/sys/net
Module Name:src Committed By: snj Date: Mon Nov 6 09:57:39 UTC 2017 Modified Files: src/sys/net [netbsd-8]: if_vlan.c Log Message: Pull up following revision(s) (requested by knahakara in ticket #340): sys/net/if_vlan.c: revision 1.104 fix vlan panic when vlan is re-configured without destroy. E.g. the following operation causes this panic. # ifconfig vlan0 create # ifconfig vlan0 vlan 1 vlanif ixg3 # ifconfig vlan1 create # ifconfig vlan1 vlan 1 vlanif ixg2 # ifconfig vlan1 -vlanif # ifconfig vlan1 vlan 1 vlanif ixg2 panic: kernel diagnostic assertion "new->ple_next == NULL" failed: file "/git/netbsd-src/sys/sys/pslist.h", line 118 Pointed out and tested by msaitoh@n.o, fixed by s-yamaguchi@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.97.2.4 -r1.97.2.5 src/sys/net/if_vlan.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/net
Module Name:src Committed By: snj Date: Mon Nov 6 09:59:01 UTC 2017 Modified Files: src/sys/net [netbsd-8]: if_l2tp.c Log Message: Pull up following revision(s) (requested by knakahara in ticket #341): sys/net/if_l2tp.c: revision 1.12 fix l2tp panic when l2tp session id is changed (same as if_vlan.c:r1.104) E.g. the following operation causes this panic. # ifconfig l2tp0 create # ifconfig l2tp0 session 140 140 # ifconfig l2tp1 create # ifconfig l2tp1 session 200 200 # ifconfig l2tp1 session 300 300 panic: kernel diagnostic assertion "new->ple_next == NULL" failed: file "/disk4/home/k-nakahara/repos/netbsd-src/sys/sys/pslist.h", line 118 Pointed out by s-yamaguchi@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.11.2.1 src/sys/net/if_l2tp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/crypto/external/bsd/openssh
Module Name:src Committed By: snj Date: Mon Nov 6 10:26:13 UTC 2017 Modified Files: src/crypto/external/bsd/openssh: Makefile.inc Log Message: no more ssh1 code in openssh, so no use defining WITH_SSH1 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/crypto/external/bsd/openssh/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys
Module Name:src Committed By: snj Date: Mon Nov 6 10:29:06 UTC 2017 Modified Files: src/sys/arch/sparc64/dev [netbsd-8]: sab.c src/sys/dev/ic [netbsd-8]: com.c z8530tty.c src/sys/dev/sun [netbsd-8]: sunkbd.c sunms.c src/sys/sys [netbsd-8]: tty.h Log Message: Pull up following revision(s) (requested by martin in ticket #338): sys/arch/sparc64/dev/sab.c: revision 1.55 sys/dev/ic/com.c: revision 1.345 sys/dev/ic/z8530tty.c: revision 1.132 sys/dev/sun/sunkbd.c: revision 1.30 sys/dev/sun/sunms.c: revision 1.33 sys/sys/tty.h: revision 1.94 As discussed on tech-kern: define a new tty internal state flag: TS_KERN_ONLY Implement it in a few tty drivers. If this flag is set, the underlying hardware is used by another driver and userland has no right to open it. A few uses will appear soon in sys/dev/sun/sun{kbd,ms}.c. -- PR port-sparc64/52622: mark the parent device as TS_KERN_ONLY, so userland will not touch it (and change serial params w/o our control). To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.54.12.1 src/sys/arch/sparc64/dev/sab.c cvs rdiff -u -r1.339 -r1.339.10.1 src/sys/dev/ic/com.c cvs rdiff -u -r1.131 -r1.131.12.1 src/sys/dev/ic/z8530tty.c cvs rdiff -u -r1.29 -r1.29.22.1 src/sys/dev/sun/sunkbd.c cvs rdiff -u -r1.32 -r1.32.22.1 src/sys/dev/sun/sunms.c cvs rdiff -u -r1.93 -r1.93.12.1 src/sys/sys/tty.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/compat/netbsd32
Module Name:src Committed By: snj Date: Mon Nov 6 10:33:06 UTC 2017 Modified Files: src/sys/compat/netbsd32 [netbsd-8]: netbsd32_conv.h Log Message: Pull up following revision(s) (requested by martin in ticket #339): sys/compat/netbsd32/netbsd32_conv.h: revision 1.33 PR kern/52681: fix msghdr conversion. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.31.8.1 src/sys/compat/netbsd32/netbsd32_conv.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: snj Date: Mon Nov 6 10:40:43 UTC 2017 Modified Files: src/doc [netbsd-8]: CHANGES-8.0 Log Message: 338-341, 343, 344, 346-348 To generate a diff of this commit: cvs rdiff -u -r1.1.2.73 -r1.1.2.74 src/doc/CHANGES-8.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/net/ndp
Module Name:src Committed By: ozaki-r Date: Mon Nov 6 10:51:40 UTC 2017 Modified Files: src/tests/net/ndp: t_ra.sh Log Message: Kill rtadvd surely even if the tests fail in the middle It may help PR bin/52701. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/tests/net/ndp/t_ra.sh 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: joerg Date: Mon Nov 6 14:26:03 UTC 2017 Modified Files: src/lib/libc/stdlib: atexit.c Log Message: Assert that __cxa_atexit is not used with NULL as DSO. Don't use __cxa_atexit directly from atexit, they have different behavior. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/lib/libc/stdlib/atexit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/rtadvd
Module Name:src Committed By: christos Date: Mon Nov 6 15:15:04 UTC 2017 Modified Files: src/usr.sbin/rtadvd: advcap.c config.c dump.c if.c rrenum.c rtadvd.8 rtadvd.c timer.c Added Files: src/usr.sbin/rtadvd: logit.h Log Message: Change the meaning of the 'D' flag to print errors to stderr instead of syslog(3) and exit if poll(2) fails (intended to be used with unit-tests). To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/rtadvd/advcap.c cvs rdiff -u -r1.36 -r1.37 src/usr.sbin/rtadvd/config.c cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/rtadvd/dump.c cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/rtadvd/if.c cvs rdiff -u -r0 -r1.1 src/usr.sbin/rtadvd/logit.h cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/rtadvd/rrenum.c cvs rdiff -u -r1.25 -r1.26 src/usr.sbin/rtadvd/rtadvd.8 cvs rdiff -u -r1.56 -r1.57 src/usr.sbin/rtadvd/rtadvd.c cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/rtadvd/timer.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/xen/conf
Module Name:src Committed By: cherry Date: Mon Nov 6 15:21:23 UTC 2017 Modified Files: src/sys/arch/xen/conf: files.xen Log Message: Summary: xen/x86/intr.c has been retired. Don't try to build it. To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/arch/xen/conf/files.xen Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/xen
Module Name:src Committed By: cherry Date: Mon Nov 6 15:27:09 UTC 2017 Modified Files: src/sys/arch/xen/x86: xen_ipi.c src/sys/arch/xen/xen: clock.c if_xennet_xenbus.c xbd_xenbus.c xbdback_xenbus.c xencons.c xennetback_xenbus.c src/sys/arch/xen/xenbus: xenbus_comms.c Log Message: Switch XEN drivers to use intr_establish_xname()/intr_disestablish() This completes the API transition. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/xen/x86/xen_ipi.c cvs rdiff -u -r1.64 -r1.65 src/sys/arch/xen/xen/clock.c cvs rdiff -u -r1.71 -r1.72 src/sys/arch/xen/xen/if_xennet_xenbus.c cvs rdiff -u -r1.76 -r1.77 src/sys/arch/xen/xen/xbd_xenbus.c cvs rdiff -u -r1.63 -r1.64 src/sys/arch/xen/xen/xbdback_xenbus.c cvs rdiff -u -r1.41 -r1.42 src/sys/arch/xen/xen/xencons.c cvs rdiff -u -r1.59 -r1.60 src/sys/arch/xen/xen/xennetback_xenbus.c cvs rdiff -u -r1.15 -r1.16 src/sys/arch/xen/xenbus/xenbus_comms.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc/stdio
Module Name:src Committed By: christos Date: Mon Nov 6 17:32:53 UTC 2017 Modified Files: src/tests/lib/libc/stdio: t_fopen.c Log Message: add a symlink test To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libc/stdio/t_fopen.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: christos Date: Mon Nov 6 17:56:25 UTC 2017 Modified Files: src/sys/sys: exec_elf.h kobj.h ksyms.h Log Message: Since _RUMPKERNEL is really userland code it needs ARCH_ELFSIZE, not KERN_ELFSIZE, make it so! To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/sys/exec_elf.h cvs rdiff -u -r1.19 -r1.20 src/sys/sys/kobj.h cvs rdiff -u -r1.36 -r1.37 src/sys/sys/ksyms.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: riastradh Date: Mon Nov 6 18:41:23 UTC 2017 Modified Files: src/sys/kern: subr_pool.c Log Message: Assert that pool_get failure happens only with PR_NOWAIT. This would have caught the mistake I made last week leading to null pointer dereferences all over the place, a mistake which I evidently poorly scheduled alongside maxv's change to the panic message on x86 for null pointer dereferences. To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/sys/kern/subr_pool.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/rtadvd
Module Name:src Committed By: joerg Date: Mon Nov 6 19:12:23 UTC 2017 Modified Files: src/usr.sbin/rtadvd: rtadvd.c Log Message: Mark expandm as preserving format strings. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/usr.sbin/rtadvd/rtadvd.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/mips/include
Module Name:src Committed By: christos Date: Mon Nov 6 19:17:43 UTC 2017 Modified Files: src/sys/arch/mips/include: elf_machdep.h Log Message: Handle 64 bit kernels. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/mips/include/elf_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/powerpc/include
Module Name:src Committed By: christos Date: Mon Nov 6 19:20:54 UTC 2017 Modified Files: src/sys/arch/powerpc/include: elf_machdep.h Log Message: handle ppc64 To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/powerpc/include/elf_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/sunxi
Module Name:src Committed By: jmcneill Date: Mon Nov 6 21:03:58 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun5i_a13_ccu.c sunxi_gpio.c sunxi_platform.c Log Message: Add support for NextThing GR8. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/sunxi/sun5i_a13_ccu.c cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/sunxi/sunxi_gpio.c cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/sunxi/sunxi_platform.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/pckbport
Module Name:src Committed By: blymn Date: Mon Nov 6 21:07:17 UTC 2017 Modified Files: src/sys/dev/pckbport: synaptics.c synapticsreg.h synapticsvar.h Log Message: Add two finger support and middle/right button emulation. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/dev/pckbport/synaptics.c cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pckbport/synapticsreg.h cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pckbport/synapticsvar.h 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: blymn Date: Mon Nov 6 21:11:17 UTC 2017 Modified Files: src/share/man/man4: pms.4 Log Message: Add documentation for clickpad mouse button emulation. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/share/man/man4/pms.4 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: joerg Date: Mon Nov 6 21:16:04 UTC 2017 Modified Files: src/libexec/ld.elf_so: rtld.c src/libexec/ld.elf_so/arch/arm: mdreloc.c src/libexec/ld.elf_so/arch/i386: mdreloc.c src/libexec/ld.elf_so/arch/sparc64: mdreloc.c src/libexec/ld.elf_so/arch/x86_64: mdreloc.c src/tests/libexec/ld.elf_so: t_ifunc.c Log Message: init/fini for the main program is handled by crt0.o, so ifunc handling is skipped right now as it iterates the same list. Don't repeat that mistake and explicitly take care of it in the dynamic linker. To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/libexec/ld.elf_so/rtld.c cvs rdiff -u -r1.42 -r1.43 src/libexec/ld.elf_so/arch/arm/mdreloc.c cvs rdiff -u -r1.39 -r1.40 src/libexec/ld.elf_so/arch/i386/mdreloc.c cvs rdiff -u -r1.65 -r1.66 src/libexec/ld.elf_so/arch/sparc64/mdreloc.c cvs rdiff -u -r1.45 -r1.46 src/libexec/ld.elf_so/arch/x86_64/mdreloc.c cvs rdiff -u -r1.4 -r1.5 src/tests/libexec/ld.elf_so/t_ifunc.c 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: wiz Date: Mon Nov 6 21:40:04 UTC 2017 Modified Files: src/share/man/man4: pms.4 Log Message: Bump date for previous. New sentence, new line. Fix typos. Add missing word. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/share/man/man4/pms.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc/stdio
Module Name:src Committed By: kre Date: Mon Nov 6 23:06:55 UTC 2017 Modified Files: src/tests/lib/libc/stdio: t_fopen.c Log Message: In the fopen_regular and fopen_symlink tests, when (that is, if) a failure occurs, distinguish in the failure message the cases where the open succeeded (and should not have), and where it failed, but not for the expected reason (the "wrong errno" case not tested, would require manufacturing a broken kernel...). Add O_NOFOLLOW ('l' mode modifier) tests to the fopen_mode test case (tests that are intended to open the file) and also add a few missing commas which were causing a few of the sub-tests to be skipped, and others to be not quite testing exactly what was intended. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/lib/libc/stdio/t_fopen.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
Module Name:src Committed By: nat Date: Tue Nov 7 01:13:19 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: A sysctl is now available to disable the in kernel mixer. sysctl -w hw.hdafg0.usemixer=0 There currently is a problem draining the last block with the mixer disabled. I will fix this in a follow up commit. AFAIK there will be a problem wiht vs(4) on x68k with the mixer disabled as the filters for mulaw, alaw and unsigned linear have been removed post audio mixing changes. Documentation for this sysctl variable will be made to audio.4 in a follow up commit. Ok christos@. To generate a diff of this commit: cvs rdiff -u -r1.429 -r1.430 src/sys/dev/audio.c cvs rdiff -u -r1.66 -r1.67 src/sys/dev/audiovar.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
Module Name:src Committed By: nat Date: Tue Nov 7 01:15:43 UTC 2017 Modified Files: src/sys/dev: auconv.c auconv.h Log Message: Remove 24 bit in a 32 bit container filters. At present this filter did not work well and has caused problems with the audio mixer disabled for hdaudio(4). These filters may return when they are fixed. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/dev/auconv.c cvs rdiff -u -r1.19 -r1.20 src/sys/dev/auconv.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/net/ndp
Module Name:src Committed By: ozaki-r Date: Tue Nov 7 02:19:23 UTC 2017 Modified Files: src/tests/net/ndp: t_ra.sh Log Message: Let rtadvd not use syslog for logging Thanks to christos@ now rtadvd can log via stderr instead of syslog by -D option. Address PR bin/52701 To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/tests/net/ndp/t_ra.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ata
Module Name:src Committed By: mlelstv Date: Tue Nov 7 04:09:08 UTC 2017 Modified Files: src/sys/dev/ata: wd.c Log Message: Make wddone poll all drives of a channel again. To generate a diff of this commit: cvs rdiff -u -r1.435 -r1.436 src/sys/dev/ata/wd.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/mii
Module Name:src Committed By: msaitoh Date: Tue Nov 7 05:33:12 UTC 2017 Modified Files: src/sys/dev/mii: mdio.h Log Message: Define bit definitions of MDIO_PMAPMD_CTRL1 and MDIO_AN_CTRL1. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/mii/mdio.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: Tue Nov 7 05:41:54 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_phy.c Log Message: Fix a bug that X550T(1) didn't linkup if it forces 100BaseTX-FDX. Popular switches and OSes don't use auto-negotiation if the media is 100BASE-TX (and 10BASE-T). Do the same thig. Another fix is required for Denverton's _T device which use firmware. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/ixgbe/ixgbe_phy.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/arm/sunxi
Module Name:src Committed By: skrll Date: Tue Nov 7 07:19:13 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_gpio.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/sunxi/sunxi_gpio.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/evbarm/dev
Module Name:src Committed By: skrll Date: Tue Nov 7 07:21:13 UTC 2017 Modified Files: src/sys/arch/evbarm/dev: plcom.c Log Message: Fix the "wait for any pending transmission to finish" - doesn't really matter at the moment as the fifo is disabled. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/arch/evbarm/dev/plcom.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.