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

2020-06-05 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:49:06 2020 New Revision: 361868 URL: https://svnweb.freebsd.org/changeset/base/361868 Log: Fix typo Submitted by: Yuri Pankov Modified: head/share/man/man4/nda.4 Modified: head/share/man/man4/nda.4 =

Re: svn commit: r361867 - head/share/man/man4

2020-06-05 Thread Yuri Pankov
Warner Losh wrote: Author: imp Date: Sat Jun 6 06:21:20 2020 New Revision: 361867 URL: https://svnweb.freebsd.org/changeset/base/361867 Log: Document all the sysctl values for the nda devices. Include some minimal documentation on namespace support for nda devices. Fix a few typos and

Re: svn commit: r361867 - head/share/man/man4

2020-06-05 Thread Warner Losh
On Sat, Jun 6, 2020 at 12:22 AM Mark Linimon wrote: > On Sat, Jun 06, 2020 at 06:21:20AM +, Warner Losh wrote: > > Document all the sysctl values for the nda devices. > > Thank you. > You are welcome. This is overdue. And is likely missing a MFC After line. And if you read developers, you k

Re: svn commit: r361867 - head/share/man/man4

2020-06-05 Thread Mark Linimon
On Sat, Jun 06, 2020 at 06:21:20AM +, Warner Losh wrote: > Document all the sysctl values for the nda devices. Thank you. mcl ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any ma

svn commit: r361866 - head/sys/cam/nvme

2020-06-05 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:21:15 2020 New Revision: 361866 URL: https://svnweb.freebsd.org/changeset/base/361866 Log: Add a tunable for the nvd symlink creation. Some automation tries to detect if nvd or nda is in used, and the presence of both confuses it. Provide a knob to turn off

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

2020-06-05 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:21:20 2020 New Revision: 361867 URL: https://svnweb.freebsd.org/changeset/base/361867 Log: Document all the sysctl values for the nda devices. Include some minimal documentation on namespace support for nda devices. Fix a few typos and formatting nits to apeas

svn commit: r361865 - head/sys/cam/nvme

2020-06-05 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:20:04 2020 New Revision: 361865 URL: https://svnweb.freebsd.org/changeset/base/361865 Log: Ensure that we send at least LBA range per TRIM. Modified: head/sys/cam/nvme/nvme_da.c Modified: head/sys/cam/nvme/nvme_da.c

svn commit: r361864 - head/sys/net80211

2020-06-05 Thread Adrian Chadd
Author: adrian Date: Sat Jun 6 06:17:51 2020 New Revision: 361864 URL: https://svnweb.freebsd.org/changeset/base/361864 Log: [net80211] Fix this typo! I've just started using this macro in upcoming amsdu/ampdu/ff rework and yes, too many parens. Oops! Modified: head/sys/net80211/ieee

svn commit: r361863 - head/sys/net80211

2020-06-05 Thread Adrian Chadd
Author: adrian Date: Sat Jun 6 05:46:12 2020 New Revision: 361863 URL: https://svnweb.freebsd.org/changeset/base/361863 Log: [net80211] Fix typo. Oops! Modified: head/sys/net80211/ieee80211_node.c Modified: head/sys/net80211/ieee80211_node.c

svn commit: r361862 - in stable: 11/sys/netinet6 12/sys/netinet6

2020-06-05 Thread Ryan Moeller
Author: freqlabs Date: Sat Jun 6 03:54:06 2020 New Revision: 361862 URL: https://svnweb.freebsd.org/changeset/base/361862 Log: MFC r361756, r361757: scope6: Check for NULL afdata before dereferencing Narrows the race window with if_detach. Approved by:mav (mentor) Sponsored

svn commit: r361862 - in stable: 11/sys/netinet6 12/sys/netinet6

