svn commit: r341460 - in stable/11: share/man/man4 sys/netgraph

2018-12-03 Thread Eugene Grosbein
Author: eugen Date: Tue Dec 4 07:48:43 2018 New Revision: 341460 URL: https://svnweb.freebsd.org/changeset/base/341460 Log: MFC r340135: Make ng_pptpgre(8) netgraph node be able to restore order for packets reordered in transit instead of dropping them altogether. It uses sequence numbers

svn commit: r341459 - in stable/12: share/man/man4 sys/netgraph

2018-12-03 Thread Eugene Grosbein
Author: eugen Date: Tue Dec 4 07:39:54 2018 New Revision: 341459 URL: https://svnweb.freebsd.org/changeset/base/341459 Log: MFC r340135: Make ng_pptpgre(8) netgraph node be able to restore order for packets reordered in transit instead of dropping them altogether. It uses sequence numbers

svn commit: r341458 - stable/11/sbin/ipfw

2018-12-03 Thread Eugene Grosbein
Author: eugen Date: Tue Dec 4 07:34:47 2018 New Revision: 341458 URL: https://svnweb.freebsd.org/changeset/base/341458 Log: MFC r340110: ipfw(8): clarify layer2 processing abilities Make it clear that ipfw action set for layer2 frames is a bit limited. PR: 59835

svn commit: r341457 - stable/11/tools/tools/netmap

2018-12-03 Thread Vincenzo Maffione
Author: vmaffione Date: Tue Dec 4 07:30:02 2018 New Revision: 341457 URL: https://svnweb.freebsd.org/changeset/base/341457 Log: MFC r340325 netmap: pkt-gen: several updates from upstream Various improvements to the netmap pkt-gen program: - indentation fixes - support for

svn commit: r341456 - head/contrib/ipfilter

2018-12-03 Thread Cy Schubert
Author: cy Date: Tue Dec 4 06:11:04 2018 New Revision: 341456 URL: https://svnweb.freebsd.org/changeset/base/341456 Log: As part of the general cleanup of the ipfilter code, special cases are committed separately to document fixing them separately from the general cleanup. In this case we

svn commit: r341455 - in head/sys: dev/pci powerpc/ofw powerpc/powermac

2018-12-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Dec 4 04:55:49 2018 New Revision: 341455 URL: https://svnweb.freebsd.org/changeset/base/341455 Log: Sprinkle EARLY_DRIVER_MODULE around the tree Mark some buses as BUS_PASS_BUS, and some resources as BUS_PASS_RESOURCE. This also decouples some resource

svn commit: r341454 - head/sys/powerpc/booke

2018-12-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Dec 4 03:51:10 2018 New Revision: 341454 URL: https://svnweb.freebsd.org/changeset/base/341454 Log: powerpc: preload_addr_relocate is no longer necessary for booke The same behavior was moved to machdep.c, paired with AIM's relocation, making this redundant.

Re: svn commit: r340997 - head/lib/libarchive

2018-12-03 Thread Sean Bruno
I have reverted this change from head. sean On 11/26/18 2:45 PM, Martin Matuska wrote: > Author: mm > Date: Mon Nov 26 21:45:27 2018 > New Revision: 340997 > URL: https://svnweb.freebsd.org/changeset/base/340997 > > Log: > libarchive configuration changes > - move HAVE_BZLIB_H, HAVE_LIBLZMA

svn commit: r341453 - head/lib/libarchive

2018-12-03 Thread Sean Bruno
Author: sbruno Date: Tue Dec 4 03:23:14 2018 New Revision: 341453 URL: https://svnweb.freebsd.org/changeset/base/341453 Log: Revert r340997 at the request of multiple users. - breaks ports-mgmt/pkg build for mips64, powerpc64 and i386 for some users. --- pkg-static ---

svn commit: r341452 - stable/12/bin/pkill

2018-12-03 Thread Guangyuan Yang
Author: ygy (doc committer) Date: Tue Dec 4 02:30:11 2018 New Revision: 341452 URL: https://svnweb.freebsd.org/changeset/base/341452 Log: MFC r341357: Clarify that patterns are extended regular expressions in pkill(1) manual page. PR: 231060 Submitted by: naddy

