Re: svn commit: r343636 - head/sbin/pfilctl

2019-01-31 Thread Bruce Evans
On Fri, 1 Feb 2019, Gleb Smirnoff wrote: Log: Hopefully fix compilation by other compilers. You mean "Hopefully fix compilation by compilers whose -Wnested-externs support is not broken". bsd.sys.mk sets -Wnested-externs at WARNS >= 6 and also -Wredundant-decls to inhibit the engineering

svn commit: r343642 - head/usr.sbin/bhyve

2019-01-31 Thread Marcelo Araujo
Author: araujo Date: Fri Feb 1 03:09:11 2019 New Revision: 343642 URL: https://svnweb.freebsd.org/changeset/base/343642 Log: Revert r343634: Mostly a cosmetic change to replace strlen with strnlen. Requested by: kib and imp Modified: head/usr.sbin/bhyve/bhyverun.c

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Marcelo Araujo
Em sex, 1 de fev de 2019 às 09:21, Konstantin Belousov escreveu: > On Fri, Feb 01, 2019 at 09:05:37AM +0800, Marcelo Araujo wrote: > > Em sex, 1 de fev de 2019 às 09:01, Konstantin Belousov < > kostik...@gmail.com> > > escreveu: > > > > > On Fri, Feb 01, 2019 at 08:40:11AM +0800, Marcelo Araujo

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Konstantin Belousov
On Fri, Feb 01, 2019 at 09:05:37AM +0800, Marcelo Araujo wrote: > Em sex, 1 de fev de 2019 às 09:01, Konstantin Belousov > escreveu: > > > On Fri, Feb 01, 2019 at 08:40:11AM +0800, Marcelo Araujo wrote: > > > Em sex, 1 de fev de 2019 às 08:36, Warner Losh > > escreveu: > > > > > > > > > > > > >

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Marcelo Araujo
Em sex, 1 de fev de 2019 às 09:01, Konstantin Belousov escreveu: > On Fri, Feb 01, 2019 at 08:40:11AM +0800, Marcelo Araujo wrote: > > Em sex, 1 de fev de 2019 às 08:36, Warner Losh > escreveu: > > > > > > > > > > > On Thu, Jan 31, 2019, 4:46 PM Konstantin Belousov > > wrote: > > > > > >> On

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Konstantin Belousov
On Fri, Feb 01, 2019 at 08:40:11AM +0800, Marcelo Araujo wrote: > Em sex, 1 de fev de 2019 às 08:36, Warner Losh escreveu: > > > > > > > On Thu, Jan 31, 2019, 4:46 PM Konstantin Belousov > wrote: > > > >> On Thu, Jan 31, 2019 at 11:32:19PM +, Marcelo Araujo wrote: > >> > Author: araujo > >>

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Marcelo Araujo
Em sex, 1 de fev de 2019 às 08:36, Warner Losh escreveu: > > > On Thu, Jan 31, 2019, 4:46 PM Konstantin Belousov wrote: > >> On Thu, Jan 31, 2019 at 11:32:19PM +, Marcelo Araujo wrote: >> > Author: araujo >> > Date: Thu Jan 31 23:32:19 2019 >> > New Revision: 343634 >> > URL:

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Warner Losh
On Thu, Jan 31, 2019, 4:46 PM Konstantin Belousov On Thu, Jan 31, 2019 at 11:32:19PM +, Marcelo Araujo wrote: > > Author: araujo > > Date: Thu Jan 31 23:32:19 2019 > > New Revision: 343634 > > URL: https://svnweb.freebsd.org/changeset/base/343634 > > > > Log: > > Mostly a cosmetic change to

svn commit: r343636 - head/sbin/pfilctl

2019-01-31 Thread Gleb Smirnoff
Author: glebius Date: Fri Feb 1 00:34:18 2019 New Revision: 343636 URL: https://svnweb.freebsd.org/changeset/base/343636 Log: Hopefully fix compilation by other compilers. Modified: head/sbin/pfilctl/pfilctl.c Modified: head/sbin/pfilctl/pfilctl.c

svn commit: r343635 - head/sys/netpfil/ipfw

