CVS commit: src/sys/dev/pci/ixgbe
Module Name:src Committed By: msaitoh Date: Fri Mar 16 07:54:08 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c ixgbe_x550.c Log Message: - Check offset correctly in ixgbe_get_oem_prod_version(). Note that this function is not used. - Set PHY correctly in ixgbe_setup_mac_link_sfp_x550a() if a device is a C3000 KR SFP+. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/pci/ixgbe/ixgbe_common.c cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pci/ixgbe/ixgbe_x550.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/lib/libkern/arch/aarch64
Module Name:src Committed By: ryo Date: Fri Mar 16 07:56:50 UTC 2018 Modified Files: src/sys/lib/libkern/arch/aarch64: Makefile.inc Log Message: use memmove.S To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/arch/aarch64/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys
Module Name:src Committed By: pgoyette Date: Fri Mar 16 08:10:27 UTC 2018 Modified Files: src/sys/compat/common [pgoyette-compat]: compat_60_mod.c compat_70_mod.c compat_mod.c compat_mod.h files.common kern_sa_60.c src/sys/compat/net [pgoyette-compat]: route_70.h src/sys/kern [pgoyette-compat]: kern_cpu.c src/sys/modules/compat_60 [pgoyette-compat]: Makefile src/sys/sys [pgoyette-compat]: cpu.h Log Message: Move closer to getting a compat_60 module - still needs more work To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/compat/common/compat_60_mod.c cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/compat/common/compat_70_mod.c cvs rdiff -u -r1.24.14.12 -r1.24.14.13 src/sys/compat/common/compat_mod.c cvs rdiff -u -r1.1.42.1 -r1.1.42.2 src/sys/compat/common/compat_mod.h \ src/sys/compat/common/kern_sa_60.c cvs rdiff -u -r1.1.2.10 -r1.1.2.11 src/sys/compat/common/files.common cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/compat/net/route_70.h cvs rdiff -u -r1.71.16.1 -r1.71.16.2 src/sys/kern/kern_cpu.c cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_60/Makefile cvs rdiff -u -r1.42 -r1.42.2.1 src/sys/sys/cpu.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/amd64/include
Module Name:src Committed By: maxv Date: Fri Mar 16 08:21:56 UTC 2018 Modified Files: src/sys/arch/amd64/include: param.h Log Message: Add one more page for the stack, to compensate for the fact that SVS's stack switching mechanism consumes approximately one page. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/include/param.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: ozaki-r Date: Fri Mar 16 08:21:45 UTC 2018 Modified Files: src/sys/kern: subr_lockdebug.c Log Message: Get rid of a redundant output To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/kern/subr_lockdebug.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: msaitoh Date: Fri Mar 16 08:40:06 UTC 2018 Modified Files: src/sys/dev/pci: pcidevs Log Message: Intel 0x15c4 is SFI based and 0x15ce is KR based. To generate a diff of this commit: cvs rdiff -u -r1.1319 -r1.1320 src/sys/dev/pci/pcidevs 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: msaitoh Date: Fri Mar 16 08:40:26 UTC 2018 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1311 -r1.1312 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1310 -r1.1311 src/sys/dev/pci/pcidevs_data.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/amd64/amd64
Module Name:src Committed By: maxv Date: Fri Mar 16 08:48:34 UTC 2018 Modified Files: src/sys/arch/amd64/amd64: db_machdep.c vector.S Log Message: Rename "handle_" -> "Xhandle_", and add the function names (introduced by SVS) in db_machdep.c. Should fix the DDB part of PR/53060. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amd64/amd64/db_machdep.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/amd64/amd64/vector.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sparc/sparc
Module Name:src Committed By: mrg Date: Fri Mar 16 09:29:24 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: remove obsolete ovbcopy(). it may be the very slightly bit faster for larger copies, but slower for smaller ones. i don't see any major benefit in keeping this code. this is the final ovbcopy() reference in src. you're welcome :-) To generate a diff of this commit: cvs rdiff -u -r1.269 -r1.270 src/sys/arch/sparc/sparc/locore.s 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: Fri Mar 16 10:42:20 UTC 2018 Modified Files: src/share/man/man4: ddb.4 Log Message: Improve wording. Fix a Cm argument. To generate a diff of this commit: cvs rdiff -u -r1.176 -r1.177 src/share/man/man4/ddb.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: kre Date: Fri Mar 16 11:19:24 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Give the yak a quick trim and shave, and make one or two minor wording changes (which are, hopefully, improvements). To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/share/man/man9
Module Name:src Committed By: pgoyette Date: Fri Mar 16 11:52:54 UTC 2018 Modified Files: src/share/man/man9 [pgoyette-compat]: module.9 Log Message: Typo - missing 's' To generate a diff of this commit: cvs rdiff -u -r1.42.2.5 -r1.42.2.6 src/share/man/man9/module.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: kre Date: Fri Mar 16 11:53:57 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Restore some (*roff) comments deleted in previous (partially unshave the yak) for which the purpose was misunderstood. But trim one more hair. To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: kre Date: Fri Mar 16 12:06:18 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Markup fixes (partly from uwe@) and change some tabs to spaces, they seem to work better... To generate a diff of this commit: cvs rdiff -u -r1.195 -r1.196 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/hpcarm/hpcarm
Module Name:src Committed By: ryo Date: Fri Mar 16 12:10:16 UTC 2018 Modified Files: src/sys/arch/hpcarm/hpcarm: hpc_machdep.c Log Message: fix compile error with options BOOT_DUMP To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/arch/hpcarm/hpcarm/hpc_machdep.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
Module Name:src Committed By: maxv Date: Fri Mar 16 12:19:35 UTC 2018 Modified Files: src/sys/arch/amd64/include: types.h src/sys/arch/x86/x86: vm_machdep.c Log Message: Remove the __HAVE_CPU_UAREA_ROUTINES code from x86. It was available only in amd64, and I disabled it a few months ago in order to support SVS. Regardless of SVS this option was questionable, since it made stack overflows more difficult to detect. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/amd64/include/types.h cvs rdiff -u -r1.32 -r1.33 src/sys/arch/x86/x86/vm_machdep.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/amd64/include
Module Name:src Committed By: maxv Date: Fri Mar 16 12:21:50 UTC 2018 Modified Files: src/sys/arch/amd64/include: cpu.h Log Message: Remove the prototypes for cpu_uarea_*, I removed these functions two minutes ago. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/amd64/include/cpu.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
Module Name:src Committed By: maxv Date: Fri Mar 16 12:48:54 UTC 2018 Modified Files: src/sys/arch/amd64/conf: ALL src/sys/arch/i386/conf: ALL files.i386 src/sys/arch/i386/i386: i386_trap.S machdep.c vector.S src/sys/arch/xen/conf: files.xen Removed Files: src/sys/arch/i386/i386: i386_trap_ipkdb.S ipkdb_glue.c src/sys/arch/i386/include: ipkdb.h Log Message: Remove ipkdb from i386. Also remove unused references in amd64. I already talked about doing that six months ago on port-i386@. Back then it was as general cleanup, but now, with SVS etc, we do actually have good reasons for simplifying the entry points. Ok kamil@. (christos@ was in the conversation too) To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/arch/amd64/conf/ALL cvs rdiff -u -r1.434 -r1.435 src/sys/arch/i386/conf/ALL cvs rdiff -u -r1.390 -r1.391 src/sys/arch/i386/conf/files.i386 cvs rdiff -u -r1.12 -r1.13 src/sys/arch/i386/i386/i386_trap.S cvs rdiff -u -r1.2 -r0 src/sys/arch/i386/i386/i386_trap_ipkdb.S cvs rdiff -u -r1.14 -r0 src/sys/arch/i386/i386/ipkdb_glue.c cvs rdiff -u -r1.803 -r1.804 src/sys/arch/i386/i386/machdep.c cvs rdiff -u -r1.75 -r1.76 src/sys/arch/i386/i386/vector.S cvs rdiff -u -r1.1 -r0 src/sys/arch/i386/include/ipkdb.h cvs rdiff -u -r1.165 -r1.166 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: [netbsd-8] src
Module Name:src Committed By: martin Date: Fri Mar 16 13:05:32 UTC 2018 Modified Files: src/sys/arch/x86/include [netbsd-8]: cacheinfo.h specialreg.h src/sys/arch/x86/x86 [netbsd-8]: identcpu.c src/usr.sbin/cpuctl/arch [netbsd-8]: i386.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #633): sys/arch/x86/include/specialreg.h: revision 1.107 sys/arch/x86/include/specialreg.h: revision 1.108 sys/arch/x86/include/specialreg.h: revision 1.109 sys/arch/x86/include/cacheinfo.h: revision 1.23 sys/arch/x86/include/specialreg.h: revision 1.110 sys/arch/x86/include/specialreg.h: revision 1.111 sys/arch/x86/include/specialreg.h: revision 1.112 sys/arch/x86/include/specialreg.h: revision 1.113 sys/arch/x86/include/specialreg.h: revision 1.114 usr.sbin/cpuctl/arch/i386.c: revision 1.79 sys/arch/x86/x86/identcpu.c: revision 1.70 sys/arch/x86/include/specialreg.h: revision 1.106 Add comment. Add Intel cpuid 7 %edx IBRS(IBPB Speculation Control) and STIBP(STIBP Speculation Control) from OpenBSD. Print Intel cpuid 7 %edx. Example output of cpuctl -v identify 0: +cpu0: 0007: 27ab 0c00 (snip) +cpu0: SEF edx 0xc00 fix swapped comments for EFER LME and LMA - Add Intel cpuid 7 %edx bit 29 IA32_ARCH_CAPABILITIES supported bit. - Add comment. Add MSR_IA32_ARCH_CAPABILITIES definition. Add IA32_SPEC_CTRL MSR and IA32_PRED_CMD MSR. Add Intel Deterministic Address Translation Parameter Leaf(0x18) definitions. Sort entries. No functional change. s/CLFUSH/CLFLUSH/ No functional change. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.22.10.1 src/sys/arch/x86/include/cacheinfo.h cvs rdiff -u -r1.98.2.1 -r1.98.2.2 src/sys/arch/x86/include/specialreg.h cvs rdiff -u -r1.55.2.1 -r1.55.2.2 src/sys/arch/x86/x86/identcpu.c cvs rdiff -u -r1.74.6.1 -r1.74.6.2 src/usr.sbin/cpuctl/arch/i386.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/arch/x86/x86
Module Name:src Committed By: martin Date: Fri Mar 16 13:08:14 UTC 2018 Modified Files: src/sys/arch/x86/x86 [netbsd-8]: procfs_machdep.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #634): sys/arch/x86/x86/procfs_machdep.c: revision 1.22 - Add AMD CPUID leaf 0x8008 ebx's xsaveerptr, ibpb, ibrs, stibp. - Add Intel CPUID leaf 7 ebx's umip, avx512_vbmi2, gfni, vaes, vpclmulqdq, avx512_vnni and avx512_bitalg. - Add Intel CPUID leaf 7 edx's avx512_4vnniw, avx512_4fmaps and arch_capabilities. To generate a diff of this commit: cvs rdiff -u -r1.15.2.3 -r1.15.2.4 src/sys/arch/x86/x86/procfs_machdep.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/arch
Module Name:src Committed By: martin Date: Fri Mar 16 13:17:56 UTC 2018 Modified Files: src/sys/arch/amd64/amd64 [netbsd-8]: gdt.c machdep.c src/sys/arch/amd64/include [netbsd-8]: param.h types.h src/sys/arch/x86/include [netbsd-8]: cpu.h pmap.h src/sys/arch/x86/x86 [netbsd-8]: cpu.c intr.c pmap.c Log Message: Pull up the following revisions (via patch), requested by maxv in #635: sys/arch/amd64/amd64/gdt.c 1.39-1.45 (patch) sys/arch/amd64/amd64/amd64/machdep.c1.284,1.287,1.288 (patch) sys/arch/amd64/amd64/include/param.h1.23 (patch) sys/arch/amd64/include/types.h 1.53 (patch) sys/arch/x86/include/cpu.h 1.87 (patch) sys/arch/x86/include/pmap.h 1.73,1.74 (patch) sys/arch/x86/x86/cpu.c 1.142 (patch) sys/arch/x86/x86/intr.c 1.117 (partial),1.120 (patch) sys/arch/x86/x86/pmap.c 1.276 (patch) Initialize ist0 in cpu_init_tss. Backport __HAVE_PCPU_AREA. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.38.6.1 src/sys/arch/amd64/amd64/gdt.c cvs rdiff -u -r1.255.6.4 -r1.255.6.5 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.21 -r1.21.6.1 src/sys/arch/amd64/include/param.h cvs rdiff -u -r1.52 -r1.52.6.1 src/sys/arch/amd64/include/types.h cvs rdiff -u -r1.71.2.2 -r1.71.2.3 src/sys/arch/x86/include/cpu.h cvs rdiff -u -r1.64 -r1.64.6.1 src/sys/arch/x86/include/pmap.h cvs rdiff -u -r1.130.2.3 -r1.130.2.4 src/sys/arch/x86/x86/cpu.c cvs rdiff -u -r1.101.2.2 -r1.101.2.3 src/sys/arch/x86/x86/intr.c cvs rdiff -u -r1.245.6.4 -r1.245.6.5 src/sys/arch/x86/x86/pmap.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/doc
Module Name:src Committed By: martin Date: Fri Mar 16 13:19:38 UTC 2018 Modified Files: src/doc [netbsd-8]: CHANGES-8.0 Log Message: Tickets #633 - #635 To generate a diff of this commit: cvs rdiff -u -r1.1.2.144 -r1.1.2.145 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/sys/net
Module Name:src Committed By: tih Date: Fri Mar 16 17:00:35 UTC 2018 Modified Files: src/sys/net: if_vlan.c Log Message: Fix the handling of the state returned from pfil_run_hooks(). pfil_run_hooks() invokes any registered packet filters on the packet being handled. It may return a (non-zero) errno, indicating that a filter has decided that the packet should be discarded, and has freed the mbuf. While a non-error (0) return usually means that the packet should be processed normally, a filter may still free the mbuf if the packet is a fragment, and the filter is holding it for reassembly and future evaluation. Therefore, there must be separate tests for the return value and for a possible discarded packet. (See pfil(9).) OK: christos, martin To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 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: src/sys/net
Module Name:src Committed By: tih Date: Fri Mar 16 17:12:05 UTC 2018 Modified Files: src/sys/net: if_tun.c Log Message: Add packet filtering to tun(4) interfaces. Calls to pfil_run_hooks() were missing in if_tun.c. This meant that filtering configuration could be added to e.g. /etc/npf.conf, but would be ignored, because the filter never saw the packets. This change adds the required calls. While here, correct the return value from tun_output(): it's been returning 0 regardless of any error condition present, but will now correctly propagate such information upward. Thanks to maxv for guidance! OK: christos, martin To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/net/if_tun.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: christos Date: Fri Mar 16 17:25:04 UTC 2018 Modified Files: src/sys/compat/common: uipc_syscalls_43.c src/sys/compat/linux/common: linux_socket.c src/sys/compat/netbsd32: netbsd32_compat_43.c src/sys/kern: uipc_syscalls.c src/sys/nfs: nfs_syscalls.c nfs_vfsops.c src/sys/sys: param.h socketvar.h Log Message: PR/53103: Timo Buhrmester: linux emulation of sendto(2) broken The sockargs refactoring broke it, because sockargs only works with a user address. Added an argument to sockargs to indicate where the address is coming from. Welcome to 8.99.14. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/compat/common/uipc_syscalls_43.c cvs rdiff -u -r1.139 -r1.140 src/sys/compat/linux/common/linux_socket.c cvs rdiff -u -r1.54 -r1.55 src/sys/compat/netbsd32/netbsd32_compat_43.c cvs rdiff -u -r1.191 -r1.192 src/sys/kern/uipc_syscalls.c cvs rdiff -u -r1.159 -r1.160 src/sys/nfs/nfs_syscalls.c cvs rdiff -u -r1.235 -r1.236 src/sys/nfs/nfs_vfsops.c cvs rdiff -u -r1.558 -r1.559 src/sys/sys/param.h cvs rdiff -u -r1.146 -r1.147 src/sys/sys/socketvar.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: christos Date: Fri Mar 16 17:35:13 UTC 2018 Modified Files: src/sys/sys: socketvar.h Log Message: remove timestamping diff that should have not been committed. To generate a diff of this commit: cvs rdiff -u -r1.147 -r1.148 src/sys/sys/socketvar.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
Module Name:src Committed By: ryo Date: Fri Mar 16 17:56:33 UTC 2018 Modified Files: src/sys/arch/acorn32/eb7500atx: rsbus_io.c src/sys/arch/acorn32/podulebus: podulebus_io.c src/sys/arch/arm/arm32: armv7_generic_space.c src/sys/arch/arm/at91: at91_bus_space.c src/sys/arch/arm/broadcom: bcmgen_space.c src/sys/arch/arm/clps711x: clps711x_space.c src/sys/arch/arm/ep93xx: ep93xx_space.c src/sys/arch/arm/footbridge: footbridge_com_io.c footbridge_io.c src/sys/arch/arm/footbridge/isa: isa_io.c src/sys/arch/arm/gemini: gemini_a4x_space.c gemini_space.c src/sys/arch/arm/imx: imx23_space.c imx_space.c src/sys/arch/arm/iomd: iomd_io.c src/sys/arch/arm/ixp12x0: ixp12x0_io.c src/sys/arch/arm/mainbus: mainbus_io.c src/sys/arch/arm/marvell: mvsoc_space.c src/sys/arch/arm/mpcore: mpcore_a2x_space.c mpcore_a4x_space.c mpcore_space.c src/sys/arch/arm/omap: omap_a2x_space.c omap_a4x_space.c omap_nobyteacc_space.c omap_space.c src/sys/arch/arm/s3c2xx0: s3c2xx0_space.c src/sys/arch/arm/sa11x0: sa11x0_io.c src/sys/arch/arm/xscale: becc_space.c i80312_space.c i80321_space.c ixp425_a4x_space.c ixp425_pci_space.c ixp425_space.c pxa2x0_a4x_space.c pxa2x0_space.c src/sys/arch/arm/zynq: zynq_space.c src/sys/arch/epoc32/epoc32: external_io.c src/sys/arch/evbarm/adi_brh: obio_space.c src/sys/arch/evbarm/hdl_g: obio_space.c src/sys/arch/evbarm/ifpga: ifpga_io.c src/sys/arch/evbarm/iq80310: obio_space.c src/sys/arch/evbarm/iq80321: obio_space.c src/sys/arch/evbarm/lubbock: sm_obio_space.c src/sys/arch/evbarm/tsarm/isa: isa_io.c src/sys/arch/iyonix/iyonix: obio_space.c src/sys/arch/shark/isa: isa_io.c Log Message: use designated initializer to make adaptability and flexibility for changing struct bus_space. no functional change. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/acorn32/eb7500atx/rsbus_io.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/acorn32/podulebus/podulebus_io.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/arm32/armv7_generic_space.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/at91/at91_bus_space.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/broadcom/bcmgen_space.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/clps711x/clps711x_space.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/ep93xx/ep93xx_space.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/footbridge/footbridge_com_io.c cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/footbridge/footbridge_io.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/footbridge/isa/isa_io.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/gemini/gemini_a4x_space.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/gemini/gemini_space.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/imx/imx23_space.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/imx/imx_space.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/iomd/iomd_io.c cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/ixp12x0/ixp12x0_io.c cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/mainbus/mainbus_io.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/marvell/mvsoc_space.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/mpcore/mpcore_a2x_space.c \ src/sys/arch/arm/mpcore/mpcore_a4x_space.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/mpcore/mpcore_space.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/omap/omap_a2x_space.c \ src/sys/arch/arm/omap/omap_a4x_space.c \ src/sys/arch/arm/omap/omap_nobyteacc_space.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/omap/omap_space.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/s3c2xx0/s3c2xx0_space.c cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/sa11x0/sa11x0_io.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/xscale/becc_space.c \ src/sys/arch/arm/xscale/pxa2x0_a4x_space.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/xscale/i80312_space.c cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/xscale/i80321_space.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/xscale/ixp425_a4x_space.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/xscale/ixp425_pci_space.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/xscale/ixp425_space.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/xscale/pxa2x0_space.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/zynq/zynq_space.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/epoc32/epoc32/external_io.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/adi_brh/obio_space.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/hdl_g/obio_space.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/ifpga/ifpga_io.c cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/iq80310/obio_space.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/iq80321/obio_space.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/lubbock/sm_obio_space.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbarm/tsarm/isa/isa_io.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/iyonix/iyonix/obio_space.c cvs rdiff -u -r1.14 -r1.15 src/sys/arch
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jdolecek Date: Fri Mar 16 18:49:18 UTC 2018 Modified Files: src/sys/dev/ic: nvme.c nvmevar.h Log Message: stop using q_nccbs_avail for deciding whether there are available ccbs; no need to maintain a counter _and_ q_ccb_list this fixes deadlock when all ccbs happen to be taken before completion interrupt - nvme_q_complete() increased q_nccbs_avail only after processing all the completed commands, by then there was nothing left to actually kick the disk queue again into action this also fixes ccb leak on command errors e.g. with bus_dmamem_alloc() or bus_dmamel_load() - q_nccbs_avail was never decreased on the error path fixes PR kern/52769 by Martin Husemann, thanks to Paul Goyette for testing To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/ic/nvme.c cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/nvmevar.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/macppc
Module Name:src Committed By: macallan Date: Fri Mar 16 22:08:53 UTC 2018 Modified Files: src/sys/arch/macppc/dev: uni-n.c src/sys/arch/macppc/include: cpu.h Log Message: gather per-CPU EEPROM contents if we have them To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/macppc/dev/uni-n.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/macppc/include/cpu.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/i2c
Module Name:src Committed By: macallan Date: Fri Mar 16 22:10:31 UTC 2018 Modified Files: src/sys/dev/i2c: adadc.c Log Message: get EEPROM data from uni_n instead of poking around in OF To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/i2c/adadc.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/i2c
Module Name:src Committed By: macallan Date: Fri Mar 16 22:11:53 UTC 2018 Modified Files: src/sys/dev/i2c: fcu.c files.i2c Log Message: implement fan control, get calibration data from EEPROM via uni_n To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/i2c/fcu.c cvs rdiff -u -r1.86 -r1.87 src/sys/dev/i2c/files.i2c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/pci
Module Name:src Committed By: macallan Date: Fri Mar 16 22:15:07 UTC 2018 Modified Files: src/sys/arch/macppc/pci: uninorth.c Log Message: special-case bus 0, now we find AGP devices on G5 To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/macppc/pci/uninorth.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/ic
Module Name:src Committed By: jdolecek Date: Fri Mar 16 23:31:19 UTC 2018 Modified Files: src/sys/dev/ic: ld_nvme.c nvme.c nvmevar.h Log Message: refactor the locking code around DIOCGCACHE handling to be reusable for other infrequent commands it uses single condvar for simplicity, and uses it both when waiting for ccb or command completion - this is fine, since usually there will be just one such command qeueued anyway use this to finally properly implement DIOCCACHESYNC - return only after the command is confirmed as completed by the controller To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/ic/ld_nvme.c cvs rdiff -u -r1.33 -r1.34 src/sys/dev/ic/nvme.c cvs rdiff -u -r1.14 -r1.15 src/sys/dev/ic/nvmevar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Fri Mar 16 23:36:13 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Use .Bd -literal for code example. To generate a diff of this commit: cvs rdiff -u -r1.196 -r1.197 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Fri Mar 16 23:56:13 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Default values of PS1 and friends have only single space. Use .Li to typeset them to make that space more visible in PostScript output. To generate a diff of this commit: cvs rdiff -u -r1.197 -r1.198 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Sat Mar 17 00:03:26 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Use .Dv, not .Ev, to refer to LINENO, it's not an environment variable. To generate a diff of this commit: cvs rdiff -u -r1.198 -r1.199 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/sys
Module Name:src Committed By: pgoyette Date: Sat Mar 17 00:11:13 UTC 2018 Modified Files: src/sys/sys [pgoyette-compat]: cpu.h Log Message: Declare the function pointers as external To generate a diff of this commit: cvs rdiff -u -r1.42.2.1 -r1.42.2.2 src/sys/sys/cpu.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/ic
Module Name:src Committed By: jdolecek Date: Sat Mar 17 00:28:03 UTC 2018 Modified Files: src/sys/dev/ic: nvme.c Log Message: switch handling of passthrough commands to use queue, instead of polling should fix PR kern/53059 by Frank Kardel To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/ic/nvme.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: christos Date: Sat Mar 17 00:30:50 UTC 2018 Modified Files: src/sys/kern: exec_elf.c Log Message: CID/1427732: Don't dereference NULL execname if there is no emul_arg. (there always is one in our emulations) from alnsn@ To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 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.
CVS commit: [pgoyette-compat] src/sys/arch/x86/x86
Module Name:src Committed By: pgoyette Date: Sat Mar 17 00:41:33 UTC 2018 Modified Files: src/sys/arch/x86/x86 [pgoyette-compat]: cpu_ucode.c Log Message: Don't try to include opt_*.h files if we're not being built as part of a kernel (these files only exist for kernel builds). Don't compile non-compat code if we're not building a module. (This file is built for both built-in kernel ucode support and for compat support.) To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.5.16.1 src/sys/arch/x86/x86/cpu_ucode.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/kern
Module Name:src Committed By: pgoyette Date: Sat Mar 17 00:42:31 UTC 2018 Modified Files: src/sys/kern [pgoyette-compat]: kern_cpu.c Log Message: Typos - add missing )'s To generate a diff of this commit: cvs rdiff -u -r1.71.16.2 -r1.71.16.3 src/sys/kern/kern_cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/compat/common
Module Name:src Committed By: pgoyette Date: Sat Mar 17 00:44:38 UTC 2018 Modified Files: src/sys/compat/common [pgoyette-compat]: compat_70_mod.c compat_mod.h Log Message: Make all the compat_xx_{init,fini} routines return an int, whether or not they currently need it. To generate a diff of this commit: cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/compat/common/compat_70_mod.c cvs rdiff -u -r1.1.42.2 -r1.1.42.3 src/sys/compat/common/compat_mod.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys
Module Name:src Committed By: pgoyette Date: Sat Mar 17 00:48:20 UTC 2018 Modified Files: src/sys/compat/common [pgoyette-compat]: compat_60_mod.c src/sys/modules/compat [pgoyette-compat]: Makefile src/sys/modules/compat_60 [pgoyette-compat]: Makefile Log Message: Move closer to having a compat_60 module To generate a diff of this commit: cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/compat/common/compat_60_mod.c cvs rdiff -u -r1.14.14.1 -r1.14.14.2 src/sys/modules/compat/Makefile cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/modules/compat_60/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/kern
Module Name:src Committed By: pgoyette Date: Sat Mar 17 00:58:01 UTC 2018 Modified Files: src/sys/kern [pgoyette-compat]: kern_cpu.c Log Message: Typo - add missing ( To generate a diff of this commit: cvs rdiff -u -r1.71.16.3 -r1.71.16.4 src/sys/kern/kern_cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Sat Mar 17 01:03:08 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Cleanup markup in the "Job Control" section. To generate a diff of this commit: cvs rdiff -u -r1.199 -r1.200 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Sat Mar 17 01:32:42 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Cleanup markup in the "Command Line Editing" section. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Sat Mar 17 01:40:28 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Tweak "ulimit" synopsis. To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: uwe Date: Sat Mar 17 01:53:06 UTC 2018 Modified Files: src/bin/sh: sh.1 Log Message: Drop "show or set the limit on" legalese from the description of each and every option to ulimit built-in. The show-or-set text is already supplied *both* before and after the list. Pedantically repeating it for each option just adds a lot of visual clutter that gets in the way of actually using this fragment of the manual page as a quick reference. To generate a diff of this commit: cvs rdiff -u -r1.202 -r1.203 src/bin/sh/sh.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/kern
Module Name:src Committed By: pgoyette Date: Sat Mar 17 02:56:36 UTC 2018 Modified Files: src/sys/kern [pgoyette-compat]: kern_cpu.c Log Message: Use two different compat stubs since they have different prototypes. To generate a diff of this commit: cvs rdiff -u -r1.71.16.4 -r1.71.16.5 src/sys/kern/kern_cpu.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/include
Module Name:src Committed By: ryo Date: Sat Mar 17 04:16:09 UTC 2018 Modified Files: src/sys/arch/arm/include: aout_machdep.h Log Message: whitespace To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/include/aout_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys
Module Name:src Committed By: pgoyette Date: Sat Mar 17 06:49:57 UTC 2018 Modified Files: src/sys/arch/x86/x86 [pgoyette-compat]: cpu_ucode.c src/sys/compat/common [pgoyette-compat]: compat_60_mod.c src/sys/kern [pgoyette-compat]: kern_cpu.c syscalls.master src/sys/modules/compat [pgoyette-compat]: Makefile src/sys/modules/compat_60 [pgoyette-compat]: Makefile Log Message: Back out changes on the branch related to kernel microcode compat. Christos didn't like the way it was done, so waiting for a better approach/implementation. To generate a diff of this commit: cvs rdiff -u -r1.5.16.1 -r1.5.16.2 src/sys/arch/x86/x86/cpu_ucode.c cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/compat/common/compat_60_mod.c cvs rdiff -u -r1.71.16.5 -r1.71.16.6 src/sys/kern/kern_cpu.c cvs rdiff -u -r1.291.2.3 -r1.291.2.4 src/sys/kern/syscalls.master cvs rdiff -u -r1.14.14.2 -r1.14.14.3 src/sys/modules/compat/Makefile cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/modules/compat_60/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys
Module Name:src Committed By: pgoyette Date: Sat Mar 17 06:50:56 UTC 2018 Modified Files: src/sys/kern [pgoyette-compat]: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump [pgoyette-compat]: rump_syscalls.h src/sys/rump/librump/rumpkern [pgoyette-compat]: rump_syscalls.c src/sys/sys [pgoyette-compat]: cpu.h syscall.h syscallargs.h Log Message: Regen To generate a diff of this commit: cvs rdiff -u -r1.319.2.3 -r1.319.2.4 src/sys/kern/init_sysent.c cvs rdiff -u -r1.310.2.3 -r1.310.2.4 src/sys/kern/syscalls.c cvs rdiff -u -r1.27.2.3 -r1.27.2.4 src/sys/kern/syscalls_autoload.c cvs rdiff -u -r1.29.2.3 -r1.29.2.4 src/sys/kern/systrace_args.c cvs rdiff -u -r1.108.2.3 -r1.108.2.4 \ src/sys/rump/include/rump/rump_syscalls.h cvs rdiff -u -r1.137.2.3 -r1.137.2.4 \ src/sys/rump/librump/rumpkern/rump_syscalls.c cvs rdiff -u -r1.42.2.2 -r1.42.2.3 src/sys/sys/cpu.h cvs rdiff -u -r1.304.2.3 -r1.304.2.4 src/sys/sys/syscall.h cvs rdiff -u -r1.288.2.3 -r1.288.2.4 src/sys/sys/syscallargs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.