svn commit: r341451 - stable/12/sbin/ipfw

2018-12-03 Thread Eugene Grosbein
Author: eugen Date: Tue Dec 4 00:41:12 2018 New Revision: 341451 URL: https://svnweb.freebsd.org/changeset/base/341451 Log: MFC r340110: ipfw(8): clarify layer2 processing abilities Make it clear that ipfw action set for layer2 frames is a bit limited. PR: 59835 Reviewed

svn commit: r341450 - head/tools/KSE

2018-12-03 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 00:22:08 2018 New Revision: 341450 URL: https://svnweb.freebsd.org/changeset/base/341450 Log: Remove test for KSE (removed in 2008). Approved by: julian Deleted: head/tools/KSE/ ___ svn-src-all@freebsd.org

Re: svn commit: r341446 - head/release/amd64

2018-12-03 Thread Yuri Pankov
Oliver Pinter wrote: > > > On Monday, December 3, 2018, Yuri Pankov > wrote: > > Author: yuripv > Date: Mon Dec  3 22:31:57 2018 > New Revision: 341446 > URL: https://svnweb.freebsd.org/changeset/base/341446 >

svn commit: r341449 - head/sys/kern

2018-12-03 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 00:15:47 2018 New Revision: 341449 URL: https://svnweb.freebsd.org/changeset/base/341449 Log: Remove a needlessly clever hack to start init with sys_exec(). Construct a struct image_args with the help of new exec_args_*() helper functions and call

Re: svn commit: r341446 - head/release/amd64

2018-12-03 Thread Oliver Pinter
On Monday, December 3, 2018, Yuri Pankov wrote: > Author: yuripv > Date: Mon Dec 3 22:31:57 2018 > New Revision: 341446 > URL: https://svnweb.freebsd.org/changeset/base/341446 > > Log: > mkisoimages.sh: don't use -p flag when copying loader.efi to msdosfs. > > This fixes 'cdrom' target in

svn commit: r341448 - in head: lib/libprocstat usr.bin/fstat usr.bin/procstat

2018-12-03 Thread Konstantin Belousov
Author: kib Date: Mon Dec 3 23:42:04 2018 New Revision: 341448 URL: https://svnweb.freebsd.org/changeset/base/341448 Log: Print type designator 'D' for the KF_TYPE_DEV files. No type-specific data is provided by the kernel. Sponsored by: Mellanox Technologies MFC after:1 week

svn commit: r341447 - in head/sys: compat/linuxkpi/common/src sys

2018-12-03 Thread Konstantin Belousov
Author: kib Date: Mon Dec 3 23:39:45 2018 New Revision: 341447 URL: https://svnweb.freebsd.org/changeset/base/341447 Log: Improve procstat reporting for the linux cdev file descriptors. If there is a vnode attached to the linux file, use it to fill kinfo_file. Otherwise, report a new

svn commit: r341446 - head/release/amd64

2018-12-03 Thread Yuri Pankov
Author: yuripv Date: Mon Dec 3 22:31:57 2018 New Revision: 341446 URL: https://svnweb.freebsd.org/changeset/base/341446 Log: mkisoimages.sh: don't use -p flag when copying loader.efi to msdosfs. This fixes 'cdrom' target in the case when world was built by user, and not root.

svn commit: r341445 - head/lib/libthr/thread

2018-12-03 Thread Brooks Davis
Author: brooks Date: Mon Dec 3 22:09:23 2018 New Revision: 341445 URL: https://svnweb.freebsd.org/changeset/base/341445 Log: Remove declarations of syscalls not used in libthr. Reviewed by: kib Sponsored by: DARPA, AFRL Modified: head/lib/libthr/thread/thr_private.h Modified:

svn commit: r341444 - stable/12/sbin/pfctl/tests/files

2018-12-03 Thread Kristof Provost
Author: kp Date: Mon Dec 3 22:02:08 2018 New Revision: 341444 URL: https://svnweb.freebsd.org/changeset/base/341444 Log: MFC r339627: pf tests: Fix incorrect test for PR 231323 Fix r339466. The test result file did not list the rdr rule. Additionally, the route-to rule needs a

