svn commit: r350554 - in head: share/man/man4 sys/conf sys/dev/mxge sys/modules/mxge/mxge

2019-08-02 Thread Xin LI
Author: delphij Date: Sat Aug 3 03:36:18 2019 New Revision: 350554 URL: https://svnweb.freebsd.org/changeset/base/350554 Log: if_mxge: update zlib version 1.0.4 to 1.2.11. PR: 229763 Submitted by: Yoshihiro Ota Differential Revision:

svn commit: r350555 - head/sbin/nvmecontrol

2019-08-02 Thread Alexander Motin
Author: mav Date: Sat Aug 3 04:30:22 2019 New Revision: 350555 URL: https://svnweb.freebsd.org/changeset/base/350555 Log: Fix parameter check broken at r350057. MFC after:2 weeks Modified: head/sbin/nvmecontrol/format.c Modified: head/sbin/nvmecontrol/format.c

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

2019-08-02 Thread Alexander Motin
Author: mav Date: Sat Aug 3 02:36:35 2019 New Revision: 350553 URL: https://svnweb.freebsd.org/changeset/base/350553 Log: Add more random bits from NVMe 1.4. MFC after:2 weeks Modified: head/sys/dev/nvme/nvme.h head/sys/dev/nvme/nvme_ctrlr.c head/sys/dev/nvme/nvme_qpair.c

svn commit: r350552 - head/sys/powerpc/powernv

2019-08-02 Thread Justin Hibbits
Author: jhibbits Date: Sat Aug 3 01:55:51 2019 New Revision: 350552 URL: https://svnweb.freebsd.org/changeset/base/350552 Log: powerpc/powernv: Fix OPAL cfgread/cfgwrite error handling Freeze clearing needs to heppen any time OPAL reads return either an error (except OPAL_HARDWARE), AND

svn commit: r350551 - in head/sys: amd64/amd64 i386/i386 i386/include

2019-08-02 Thread John Baldwin
Author: jhb Date: Sat Aug 3 01:36:05 2019 New Revision: 350551 URL: https://svnweb.freebsd.org/changeset/base/350551 Log: Don't reset memory attributes when mapping physical addresses for ACPI. Previously, AcpiOsMemory was using pmap_mapbios which would always map the requested address

svn commit: r350550 - head/share/mk

2019-08-02 Thread John Baldwin
Author: jhb Date: Sat Aug 3 01:06:17 2019 New Revision: 350550 URL: https://svnweb.freebsd.org/changeset/base/350550 Log: Flip REPRODUCIBLE_BUILD back to off by default in head. Having the full uname output can be useful on head even with unmodified trees or trees that newvers.sh fails

svn commit: r350549 - head/sys/kern

2019-08-02 Thread John Baldwin
Author: jhb Date: Sat Aug 3 01:02:52 2019 New Revision: 350549 URL: https://svnweb.freebsd.org/changeset/base/350549 Log: Set ISOPEN in namei flags when opening executable interpreters. These vnodes are explicitly opened via VOP_OPEN via exec_check_permissions identical to the main

Re: svn commit: r350548 - head/sys/contrib/ipfilter/netinet

2019-08-02 Thread Cy Schubert
In message <201908022307.x72n7ib0010...@slippy.cwsent.com>, Cy Schubert writes: > In message <201908022258.x72mwjje001...@repo.freebsd.org>, Cy Schubert > writes: > > Author: cy > > Date: Fri Aug 2 22:58:45 2019 > > New Revision: 350548 > > URL: https://svnweb.freebsd.org/changeset/base/350548

Re: svn commit: r350548 - head/sys/contrib/ipfilter/netinet

2019-08-02 Thread Cy Schubert
In message <201908022258.x72mwjje001...@repo.freebsd.org>, Cy Schubert writes: > Author: cy > Date: Fri Aug 2 22:58:45 2019 > New Revision: 350548 > URL: https://svnweb.freebsd.org/changeset/base/350548 > > Log: > MFC after: 3 days > This was stupid. The initial git commit had to be undone

svn commit: r350548 - head/sys/contrib/ipfilter/netinet

2019-08-02 Thread Cy Schubert
Author: cy Date: Fri Aug 2 22:58:45 2019 New Revision: 350548 URL: https://svnweb.freebsd.org/changeset/base/350548 Log: MFC after:3 days Modified: head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c Modified: head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c

svn commit: r350547 - head/sys/netinet

2019-08-02 Thread Xin LI
Author: delphij Date: Fri Aug 2 22:43:09 2019 New Revision: 350547 URL: https://svnweb.freebsd.org/changeset/base/350547 Log: Fix !INET build. Modified: head/sys/netinet/in_pcb.c head/sys/netinet/tcp_ratelimit.c Modified: head/sys/netinet/in_pcb.c

svn commit: r350546 - head/sys/arm64/arm64

2019-08-02 Thread Alan Cox
Author: alc Date: Fri Aug 2 22:36:42 2019 New Revision: 350546 URL: https://svnweb.freebsd.org/changeset/base/350546 Log: Because of AArch64's weak memory consistency model, we need to include a memory barrier between the stores for initializing a page table page and the store for adding

svn commit: r350545 - stable/11/sys/cam/ata

2019-08-02 Thread Brooks Davis
Author: brooks Date: Fri Aug 2 22:33:43 2019 New Revision: 350545 URL: https://svnweb.freebsd.org/changeset/base/350545 Log: MFC r350228: ata_xpt: Use the correct union member when accessing valid. In principle this should not matter as it's a union and they point to the same

svn commit: r350544 - head/usr.bin/bzip2recover

