svn commit: r332049 - head

2018-04-04 Thread Brooks Davis
getfsstat statfs -.for f in fstat fstatat fstatfs getdirentries getfsstat ptrace statfs +# 20180404 r332048 sigreturn +.for f in fstat fstatat fstatfs getdirentries getfsstat ptrace sigreturn statfs .if exists(${OBJTOP}/lib/libc/.depend.${f}.o) @if egrep -qw '${f}\.[sS

svn commit: r332055 - head/sys/ufs/ffs

2018-04-04 Thread Kirk McKusick
Author: mckusick Date: Thu Apr 5 00:32:01 2018 New Revision: 332055 URL: https://svnweb.freebsd.org/changeset/base/332055 Log: Renumber soft-update types starting at 1 instead of 0 to avoid confusion of zero'ed memory appearing to have a valid soft-update type. Also correct some

svn commit: r332057 - head

2018-04-04 Thread Ed Maste
Syscalls -# 20160829 r305012 ptrace # 20170624 r320278 fstat fstatat fstatfs getdirentries getfsstat statfs # 20180404 r332048 sigreturn -.for f in fstat fstatat fstatfs getdirentries getfsstat ptrace sigreturn statfs +.for f in fstat fstatat fstatfs getdirentries getfsstat sigreturn statfs

svn commit: r332056 - stable/11/stand/i386/libi386

2018-04-04 Thread Kyle Evans
Author: kevans Date: Thu Apr 5 00:41:33 2018 New Revision: 332056 URL: https://svnweb.freebsd.org/changeset/base/332056 Log: MFC r331718: stand: Add workaround for HP BIOS issues hrs@ and kuriyama@ have found that on some HP BIOS, a system will fail to boot immediately after

svn commit: r332052 - stable/11/sys/dev/qlxgbe

2018-04-04 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 4 23:53:29 2018 New Revision: 332052 URL: https://svnweb.freebsd.org/changeset/base/332052 Log: MFC r331739 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr()

svn commit: r332054 - stable/9/sys/dev/qlxgbe

2018-04-04 Thread David C Somayajulu
Author: davidcs Date: Thu Apr 5 00:03:38 2018 New Revision: 332054 URL: https://svnweb.freebsd.org/changeset/base/332054 Log: MFC r331739 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr()

svn commit: r332048 - in head/lib/libc: aarch64/sys amd64/sys arm/sys i386/sys riscv/sys

2018-04-04 Thread Brooks Davis
Author: brooks Date: Wed Apr 4 22:45:08 2018 New Revision: 332048 URL: https://svnweb.freebsd.org/changeset/base/332048 Log: Remove architecture specific sigreturn.S files. All of these files are identical (modulo license blocks and VCS IDs) to the files generated by

svn commit: r332053 - stable/10/sys/dev/qlxgbe

2018-04-04 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 4 23:58:35 2018 New Revision: 332053 URL: https://svnweb.freebsd.org/changeset/base/332053 Log: MFC r331739 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr()

svn commit: r332050 - head/sys/dev/cxgbe

2018-04-04 Thread Navdeep Parhar
Author: np Date: Wed Apr 4 22:52:24 2018 New Revision: 332050 URL: https://svnweb.freebsd.org/changeset/base/332050 Log: cxgbe(4): Always display an error message if SIOCSIFFLAGS will leave IFF_UP and IFF_DRV_RUNNING out of sync. ifhwioctl in the kernel pays no attention to the return

svn commit: r332051 - stable/11

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 23:30:19 2018 New Revision: 332051 URL: https://svnweb.freebsd.org/changeset/base/332051 Log: Record-only MFC of r325365, r325564 r325365 fixed a bug in patch(1) that would cause a match if we ran out of context, say, at the beginning/end of a file.

svn commit: r332010 - in stable/11/sys: arm/conf arm/nvidia arm/nvidia/drm2 arm/nvidia/tegra124 boot/fdt/dts/arm contrib/dev/nvidia gnu/dts/arm gnu/dts/include/dt-bindings/clock gnu/dts/include/dt-...

