Re: svn commit: r359459 - head/share/man/man5

2020-03-30 Thread Alexey Dokuchaev
On Mon, Mar 30, 2020 at 07:39:39PM -0400, Ed Maste wrote: > On Mon, 30 Mar 2020 at 19:03, John Baldwin wrote: > > > > and I haven't seen the commit to > > actually remove GDB_LIBEXEC yet? > > I haven't seen the commit mail for r359457 yet either, but the change > is committed. As of recently, co

Re: svn commit: r359436 - in head/sys: kern net sys

2020-03-30 Thread Li-Wen Hsu
On Tue, Mar 31, 2020 at 10:55 AM Mark Johnston wrote: > > > It seems could be triggered by sys.netinet6.frag6.* > > > sys.netpfil.common.* sbin.pfctl.pfctl_test.* tests, and there are lots > > > of test cases timed out. > > > > > > Can you help check these? > > > > I see, it is actually caused by

Re: svn commit: r359436 - in head/sys: kern net sys

2020-03-30 Thread Mark Johnston
On Mon, Mar 30, 2020 at 09:59:05PM -0400, Mark Johnston wrote: > On Tue, Mar 31, 2020 at 09:40:51AM +0800, Li-Wen Hsu wrote: > > On Mon, Mar 30, 2020 at 10:32 PM Mark Johnston wrote: > > > > > > Author: markj > > > Date: Mon Mar 30 14:22:52 2020 > > > New Revision: 359436 > > > URL: https://svnweb

svn commit: r359478 - head/usr.sbin/bhyve

2020-03-30 Thread Rebecca Cran
Author: bcran Date: Tue Mar 31 02:36:39 2020 New Revision: 359478 URL: https://svnweb.freebsd.org/changeset/base/359478 Log: Bhyve: fix SMBIOS Type 17 table generation According to the SMBIOS specification (revision 2.7 or newer), the extended module size field should only be used for siz

svn commit: r359477 - head/sys/netinet6

2020-03-30 Thread Mark Johnston
Author: markj Date: Tue Mar 31 02:25:53 2020 New Revision: 359477 URL: https://svnweb.freebsd.org/changeset/base/359477 Log: Use a dedicated taskqueue thread for in6m_release_task(). Interfaces may be detached from a taskqueue_thread task, for example by prison_complete(), so after r35943

Re: svn commit: r359436 - in head/sys: kern net sys

2020-03-30 Thread Mark Johnston
On Tue, Mar 31, 2020 at 09:40:51AM +0800, Li-Wen Hsu wrote: > On Mon, Mar 30, 2020 at 10:32 PM Mark Johnston wrote: > > > > Author: markj > > Date: Mon Mar 30 14:22:52 2020 > > New Revision: 359436 > > URL: https://svnweb.freebsd.org/changeset/base/359436 > > > > Log: > > Simplify taskqgroup ini

Re: svn commit: r359436 - in head/sys: kern net sys

2020-03-30 Thread Li-Wen Hsu
On Mon, Mar 30, 2020 at 10:32 PM Mark Johnston wrote: > > Author: markj > Date: Mon Mar 30 14:22:52 2020 > New Revision: 359436 > URL: https://svnweb.freebsd.org/changeset/base/359436 > > Log: > Simplify taskqgroup inititialization. > > taskqgroup initialization was broken into two steps: > >

svn commit: r359476 - stable/12/usr.sbin/newsyslog

2020-03-30 Thread Mark Johnston
Author: markj Date: Tue Mar 31 01:18:00 2020 New Revision: 359476 URL: https://svnweb.freebsd.org/changeset/base/359476 Log: MFC r359278: newsyslog: Add fallthrough comments to appease Coverity. Modified: stable/12/usr.sbin/newsyslog/ptimes.c Directory Properties: stable/12/ (props chan

svn commit: r359475 - head/sys/vm

2020-03-30 Thread Bryan Drewery
Author: bdrewery Date: Tue Mar 31 01:12:53 2020 New Revision: 359475 URL: https://svnweb.freebsd.org/changeset/base/359475 Log: Remove dead code leftover from r331018. Sponsored by: Dell EMC Modified: head/sys/vm/vm_page.c Modified: head/sys/vm/vm_page.c