2020-06-05 Thread Ryan Moeller
Author: freqlabs Date: Sat Jun 6 03:54:06 2020 New Revision: 361862 URL: https://svnweb.freebsd.org/changeset/base/361862 Log: MFC r361756, r361757: scope6: Check for NULL afdata before dereferencing Narrows the race window with if_detach. Approved by:mav (mentor) Sponsored

svn commit: r361861 - in head/sys: conf powerpc/aim powerpc/booke powerpc/include powerpc/powerpc

2020-06-05 Thread Justin Hibbits
Author: jhibbits Date: Sat Jun 6 03:09:12 2020 New Revision: 361861 URL: https://svnweb.freebsd.org/changeset/base/361861 Log: powerpc: Use IFUNCs for copyin/copyout/etc Summary: Radix on AIM, and all of Book-E (currently), can do direct addressing of user space, instead of needing to

svn commit: r361860 - in head/gnu/usr.bin/binutils: objcopy objdump

2020-06-05 Thread Ed Maste
Author: emaste Date: Sat Jun 6 02:45:57 2020 New Revision: 361860 URL: https://svnweb.freebsd.org/changeset/base/361860 Log: Remove GNU objcopy and objdump build infrastructure We haven't used the GNU versions of these tools for some time. Deleted: head/gnu/usr.bin/binutils/objcopy/ h

svn commit: r361859 - in head/sys/powerpc: aim include powerpc

2020-06-05 Thread Justin Hibbits
Author: jhibbits Date: Sat Jun 6 02:40:52 2020 New Revision: 361859 URL: https://svnweb.freebsd.org/changeset/base/361859 Log: powerpc: Add a (CPU/runtime features) flags set to pcpu struct Summary: The point of this addition is to cache CPU behavior 'features', to avoid having to reco

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

2020-06-05 Thread Ed Maste
Author: emaste Date: Sat Jun 6 02:28:21 2020 New Revision: 361858 URL: https://svnweb.freebsd.org/changeset/base/361858 Log: src.conf.5: regen after r361857, BINUTILS_BOOTSTRAP off by default Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r361857 - head/share/mk

2020-06-05 Thread Ed Maste
Author: emaste Date: Sat Jun 6 02:27:28 2020 New Revision: 361857 URL: https://svnweb.freebsd.org/changeset/base/361857 Log: src.opts.mk: disable BINUTILS_BOOTSTRAP universally As of r361853 skein_block_asm.S is assembled using Clang's integrated assembler. PR: 233611 Sp

svn commit: r361856 - in stable: 11/stand/common 12/stand/common

2020-06-05 Thread Kyle Evans
Author: kevans Date: Sat Jun 6 01:56:30 2020 New Revision: 361856 URL: https://svnweb.freebsd.org/changeset/base/361856 Log: MFC r361763: lualoader: drop the filename and word "LUA" from errors The filename is nearly always wrong since it's /boot/lua/loader.lua, which is not useful for d

svn commit: r361856 - in stable: 11/stand/common 12/stand/common

2020-06-05 Thread Kyle Evans
Author: kevans Date: Sat Jun 6 01:56:30 2020 New Revision: 361856 URL: https://svnweb.freebsd.org/changeset/base/361856 Log: MFC r361763: lualoader: drop the filename and word "LUA" from errors The filename is nearly always wrong since it's /boot/lua/loader.lua, which is not useful for d

svn commit: r361855 - head/sys/vm

2020-06-05 Thread Chuck Silvers
Author: chs Date: Sat Jun 6 00:47:59 2020 New Revision: 361855 URL: https://svnweb.freebsd.org/changeset/base/361855 Log: Don't mark pages as valid if reading the contents from disk fails. Instead, just skip marking pages valid if the read fails. Future attempts to access such pages will n

svn commit: r361854 - head/usr.sbin/mountd

2020-06-05 Thread Rick Macklem
Author: rmacklem Date: Sat Jun 6 00:40:02 2020 New Revision: 361854 URL: https://svnweb.freebsd.org/changeset/base/361854 Log: Fix mountd so that it will not lose SIGHUPs that indicate "reload exports". Without this patch, if a SIGHUP is handled while the process is executing get_exportl

