svn commit: r367863 - in head: contrib/bmake contrib/bmake/filemon contrib/bmake/missing contrib/bmake/mk contrib/bmake/unit-tests usr.bin/bmake usr.bin/bmake/unit-tests

2020-11-19 Thread Simon J. Gerraty
Author: sjg Date: Fri Nov 20 06:02:31 2020 New Revision: 367863 URL: https://svnweb.freebsd.org/changeset/base/367863 Log: Merge bmake-20201117 o allow env var MAKE_OBJDIR_CHECK_WRITABLE=no to skip writable checks in InitObjdir. Explicit .OBJDIR target always allows read-only

svn commit: r367862 - head/sys/cam

2020-11-19 Thread Alexander Motin
Author: mav Date: Fri Nov 20 05:46:27 2020 New Revision: 367862 URL: https://svnweb.freebsd.org/changeset/base/367862 Log: Microoptimize cam_num_doneqs math in xpt_done(). MFC after:1 week Modified: head/sys/cam/cam_xpt.c Modified: head/sys/cam/cam_xpt.c

svn commit: r367861 - vendor/NetBSD/bmake/20201117

2020-11-19 Thread Simon J. Gerraty
Author: sjg Date: Fri Nov 20 03:54:46 2020 New Revision: 367861 URL: https://svnweb.freebsd.org/changeset/base/367861 Log: tag bmake-20201117 Added: vendor/NetBSD/bmake/20201117/ - copied from r367860, vendor/NetBSD/bmake/dist/ ___

svn commit: r367860 - in vendor/NetBSD/bmake/dist: . filemon missing missing/sys mk unit-tests

2020-11-19 Thread Simon J. Gerraty
Author: sjg Date: Fri Nov 20 03:54:37 2020 New Revision: 367860 URL: https://svnweb.freebsd.org/changeset/base/367860 Log: Import bmake-20201117 o allow env var MAKE_OBJDIR_CHECK_WRITABLE=no to skip writable checks in InitObjdir. Explicit .OBJDIR target always allows read-only

svn commit: r367859 - stable/12/usr.sbin/bhyve

2020-11-19 Thread Peter Grehan
Author: grehan Date: Fri Nov 20 03:33:30 2020 New Revision: 367859 URL: https://svnweb.freebsd.org/changeset/base/367859 Log: MFC r367709 Fix regression in AHCI controller settings. PR: 250924 Submitted by: Rolf Stalder Reported by: Rolf Stalder Relnotes: Yes Modified:

svn commit: r367858 - head/sys/dev/isp

2020-11-19 Thread Alexander Motin
Author: mav Date: Fri Nov 20 02:03:58 2020 New Revision: 367858 URL: https://svnweb.freebsd.org/changeset/base/367858 Log: Fix r367857 build without ISP_TARGET_MODE. Modified: head/sys/dev/isp/isp_pci.c Modified: head/sys/dev/isp/isp_pci.c

svn commit: r367857 - in head: share/man/man4 sys/dev/isp sys/dev/ispfw sys/modules/ispfw sys/modules/ispfw/isp_1000 sys/modules/ispfw/isp_1040 sys/modules/ispfw/isp_1080 sys/modules/ispfw/isp_1216...

2020-11-19 Thread Alexander Motin
Author: mav Date: Fri Nov 20 01:15:48 2020 New Revision: 367857 URL: https://svnweb.freebsd.org/changeset/base/367857 Log: Remove parallel SCSI and 1/2Gb FC support from isp(4). This removes 288KB (36%) of the driver code and zillions of hacks and workarounds, making single driver

svn commit: r367856 - in stable/12/sbin/nvmecontrol: . modules/wdc

2020-11-19 Thread Alexander Motin
Author: mav Date: Fri Nov 20 00:30:58 2020 New Revision: 367856 URL: https://svnweb.freebsd.org/changeset/base/367856 Log: MFC r367630: Improve nvmecontrol error reporting. Modified: stable/12/sbin/nvmecontrol/comnd.c stable/12/sbin/nvmecontrol/devlist.c