2019-01-31 Thread Gleb Smirnoff
Author: glebius Date: Fri Feb 1 00:33:17 2019 New Revision: 343635 URL: https://svnweb.freebsd.org/changeset/base/343635 Log: Fix build without INET6. Modified: head/sys/netpfil/ipfw/ip_fw_pfil.c Modified: head/sys/netpfil/ipfw/ip_fw_pfil.c

Re: svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Konstantin Belousov
On Thu, Jan 31, 2019 at 11:32:19PM +, Marcelo Araujo wrote: > Author: araujo > Date: Thu Jan 31 23:32:19 2019 > New Revision: 343634 > URL: https://svnweb.freebsd.org/changeset/base/343634 > > Log: > Mostly a cosmetic change to replace strlen with strnlen. This is not cosmetic, and more,

Re: svn commit: r343633 - head/usr.bin/shar

2019-01-31 Thread Shawn Webb
On Thu, Jan 31, 2019 at 03:29:03PM -0800, Bryan Drewery wrote: > On 1/31/19 3:21 PM, Bryan Drewery wrote: > > Author: bdrewery > > Date: Thu Jan 31 23:21:18 2019 > > New Revision: 343633 > > URL: https://svnweb.freebsd.org/changeset/base/343633 > > > > Log: > > Shar files may be seen as binary

Re: svn commit: r343631 - in head: . sbin sbin/pfilctl share/man/man9 sys/contrib/ipfilter/netinet sys/net sys/netinet sys/netinet6 sys/netpfil/ipfw sys/netpfil/pf

2019-01-31 Thread Bryan Drewery
On 1/31/19 3:01 PM, Gleb Smirnoff wrote: > Author: glebius > Date: Thu Jan 31 23:01:03 2019 > New Revision: 343631 > URL: https://svnweb.freebsd.org/changeset/base/343631 > > Log: > New pfil(9) KPI together with newborn pfil API and control utility. > > The KPI have been reviewed and

svn commit: r343634 - head/usr.sbin/bhyve

2019-01-31 Thread Marcelo Araujo
Author: araujo Date: Thu Jan 31 23:32:19 2019 New Revision: 343634 URL: https://svnweb.freebsd.org/changeset/base/343634 Log: Mostly a cosmetic change to replace strlen with strnlen. Obtained from:Project ACRN MFC after:2 weeks Modified: head/usr.sbin/bhyve/bhyverun.c

Re: svn commit: r343633 - head/usr.bin/shar

2019-01-31 Thread Bryan Drewery
On 1/31/19 3:21 PM, Bryan Drewery wrote: > Author: bdrewery > Date: Thu Jan 31 23:21:18 2019 > New Revision: 343633 > URL: https://svnweb.freebsd.org/changeset/base/343633 > > Log: > Shar files may be seen as binary by grep. > > Suggest using -a to egrep to properly see executed commands.

Re: svn commit: r343630 - in head/sys: kern sys

2019-01-31 Thread Bryan Drewery
On 1/31/19 3:04 PM, Brooks Davis wrote: > On Thu, Jan 31, 2019 at 10:58:17PM +, Brooks Davis wrote: >> Author: brooks >> Date: Thu Jan 31 22:58:17 2019 >> New Revision: 343630 >> URL: https://svnweb.freebsd.org/changeset/base/343630 >> >> Log: >> Regen after r342190. > > Yes, that was a

svn commit: r343633 - head/usr.bin/shar

2019-01-31 Thread Bryan Drewery
Author: bdrewery Date: Thu Jan 31 23:21:18 2019 New Revision: 343633 URL: https://svnweb.freebsd.org/changeset/base/343633 Log: Shar files may be seen as binary by grep. Suggest using -a to egrep to properly see executed commands. This is a minor improvement to the manpage. A better

Re: svn commit: r343630 - in head/sys: kern sys

2019-01-31 Thread Brooks Davis
On Thu, Jan 31, 2019 at 10:58:17PM +, Brooks Davis wrote: > Author: brooks > Date: Thu Jan 31 22:58:17 2019 > New Revision: 343630 > URL: https://svnweb.freebsd.org/changeset/base/343630 > > Log: > Regen after r342190. Yes, that was a while ago... I can only assume I was interrupted and