svn commit: r341443 - head/sys/kern

2018-12-03 Thread Mark Johnston
Author: markj Date: Mon Dec 3 21:07:10 2018 New Revision: 341443 URL: https://svnweb.freebsd.org/changeset/base/341443 Log: Add a missing definition for the !COMPAT_FREEBSD32 case. Reported by: jenkins MFC with: r341442 Sponsored by: The FreeBSD Foundation Modified:

Re: svn commit: r341103 - head/sys/powerpc/include

2018-12-03 Thread Bruce Evans
On Mon, 3 Dec 2018, Ian Lepore wrote: On Tue, 2018-12-04 at 05:56 +1100, Bruce Evans wrote: On Mon, 3 Dec 2018, Justin Hibbits wrote: [...] Please look at removing VM_KMEM_SIZE_SCALE completely.? I'm now trying to convince kib that it is bogus for all arches, but only know exactly what

svn commit: r341442 - in head/sys: amd64/amd64 amd64/ia32 arm/arm fs/procfs i386/i386 kern sparc64/sparc64

2018-12-03 Thread Mark Johnston
Author: markj Date: Mon Dec 3 20:54:17 2018 New Revision: 341442 URL: https://svnweb.freebsd.org/changeset/base/341442 Log: Plug memory disclosures via ptrace(2). On some architectures, the structures returned by PT_GET*REGS were not fully populated and could contain uninitialized stack

svn commit: r341441 - head/libexec/rtld-elf

2018-12-03 Thread Konstantin Belousov
Author: kib Date: Mon Dec 3 20:03:43 2018 New Revision: 341441 URL: https://svnweb.freebsd.org/changeset/base/341441 Log: Some fixes for LD_BIND_NOW + ifuncs. - Do not perform ifunc relocations together with other PLT relocations in PLT. Instead, do it during an additional pass over

svn commit: r341440 - head/bin/pkill

2018-12-03 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Mon Dec 3 20:01:51 2018 New Revision: 341440 URL: https://svnweb.freebsd.org/changeset/base/341440 Log: Clarify that /dev/kmem is not used. Move cross ref to right place while here. Submitted by: kib MFC after:7 days Modified:

svn commit: r341439 - head/libexec/rtld-elf

2018-12-03 Thread Konstantin Belousov
Author: kib Date: Mon Dec 3 19:55:55 2018 New Revision: 341439 URL: https://svnweb.freebsd.org/changeset/base/341439 Log: Provide naive but self-contained implementations of memset(3) and bzero(3) for rtld. This again reduces rtld dependency on libc, and in future, avoid ifunc

svn commit: r341438 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-12-03 Thread Toomas Soome
Author: tsoome Date: Mon Dec 3 19:35:21 2018 New Revision: 341438 URL: https://svnweb.freebsd.org/changeset/base/341438 Log: zfs: we can boot from dataset with large_dnode enabled loader has been supporting large_dnode for some time, no need to block the feature for boot dataset.

Re: svn commit: r341103 - head/sys/powerpc/include

2018-12-03 Thread Ian Lepore
On Tue, 2018-12-04 at 05:56 +1100, Bruce Evans wrote: > On Mon, 3 Dec 2018, Justin Hibbits wrote: > > [...] > > Please look at removing VM_KMEM_SIZE_SCALE completely.  I'm now trying to > convince kib that it is bogus for all arches, but only know exactly what > happens on x86. > > On arches

svn commit: r341437 - in head/stand/i386: kgzldr mbr pmbr

2018-12-03 Thread Ed Maste
Author: emaste Date: Mon Dec 3 19:16:34 2018 New Revision: 341437 URL: https://svnweb.freebsd.org/changeset/base/341437 Log: stand/i386: rename .s to .S to use Clang IAS As part of the migration away from obsolete binutils we want to retire GNU as. Most assembly files used on amd64

svn commit: r341436 - stable/11/release/doc/share/xml