2018-04-04 Thread Michal Meloun
Author: mmel Date: Wed Apr 4 11:30:20 2018 New Revision: 332010 URL: https://svnweb.freebsd.org/changeset/base/332010 Log: MFC (cherry pick)r306197,r306327,r306328,r308390,r308391,r310600,r314703: cherry pick from r306197: Nvidia Tegra 124 and Jetson TK1 related DTS. r306327:

svn commit: r332002 - in head/sys/arm/mv: . armada

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 10:14:43 2018 New Revision: 332002 URL: https://svnweb.freebsd.org/changeset/base/332002 Log: Make Marvell Armada reset registers usage generic Define reset registers for both Armada38X and ArmadaXP and choose proper one during runtime based on information

svn commit: r332003 - head/sys/dev/mlx5/mlx5_en

2018-04-04 Thread Hans Petter Selasky
Author: hselasky Date: Wed Apr 4 10:45:06 2018 New Revision: 332003 URL: https://svnweb.freebsd.org/changeset/base/332003 Log: Bump driver version number in mlx5en(4). MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/dev/mlx5/mlx5_en/mlx5_en_main.c

svn commit: r332030 - stable/11/sys/dev/efidev

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 14:01:10 2018 New Revision: 332030 URL: https://svnweb.freebsd.org/changeset/base/332030 Log: MFC r331413: efidev: Drop a quick note in about efi_cfgtbl/efi_runtime There's no real annotation for it, so it's not immediately obvious to the unfamiliar that

svn commit: r332032 - stable/10/sys/compat/linux

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 14:12:07 2018 New Revision: 332032 URL: https://svnweb.freebsd.org/changeset/base/332032 Log: MFC r330356 (eadler): sys/linux: Fix a few potential infoleaks in Linux IPC admbugs: 765, 812, 813, 814 Submitted by: Domagoj Stolfa

svn commit: r332015 - in head/sys: arm/mv dts/arm

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 12:41:42 2018 New Revision: 332015 URL: https://svnweb.freebsd.org/changeset/base/332015 Log: Match Marvell Armada38X PCI compatible with Linux In Linux FDT pcie does not have compatible string. Configuration of windows in mv_common was based on fdt

svn commit: r332012 - in vendor/opencsd: . dist dist/decoder dist/decoder/build dist/decoder/build/linux dist/decoder/build/linux/rctdl_c_api_lib dist/decoder/build/linux/ref_trace_decode_lib dist/...

2018-04-04 Thread Ruslan Bukin
Author: br Date: Wed Apr 4 12:33:46 2018 New Revision: 332012 URL: https://svnweb.freebsd.org/changeset/base/332012 Log: Import OpenCSD -- an ARM CoreSight Trace Decode library. Git ID 900407e9d6400f6541138d6c2e483a9fc2d699a4 Sponsored by: DARPA, AFRL Added: vendor/opencsd/

svn commit: r332017 - in head/sys: arm/mv dts/arm

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 12:54:18 2018 New Revision: 332017 URL: https://svnweb.freebsd.org/changeset/base/332017 Log: Change reg in Marvell Armada38X pcie FDT Ranges in pcie-controller are unused, so could be changed to match Linux device tree represntation. Same with interrupt-cells

svn commit: r332021 - head/sys/arm/mv

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 13:12:49 2018 New Revision: 332021 URL: https://svnweb.freebsd.org/changeset/base/332021 Log: Improve interrupt and resource allocation in Marvell GPIO driver This patch adds support for more than one interrupts in GPIO controller. It reads necessary

svn commit: r332024 - head/sys/arm/mv

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 13:20:29 2018 New Revision: 332024 URL: https://svnweb.freebsd.org/changeset/base/332024 Log: Enable Marvell gpio driver to work with many controllers This patch moves all global data structures into mv_gpio_softc, and puts device_t parameter to functions

svn commit: r332027 - stable/11/lib/libdl

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 13:54:51 2018 New Revision: 332027 URL: https://svnweb.freebsd.org/changeset/base/332027 Log: MFC r331743: Add libdl to clibs package libdl is a filter on libc, and pretty lightweight. Add it to the 'clibs' package with libc, effectively tying them

svn commit: r332029 - stable/11/sys/dev/efidev

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 13:59:42 2018 New Revision: 332029 URL: https://svnweb.freebsd.org/changeset/base/332029 Log: MFC r330844: Correct minor typo in comment, efi_dmcap -> efi_tmcap Modified: stable/11/sys/dev/efidev/efirt.c Directory Properties: stable/11/ (props changed)

