svn commit: r366309 - in head: contrib/nvi contrib/nvi/catalog contrib/nvi/cl contrib/nvi/common contrib/nvi/ex contrib/nvi/files contrib/nvi/regex contrib/nvi/vi usr.bin/vi usr.bin/vi/catalog

2020-09-30 Thread Baptiste Daroussin
Author: bapt Date: Thu Oct 1 04:46:23 2020 New Revision: 366309 URL: https://svnweb.freebsd.org/changeset/base/366309 Log: Update nvi to 2.2.0-05ed8b9 This version incorporates many fixes in particular a fix for vi -w Another approach was proposed to merge those fixes (see review), I fin

svn commit: r366307 - in vendor/nvi/dist: . catalog cl common ex files man regex vi

2020-09-30 Thread Baptiste Daroussin
Author: bapt Date: Thu Oct 1 04:25:54 2020 New Revision: 366307 URL: https://svnweb.freebsd.org/changeset/base/366307 Log: Import nvi 2.2.0-05ed8b9 This snapshot just brings a bunch of fixes in particular a fix for vi -w PR: 241985 Reported by: fernape Modified: vendor

svn commit: r366308 - in vendor/nvi/2.2.0-05ed8b9: . catalog cl common ex files man regex vi

2020-09-30 Thread Baptiste Daroussin
Author: bapt Date: Thu Oct 1 04:26:46 2020 New Revision: 366308 URL: https://svnweb.freebsd.org/changeset/base/366308 Log: Tag import of nvi 2.2.0-05ed8b9 Added: vendor/nvi/2.2.0-05ed8b9/ - copied from r366306, vendor/nvi/dist/ Replaced: vendor/nvi/2.2.0-05ed8b9/CMakeLists.txt -

svn commit: r366306 - stable/11/sbin/fsck_msdosfs

2020-09-30 Thread Xin LI
Author: delphij Date: Thu Oct 1 03:10:42 2020 New Revision: 366306 URL: https://svnweb.freebsd.org/changeset/base/366306 Log: MFC r366064, r366065, r366215: sbin/fsck_msdosfs: Fix an integer overflow on 32-bit platforms Modified: stable/11/sbin/fsck_msdosfs/dir.c Directory Properties: st

svn commit: r366305 - stable/12/sbin/fsck_msdosfs

2020-09-30 Thread Xin LI
Author: delphij Date: Thu Oct 1 03:08:23 2020 New Revision: 366305 URL: https://svnweb.freebsd.org/changeset/base/366305 Log: MFC r366064, r366065, r366215: sbin/fsck_msdosfs: Fix an integer overflow on 32-bit platforms Modified: stable/12/sbin/fsck_msdosfs/dir.c Directory Properties: st

svn commit: r366304 - in head: cddl gnu/usr.bin/dialog lib/googletest lib/libcam/tests lib/libcrypt/tests lib/libiconv_modules lib/libkvm lib/libkvm/tests lib/libpathconv/tests lib/libproc/tests li...

2020-09-30 Thread Kyle Evans
Author: kevans Date: Thu Oct 1 01:10:51 2020 New Revision: 366304 URL: https://svnweb.freebsd.org/changeset/base/366304 Log: Do a sweep and remove most WARNS=6 settings Repeating the default WARNS here makes it slightly more difficult to experiment with default WARNS changes, e.g. if we

svn commit: r366303 - head/sys/fs/nfsclient

2020-09-30 Thread Rick Macklem
Author: rmacklem Date: Thu Oct 1 00:47:35 2020 New Revision: 366303 URL: https://svnweb.freebsd.org/changeset/base/366303 Log: Modify the NFSv4.2 VOP_COPY_FILE_RANGE() client call to return after one successful RPC. Without this patch, the NFSv4.2 VOP_COPY_FILE_RANGE() client call would

svn commit: r366302 - head/sys/kern

2020-09-30 Thread Rick Macklem
Author: rmacklem Date: Thu Oct 1 00:33:44 2020 New Revision: 366302 URL: https://svnweb.freebsd.org/changeset/base/366302 Log: Clip the "len" argument to vn_generic_copy_file_range() at a hole size boundary. By clipping the len argument of vn_generic_copy_file_range() to end at an exac

svn commit: r366301 - releng/12.2/sys/arm64/include

2020-09-30 Thread Mitchell Horne
Author: mhorne Date: Wed Sep 30 22:41:24 2020 New Revision: 366301 URL: https://svnweb.freebsd.org/changeset/base/366301 Log: MFS r365996: MFC r365304: arm64: update the set of HWCAP definitions MFC r365459: arm64: fix incorrect HWCAP definitions Approved by: re (gjb) Modified:

svn commit: r366300 - head/usr.sbin/pciconf

2020-09-30 Thread Konstantin Belousov
Author: kib Date: Wed Sep 30 21:12:14 2020 New Revision: 366300 URL: https://svnweb.freebsd.org/changeset/base/366300 Log: pciconf: print PCIe CTL max read request. To not complicate existing parsers, the value is printed on a new output line. Sponsored by: Mellanox Technologies/NVID

svn commit: r366299 - stable/12/share/examples/ipfw

2020-09-30 Thread Ed Maste
Author: emaste Date: Wed Sep 30 20:57:01 2020 New Revision: 366299 URL: https://svnweb.freebsd.org/changeset/base/366299 Log: MFC r359067: -F is GNU diff specific, not implemented in BSD diff. PR: 239519 Reported by: ko...@ryuhoku.jp [in -CURRENT] MFC after:3 days Modifi

svn commit: r366298 - stable/12/bin/chio

2020-09-30 Thread Ed Maste
Author: emaste Date: Wed Sep 30 19:23:25 2020 New Revision: 366298 URL: https://svnweb.freebsd.org/changeset/base/366298 Log: MFC r363563: chio: avoid out of bounds read ch_ces is alloacated with space for total_elem entries. CID: 1418536 Reported by: Coverity Scan Sponso

svn commit: r366297 - in stable: 11/sys/cam/scsi 12/sys/cam/scsi

2020-09-30 Thread John Baldwin
Author: jhb Date: Wed Sep 30 18:09:50 2020 New Revision: 366297 URL: https://svnweb.freebsd.org/changeset/base/366297 Log: MFC 366175: Revert most of r360179. I had failed to notice that sgsendccb() was using cam_periph_mapmem() and thus was not passing down user pointers directly to driv

svn commit: r366297 - in stable: 11/sys/cam/scsi 12/sys/cam/scsi

2020-09-30 Thread John Baldwin
Author: jhb Date: Wed Sep 30 18:09:50 2020 New Revision: 366297 URL: https://svnweb.freebsd.org/changeset/base/366297 Log: MFC 366175: Revert most of r360179. I had failed to notice that sgsendccb() was using cam_periph_mapmem() and thus was not passing down user pointers directly to driv

svn commit: r366296 - head/sys/kern

2020-09-30 Thread John Baldwin
Author: jhb Date: Wed Sep 30 17:49:06 2020 New Revision: 366296 URL: https://svnweb.freebsd.org/changeset/base/366296 Log: Avoid a dubious assignment to bio_data in aio_qbio(). A user pointer is not a suitable value for bio_data and the next block of code always overwrites bio_data anyway

svn commit: r366295 - head/sys/dev/ahci

2020-09-30 Thread Emmanuel Vadot
Author: manu Date: Wed Sep 30 17:10:49 2020 New Revision: 366295 URL: https://svnweb.freebsd.org/changeset/base/366295 Log: ahci_generic: add quirk for NXP0004 (NXP Layerscape LX2160A) This fixes this error : (aprobe3:ahcich3:0:15:0): NOP FLUSHQUEUE. ACB: 00 00 00 00 00 00 00 00 00 00 00

svn commit: r366294 - head/sys/dev/acpica

2020-09-30 Thread Emmanuel Vadot
Author: manu Date: Wed Sep 30 17:09:17 2020 New Revision: 366294 URL: https://svnweb.freebsd.org/changeset/base/366294 Log: acpi_resource: support multiple IRQs Some DSDT entries have multiple interrupts for one device. Add support for it. This fixes ahci on NXP LS2160 and genet on R

svn commit: r366293 - head/sys/kern

2020-09-30 Thread Mateusz Guzik
Author: mjg Date: Wed Sep 30 17:08:34 2020 New Revision: 366293 URL: https://svnweb.freebsd.org/changeset/base/366293 Log: cache: push the lock into cache_purge_impl Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ==

Re: svn commit: r366161 - head/sys/dev/extres/syscon

2020-09-30 Thread Ed Maste
On Fri, 25 Sep 2020 at 12:44, Michal Meloun wrote: > > Author: mmel > Date: Fri Sep 25 16:44:01 2020 > New Revision: 366161 > URL: https://svnweb.freebsd.org/changeset/base/366161 The pine64 in CI is currently broken, panicking at boot with: panic: mutex aw_syscon0 owned at /usr/src/sys/dev/extre