svn commit: r361853 - in head: lib/libmd sys/crypto/skein/amd64 sys/modules/crypto

2020-06-05 Thread Ed Maste
Author: emaste Date: Sat Jun 6 00:35:41 2020 New Revision: 361853 URL: https://svnweb.freebsd.org/changeset/base/361853 Log: Rename skein_block_asm.s to .S and assemble using Clang IAS Comparing the object files produced by GNU as 2.17.50 and Clang IAS shows many immaterial changes in st

svn commit: r361852 - head/sys/kern

2020-06-05 Thread Chuck Silvers
Author: chs Date: Sat Jun 6 00:02:50 2020 New Revision: 361852 URL: https://svnweb.freebsd.org/changeset/base/361852 Log: Fix hang due to missing unbusy in sendfile when an async data I/O fails. r359473 removed the page unbusy logic from sendfile_iodone() because when vm_pager_get_pages_

svn commit: r361851 - svnadmin/conf

2020-06-05 Thread Warner Losh
Author: imp Date: Fri Jun 5 22:07:10 2020 New Revision: 361851 URL: https://svnweb.freebsd.org/changeset/base/361851 Log: Free Chuck Silvers from mentorship Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors ==

Re: svn commit: r361790 - head/sbin/ifconfig

2020-06-05 Thread Shawn Webb
On Sat, Jun 06, 2020 at 03:20:57AM +0700, Eugene Grosbein wrote: > 05.06.2020 4:45, Shawn Webb wrote: > > >> Modified: head/sbin/ifconfig/ifconfig.8 > >> == > >> --- head/sbin/ifconfig/ifconfig.8 Thu Jun 4 14:15:39 2020

Re: svn commit: r361790 - head/sbin/ifconfig

2020-06-05 Thread Eugene Grosbein
05.06.2020 4:45, Shawn Webb wrote: >> Modified: head/sbin/ifconfig/ifconfig.8 >> == >> --- head/sbin/ifconfig/ifconfig.8Thu Jun 4 14:15:39 2020 >> (r361789) >> +++ head/sbin/ifconfig/ifconfig.8Thu Jun 4 1

svn commit: r361850 - head

2020-06-05 Thread Ed Maste
Author: emaste Date: Fri Jun 5 20:18:55 2020 New Revision: 361850 URL: https://svnweb.freebsd.org/changeset/base/361850 Log: Makefile.inc1: remove stale dependency cleanup from 2018 Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ===

svn commit: r361849 - head/sys/gnu/dts/arm

2020-06-05 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 5 20:14:54 2020 New Revision: 361849 URL: https://svnweb.freebsd.org/changeset/base/361849 Log: dts: patch the am33xx dts for upcoming clock support Some ranges are too small compared to what they really are. Add functional clocks for the timers. Submitted

svn commit: r361848 - in head/sys/gnu/dts: arm arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/freescale arm64/intel arm64/marvell arm64/mediatek arm64/nvidia arm64/qcom arm64/renesas ar...

2020-06-05 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 5 20:09:13 2020 New Revision: 361848 URL: https://svnweb.freebsd.org/changeset/base/361848 Log: dts: Update our copy to be in sync with Linux 5.7 MFC after:2 months Added: - copied unchanged from r361846, vendor/device-tree/dist/src/arm/am57-pruss.dtsi

svn commit: r361847 - vendor/device-tree/5.7

2020-06-05 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 5 19:29:38 2020 New Revision: 361847 URL: https://svnweb.freebsd.org/changeset/base/361847 Log: Tag import of device tree files from Linux 5.7 Added: vendor/device-tree/5.7/ - copied from r361846, vendor/device-tree/dist/ __

svn commit: r361846 - in vendor/device-tree/dist: Bindings Bindings/arm Bindings/arm/altera Bindings/arm/amlogic Bindings/arm/bcm Bindings/arm/freescale Bindings/arm/mrvl Bindings/arm/msm Bindings/...