svn commit: r367855 - stable/12/sbin/nvmecontrol/modules/wdc

2020-11-19 Thread Alexander Motin
Author: mav Date: Fri Nov 20 00:30:07 2020 New Revision: 367855 URL: https://svnweb.freebsd.org/changeset/base/367855 Log: MFC r366506, r366511: nvmecontrol: Update wdc module for newer WDC NVMe products Update the to log fetch operation for latest WDC NVMe products. Tested on HGST

svn commit: r367854 - head/sys/dev/atkbdc

2020-11-19 Thread Vladimir Kondratyev
Author: wulf Date: Fri Nov 20 00:13:30 2020 New Revision: 367854 URL: https://svnweb.freebsd.org/changeset/base/367854 Log: psm(4): Disable AUX multiplexer probing on all Lenovo laptops. Rudimentary AUX multiplexing support was added to kernel to make possible touchpad initialization on

Re: svn commit: r367530 - in head/sys/netinet: . tcp_stacks

2020-11-19 Thread Michael Tuexen
> On 20. Nov 2020, at 00:13, John Baldwin wrote: > > On 11/19/20 2:55 PM, John Baldwin wrote: >> On 11/9/20 1:49 PM, Michael Tuexen wrote: >>> Author: tuexen >>> Date: Mon Nov 9 21:49:40 2020 >>> New Revision: 367530 >>> URL: https://svnweb.freebsd.org/changeset/base/367530 >>> >>> Log: >>>

Re: svn commit: r367530 - in head/sys/netinet: . tcp_stacks

2020-11-19 Thread John Baldwin
On 11/19/20 2:55 PM, John Baldwin wrote: > On 11/9/20 1:49 PM, Michael Tuexen wrote: >> Author: tuexen >> Date: Mon Nov 9 21:49:40 2020 >> New Revision: 367530 >> URL: https://svnweb.freebsd.org/changeset/base/367530 >> >> Log: >> RFC 7323 specifies that: >> * TCP segments without timestamps

Re: svn commit: r367530 - in head/sys/netinet: . tcp_stacks

2020-11-19 Thread John Baldwin
On 11/9/20 1:49 PM, Michael Tuexen wrote: > Author: tuexen > Date: Mon Nov 9 21:49:40 2020 > New Revision: 367530 > URL: https://svnweb.freebsd.org/changeset/base/367530 > > Log: > RFC 7323 specifies that: > * TCP segments without timestamps should be dropped when support for > the

svn commit: r367853 - head/contrib/elftoolchain/addr2line

2020-11-19 Thread Ed Maste
Author: emaste Date: Thu Nov 19 21:10:36 2020 New Revision: 367853 URL: https://svnweb.freebsd.org/changeset/base/367853 Log: addr2line: swap if conditions for diff reduction in upcoming change No functional change intended. Modified: head/contrib/elftoolchain/addr2line/addr2line.c

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

2020-11-19 Thread Li-Wen Hsu
On Fri, Nov 20, 2020 at 3:00 AM John Baldwin wrote: > On 11/18/20 8:52 PM, Mark Johnston wrote: > > There are some technical issues around Phabricator that would need to be > > ironed out before this is really doable. For me, the main one is that > > email notifications are all-or-nothing: I

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

2020-11-19 Thread Mateusz Guzik
Author: mjg Date: Thu Nov 19 19:25:47 2020 New Revision: 367852 URL: https://svnweb.freebsd.org/changeset/base/367852 Log: pipe: thundering herd problem in pipelock All reads and writes are serialized with a hand-rolled lock, but unlocking it always wakes up all waiters. Existing flag

svn commit: r367851 - head/usr.bin/fstat

2020-11-19 Thread Fernando ApesteguĂ­a
Author: fernape (ports committer) Date: Thu Nov 19 19:05:16 2020 New Revision: 367851 URL: https://svnweb.freebsd.org/changeset/base/367851 Log: fstat(1): Add EXAMPLES section * Add examples covering -f, -m and -p flags. While here, extend the initial description paragraph to note

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