svn commit: r332011 - in head/sys/arm/mv: . armada

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 12:30:52 2018 New Revision: 332011 URL: https://svnweb.freebsd.org/changeset/base/332011 Log: Make Marvell armv7 timer and wdt registers definitions common Define timers registers for both SoCs and choose proper one during runtime based on information from

svn commit: r332013 - vendor/opencsd/900407e9d6400f6541138d6c2e483a9fc2d699a4

2018-04-04 Thread Ruslan Bukin
Author: br Date: Wed Apr 4 12:35:28 2018 New Revision: 332013 URL: https://svnweb.freebsd.org/changeset/base/332013 Log: Tag OpenCSD revision. Sponsored by: DARPA, AFRL Added: vendor/opencsd/900407e9d6400f6541138d6c2e483a9fc2d699a4/ - copied from r332012, vendor/opencsd/dist/

svn commit: r332019 - in head/sys: arm/mv dts/arm

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 13:01:14 2018 New Revision: 332019 URL: https://svnweb.freebsd.org/changeset/base/332019 Log: Match Marvell Armada38X PCIE ranges in dts with Linux If driver cannot determine ranges based on fdt, it will calculate them based on number and type of current port.

svn commit: r332022 - stable/11/sys/fs/fuse

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 13:15:12 2018 New Revision: 332022 URL: https://svnweb.freebsd.org/changeset/base/332022 Log: MFC r330354 (eadler): sys/fuse: fix off by one error Reported by: Ilja Van Sprundel Submitted by: Domagoj Stolfa

svn commit: r332023 - stable/10/sys/fs/fuse

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 13:16:00 2018 New Revision: 332023 URL: https://svnweb.freebsd.org/changeset/base/332023 Log: MFC r330354 (eadler): sys/fuse: fix off by one error Reported by: Ilja Van Sprundel Submitted by: Domagoj Stolfa

svn commit: r332016 - head/sys/dev/ofw

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 12:47:41 2018 New Revision: 332016 URL: https://svnweb.freebsd.org/changeset/base/332016 Log: Add api for creating resource list based on 'assigned-addresses' According to device tree binding 'assigned-addresses' can refer to PCIE MMIO register space. New

svn commit: r332018 - in head/contrib/opencsd: . decoder decoder/include decoder/source

2018-04-04 Thread Ruslan Bukin
Author: br Date: Wed Apr 4 12:55:31 2018 New Revision: 332018 URL: https://svnweb.freebsd.org/changeset/base/332018 Log: Import OpenCSD -- an ARM CoreSight(tm) Trace Decode Library. Sponsored by: DARPA, AFRL Added: head/contrib/opencsd/ head/contrib/opencsd/decoder/

svn commit: r332020 - head/sys/arm/mv

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 13:08:51 2018 New Revision: 332020 URL: https://svnweb.freebsd.org/changeset/base/332020 Log: Introduce port debouncing mechanism in mv_gpio driver This patch introduces gpio debouncing mechanism with fixed memory allocation in critical section. When you

svn commit: r332026 - in head/sys: arm/mv dev/fdt

2018-04-04 Thread Andrew Turner
Author: andrew Date: Wed Apr 4 13:37:59 2018 New Revision: 332026 URL: https://svnweb.freebsd.org/changeset/base/332026 Log: Remove fdt_pm_is_enabled as it's Marvell specific. Replace the only call to it with a call to the helper function fdt_pm_is_enabled would call. Sponsored by:

svn commit: r332031 - stable/11/sys/compat/linux

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 14:09:44 2018 New Revision: 332031 URL: https://svnweb.freebsd.org/changeset/base/332031 Log: MFC r330356 (eadler): sys/linux: Fix a few potential infoleaks in Linux IPC admbugs: 765, 812, 813, 814 Submitted by: Domagoj Stolfa

svn commit: r332014 - head/sys/arm/mv

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 12:36:55 2018 New Revision: 332014 URL: https://svnweb.freebsd.org/changeset/base/332014 Log: Add support of PCI_RES_BUS to Marvell PCI driver GENERIC ARM config use NEW_PCIB driver (https://wiki.freebsd.org/NEW_PCIB). To satisfy it, allocation and