2020-06-05 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 5 19:28:32 2020 New Revision: 361846 URL: https://svnweb.freebsd.org/changeset/base/361846 Log: Import DTS files from Linux 5.7 Added: vendor/device-tree/dist/Bindings/arm/arm,integrator.yaml vendor/device-tree/dist/Bindings/arm/arm,realview.yaml vendor/device-

svn commit: r361845 - in head: lib/libmd sys/modules/crypto

2020-06-05 Thread Ed Maste
Author: emaste Date: Fri Jun 5 18:56:43 2020 New Revision: 361845 URL: https://svnweb.freebsd.org/changeset/base/361845 Log: Also pass SKEIN_USE_ASM to the assembler, via AFLAGS Modified: head/lib/libmd/Makefile head/sys/modules/crypto/Makefile Modified: head/lib/libmd/Makefile ==

svn commit: r361844 - head/lib/librtld_db

2020-06-05 Thread Mark Johnston
Author: markj Date: Fri Jun 5 18:44:14 2020 New Revision: 361844 URL: https://svnweb.freebsd.org/changeset/base/361844 Log: librtld_db: Handle anonymous mappings below the first file mapping. r360979 erroneously assumed that the lowest mapping in an address space would be a file mapping,

svn commit: r361843 - head/sys/crypto/skein/amd64

2020-06-05 Thread Ed Maste
Author: emaste Date: Fri Jun 5 18:37:04 2020 New Revision: 361843 URL: https://svnweb.freebsd.org/changeset/base/361843 Log: skein_block_asm.S: use #ifdef not .ifdef, for Clang IAS Clang IAS does not support the --defsym argument, and .ifndef SKEIN_USE_ASM gets turned into .

Re: svn commit: r361783 - head/usr.bin/killall

2020-06-05 Thread Rodney W. Grimes
> It seems Conrad dropped me from his reply, so I can't include it directly, > but... > > On Thu, Jun 04, 2020 at 06:12:05AM -0700, Rodney W. Grimes wrote: > > > 04.06.2020 11:29, Benjamin Kaduk wrote: > > > > > > > Author: bjk (doc committer) > > > > Date: Thu Jun 4 04:29:43 2020 > > > > New Re

svn commit: r361842 - head/sbin/zfsbootcfg

2020-06-05 Thread Toomas Soome
Author: tsoome Date: Fri Jun 5 18:18:27 2020 New Revision: 361842 URL: https://svnweb.freebsd.org/changeset/base/361842 Log: zfsbootcfg: use vfs.root.mountfrom and update nextboot on every vdev vfs.zfs.boot.primary_pool is only set on BIOS boot, use vfs.root.mountfrom instead and update

svn commit: r361841 - in stable/12/sys/netinet: . tcp_stacks

2020-06-05 Thread Richard Scheffenegger
Author: rscheff Date: Fri Jun 5 18:00:36 2020 New Revision: 361841 URL: https://svnweb.freebsd.org/changeset/base/361841 Log: MFC r361346: Retain only mutually supported TCP options after simultaneous SYN When receiving a parallel SYN in SYN-SENT state, remove all the options only we sup

svn commit: r361840 - in head: lib/libmd sys/modules/crypto

2020-06-05 Thread Ed Maste
Author: emaste Date: Fri Jun 5 17:00:38 2020 New Revision: 361840 URL: https://svnweb.freebsd.org/changeset/base/361840 Log: Apply C SKEIN_LOOP setting only to skein_block.c Otherwise if assembling skein_block_asm.s with Clang's integrated assembler we can pass conflicting SKEIN_LOOP set

svn commit: r361839 - head/usr.bin/killall

