Re: svn commit: r340472 - in head: lib/libc/amd64/string sys/amd64/amd64

2018-11-16 Thread Bruce Evans
On Fri, 16 Nov 2018, Mateusz Guzik wrote: Log: amd64: handle small memset buffers with overlapping stores Instead of jumping to locations which store the exact number of bytes, use displacement to move the destination. In particular the following clears an area between 8-16 (inclusive)

svn commit: r340476 - head/sys/mips/mediatek

2018-11-16 Thread Stanislav Galabov
Author: sgalabov Date: Fri Nov 16 11:17:18 2018 New Revision: 340476 URL: https://svnweb.freebsd.org/changeset/base/340476 Log: Implement support for sysctl hw.model for Mediatek/Ralink SoCs These SoCs have CHIPID registers, which store the Chip model, according to the manufacturer; make

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

2018-11-16 Thread Vincenzo Maffione
Author: vmaffione Date: Fri Nov 16 10:20:35 2018 New Revision: 340475 URL: https://svnweb.freebsd.org/changeset/base/340475 Log: ifnet(9): Add description of IFCAP_NETMAP Describe IFCAP_NETMAP adding a cross reference to netmap(4). Reviewed by: bcr, 0mp Approved by: gnn (mentor)

svn commit: r340477 - head/sys/net

2018-11-16 Thread Andrey V. Elsukov
Author: ae Date: Fri Nov 16 14:21:57 2018 New Revision: 340477 URL: https://svnweb.freebsd.org/changeset/base/340477 Log: Allow configuration of several ipsec interfaces with the same tunnel endpoints. This can be used to configure several IPsec tunnels between two hosts with different

svn commit: r340478 - head/share/man/man7

2018-11-16 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Fri Nov 16 14:29:28 2018 New Revision: 340478 URL: https://svnweb.freebsd.org/changeset/base/340478 Log: development(7): Replace "reboot" with "shutdown -r now" We generally document shutdown(8) instead of reboot(8) as it's better for interactive use.

svn commit: r340480 - head/sys/compat/linuxkpi/common/include/linux

2018-11-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Nov 16 16:23:45 2018 New Revision: 340480 URL: https://svnweb.freebsd.org/changeset/base/340480 Log: Define asm macro in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mellanox Technologies Modified:

Re: svn commit: r333263 - in head: lib/libjail sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/compat/linprocfs sys/compat/linsysfs sys/fs/devfs sys/fs/fdescfs sys/fs/nullfs sys/fs/procfs sys/fs/ps

2018-11-16 Thread Alan Somers
On Fri, May 4, 2018 at 2:54 PM Jamie Gritton wrote: > Author: jamie > Date: Fri May 4 20:54:27 2018 > New Revision: 333263 > URL: https://svnweb.freebsd.org/changeset/base/333263 > > Log: > Make it easier for filesystems to count themselves as jail-enabled, > by doing most of the work in a

Re: svn commit: r340478 - head/share/man/man7

2018-11-16 Thread Warner Losh
On Fri, Nov 16, 2018 at 7:29 AM Mateusz Piotrowski <0...@freebsd.org> wrote: > A few years ago jilles@ proposed changing reboot's default to signalling > init (preserving reboot -q which just invokes the reboot system call), > but > this was not accepted. Perhaps this can be tried again for

Re: svn commit: r340478 - head/share/man/man7

2018-11-16 Thread Rodney W. Grimes
> On Fri, Nov 16, 2018 at 7:29 AM Mateusz Piotrowski <0...@freebsd.org> wrote: > > > A few years ago jilles@ proposed changing reboot's default to signalling > > init (preserving reboot -q which just invokes the reboot system call), > > but > > this was not accepted. Perhaps this can be

Re: svn commit: r340478 - head/share/man/man7

2018-11-16 Thread Cy Schubert
In message <201811161804.wagi44wc047...@pdx.rh.cn85.dnsmgr.net>, "Rodney W. Gri mes" writes: > > On Fri, Nov 16, 2018 at 7:29 AM Mateusz Piotrowski <0...@freebsd.org> wrote: > > > > > A few years ago jilles@ proposed changing reboot's default to signallin > g > > > init (preserving reboot -q

svn commit: r340482 - in head/sys: compat/linux kern sys

2018-11-16 Thread Mateusz Guzik
Author: mjg Date: Fri Nov 16 17:07:54 2018 New Revision: 340482 URL: https://svnweb.freebsd.org/changeset/base/340482 Log: proc: always store parent pid in p_oppid Doing so removes the dependency on proctree lock from sysctl process list export which further reduces contention during

svn commit: r340483 - head/sys/netinet