svn commit: r366292 - releng/12.2/sys/kern

2020-09-30 Thread Konstantin Belousov
Author: kib Date: Wed Sep 30 16:11:37 2020 New Revision: 366292 URL: https://svnweb.freebsd.org/changeset/base/366292 Log: MFC r357530/MFS r357530: Remove unneeded assert for curproc. Simplify. Approved by: re (gjb) Modified: releng/12.2/sys/kern/kern_time.c Directory Properties: r

Re: svn commit: r366291 - head/sys/gdb

2020-09-30 Thread Conrad Meyer
On Wed, Sep 30, 2020 at 7:56 AM Conrad Meyer wrote: > Author: cem > Date: Wed Sep 30 14:55:54 2020 > New Revision: 366291 > URL: https://svnweb.freebsd.org/changeset/base/366291 > > Log: > gdb(4): Don't escape GDB special characters at application layer > > In r351368, we introduced this XML-

svn commit: r366291 - head/sys/gdb

2020-09-30 Thread Conrad Meyer
Author: cem Date: Wed Sep 30 14:55:54 2020 New Revision: 366291 URL: https://svnweb.freebsd.org/changeset/base/366291 Log: gdb(4): Don't escape GDB special characters at application layer In r351368, we introduced this XML- and GDB-encoded data. The protocol 'offset' should reflex the lo

svn commit: r366290 - stable/12/sys/vm

2020-09-30 Thread Mark Johnston
Author: markj Date: Wed Sep 30 13:33:28 2020 New Revision: 366290 URL: https://svnweb.freebsd.org/changeset/base/366290 Log: MFC r366091: Flag vm_reserv and vm_phys sysctls as MPSAFE. Modified: stable/12/sys/vm/vm_phys.c stable/12/sys/vm/vm_reserv.c Directory Properties: stable/12/ (p

svn commit: r366289 - stable/12/sys/kern

2020-09-30 Thread Konstantin Belousov
Author: kib Date: Wed Sep 30 13:21:17 2020 New Revision: 366289 URL: https://svnweb.freebsd.org/changeset/base/366289 Log: MFC r357530: Remove unneeded assert for curproc. Simplify. Modified: stable/12/sys/kern/kern_time.c Directory Properties: stable/12/ (props changed) Modified: sta

svn commit: r366288 - stable/11/sys/compat/svr4

2020-09-30 Thread Konstantin Belousov
Author: kib Date: Wed Sep 30 12:16:36 2020 New Revision: 366288 URL: https://svnweb.freebsd.org/changeset/base/366288 Log: Try to fix build on i386 Modified: stable/11/sys/compat/svr4/svr4_misc.c Modified: stable/11/sys/compat/svr4/svr4_misc.c

svn commit: r366286 - head/contrib/ipfilter/lib

2020-09-30 Thread Cy Schubert
Author: cy Date: Wed Sep 30 08:26:22 2020 New Revision: 366286 URL: https://svnweb.freebsd.org/changeset/base/366286 Log: ipfilter getifname ifdef cleanup. MFC after:2 months Modified: head/contrib/ipfilter/lib/getifname.c Modified: head/contrib/ipfilter/lib/getifname.c

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

2020-09-30 Thread Cy Schubert
Author: cy Date: Wed Sep 30 08:26:25 2020 New Revision: 366287 URL: https://svnweb.freebsd.org/changeset/base/366287 Log: Continued ipfilter #ifdef cleanup. The r343701 log entry contains a complete description. MFC after:1 week Modified: head/sys/contrib/ipfilter/netinet/ip_nat.c

svn commit: r366285 - head/contrib/ipfilter/lib

2020-09-30 Thread Cy Schubert
Author: cy Date: Wed Sep 30 08:26:00 2020 New Revision: 366285 URL: https://svnweb.freebsd.org/changeset/base/366285 Log: Resurrect ipfilter's getifname, replacing the stub with the real function. MFC after:2 months Modified: head/contrib/ipfilter/lib/getifname.c Modified: head/co

svn commit: r366284 - head/sys/riscv/riscv

2020-09-30 Thread Kristof Provost
Author: kp Date: Wed Sep 30 08:23:43 2020 New Revision: 366284 URL: https://svnweb.freebsd.org/changeset/base/366284 Log: riscv: Panic on PMP errors Load/store/fetch access exceptions always indicate a violation of a PMP rule. We can't treat those as page faults, because updating the page