2020-06-05 Thread Benjamin Kaduk
Author: bjk (doc committer) Date: Fri Jun 5 16:59:14 2020 New Revision: 361839 URL: https://svnweb.freebsd.org/changeset/base/361839 Log: Belatedly bump .Dd for r361783 Reported by: lwhsu Pointy hat to:bjk Modified: head/usr.bin/killall/killall.1 Modified: head/usr.bin/killa

Re: svn commit: r361783 - head/usr.bin/killall

2020-06-05 Thread Benjamin Kaduk
It seems Conrad dropped me from his reply, so I can't include it directly, but... On Thu, Jun 04, 2020 at 06:12:05AM -0700, Rodney W. Grimes wrote: > > 04.06.2020 11:29, Benjamin Kaduk wrote: > > > > > Author: bjk (doc committer) > > > Date: Thu Jun 4 04:29:43 2020 > > > New Revision: 361783 > >

svn commit: r361838 - in head/sys/geom: . label

2020-06-05 Thread Conrad Meyer
Author: cem Date: Fri Jun 5 16:12:21 2020 New Revision: 361838 URL: https://svnweb.freebsd.org/changeset/base/361838 Log: geom_label: Use provider aliasing to alias upstream geoms For synthetic aliases (just pseudonyms inferred from metadata like GPT or UFS labels, GPT UUIDs, etc), use t

svn commit: r361837 - head/sys/geom

2020-06-05 Thread Conrad Meyer
Author: cem Date: Fri Jun 5 16:05:09 2020 New Revision: 361837 URL: https://svnweb.freebsd.org/changeset/base/361837 Log: geom: Don't re-add duplicate aliases Reviewed by: imp (informal +1; extracted from phab 24968) Modified: head/sys/geom/geom_subr.c Modified: head/sys/geom/geom_sub

svn commit: r361835 - head/sys/dev/sound/pci/hda

2020-06-05 Thread Alexander Motin
Author: mav Date: Fri Jun 5 15:06:58 2020 New Revision: 361835 URL: https://svnweb.freebsd.org/changeset/base/361835 Log: Add bunch of HDA controller and codec IDs. MFC after:2 weeks Modified: head/sys/dev/sound/pci/hda/hdac.c head/sys/dev/sound/pci/hda/hdac.h head/sys/dev/sound

svn commit: r361834 - head/sys/net80211

2020-06-05 Thread Adrian Chadd
Author: adrian Date: Fri Jun 5 14:17:19 2020 New Revision: 361834 URL: https://svnweb.freebsd.org/changeset/base/361834 Log: [net80211] Don't call ic_updateslot if it's not set. Turns out this isn't a required call. I didn't pick it up because my uncommitted changes involve new updateslo

Re: svn commit: r361791 - head/etc/mtree

2020-06-05 Thread Rodney W. Grimes
> On Thu, Jun 04, 2020 at 09:19:35AM -0700, Cy Schubert wrote: > > In message <202006041604.054g4kab098...@repo.freebsd.org>, Conrad Meyer > > writes: > > > New Revision: 361791 > > > URL: https://svnweb.freebsd.org/changeset/base/361791 > > > > > > Log: > > > Restrict default /root permissions >

svn commit: r361833 - head/sys/crypto/skein/amd64

2020-06-05 Thread Alex Richardson
Author: arichardson Date: Fri Jun 5 13:54:13 2020 New Revision: 361833 URL: https://svnweb.freebsd.org/changeset/base/361833 Log: Allow assembling skein_block_asm.s with clang GNU as seems to allow macro arguments without the '\' but clang is more strict in that regard. This change mak

svn commit: r361832 - stable/11/sys/netpfil/ipfw

2020-06-05 Thread Andrey V. Elsukov
Author: ae Date: Fri Jun 5 09:58:59 2020 New Revision: 361832 URL: https://svnweb.freebsd.org/changeset/base/361832 Log: MFC r361624: Fix O_IP_FLOW_LOOKUP opcode handling. Do not check table value matching when table lookup has failed. Modified: stable/11/sys/netpfil/ipfw/ip_fw2.c