svn commit: r343631 - in head: . sbin sbin/pfilctl share/man/man9 sys/contrib/ipfilter/netinet sys/net sys/netinet sys/netinet6 sys/netpfil/ipfw sys/netpfil/pf

2019-01-31 Thread Gleb Smirnoff
== --- head/ObsoleteFiles.inc Thu Jan 31 22:58:17 2019(r343630) +++ head/ObsoleteFiles.inc Thu Jan 31 23:01:03 2019(r343631) @@ -38,6 +38,12 @@ # xargs -n1 | sort | uniq -d; # done +# 20190131: pfil(9

svn commit: r343632 - head/sys/kern

2019-01-31 Thread Brooks Davis
Author: brooks Date: Thu Jan 31 23:01:12 2019 New Revision: 343632 URL: https://svnweb.freebsd.org/changeset/base/343632 Log: Remove iBCS2: also remove xenix syscall function support. Missed in r342243. Modified: head/sys/kern/makesyscalls.sh Modified: head/sys/kern/makesyscalls.sh

svn commit: r343630 - in head/sys: kern sys

2019-01-31 Thread Brooks Davis
Author: brooks Date: Thu Jan 31 22:58:17 2019 New Revision: 343630 URL: https://svnweb.freebsd.org/changeset/base/343630 Log: Regen after r342190. Differential Revision:https://reviews.freebsd.org/D18444 Modified: head/sys/kern/systrace_args.c head/sys/sys/sysproto.h

svn commit: r343629 - in head/sys: dev/nvdimm modules/nvdimm

2019-01-31 Thread Konstantin Belousov
Author: kib Date: Thu Jan 31 22:47:04 2019 New Revision: 343629 URL: https://svnweb.freebsd.org/changeset/base/343629 Log: nvdimm: only enumerate present nvdimm devices Not all child devices of the NVDIMM root device represent DIMM devices which are present in the system. The spec says

svn commit: r343628 - head/sys/dev/nvdimm

2019-01-31 Thread Konstantin Belousov
Author: kib Date: Thu Jan 31 22:43:20 2019 New Revision: 343628 URL: https://svnweb.freebsd.org/changeset/base/343628 Log: nvdimm: enumerate NVDIMM SPA ranges from the root device Move the enumeration of NVDIMM SPA ranges from the spa GEOM class initializer into the NVDIMM root device.

svn commit: r343627 - in head/sys: kern sys

2019-01-31 Thread Gleb Smirnoff
Author: glebius Date: Thu Jan 31 22:37:28 2019 New Revision: 343627 URL: https://svnweb.freebsd.org/changeset/base/343627 Log: Add new m_ext type for data for M_NOFREE mbufs, which doesn't actually do anything except several assertions. This type is going to be used for temporary on stack

svn commit: r343626 - head/sys/kern

2019-01-31 Thread Mark Johnston
Author: markj Date: Thu Jan 31 22:27:39 2019 New Revision: 343626 URL: https://svnweb.freebsd.org/changeset/base/343626 Log: Prevent some kobj memory allocation failures from panicking the system. Parts of the kobj(9) KPI assume a non-sleepable context for the purpose of internal memory

svn commit: r343622 - head/sys/dev/ixgbe

2019-01-31 Thread Eric Joyner
Author: erj Date: Thu Jan 31 21:53:03 2019 New Revision: 343622 URL: https://svnweb.freebsd.org/changeset/base/343622 Log: ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled This patch and commit message are based on r340256 created by Jacob Keller: The iflib stack does not

svn commit: r343621 - head/sys/dev/ixgbe

2019-01-31 Thread Eric Joyner
Author: erj Date: Thu Jan 31 21:44:33 2019 New Revision: 343621 URL: https://svnweb.freebsd.org/changeset/base/343621 Log: ix(4): Run {mod,msf,mbx,fdir,phy}_task in if_update_admin_status From Piotr: This patch introduces adapter->task_requests register responsible for recording

svn commit: r343620 - head/sys/net