2018-12-03 Thread Glen Barber
Author: gjb Date: Mon Dec 3 19:02:14 2018 New Revision: 341436 URL: https://svnweb.freebsd.org/changeset/base/341436 Log: Document SA-18:13, EN-18:13, EN-18:14, EN-18:15. Sponsored by: The FreeBSD Foundation Modified: stable/11/release/doc/share/xml/errata.xml

Re: svn commit: r341103 - head/sys/powerpc/include

2018-12-03 Thread Bruce Evans
On Mon, 3 Dec 2018, Justin Hibbits wrote: On Wed, 28 Nov 2018 16:31:33 +1100 (EST) Bruce Evans wrote: On Wed, 28 Nov 2018, Justin Hibbits wrote: Log: powerpc: Fix the powerpc64 build post-r341102 VM_MIN_KERNEL_ADDRESS is now used in locore.S, but the UL suffix isn't permitted in .S

Re: svn commit: r341435 - head/bin/pkill

2018-12-03 Thread Konstantin Belousov
On Mon, Dec 03, 2018 at 06:00:46PM +, Sevan Janiyan wrote: > Author: sevan (doc committer) > Date: Mon Dec 3 18:00:46 2018 > New Revision: 341435 > URL: https://svnweb.freebsd.org/changeset/base/341435 > > Log: > Note these tools use kvm(3) and not procfs as in Solaris. > > Obtained

svn commit: r341435 - head/bin/pkill

2018-12-03 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Mon Dec 3 18:00:46 2018 New Revision: 341435 URL: https://svnweb.freebsd.org/changeset/base/341435 Log: Note these tools use kvm(3) and not procfs as in Solaris. Obtained from:NetBSD MFC after:7 days Modified: head/bin/pkill/pkill.1

svn commit: r341433 - head/stand

2018-12-03 Thread Warner Losh
Author: imp Date: Mon Dec 3 17:51:10 2018 New Revision: 341433 URL: https://svnweb.freebsd.org/changeset/base/341433 Log: Move inclusion of src.opts.mk later. src.opts.mk includes bsd.own.mk. This in turn defines CTFCONVERT_CMD depending on the MK_CTF value. We then set MK_CTF to no,

svn commit: r341434 - in stable/11: share/man/man4 tools/tools/netmap

2018-12-03 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 3 17:51:22 2018 New Revision: 341434 URL: https://svnweb.freebsd.org/changeset/base/341434 Log: MFC r340279 netmap: add load balancer program Add the lb program, which is able to load-balance input traffic received from a netmap port over M groups,

svn commit: r341432 - stable/11/tools/tools/netmap

2018-12-03 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 3 17:46:53 2018 New Revision: 341432 URL: https://svnweb.freebsd.org/changeset/base/341432 Log: MFC r339685 netmap: add man page for the vale-ctl program Added man page for vale-ctl program. Small fixes to vale-ctl, including the support for -m

svn commit: r341431 - in stable/11: share/man/man4 tools/tools/netmap

2018-12-03 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 3 17:40:54 2018 New Revision: 341431 URL: https://svnweb.freebsd.org/changeset/base/341431 Log: MFC r339659 netmap: add man page for the bridge program Added bridge(8). Also, minor fixes to the netmap "bridge" application: - indentation fixes and

svn commit: r341430 - head/share/man/man4

2018-12-03 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 3 17:17:59 2018 New Revision: 341430 URL: https://svnweb.freebsd.org/changeset/base/341430 Log: netmap(4): improve man page Reviewed by: bcr Differential Revision:https://reviews.freebsd.org/D18057 Modified: head/share/man/man4/netmap.4

Re: svn commit: r341103 - head/sys/powerpc/include

2018-12-03 Thread Justin Hibbits
On Wed, 28 Nov 2018 16:31:33 +1100 (EST) Bruce Evans wrote: > On Wed, 28 Nov 2018, Justin Hibbits wrote: > > > Log: > > powerpc: Fix the powerpc64 build post-r341102 > > > > VM_MIN_KERNEL_ADDRESS is now used in locore.S, but the UL suffix > > isn't permitted in .S files. > > The UL suffix

Re: svn commit: r341177 - head/sys/powerpc/powerpc