svn commit: r332025 - in stable/11/sys: arm/allwinner arm/nvidia arm/nvidia/tegra124 conf dev/extres/phy dev/usb/controller

2018-04-04 Thread Michal Meloun
Author: mmel Date: Wed Apr 4 13:23:06 2018 New Revision: 332025 URL: https://svnweb.freebsd.org/changeset/base/332025 Log: MFC r328201: Convert extres/phy to kobj model. Similarly as other extres pseudo-drivers, implement phy by using kobj model. This detaches it from provider

svn commit: r332028 - in stable/11: stand/efi/loader sys/amd64/amd64 sys/dev/efidev

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 13:58:18 2018 New Revision: 332028 URL: https://svnweb.freebsd.org/changeset/base/332028 Log: MFC r330868, r331241, r331361, r331365: EFIRT Fixes r330868: EFIRT: SetVirtualAddressMap with 1:1 mapping after exiting boot services This fixes a problem

svn commit: r332034 - head/sys/compat/linux

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 14:41:48 2018 New Revision: 332034 URL: https://svnweb.freebsd.org/changeset/base/332034 Log: linux_ioctl_hdio: fix kernel memory disclosure Stack-allocated struct linux_hd_big_geometry has undeclared padding copied to userland. admbugs: 765

Re: svn commit: r332012 - in vendor/opencsd: . dist dist/decoder dist/decoder/build dist/decoder/build/linux dist/decoder/build/linux/rctdl_c_api_lib dist/decoder/build/linux/ref_trace_decode_lib dist

2018-04-04 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > On Wed, Apr 04, 2018 at 08:02:04AM -0700, Rodney W. Grimes wrote: > > > Author: br > > > Date: Wed Apr 4 12:33:46 2018 > > > New Revision: 332012 > > > URL: https://svnweb.freebsd.org/changeset/base/332012 > > > > > > Log: > > > Import OpenCSD --

svn commit: r332033 - in head: etc/mtree lib lib/libopencsd share/mk

2018-04-04 Thread Ruslan Bukin
Author: br Date: Wed Apr 4 14:31:56 2018 New Revision: 332033 URL: https://svnweb.freebsd.org/changeset/base/332033 Log: Add new shared library -- libopencsd. OpenCSD is an ARM CoreSight(tm) trace packets decoder. - Connect libopencsd to the arm64 build. - Install opencsd headers

Re: svn commit: r332012 - in vendor/opencsd: . dist dist/decoder dist/decoder/build dist/decoder/build/linux dist/decoder/build/linux/rctdl_c_api_lib dist/decoder/build/linux/ref_trace_decode_lib dist

2018-04-04 Thread Rodney W. Grimes
> Author: br > Date: Wed Apr 4 12:33:46 2018 > New Revision: 332012 > URL: https://svnweb.freebsd.org/changeset/base/332012 > > Log: > Import OpenCSD -- an ARM CoreSight Trace Decode library. Why does this need to be in base? Is there some reason it can not live as a port? -- Rod Grimes

svn commit: r332035 - head/include

2018-04-04 Thread Pedro F. Giffuni
Author: pfg Date: Wed Apr 4 15:16:04 2018 New Revision: 332035 URL: https://svnweb.freebsd.org/changeset/base/332035 Log: pthread.h: minor indentation cleanups. No functional change. X-MFC with: r331969 Modified: head/include/pthread.h Modified: head/include/pthread.h

Re: svn commit: r332012 - in vendor/opencsd: . dist dist/decoder dist/decoder/build dist/decoder/build/linux dist/decoder/build/linux/rctdl_c_api_lib dist/decoder/build/linux/ref_trace_decode_lib dist

2018-04-04 Thread Ruslan Bukin
On Wed, Apr 04, 2018 at 08:02:04AM -0700, Rodney W. Grimes wrote: > > Author: br > > Date: Wed Apr 4 12:33:46 2018 > > New Revision: 332012 > > URL: https://svnweb.freebsd.org/changeset/base/332012 > > > > Log: > > Import OpenCSD -- an ARM CoreSight Trace Decode library. > > Why does this

svn commit: r332037 - stable/11/etc

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 16:59:10 2018 New Revision: 332037 URL: https://svnweb.freebsd.org/changeset/base/332037 Log: MFC r307826,r328949: Firstboot fs mount changes MFC r307826: Use checkyesno instead of rolling my own.. MFC r328949: Fix firstboot fs mount logic The

Re: svn commit: r332032 - stable/10/sys/compat/linux

2018-04-04 Thread Ed Maste
On 4 April 2018 at 10:12, Ed Maste wrote: > Author: emaste > Date: Wed Apr 4 14:12:07 2018 > New Revision: 332032 > URL: https://svnweb.freebsd.org/changeset/base/332032 > > Log: > MFC r330356 (eadler): sys/linux: Fix a few potential infoleaks in Linux IPC stable/10 is

svn commit: r332039 - stable/10/sys/compat/linux

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 17:45:05 2018 New Revision: 332039 URL: https://svnweb.freebsd.org/changeset/base/332039 Log: Fix build: correct variable names on stable/10 r332032 merged r330356 from HEAD but did not account for a renamed variable (of a different type) between stable/10

svn commit: r332036 - stable/10/sys/compat/linux

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 16:28:30 2018 New Revision: 332036 URL: https://svnweb.freebsd.org/changeset/base/332036 Log: Fix build: use correct variable name on stable/10 r332032 merged r330356 from HEAD but did not account for a renamed variable (of a different type) between

svn commit: r332038 - stable/11/etc/rc.d

2018-04-04 Thread Kyle Evans
Author: kevans Date: Wed Apr 4 17:00:18 2018 New Revision: 332038 URL: https://svnweb.freebsd.org/changeset/base/332038 Log: MFC r328951: Refactor cleanvar to remove shell expansion vulnerability If any process creates a directory named "-P" in /var/run or /var/spool/lock it will cause

svn commit: r332040 - in stable/11: share/man/man4 sys/amd64/conf sys/conf sys/dev/ocs_fc sys/modules sys/modules/ocs_fc

2018-04-04 Thread Kenneth D. Merry
Author: ken Date: Wed Apr 4 18:06:52 2018 New Revision: 332040 URL: https://svnweb.freebsd.org/changeset/base/332040 Log: MFC r331766, r331768: r331766 | ken | 2018-03-30 09:28:25 -0600 (Fri, 30 Mar 2018) | 25

svn commit: r332041 - svnadmin/conf

2018-04-04 Thread Alexander Motin
Author: mav Date: Wed Apr 4 18:27:18 2018 New Revision: 332041 URL: https://svnweb.freebsd.org/changeset/base/332041 Log: Restore Sean Eric Fagan (sef) src commit bit. I (mav) will be his mentor. Approved by: core Modified: svnadmin/conf/access svnadmin/conf/mentors Modified:

svn commit: r332042 - head/sys/compat/linux

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 19:58:25 2018 New Revision: 332042 URL: https://svnweb.freebsd.org/changeset/base/332042 Log: Fix kernel memory disclosure in linux_ioctl_socket strlcpy is used to copy a string into a buffer to be copied to userland, previously leaving uninitialized data

svn commit: r332043 - head/share/man/man9

2018-04-04 Thread Mark Johnston
Author: markj Date: Wed Apr 4 20:15:41 2018 New Revision: 332043 URL: https://svnweb.freebsd.org/changeset/base/332043 Log: Typo. MFC after:3 days Modified: head/share/man/man9/timeout.9 Modified: head/share/man/man9/timeout.9

svn commit: r332044 - stable/11/share/termcap

2018-04-04 Thread Baptiste Daroussin
Author: bapt Date: Wed Apr 4 20:29:55 2018 New Revision: 332044 URL: https://svnweb.freebsd.org/changeset/base/332044 Log: MFC r331005-r331006 r331005: Fix tab vs space indentation r331006: Add termcap entries for the st terminal (https://st.suckless.org) Modified:

svn commit: r332045 - head/sys/netinet

2018-04-04 Thread Ed Maste
Author: emaste Date: Wed Apr 4 21:12:35 2018 New Revision: 332045 URL: https://svnweb.freebsd.org/changeset/base/332045 Log: Fix kernel memory disclosure in tcp_ctloutput strcpy was used to copy a string into a buffer copied to userland, which left uninitialized data after the

svn commit: r332046 - head/sys/dev/spibus

