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

2019-11-09 Thread Alan Cox
Author: alc Date: Sun Nov 10 05:22:01 2019 New Revision: 354585 URL: https://svnweb.freebsd.org/changeset/base/354585 Log: Eliminate a redundant pmap_load() from pmap_remove_pages(). There is no reason why the pmap_invalidate_all() in pmap_remove_pages() must be performed before the final

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

2019-11-09 Thread Justin Hibbits
Author: jhibbits Date: Sun Nov 10 04:24:36 2019 New Revision: 354584 URL: https://svnweb.freebsd.org/changeset/base/354584 Log: powerpc64/powernv: Use OPAL call for non-POWER8 PCI TCE reset According to the OPAL documentation, only the POWER8 (PHB3) should use the register write TCE reset

svn commit: r354581 - in head: share/man/man4 sys/dev/ntb

2019-11-09 Thread Alexander Motin
Author: mav Date: Sun Nov 10 03:37:45 2019 New Revision: 354581 URL: https://svnweb.freebsd.org/changeset/base/354581 Log: Add compact scraptchpad protocol for ntb_transport(4). Previously ntb_transport(4) required at least 6 scratchpad registers, plus 2 more for each additional memory wi

svn commit: r354580 - in head: share/man/man4 sys/dev/ntb/ntb_hw

2019-11-09 Thread Alexander Motin
Author: mav Date: Sun Nov 10 03:24:53 2019 New Revision: 354580 URL: https://svnweb.freebsd.org/changeset/base/354580 Log: Allow splitting PLX NTB BAR2 into several memory windows. Address Lookup Table (A-LUT) being enabled allows to specify separate translation for each 1/128th or 1/256t

svn commit: r354579 - head/sys/arm/broadcom/bcm2835

2019-11-09 Thread Kyle Evans
Author: kevans Date: Sun Nov 10 03:06:03 2019 New Revision: 354579 URL: https://svnweb.freebsd.org/changeset/base/354579 Log: bcm2835_sdhci: don't panic in DMA interrupt if curcmd went away This is an exceptional case; generally found during controller errors. A panic when we attempt to a

svn commit: r354578 - head/sys/conf

2019-11-09 Thread Kyle Evans
Author: kevans Date: Sun Nov 10 02:31:29 2019 New Revision: 354578 URL: https://svnweb.freebsd.org/changeset/base/354578 Log: Revert premature part of r354577 bcm2835_vcbus.c will be the future home to some I/O address mapping routines, but it has neither been committed nor reviewed. Mod

svn commit: r354577 - in head/sys: arm64/conf conf

2019-11-09 Thread Kyle Evans
Author: kevans Date: Sun Nov 10 01:43:51 2019 New Revision: 354577 URL: https://svnweb.freebsd.org/changeset/base/354577 Log: arm64: add SOC_BRCM_BCM2838, build it in GENERIC BCM2838/BCM2711 is the Raspberry Pi 4, which we will soon be able to boot on once some ports bits are worked out.

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

2019-11-09 Thread Rick Macklem
Author: rmacklem Date: Sun Nov 10 01:21:10 2019 New Revision: 354576 URL: https://svnweb.freebsd.org/changeset/base/354576 Log: Update the VOP_COPY_FILE_RANGE man page to reflect the semantic change made by r354574. This is a content change. Modified: head/share/man/man9/VOP_COPY_FILE_

svn commit: r354575 - head/lib/libc/sys

2019-11-09 Thread Rick Macklem
Author: rmacklem Date: Sun Nov 10 01:13:41 2019 New Revision: 354575 URL: https://svnweb.freebsd.org/changeset/base/354575 Log: Update the copy_file_range man page to reflect the semantic change done by r354574. This is a content change. Modified: head/lib/libc/sys/copy_file_range.2 M

svn commit: r354574 - head/sys/kern

2019-11-09 Thread Rick Macklem
Author: rmacklem Date: Sun Nov 10 01:08:14 2019 New Revision: 354574 URL: https://svnweb.freebsd.org/changeset/base/354574 Log: Update copy_file_range(2) to be Linux5 compatible. The current linux man page and testing done on a fairly recent linux5.n kernel have identified two changes to

svn commit: r354573 - head/sys/dev/usb/controller

2019-11-09 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 9 22:25:45 2019 New Revision: 354573 URL: https://svnweb.freebsd.org/changeset/base/354573 Log: generic_ehci_fdt: Fix compile when EXT_RESOURCES isn't present Modified: head/sys/dev/usb/controller/generic_ehci_fdt.c Modified: head/sys/dev/usb/controller/generic_eh

svn commit: r354572 - head/lib/libipsec

2019-11-09 Thread Bjoern A. Zeeb
Author: bz Date: Sat Nov 9 21:59:29 2019 New Revision: 354572 URL: https://svnweb.freebsd.org/changeset/base/354572 Log: libipsec: correct a typo Correct a typo in the ipsec_errlist and replicated in a comment. No functional changes. MFC after:3 weeks Modified: head/lib/libip

Re: svn commit: r354458 - head/libexec/rc/rc.d

2019-11-09 Thread Alexander Leidinger via svn-src-head
Quoting Edward Tomasz Napierala (from Thu, 7 Nov 2019 18:15:24 + (UTC)): Author: trasz Date: Thu Nov 7 18:15:24 2019 New Revision: 354458 URL: https://svnweb.freebsd.org/changeset/base/354458 Log: Extend the linux rc script to mount the neccessary file systems, set ELF fallback bran

Re: svn commit: r354553 - in head/tests/sys: netinet6 netpfil/common netpfil/pf

2019-11-09 Thread Kristof Provost
Thank you! Kristof > On 8 Nov 2019, at 19:56, Li-Wen Hsu wrote: > > Author: lwhsu > Date: Fri Nov 8 18:56:02 2019 > New Revision: 354553 > URL: https://svnweb.freebsd.org/changeset/base/354553 > > Log: > Reenable netinet6 and netpfil tests on i386, net/scapy 2.4.3_2 contains the > fix > >

svn commit: r354571 - in head: sys/cam/ata sys/cam/mmc sys/cam/nvme sys/cam/scsi sys/geom usr.sbin/diskinfo

2019-11-09 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Nov 9 17:30:19 2019 New Revision: 354571 URL: https://svnweb.freebsd.org/changeset/base/354571 Log: Add GEOM attribute to report physical device name, and report it via 'diskinfo -v'. This avoids the need to track it down via CAM, and should also work for disks that

svn commit: r354570 - head/sys/vm

2019-11-09 Thread Doug Moore
Author: dougm Date: Sat Nov 9 17:08:27 2019 New Revision: 354570 URL: https://svnweb.freebsd.org/changeset/base/354570 Log: For vm_map, #defining DIAGNOSTIC to turn on full assertion-based consistency checking slows performance dramatically. This change reduces the number of assertions chec

Re: svn commit: r352312 - in head: lib/geom/nop sys/geom/nop

2019-11-09 Thread Mariusz Zaborski
Hello Chuck :) I wonder if we shouldn't change this option a bit. Shouldn't we have an option which says more like: ``` Specifies the number of I/O requests to allow before setting the read and write failure rate. ``` In some cases, I don't want to have 100% of failure probabilities, but on the