svn commit: r359474 - head/sys/kern

2020-03-30 Thread Andrew Gallatin
Author: gallatin Date: Mon Mar 30 23:29:53 2020 New Revision: 359474 URL: https://svnweb.freebsd.org/changeset/base/359474 Log: KTLS: Coalesce adjacent TLS trailers & headers to improve PCIe bus efficiency KTLS uses the embedded header and trailer fields of unmapped mbufs. This can lead t

Re: svn commit: r359459 - head/share/man/man5

2020-03-30 Thread Ed Maste
On Mon, 30 Mar 2020 at 19:03, John Baldwin wrote: > > and I haven't seen the commit to > actually remove GDB_LIBEXEC yet? I haven't seen the commit mail for r359457 yet either, but the change is committed. ___ svn-src-all@freebsd.org mailing list https:

svn commit: r359456 - head

2020-03-30 Thread Brooks Davis
Author: brooks Date: Mon Mar 30 20:04:55 2020 New Revision: 359456 URL: https://svnweb.freebsd.org/changeset/base/359456 Log: Relax existence check of ${LOCALBASE}/bin/kyua After the base kyua import the testsuite can utilize the in-base kyua just fine. Submitted by: Dries Michiels

svn commit: r359455 - head/libexec/flua

2020-03-30 Thread Kyle Evans
Author: kevans Date: Mon Mar 30 20:01:44 2020 New Revision: 359455 URL: https://svnweb.freebsd.org/changeset/base/359455 Log: flua: follow-up to r359453, don't bother with libedit in bootstrap The bootstrap flua should not be used for REPL-like activities; exclude it to save the dependenc

svn commit: r359457 - in head: . gnu/usr.bin/gdb share/mk tools/build/mk tools/build/options

2020-03-30 Thread Ed Maste
= --- head/ObsoleteFiles.inc Mon Mar 30 20:04:55 2020(r359456) +++ head/ObsoleteFiles.inc Mon Mar 30 20:05:09 2020(r359457) @@ -36,6 +36,14 @@ # xargs -n1 | sort | uniq -d; # done +# 20200330: GDB_LIBEXEC option retired (always true) +OLD_FILES+=usr/bin/gdb +OLD_FILES+=usr/bin

Re: svn commit: r359459 - head/share/man/man5

2020-03-30 Thread John Baldwin
On 3/30/20 1:08 PM, Ed Maste wrote: > Author: emaste > Date: Mon Mar 30 20:08:26 2020 > New Revision: 359459 > URL: https://svnweb.freebsd.org/changeset/base/359459 > > Log: > regen src.conf.5 after WITHOUT_GDB_LIBEXEC removal r359454 > > ... and a number of other changes since the last reg

svn commit: r359469 - head/sys/kern

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 21:57:28 2020 New Revision: 359469 URL: https://svnweb.freebsd.org/changeset/base/359469 Log: kern_sendfile.c: wait for all in-flight ios completion before unwiring pages. Reviewed by: glebius, markj Tested by:pho Sponsored by: The FreeBSD Foundation

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

2020-03-30 Thread John Baldwin
Author: jhb Date: Mon Mar 30 21:48:47 2020 New Revision: 359467 URL: https://svnweb.freebsd.org/changeset/base/359467 Log: Trim some duplicate EIO descriptions. While here, drop an extra conjunction from the list of error conditions for the remaining EIO description in symlink(2). Di

svn commit: r359463 - head/sys/kern

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 21:40:35 2020 New Revision: 359463 URL: https://svnweb.freebsd.org/changeset/base/359463 Log: kern_sendfile.c style: order headers alphabetically. Reviewed by: glebius, markj Tested by:pho Sponsored by: The FreeBSD Foundation MFC after:1 week Di

svn commit: r359473 - head/sys/kern

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 22:13:32 2020 New Revision: 359473 URL: https://svnweb.freebsd.org/changeset/base/359473 Log: kern_sendfile.c: fix bugs with handling of busy page states. - Do not call into a vnode pager while leaving some pages from the same block as the current run, xbusy