2019-08-02 Thread Mark Johnston
Author: markj Date: Fri Aug 2 22:09:56 2019 New Revision: 350544 URL: https://svnweb.freebsd.org/changeset/base/350544 Log: Add bzip2recover.1. MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/bzip2recover/Makefile Modified:

svn commit: r350543 - stable/12/sys/cam/ata

2019-08-02 Thread Brooks Davis
Author: brooks Date: Fri Aug 2 20:31:02 2019 New Revision: 350543 URL: https://svnweb.freebsd.org/changeset/base/350543 Log: MFC r350228: ata_xpt: Use the correct union member when accessing valid. In principle this should not matter as it's a union and they point to the same

svn commit: r350542 - stable/12/lib/libproc

2019-08-02 Thread Brooks Davis
Author: brooks Date: Fri Aug 2 20:24:04 2019 New Revision: 350542 URL: https://svnweb.freebsd.org/changeset/base/350542 Log: MFC r350218: Be consistent about temporary variable use in adjacent loops. Obtained from:CheriBSD Sponsored by: DARPA, AFRL Modified:

svn commit: r350541 - in head: sbin/nvmecontrol sys/dev/nvme

2019-08-02 Thread Alexander Motin
Author: mav Date: Fri Aug 2 20:16:21 2019 New Revision: 350541 URL: https://svnweb.freebsd.org/changeset/base/350541 Log: Decode few more NVMe log pages. In particular: Changed Namespace List, Commands Supported and Effects, Reservation Notification, Sanitize Status. Add few new

svn commit: r350540 - head/sys/kern

2019-08-02 Thread Mark Johnston
Author: markj Date: Fri Aug 2 18:01:47 2019 New Revision: 350540 URL: https://svnweb.freebsd.org/changeset/base/350540 Log: Only check the blessings table for known LORs. Previously we would check for blessings before marking a given lock pair as reversed, so each "reversed" lock

svn commit: r350539 - stable/11/lib/libc/tests/string

2019-08-02 Thread Brooks Davis
Author: brooks Date: Fri Aug 2 16:05:36 2019 New Revision: 350539 URL: https://svnweb.freebsd.org/changeset/base/350539 Log: MFC r350160: Avoid copying too much from the input string. This avoids reading past the end of the static strings. On a system with bounds checking these

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

2019-08-02 Thread Mark Johnston
Author: markj Date: Fri Aug 2 15:19:11 2019 New Revision: 350538 URL: https://svnweb.freebsd.org/changeset/base/350538 Log: Fix warnings about unused identifiers when compiling without RATELIMIT. Modified: head/sys/dev/mlx5/mlx5_en/mlx5_en_main.c Modified:

svn commit: r350537 - head/sys/netinet

2019-08-02 Thread Randall Stewart
Author: rrs Date: Fri Aug 2 11:17:07 2019 New Revision: 350537 URL: https://svnweb.freebsd.org/changeset/base/350537 Log: Fix one more atomic for i86 Obtained from:mtue...@freebsd.org Modified: head/sys/netinet/tcp_ratelimit.c Modified: head/sys/netinet/tcp_ratelimit.c

svn commit: r350536 - head/sys/netinet6

2019-08-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 2 11:05:00 2019 New Revision: 350536 URL: https://svnweb.freebsd.org/changeset/base/350536 Log: frag6.c: make compile with gcc Removing the prototype from the header and making the function static in r350533 makes architectures using gcc complain "function

svn commit: r350535 - head/sys/netinet6

2019-08-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 2 10:54:57 2019 New Revision: 350535 URL: https://svnweb.freebsd.org/changeset/base/350535 Log: frag6.c: rename malloc type Rename M_FTABLE to M_FRAG6 as the former sounds very much like the former "flowtable" rather than anything to do with fragments and

Re: svn commit: r350532 - head/sys/netinet6

2019-08-02 Thread Bruce Evans
On Fri, 2 Aug 2019, Bjoern A. Zeeb wrote: Log: frag6.c: sort includes Sort includes and remove duplicate kernel.h as well as the unneeded systm.h. sys/systm.h is always needed, since it defines macros and functions which might be needed in other headers. frag6.c even uses KASSERT()

svn commit: r350534 - head/sys/netinet6

2019-08-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 2 10:41:51 2019 New Revision: 350534 URL: https://svnweb.freebsd.org/changeset/base/350534 Log: frag6.c: remove dead code Remove all the #if 0 and #if notyet blocks of dead code which have been there for at least 18 years from what I can see. No functional

svn commit: r350533 - head/sys/netinet6

2019-08-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 2 10:29:53 2019 New Revision: 350533 URL: https://svnweb.freebsd.org/changeset/base/350533 Log: frag6.c: move variables and sysctls into local file Move the sysctls and the related variables only used in frag6.c into the file and out of in6_proto.c. That way

svn commit: r350532 - head/sys/netinet6

2019-08-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 2 10:06:54 2019 New Revision: 350532 URL: https://svnweb.freebsd.org/changeset/base/350532 Log: frag6.c: sort includes Sort includes and remove duplicate kernel.h as well as the unneeded systm.h. Hide the mac framework incude behind #fidef MAC. MFC after:

svn commit: r350531 - in head/sys: contrib/ipfilter/netinet netinet netinet6

2019-08-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 2 07:41:36 2019 New Revision: 350531 URL: https://svnweb.freebsd.org/changeset/base/350531 Log: IPv6 cleanup: kernel Finish what was started a few years ago and harmonize IPv6 and IPv4 kernel names. We are down to very few places now that it is feasible to do