2018-12-03 Thread Justin Hibbits
On Thu, 29 Nov 2018 12:56:22 +0200 Konstantin Belousov wrote: > On Thu, Nov 29, 2018 at 03:39:11AM +, Justin Hibbits wrote: > > Author: jhibbits > > Date: Thu Nov 29 03:39:11 2018 > > New Revision: 341177 > > URL: https://svnweb.freebsd.org/changeset/base/341177 > > > > Log: > > Fix

svn commit: r341429 - in head: lib/libc lib/libthr libexec/rtld-elf

2018-12-03 Thread Ed Maste
Author: emaste Date: Mon Dec 3 15:59:46 2018 New Revision: 341429 URL: https://svnweb.freebsd.org/changeset/base/341429 Log: disable BIND_NOW in libc, libthr, and rtld An issue remains with BIND_NOW and processes using threads. For now, restore libc's BIND_NOW disable, and also disable

svn commit: r341428 - svnadmin/conf

2018-12-03 Thread George V. Neville-Neil
Author: gnn Date: Mon Dec 3 15:25:40 2018 New Revision: 341428 URL: https://svnweb.freebsd.org/changeset/base/341428 Log: Free Vincenzo Maffione from mentorship Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

svn commit: r341427 - in stable/12/sys/dev: ixgbe ixl

2018-12-03 Thread Stephen Hurd
Author: shurd Date: Mon Dec 3 15:18:35 2018 New Revision: 341427 URL: https://svnweb.freebsd.org/changeset/base/341427 Log: MFC r341156: Fix first-packet completion The first packet after the ring is initialized was never completed as isc_txd_credits_update() would not include it

svn commit: r341426 - stable/12/sys/dev/cxgbe/cxgbei

2018-12-03 Thread Mark Johnston
Author: markj Date: Mon Dec 3 15:14:40 2018 New Revision: 341426 URL: https://svnweb.freebsd.org/changeset/base/341426 Log: MFC r341001: Check for an allocation failure before dereferencing the pointer. Modified: stable/12/sys/dev/cxgbe/cxgbei/cxgbei.c Directory Properties: stable/12/

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

2018-12-03 Thread Edward Napierala
pt., 30 lis 2018 o 17:47 John Baldwin napisał(a): > > On 11/30/18 9:37 AM, Ian Lepore wrote: > > On Fri, 2018-11-30 at 16:01 +, Edward Tomasz Napierala wrote: > >> Author: trasz > >> Date: Fri Nov 30 16:01:43 2018 > >> New Revision: 341344 > >> URL:

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

2018-12-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 3 13:15:54 2018 New Revision: 341425 URL: https://svnweb.freebsd.org/changeset/base/341425 Log: Use less misleading directory name. MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/share/man/man7/build.7 Modified: head/share/man/man7/build.7

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

2018-12-03 Thread Edward Napierala
pt., 30 lis 2018 o 16:43 Bjoern A. Zeeb napisał(a): > > On 30 Nov 2018, at 16:38, Justin Hibbits wrote: > > > On Fri, Nov 30, 2018, 08:36 Warner Losh > > >> > >> > >> On Fri, Nov 30, 2018 at 9:35 AM Justin Hibbits > >> wrote: > >> > >>> > >>> > >>> On Fri, Nov 30, 2018, 08:24 Bjoern A. Zeeb < >

Re: svn commit: r340841 - in head: . share/mk sys/sys

2018-12-03 Thread Andrew Turner
> On 3 Dec 2018, at 03:32, Sean Bruno wrote: > > I just had to disable this on the PowerPC64 build in the FreeBSD > Cluster. It led to the following error during linking: > > cc -O2 -pipe -g -MD -MF.depend.enhash.o -MTenhash.o -std=gnu99 > -fstack-protector-strong -c enhash.c -o

svn commit: r341424 - head/share/mk

2018-12-03 Thread Andrew Turner
Author: andrew Date: Mon Dec 3 09:40:37 2018 New Revision: 341424 URL: https://svnweb.freebsd.org/changeset/base/341424 Log: Disable the BSD CRT code on powerpc and sparc64, they need extra crt*.o files that haven't been implemented. Reported by: sbruno MFC with: r339738