2019-01-31 Thread John Baldwin
Author: jhb Date: Thu Jan 31 21:35:37 2019 New Revision: 343620 URL: https://svnweb.freebsd.org/changeset/base/343620 Log: Don't set IFCAP_TXRTLMT during lagg_clone_create(). lagg_capabilities() will set the capability once interfaces supporting the feature are added to the lagg.

svn commit: r343619 - in head/sys: net netpfil/ipfw

2019-01-31 Thread Gleb Smirnoff
Author: glebius Date: Thu Jan 31 21:04:50 2019 New Revision: 343619 URL: https://svnweb.freebsd.org/changeset/base/343619 Log: Revert r316461: Remove "IPFW static rules" rmlock, and use pfil's global lock. The pfil(9) system is about to be converted to epoch(9) synchronization, so we

Re: svn commit: r343617 - in head: . share/man/man4 sys/amd64/conf sys/arm64/conf sys/conf sys/dev/ixgbe sys/i386/conf sys/mips/conf sys/modules sys/modules/iflib sys/powerpc/conf sys/powerpc/conf/dpa

2019-01-31 Thread Ian Lepore
On Thu, 2019-01-31 at 13:00 -0700, Ian Lepore wrote: > On Thu, 2019-01-31 at 19:05 +, Konstantin Belousov wrote: > > +SRCS+= ifdi_if.c > > +SRCS+= device_if.h bus_if.h pci_if.h ifdi_if.h > > ifdi_if.h appears twice. > Oops, nevermind. Right after sending that, I realized one is a .c and the

Re: svn commit: r343617 - in head: . share/man/man4 sys/amd64/conf sys/arm64/conf sys/conf sys/dev/ixgbe sys/i386/conf sys/mips/conf sys/modules sys/modules/iflib sys/powerpc/conf sys/powerpc/conf/dpa

2019-01-31 Thread Ian Lepore
On Thu, 2019-01-31 at 19:05 +, Konstantin Belousov wrote: > +SRCS+= ifdi_if.c > +SRCS+= device_if.h bus_if.h pci_if.h ifdi_if.h ifdi_if.h appears twice. -- Ian ___ svn-src-head@freebsd.org mailing list

svn commit: r343618 - head/sys/modules/iflib

2019-01-31 Thread Konstantin Belousov
Author: kib Date: Thu Jan 31 20:04:18 2019 New Revision: 343618 URL: https://svnweb.freebsd.org/changeset/base/343618 Log: Make iflib a loadable module: add seemingly missed header. Reported by: CI (i.e. it is not reproducable in my local builds) Sponsored by: The FreeBSD Foundation

svn commit: r343617 - in head: . share/man/man4 sys/amd64/conf sys/arm64/conf sys/conf sys/dev/ixgbe sys/i386/conf sys/mips/conf sys/modules sys/modules/iflib sys/powerpc/conf sys/powerpc/conf/dpaa...

2019-01-31 Thread Konstantin Belousov
(r343616) +++ head/UPDATING Thu Jan 31 19:05:56 2019(r343617) @@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20190131: +

Support me

2019-01-31 Thread Strong Mard
Hi please support and help me ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

svn commit: r343616 - head/sys/vm

2019-01-31 Thread Gleb Smirnoff
Author: glebius Date: Thu Jan 31 17:52:48 2019 New Revision: 343616 URL: https://svnweb.freebsd.org/changeset/base/343616 Log: In zone_alloc_bucket() max argument was calculated based on uz_count. Then bucket_alloc() also selects bucket size based on uz_count. However, since zone lock is

svn commit: r343614 - head/contrib/elftoolchain/readelf

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 17:04:55 2019 New Revision: 343614 URL: https://svnweb.freebsd.org/changeset/base/343614 Log: readelf: dump elf note data Output format is compatible with GNU readelf's handling of unknown note types (modulo a GNU char signedness bug); future changes will

svn commit: r343613 - head/usr.bin/elfdump

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 16:49:06 2019 New Revision: 343613 URL: https://svnweb.freebsd.org/changeset/base/343613 Log: elfdump: use designated array initialization for note types This ensures the note type name is in the correct slot. PR: 228290 Submitted by: kib