2020-11-19 Thread John Baldwin
On 11/18/20 8:52 PM, Mark Johnston wrote: > On Wed, Nov 18, 2020 at 03:37:36PM -0800, John Baldwin wrote: >> On 11/18/20 2:16 PM, Mateusz Guzik wrote: >>> On 11/17/20, John Baldwin wrote: On 11/14/20 11:22 AM, Mateusz Guzik wrote: >>> Interested parties can check the consumer (also seen in

svn commit: r367850 - head/usr.bin/grep

2020-11-19 Thread Fernando ApesteguĂ­a
Author: fernape (ports committer) Date: Thu Nov 19 18:58:15 2020 New Revision: 367850 URL: https://svnweb.freebsd.org/changeset/base/367850 Log: grep(1): Add more EXAMPLES * Add more EXAMPLES covering flags: -A, -B, -c, -f, -i, -H, -l, -q, -R, -w * While here, change existing wording to

svn commit: r367849 - head/sys/kern

2020-11-19 Thread Mark Johnston
Author: markj Date: Thu Nov 19 18:37:28 2020 New Revision: 367849 URL: https://svnweb.freebsd.org/changeset/base/367849 Log: callout(9): Fix a race between CPU migration and callout_drain() Suppose a running callout re-arms itself, and before the callout finishes running another CPU

Re: svn commit: r367842 - head/sys/kern

2020-11-19 Thread luporl
This causes a panic on PowerPC64: panic: mtx_lock() by idle thread 0xc00806437100 on sleep mutex kernelpmap @ /usr/home/luporl/git/master/sys/powerpc/aim/mmu_oea64.c:2237 cpuid = 31 time = 1605806644 KDB: stack backtrace: 0xc008014d91e0: at kdb_backtrace+0x60 0xc008014d92f0: at

svn commit: r367848 - in head: share/man/man4 sys/kern

2020-11-19 Thread Mitchell Horne
Author: mhorne Date: Thu Nov 19 18:03:40 2020 New Revision: 367848 URL: https://svnweb.freebsd.org/changeset/base/367848 Log: Add an option for entering KDB on recursive panics There are many cases where one would choose avoid entering the debugger on a normal panic, opting instead to

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

2020-11-19 Thread Warner Losh
Author: imp Date: Thu Nov 19 17:54:41 2020 New Revision: 367847 URL: https://svnweb.freebsd.org/changeset/base/367847 Log: Document disk ioctl First stab at documenting the different disk ioctl commands defined in sys/disk.h. Reviewed by: phk (prior version) Differential Revision:

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

2020-11-19 Thread Daniel Ebdrup Jensen
Author: debdrup (doc committer) Date: Thu Nov 19 16:57:45 2020 New Revision: 367846 URL: https://svnweb.freebsd.org/changeset/base/367846 Log: intro.7: Add missing manual page Section 7 of the manual pages contain lots of very useful information, but finding the pages is not always

svn commit: r367845 - head/sys/vm

2020-11-19 Thread Mark Johnston
Author: markj Date: Thu Nov 19 15:41:42 2020 New Revision: 367845 URL: https://svnweb.freebsd.org/changeset/base/367845 Log: Wrap a long line in vm_pqbatch_process_page() Modified: head/sys/vm/vm_page.c Modified: head/sys/vm/vm_page.c

svn commit: r367844 - head/sys/vm

2020-11-19 Thread Mark Johnston
Author: markj Date: Thu Nov 19 15:40:58 2020 New Revision: 367844 URL: https://svnweb.freebsd.org/changeset/base/367844 Log: Micro-optimize vm_page_pqbatch_submit() Avoid calling vm_page_domain() twice. Discussed with: alc (in D27207) Modified: head/sys/vm/vm_page.c

svn commit: r367843 - head/release/arm64

2020-11-19 Thread Emmanuel Vadot
Author: manu Date: Thu Nov 19 14:27:01 2020 New Revision: 367843 URL: https://svnweb.freebsd.org/changeset/base/367843 Log: release: Switch the Allwinner board to GPT Allwinner bootrom have an alternate location for u-boot at 128k. Work was made recently in u-boot to relocate correctly

svn commit: r367842 - head/sys/kern

2020-11-19 Thread Mateusz Guzik
Author: mjg Date: Thu Nov 19 10:00:48 2020 New Revision: 367842 URL: https://svnweb.freebsd.org/changeset/base/367842 Log: thread: numa-aware zombie reaping The current global list is a significant problem, in particular induces a lot of cross-domain thread frees. When running poudriere

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

2020-11-19 Thread Andrew Turner
Author: andrew Date: Thu Nov 19 09:26:51 2020 New Revision: 367841 URL: https://svnweb.freebsd.org/changeset/base/367841 Log: Fall back to use the GICR address from the generic interrupt struct When there is no ACPI redistributor sub-table in the MADT we need to fall back to use the GICR

svn commit: r367840 - stable/12/sys/dev/mlx5/mlx5_en

2020-11-19 Thread Konstantin Belousov
Author: kib Date: Thu Nov 19 09:17:41 2020 New Revision: 367840 URL: https://svnweb.freebsd.org/changeset/base/367840 Log: MFC r367612: mlx5en: Set ifmr_current same as ifmr_active. Modified: stable/12/sys/dev/mlx5/mlx5_en/mlx5_en_main.c Directory Properties: stable/12/ (props changed)

svn commit: r367839 - stable/12/sys/dev/mlx5/mlx5_en

2020-11-19 Thread Konstantin Belousov
Author: kib Date: Thu Nov 19 09:16:22 2020 New Revision: 367839 URL: https://svnweb.freebsd.org/changeset/base/367839 Log: MFC r367611: mlx5en: stop ignoring pauses and flow in the media reqs. Modified: stable/12/sys/dev/mlx5/mlx5_en/mlx5_en_main.c Directory Properties: stable/12/

svn commit: r367838 - stable/12/sys/dev/mlx5/mlx5_en

2020-11-19 Thread Konstantin Belousov
Author: kib Date: Thu Nov 19 09:15:04 2020 New Revision: 367838 URL: https://svnweb.freebsd.org/changeset/base/367838 Log: MFC r367610: mlx5en: Register all combinations of FDX/RXPAUSE/TXPAUSE as valid media types. Modified: stable/12/sys/dev/mlx5/mlx5_en/mlx5_en_main.c Directory

svn commit: r367837 - stable/12/sys/dev/mlx5/mlx5_en

2020-11-19 Thread Konstantin Belousov
Author: kib Date: Thu Nov 19 09:13:23 2020 New Revision: 367837 URL: https://svnweb.freebsd.org/changeset/base/367837 Log: MFC r367609: mlx5en: Refactor repeated code to register media type to mlx5e_ifm_add(). Modified: stable/12/sys/dev/mlx5/mlx5_en/mlx5_en_main.c Directory Properties:

svn commit: r367836 - in stable/12/sys: dev/acpica dev/xen/control kern sys

2020-11-19 Thread Konstantin Belousov
Author: kib Date: Thu Nov 19 09:09:19 2020 New Revision: 367836 URL: https://svnweb.freebsd.org/changeset/base/367836 Log: MFC r367398: Suspend all writeable local filesystems on power suspend. Modified: stable/12/sys/dev/acpica/acpi.c stable/12/sys/dev/xen/control/control.c

svn commit: r367835 - head/sys/kern

2020-11-19 Thread Mateusz Guzik
Author: mjg Date: Thu Nov 19 08:16:45 2020 New Revision: 367835 URL: https://svnweb.freebsd.org/changeset/base/367835 Log: pipe: tidy up pipelock Modified: head/sys/kern/sys_pipe.c Modified: head/sys/kern/sys_pipe.c