svn commit: r361831 - stable/12/sys/netpfil/ipfw

2020-06-05 Thread Andrey V. Elsukov
Author: ae Date: Fri Jun 5 09:56:51 2020 New Revision: 361831 URL: https://svnweb.freebsd.org/changeset/base/361831 Log: MFC r361624: Fix O_IP_FLOW_LOOKUP opcode handling. Do not check table value matching when table lookup has failed. Modified: stable/12/sys/netpfil/ipfw/ip_fw2.c

svn commit: r361829 - in head/lib/libc/tests: gen/posix_spawn sys

2020-06-05 Thread Alex Richardson
Author: arichardson Date: Fri Jun 5 08:46:50 2020 New Revision: 361829 URL: https://svnweb.freebsd.org/changeset/base/361829 Log: Avoid using non-portable dd status=none flag Copying the approach chosen in r309412. This fixes building the libc tests on a macOS host since the macOS /bin/d

svn commit: r361830 - head/lib/csu/mips

2020-06-05 Thread Alex Richardson
Author: arichardson Date: Fri Jun 5 08:46:55 2020 New Revision: 361830 URL: https://svnweb.freebsd.org/changeset/base/361830 Log: csu: Avoid additional nops in the MIPS INIT_CALL_SEQ macro Since we had a .set reorder, the nop after the "jal" was being placed after the delay slot, resulti

svn commit: r361828 - head/sys/compat/linuxkpi/common/include/linux

2020-06-05 Thread Hans Petter Selasky
Author: hselasky Date: Fri Jun 5 08:12:08 2020 New Revision: 361828 URL: https://svnweb.freebsd.org/changeset/base/361828 Log: Ensure pci_channel_offline() actually queries the PCI register space, and not only the software cache of that register. Else pci_channel_offline() won't detect tha

svn commit: r361827 - in head: lib/libusbhid sys/dev/usb

2020-06-05 Thread Hans Petter Selasky
Author: hselasky Date: Fri Jun 5 07:57:16 2020 New Revision: 361827 URL: https://svnweb.freebsd.org/changeset/base/361827 Log: USB HID descriptors may push/pop the current state to allow description of items residing in a so-called union. FreeBSD currently only supports 4 such pop levels.

svn commit: r361826 - head/sys/net80211

2020-06-05 Thread Adrian Chadd
Author: adrian Date: Fri Jun 5 07:38:46 2020 New Revision: 361826 URL: https://svnweb.freebsd.org/changeset/base/361826 Log: [net80211] print out node A-MSDU state. Now that the node AMSDU TX/RX flags are correctly set in ieee80211_ht.c, we can print out the AMSDU state here. Modified:

svn commit: r361825 - head/sys/net80211

2020-06-05 Thread Adrian Chadd
Author: adrian Date: Fri Jun 5 07:38:10 2020 New Revision: 361825 URL: https://svnweb.freebsd.org/changeset/base/361825 Log: [net80211] Add initial A-MSDU in A-MPDU negotation support. This is hopefully a big no-op unless you're running some extra patches to flip on A-MSDU options in a d

svn commit: r361824 - stable/12/lib/libprocstat

2020-06-05 Thread Andriy Gapon
Author: avg Date: Fri Jun 5 07:37:52 2020 New Revision: 361824 URL: https://svnweb.freebsd.org/changeset/base/361824 Log: fix up r361823, libprocstat zfs support, on powerpc This fixes a build failure: In file included from .../zfs_context.h:104, from .../libprocst

Re: svn commit: r361791 - head/etc/mtree

2020-06-05 Thread Alexey Dokuchaev
On Thu, Jun 04, 2020 at 09:19:35AM -0700, Cy Schubert wrote: > In message <202006041604.054g4kab098...@repo.freebsd.org>, Conrad Meyer > writes: > > New Revision: 361791 > > URL: https://svnweb.freebsd.org/changeset/base/361791 > > > > Log: > > Restrict default /root permissions > > > > ... >