svn commit: r359472 - stable/12/lib/libpmc/pmu-events

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 22:07:11 2020 New Revision: 359472 URL: https://svnweb.freebsd.org/changeset/base/359472 Log: MFC r343758 (mmacy): Fix deterministic builds by sorting input... ...to fts in jevents Modified: stable/12/lib/libpmc/pmu-events/jevents.c Modified: stable/12/li

svn commit: r359470 - head/sys/kern

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 22:01:36 2020 New Revision: 359470 URL: https://svnweb.freebsd.org/changeset/base/359470 Log: kern_sendfile.c: do not release sfio reference on error. It is already done by sendfile_iodone(), now consistently for all errors. This de-facto reverts r358597, afte

svn commit: r359471 - stable/12/lib/libpmc/pmu-events

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 22:02:27 2020 New Revision: 359471 URL: https://svnweb.freebsd.org/changeset/base/359471 Log: MFC r339880 (arichardson): Fix get_maxfds() in jevents If RLIM_INFINITY == -1ULL (such as on macOS) the min() call will result in a value of less than 1 being retu

svn commit: r359466 - in head/sys: kern ufs/ffs vm

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 21:44:30 2020 New Revision: 359466 URL: https://svnweb.freebsd.org/changeset/base/359466 Log: VOP_GETPAGES_ASYNC(): consistently call iodone() callback in case of error. Reviewed by: glebius, markj Tested by:pho Sponsored by: The FreeBSD Foundation MF

svn commit: r359465 - in head: lib/libc/sys share/man/man9

2020-03-30 Thread John Baldwin
Author: jhb Date: Mon Mar 30 21:44:00 2020 New Revision: 359465 URL: https://svnweb.freebsd.org/changeset/base/359465 Log: Document EINTEGRITY errors for many system calls. EINTEGRITY was previously documented as a UFS-specific error for mount(2). This documents EINTEGRITY as a filesyste

svn commit: r359468 - head/sys/kern

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 21:50:51 2020 New Revision: 359468 URL: https://svnweb.freebsd.org/changeset/base/359468 Log: kern_sendfile.c: add specific malloc type. Now sfio leaks are more easily seen in the malloc statistics than e.g. just wired or busy pages leak. Reviewed by: gl

svn commit: r359464 - head/sys/kern

2020-03-30 Thread Konstantin Belousov
Author: kib Date: Mon Mar 30 21:42:46 2020 New Revision: 359464 URL: https://svnweb.freebsd.org/changeset/base/359464 Log: buffer pager: skip bogus pages. We cannot validate bogus page by reading a buffer. PR: 244713 Reviewed by: glebius, markj Tested by:pho Sponsored by:

svn commit: r359462 - head/lib/libc/gen

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 21:25:00 2020 New Revision: 359462 URL: https://svnweb.freebsd.org/changeset/base/359462 Log: libc: unconditionalize _NLIST_DO_ELF Suggested by: brooks, imp Modified: head/lib/libc/gen/nlist.c Modified: head/lib/libc/gen/nlist.c ==

svn commit: r359460 - head/lib/libc/gen

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 20:15:19 2020 New Revision: 359460 URL: https://svnweb.freebsd.org/changeset/base/359460 Log: nlist: retire long-obsolete aout support Reviewed by: brooks, kib Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.freebsd.org

svn commit: r359461 - in head: . tools/build

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 20:20:15 2020 New Revision: 359461 URL: https://svnweb.freebsd.org/changeset/base/359461 Log: add shell script for stale dependency hack It's rather awkward to debug issues with the dependency cleanup hacks when implemented via make. Add a cleanup shell sc

Re: svn commit: r359459 - head/share/man/man5

2020-03-30 Thread Ed Maste
On Mon, 30 Mar 2020 at 16:09, Ed Maste wrote: > > Author: emaste > Date: Mon Mar 30 20:08:26 2020 > New Revision: 359459 > URL: https://svnweb.freebsd.org/changeset/base/359459 > > Log: > regen src.conf.5 after WITHOUT_GDB_LIBEXEC removal r359454 Oops, copied the wrong revision number, it shoul

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

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 20:08:26 2020 New Revision: 359459 URL: https://svnweb.freebsd.org/changeset/base/359459 Log: regen src.conf.5 after WITHOUT_GDB_LIBEXEC removal r359454 ... and a number of other changes since the last regen. Modified: head/share/man/man5/src.conf.5 Modif