svn commit: r343611 - head/usr.bin/elfdump

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 16:21:09 2019 New Revision: 343611 URL: https://svnweb.freebsd.org/changeset/base/343611 Log: elfdump: fix build after r343610 One patch hunk did not survive the trip from git to svn. PR: 228290 MFC with: r343610 Modified:

svn commit: r343610 - head/usr.bin/elfdump

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 16:19:04 2019 New Revision: 343610 URL: https://svnweb.freebsd.org/changeset/base/343610 Log: elfdump: include note type names Based on a patch submitted by Dan McGregor. PR: 228290 MFC after:1 week Sponsored by: The FreeBSD Foundation

svn commit: r343609 - head/usr.bin/elfdump

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 16:11:15 2019 New Revision: 343609 URL: https://svnweb.freebsd.org/changeset/base/343609 Log: elfdump: whitespace fixup in advance of other changes Modified: head/usr.bin/elfdump/elfdump.c Modified: head/usr.bin/elfdump/elfdump.c

svn commit: r343608 - head/share/man/man5

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 15:50:11 2019 New Revision: 343608 URL: https://svnweb.freebsd.org/changeset/base/343608 Log: regen src.conf.5 after r343606 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r343607 - head/sys/sys

2019-01-31 Thread Konstantin Belousov
Author: kib Date: Thu Jan 31 15:44:49 2019 New Revision: 343607 URL: https://svnweb.freebsd.org/changeset/base/343607 Log: Reserve a bit in the FreeBSD feature control note for marking the image as not compatible with ASLR. Requested by: emaste Sponsored by: The FreeBSD Foundation

svn commit: r343606 - head/share/mk

2019-01-31 Thread Ed Maste
Author: emaste Date: Thu Jan 31 15:07:32 2019 New Revision: 343606 URL: https://svnweb.freebsd.org/changeset/base/343606 Log: Enable lld as the system linker by default on i386 The migration to LLVM's lld linker has been in progress for quite some time - I opened an LLVM tracking bug

svn commit: r343604 - head/sys/dev/bwn

2019-01-31 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jan 31 11:12:31 2019 New Revision: 343604 URL: https://svnweb.freebsd.org/changeset/base/343604 Log: bwn(4): reuse ieee80211_tx_complete function. MFC after:1 week Modified: head/sys/dev/bwn/if_bwn.c Modified: head/sys/dev/bwn/if_bwn.c

svn commit: r343603 - head/sys/dev/ipw

2019-01-31 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jan 31 10:44:00 2019 New Revision: 343603 URL: https://svnweb.freebsd.org/changeset/base/343603 Log: ipw(4): reuse ieee80211_tx_complete function This should partially fix 'netstat -b -I wlan0' output MFC after:1 week Modified: head/sys/dev/ipw/if_ipw.c

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

2019-01-31 Thread Cy Schubert
Author: cy Date: Thu Jan 31 04:16:52 2019 New Revision: 343600 URL: https://svnweb.freebsd.org/changeset/base/343600 Log: Document the instance context pointer. MFC after:3 days Modified: head/sys/contrib/ipfilter/netinet/fil.c Modified: head/sys/contrib/ipfilter/netinet/fil.c

svn commit: r343601 - in head/usr.bin/xinstall: . tests

2019-01-31 Thread Kyle Evans
Author: kevans Date: Thu Jan 31 05:20:11 2019 New Revision: 343601 URL: https://svnweb.freebsd.org/changeset/base/343601 Log: install(1): Fix relative path calculation with partial common dest/src For example, from the referenced PR [1]: $ mkdir /tmp/lib/ /tmp/libexec $ touch

svn commit: r343599 - in head/lib/libc/tests/stdlib: . dynthr_mod

2019-01-31 Thread Kyle Evans
Author: kevans Date: Thu Jan 31 02:49:24 2019 New Revision: 343599 URL: https://svnweb.freebsd.org/changeset/base/343599 Log: libc/tests: Add test case for jemalloc/libthr bug fixed in r343566 Submitted by: Andrew Gierth (original reproducer; kevans massaged for atf) Reviewed by: kib