2018-11-16 Thread Jonathan T. Looney
Author: jtl Date: Fri Nov 16 18:32:48 2018 New Revision: 340483 URL: https://svnweb.freebsd.org/changeset/base/340483 Log: Add some additional length checks to the IPv4 fragmentation code. Specifically, block 0-length fragments, even when the MF bit is clear. Also, ensure that every

svn commit: r340485 - head/tests/sys/netinet

2018-11-16 Thread Mark Johnston
Author: markj Date: Fri Nov 16 19:04:12 2018 New Revision: 340485 URL: https://svnweb.freebsd.org/changeset/base/340485 Log: Add regression tests for r340313 and r340483. Reviewed by: emaste MFC after:1 week Sponsored by: The FreeBSD Foundation Differential Revision:

svn commit: r340487 - in head/sys: amd64/vmm/intel x86/include x86/x86

2018-11-16 Thread Konstantin Belousov
Author: kib Date: Fri Nov 16 21:27:11 2018 New Revision: 340487 URL: https://svnweb.freebsd.org/changeset/base/340487 Log: Align IA32_ARCH_CAP MSR definitions and use with SDM rev. 068. SDM rev. 068 was released yesterday and it contains the description of the MSR 0x10a IA32_ARCH_CAP.

svn commit: r340484 - in head: . tests/sys/netinet

2018-11-16 Thread Mark Johnston
/ObsoleteFiles.inc Fri Nov 16 18:32:48 2018(r340483) +++ head/ObsoleteFiles.inc Fri Nov 16 18:59:58 2018(r340484) @@ -38,6 +38,8 @@ # xargs -n1 | sort | uniq -d; # done +# 20181116: Rename test file. +OLD_FILES+=usr/tests/sys/netinet/reuseport_lb # 20181112: Cleanup

Re: svn commit: r340478 - head/share/man/man7

2018-11-16 Thread Cy Schubert
In message , =?utf-8?Q?Edward _Tomasz_Napiera=C5=82a?= writes: > > > > On 16 Nov 2018, at 18:40, Cy Schubert wrote: > > > > In message <201811161804.wagi44wc047...@pdx.rh.cn85.dnsmgr.net>, > > "Rodney W. Gri > > mes" writes: > On Fri, Nov 16, 2018 at 7:29 AM Mateusz Piotrowski

Re: svn commit: r333263 - in head: lib/libjail sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/compat/linprocfs sys/compat/linsysfs sys/fs/devfs sys/fs/fdescfs sys/fs/nullfs sys/fs/procfs sys/fs/ps

2018-11-16 Thread James Gritton
On 2018-11-16 10:34, Alan Somers wrote: > On Fri, May 4, 2018 at 2:54 PM Jamie Gritton wrote: > >> Author: jamie >> Date: Fri May 4 20:54:27 2018 >> New Revision: 333263 >> URL: https://svnweb.freebsd.org/changeset/base/333263 >> >> Log: >> Make it easier for filesystems to count themselves

svn commit: r340486 - in head/sys/dev/cxgbe: crypto tom

2018-11-16 Thread John Baldwin
Author: jhb Date: Fri Nov 16 19:08:52 2018 New Revision: 340486 URL: https://svnweb.freebsd.org/changeset/base/340486 Log: Consolidate on a single set of constants for SCMD fields. Both ccr(4) and the TOE TLS code had separate sets of constants for fields in SCMD messages. Sponsored

Re: svn commit: r340478 - head/share/man/man7

2018-11-16 Thread Edward Tomasz NapieraƂa
> On 16 Nov 2018, at 18:40, Cy Schubert wrote: > > In message <201811161804.wagi44wc047...@pdx.rh.cn85.dnsmgr.net>, > "Rodney W. Gri > mes" writes: On Fri, Nov 16, 2018 at 7:29 AM Mateusz Piotrowski <0...@freebsd.org> wrote: A few years ago jilles@ proposed changing

svn commit: r340481 - head/sys/dev/nvme

2018-11-16 Thread Warner Losh
Author: imp Date: Fri Nov 16 16:51:44 2018 New Revision: 340481 URL: https://svnweb.freebsd.org/changeset/base/340481 Log: Remove do-nothing nvme_modevent. nvme_modevent no longer does anything interesting, remove it. Sponsored by: Netflix Modified: head/sys/dev/nvme/nvme.c

Re: svn commit: r333263 - in head: lib/libjail sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/compat/linprocfs sys/compat/linsysfs sys/fs/devfs sys/fs/fdescfs sys/fs/nullfs sys/fs/procfs sys/fs/ps