2018-04-04 Thread Ian Lepore
Author: ian Date: Wed Apr 4 21:19:33 2018 New Revision: 332046 URL: https://svnweb.freebsd.org/changeset/base/332046 Log: Add a missing MODULE_DEPEND(). Modified: head/sys/dev/spibus/spigen.c Modified: head/sys/dev/spibus/spigen.c

svn commit: r332047 - in head/sys: dev/netmap net

2018-04-04 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Apr 4 21:31:12 2018 New Revision: 332047 URL: https://svnweb.freebsd.org/changeset/base/332047 Log: netmap: align if_ptnet guest driver to the upstream code (commit 0e15788) The change upgrades the driver to use the split Communication Status Block (CSB)

svn commit: r331988 - in stable/11/sys/arm: arm include

2018-04-04 Thread Michal Meloun
Author: mmel Date: Wed Apr 4 06:11:05 2018 New Revision: 331988 URL: https://svnweb.freebsd.org/changeset/base/331988 Log: MFC r328467: Implement mitigation for Spectre version 2 attacks on ARMv7. Modified: stable/11/sys/arm/arm/cpuinfo.c stable/11/sys/arm/arm/genassym.c

svn commit: r331989 - head/sys/dev/extres/regulator

2018-04-04 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 4 06:44:24 2018 New Revision: 331989 URL: https://svnweb.freebsd.org/changeset/base/331989 Log: regulator: Disable unused regulator bootloaders such as u-boot might enable regulators, or simply regulators could be enabled by default by the PMIC, even if we

svn commit: r331996 - in stable/11/sys/compat/linuxkpi/common: include/linux src

2018-04-04 Thread Hans Petter Selasky
Author: hselasky Date: Wed Apr 4 08:41:10 2018 New Revision: 331996 URL: https://svnweb.freebsd.org/changeset/base/331996 Log: MFC r331828: Optimise use of Giant in the LinuxKPI. - Make sure Giant is locked when calling PCI device methods. Newbus currently requires this. - Avoid

svn commit: r331995 - in head/sys/arm: conf mv mv/armada38x mv/armadaxp

2018-04-04 Thread Marcin Wojtas
Author: mw Date: Wed Apr 4 08:40:49 2018 New Revision: 331995 URL: https://svnweb.freebsd.org/changeset/base/331995 Log: Use PLATFORM for initializing Marvell ArmadaXP and Armada38X Spliting armv5 and armv7 machdep is necessary for adding Armada38X and ArmadaXP to GENERIC config.

svn commit: r331994 - stable/11/sys/compat/linuxkpi/common/include/linux

2018-04-04 Thread Hans Petter Selasky
Author: hselasky Date: Wed Apr 4 08:39:59 2018 New Revision: 331994 URL: https://svnweb.freebsd.org/changeset/base/331994 Log: MFC r331694: Swap two instances of regular macros with function macros in the LinuxKPI, to narrow down the substitution scope. Sponsored by: Mellanox

Re: svn commit: r331988 - in stable/11/sys/arm: arm include

2018-04-04 Thread Alexey Dokuchaev
On Wed, Apr 04, 2018 at 06:11:06AM +, Michal Meloun wrote: > New Revision: 331988 > URL: https://svnweb.freebsd.org/changeset/base/331988 > > Log: > MFC r328467: > > Implement mitigation for Spectre version 2 attacks on ARMv7. > > + case CPU_ARCH_CORTEX_A8: > +

svn commit: r331993 - stable/11/sys/dev/usb/input

2018-04-04 Thread Hans Petter Selasky
Author: hselasky Date: Wed Apr 4 08:37:24 2018 New Revision: 331993 URL: https://svnweb.freebsd.org/changeset/base/331993 Log: MFC r331642: Add support for right and middle click with integrated button to WSP USB trackpad driver. Submitted by: James Wright

svn commit: r331997 - stable/10/sys/dev/usb/input

2018-04-04 Thread Hans Petter Selasky
Author: hselasky Date: Wed Apr 4 08:45:41 2018 New Revision: 331997 URL: https://svnweb.freebsd.org/changeset/base/331997 Log: MFC r331642: Add support for right and middle click with integrated button to WSP USB trackpad driver. Submitted by: James Wright