svn commit: r359458 - head/share/vt/fonts

2020-03-30 Thread Toomas Soome
Author: tsoome Date: Mon Mar 30 20:07:25 2020 New Revision: 359458 URL: https://svnweb.freebsd.org/changeset/base/359458 Log: gallant: pound sign (0xa3) is a bit broken. Add extra glyphs. I did add some more glyphs to provide box drawing and set of additional glyphs to provide better supp

svn commit: r359444 - head/share/mk

2020-03-30 Thread Justin Hibbits
Author: jhibbits Date: Mon Mar 30 16:24:05 2020 New Revision: 359444 URL: https://svnweb.freebsd.org/changeset/base/359444 Log: powerpc: --secure-plt only needs to pass to ld.bfd, not ld.lld ld.lld only supports secure-plt for powerpc, so no need to pass the argument in. Modified: head

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

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 19:10:12 2020 New Revision: 359454 URL: https://svnweb.freebsd.org/changeset/base/359454 Log: elf.5: table markup fixes Suggested by 0mp in review D23982. Submitted by: 0mp Modified: head/share/man/man5/elf.5 Modified: head/share/man/man5/elf.5 =

svn commit: r359453 - head/libexec/flua

2020-03-30 Thread Kyle Evans
Author: kevans Date: Mon Mar 30 18:43:05 2020 New Revision: 359453 URL: https://svnweb.freebsd.org/changeset/base/359453 Log: flua: enable readline bits, courtesy of libedit This is a nicer experience when attempting to run ad-hoc lua bits in the flua REPL. PR: 245121 MFC

svn commit: r359452 - head/sys/fs/cuse

2020-03-30 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 30 18:25:43 2020 New Revision: 359452 URL: https://svnweb.freebsd.org/changeset/base/359452 Log: Fine grain locking inside the cuse(3) kernel module. Implement one mutex per cuse(3) server instance which also cover the clients belonging to the given server i

svn commit: r359451 - head/sys/kern

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 18:24:07 2020 New Revision: 359451 URL: https://svnweb.freebsd.org/changeset/base/359451 Log: capabilities.conf: provide information about capmode permitted syscalls Reviewed by: jhb (earlier) MFC after:2 weeks Sponsored by: The FreeBSD Foundation

svn commit: r359450 - head/sys/security/audit

2020-03-30 Thread Christian S.J. Peron
Author: csjp Date: Mon Mar 30 18:15:36 2020 New Revision: 359450 URL: https://svnweb.freebsd.org/changeset/base/359450 Log: Make sure we convert internal audit records for thr_new into BSM records. MFC after:2 weeks Modified: head/sys/security/audit/audit_bsm.c Modified: head/sys/

svn commit: r359447 - stable/12/etc

2020-03-30 Thread Brooks Davis
Author: brooks Date: Mon Mar 30 17:07:05 2020 New Revision: 359447 URL: https://svnweb.freebsd.org/changeset/base/359447 Log: MFC r359368: Create and use a tests group for the tests user. No user (except nobody) should be a member of the nobody group. Reported by: rgrimes Revie

svn commit: r359449 - head/usr.sbin/bluetooth/hccontrol

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 17:38:13 2020 New Revision: 359449 URL: https://svnweb.freebsd.org/changeset/base/359449 Log: correct 'disble' typo in hccontrol PR: 245125 Submitted by: Marc Veldman MFC after:1 week Modified: head/usr.sbin/bluetooth/hccontrol/le.c Modi

svn commit: r359448 - stable/11/etc

2020-03-30 Thread Brooks Davis
Author: brooks Date: Mon Mar 30 17:11:21 2020 New Revision: 359448 URL: https://svnweb.freebsd.org/changeset/base/359448 Log: MFC r359368: Create and use a tests group for the tests user. No user (except nobody) should be a member of the nobody group. Reported by: rgrimes Revie

svn commit: r359446 - head/sys/dev/sound/usb

2020-03-30 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 30 16:50:32 2020 New Revision: 359446 URL: https://svnweb.freebsd.org/changeset/base/359446 Log: Add support for multiple playback and recording devices per physical USB audio device. This requires some structural refactoring inside the driver, mostly about con

svn commit: r359436 - in head/sys: kern net sys

2020-03-30 Thread Mark Johnston
Author: markj Date: Mon Mar 30 14:22:52 2020 New Revision: 359436 URL: https://svnweb.freebsd.org/changeset/base/359436 Log: Simplify taskqgroup inititialization. taskqgroup initialization was broken into two steps: 1. allocate the taskqgroup structure, at SI_SUB_TASKQ; 2. initialize

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

2020-03-30 Thread Justin Hibbits
Author: jhibbits Date: Mon Mar 30 16:32:55 2020 New Revision: 359445 URL: https://svnweb.freebsd.org/changeset/base/359445 Log: powerpc/pmap: Replace a logical TAILQ_FOREACH_SAFE with the real thing No functional change, just cleanup. Modified: head/sys/powerpc/booke/pmap.c Modified: he

svn commit: r359442 - vendor/NetBSD/bmake/dist

2020-03-30 Thread Kyle Evans
Author: kevans Date: Mon Mar 30 16:20:04 2020 New Revision: 359442 URL: https://svnweb.freebsd.org/changeset/base/359442 Log: bmake: import -fno-common fix build back from upstream sjg@ committed the local patch previously committed upstream; pull it in to vendor/ to ease any potential st

svn commit: r359443 - head/contrib/bmake

2020-03-30 Thread Kyle Evans
Author: kevans Date: Mon Mar 30 16:22:16 2020 New Revision: 359443 URL: https://svnweb.freebsd.org/changeset/base/359443 Log: MFV r359442: bmake: import -fno-common fix build back from upstream sjg@ committed the local patch previously committed upstream; pull it in to vendor/ to ease any

svn commit: r359440 - head/sys/dev/sound/pcm

2020-03-30 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 30 15:36:38 2020 New Revision: 359440 URL: https://svnweb.freebsd.org/changeset/base/359440 Log: Implement new mixer API to return the device pointer based on the mixer pointer. MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/

svn commit: r359441 - in head/sys: arm/nvidia/drm2 dev/bnxt dev/bxe dev/etherswitch/mtkswitch dev/hptnr dev/nvme dev/ocs_fc dev/pms/RefTisa/discovery/dm dev/pms/RefTisa/sallsdk/spc dev/pms/RefTisa/...

2020-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 16:04:25 2020 New Revision: 359441 URL: https://svnweb.freebsd.org/changeset/base/359441 Log: remove extraneous double ;s in sys/ Modified: head/sys/arm/nvidia/drm2/tegra_dc.c head/sys/arm/nvidia/drm2/tegra_hdmi.c head/sys/dev/bnxt/bnxt_hwrm.c head/sys/de

svn commit: r359439 - head/sys/dev/usb/input

2020-03-30 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 30 15:29:39 2020 New Revision: 359439 URL: https://svnweb.freebsd.org/changeset/base/359439 Log: Evaluate modifier keys before the regular keys, so that if a modifier key is pressed at the same time as a regular key, that means key with modifier is output. Some

svn commit: r359438 - in head/sys: dev/hwpmc kern netinet netinet6 sys

2020-03-30 Thread Mark Johnston
Author: markj Date: Mon Mar 30 14:24:03 2020 New Revision: 359438 URL: https://svnweb.freebsd.org/changeset/base/359438 Log: Remove the "config" taskqgroup and its KPIs. Equivalent functionality is already provided by taskqueue(9), just use that instead. MFC after:2 weeks Spons

svn commit: r359437 - head/sys/dev/hwpmc

2020-03-30 Thread Mark Johnston
Author: markj Date: Mon Mar 30 14:23:08 2020 New Revision: 359437 URL: https://svnweb.freebsd.org/changeset/base/359437 Log: Fix accounting of hwpmc's thread descriptor freelist. MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/hwpmc/hwpmc_mod.c Modifie

svn commit: r359435 - head/sys/fs/fuse

2020-03-30 Thread Alan Somers
Author: asomers Date: Mon Mar 30 14:03:35 2020 New Revision: 359435 URL: https://svnweb.freebsd.org/changeset/base/359435 Log: fusefs: add a dtrace probe that fires after mounting is complete This probe is useful for showing the protocol options negotiated with a FUSE server. MFC aft