2018-11-16 Thread James Gritton
On 2018-11-16 16:30, Alan Somers wrote: > On Fri, Nov 16, 2018 at 2:28 PM James Gritton wrote: > > On 2018-11-16 10:34, Alan Somers wrote: > > On Fri, May 4, 2018 at 2:54 PM Jamie Gritton wrote: > Author: jamie > Date: Fri May 4 20:54:27 2018 > New Revision: 333263 > URL:

Re: svn commit: r338990 - in head/sys: compat/freebsd32 dev/pci

2018-11-16 Thread Konstantin Belousov
On Fri, Nov 16, 2018 at 11:52:09PM +0100, Jan Beich wrote: > Brooks Davis writes: > > > Author: brooks > > Date: Thu Sep 27 21:08:32 2018 > > New Revision: 338990 > > URL: https://svnweb.freebsd.org/changeset/base/338990 > > > > Log: > > Centralize compat support for PCIOCGETCONF. > > > >

svn commit: r340488 - in head/sys/x86: include x86 xen

2018-11-16 Thread John Baldwin
Author: jhb Date: Fri Nov 16 23:39:39 2018 New Revision: 340488 URL: https://svnweb.freebsd.org/changeset/base/340488 Log: Axe MINIMUM_MSI_INT. Just allow MSI interrupts to always start at the end of the I/O APIC pins. Since existing machines already have more than 255 I/O APIC pins,

Re: svn commit: r340488 - in head/sys/x86: include x86 xen

2018-11-16 Thread John Baldwin
On 11/16/18 3:39 PM, John Baldwin wrote: > Author: jhb > Date: Fri Nov 16 23:39:39 2018 > New Revision: 340488 > URL: https://svnweb.freebsd.org/changeset/base/340488 > > Log: > Axe MINIMUM_MSI_INT. > > Just allow MSI interrupts to always start at the end of the I/O APIC > pins. Since

Re: svn commit: r333263 - in head: lib/libjail sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/compat/linprocfs sys/compat/linsysfs sys/fs/devfs sys/fs/fdescfs sys/fs/nullfs sys/fs/procfs sys/fs/ps

2018-11-16 Thread Alan Somers
On Fri, Nov 16, 2018 at 2:28 PM James Gritton wrote: > On 2018-11-16 10:34, Alan Somers wrote: > > On Fri, May 4, 2018 at 2:54 PM Jamie Gritton wrote: > >> Author: jamie >> Date: Fri May 4 20:54:27 2018 >> New Revision: 333263 >> URL: https://svnweb.freebsd.org/changeset/base/333263 >> >> Log:

svn commit: r340489 - head/sys/dev/pci

2018-11-16 Thread Brooks Davis
Author: brooks Date: Fri Nov 16 23:58:51 2018 New Revision: 340489 URL: https://svnweb.freebsd.org/changeset/base/340489 Log: Fix freebsd32 support for PCIOCGETCONF. This fixes regresssions in pciconf -l and some ports as reported on freebsd-current:

Re: svn commit: r338990 - in head/sys: compat/freebsd32 dev/pci

2018-11-16 Thread Jan Beich
Brooks Davis writes: > Author: brooks > Date: Thu Sep 27 21:08:32 2018 > New Revision: 338990 > URL: https://svnweb.freebsd.org/changeset/base/338990 > > Log: > Centralize compat support for PCIOCGETCONF. > > The pre-7.x compat for both native and 32-bit code was already in >

Re: svn commit: r338990 - in head/sys: compat/freebsd32 dev/pci

2018-11-16 Thread Brooks Davis
On Fri, Nov 16, 2018 at 11:52:09PM +0100, Jan Beich wrote: > Brooks Davis writes: > > > Author: brooks > > Date: Thu Sep 27 21:08:32 2018 > > New Revision: 338990 > > URL: https://svnweb.freebsd.org/changeset/base/338990 > > > > Log: > > Centralize compat support for PCIOCGETCONF. > > > >

svn commit: r340490 - head/sys/dev/pci

2018-11-16 Thread Brooks Davis
Author: brooks Date: Sat Nov 17 00:03:04 2018 New Revision: 340490 URL: https://svnweb.freebsd.org/changeset/base/340490 Log: Fix stray tab. Reported by: jbeich MFC after:3 days MFC with: r340489 Sponsored by: DARPA, AFRL Differential Revision:

svn commit: r340479 - head/sys/compat/linuxkpi/common/include/linux

2018-11-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Nov 16 16:19:16 2018 New Revision: 340479 URL: https://svnweb.freebsd.org/changeset/base/340479 Log: Implement ktime_get_ts64() function macro in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: