Re: svn commit: r334474 - head/usr.bin/top

2018-05-31 Thread Eitan Adler
On 31 May 2018 at 22:51, Eitan Adler wrote: > Author: eadler > Date: Fri Jun 1 05:51:40 2018 > New Revision: 334474 > URL: https://svnweb.freebsd.org/changeset/base/334474 > > Log: > top(1): Display of TID when using 'H' flag > > Some users prefer seeing the TID when viewing individual thread

svn commit: r334474 - head/usr.bin/top

2018-05-31 Thread Eitan Adler
Author: eadler Date: Fri Jun 1 05:51:40 2018 New Revision: 334474 URL: https://svnweb.freebsd.org/changeset/base/334474 Log: top(1): Display of TID when using 'H' flag Some users prefer seeing the TID when viewing individual threads. This makes sense as the PID will be the same for multi

svn commit: r334472 - head/usr.sbin/service

2018-05-31 Thread Eitan Adler
Author: eadler Date: Fri Jun 1 04:14:16 2018 New Revision: 334472 URL: https://svnweb.freebsd.org/changeset/base/334472 Log: service(1): Improve manual page * Sort options.. * Fix some typos. * Use one Bd macro for code blocks instead of a bunch of Dl macros. * Improve formatting.

svn commit: r334471 - head/tests/sys/audit

2018-05-31 Thread Alan Somers
Author: asomers Date: Fri Jun 1 01:37:07 2018 New Revision: 334471 URL: https://svnweb.freebsd.org/changeset/base/334471 Log: audit(4): Add tests for the fr class of syscalls readlink and readlinkat are the only syscalls in this class. open and openat are as well, but they'll be handled

svn commit: r334467 - head/sys/dev/cxgbe

2018-05-31 Thread Navdeep Parhar
Author: np Date: Fri Jun 1 01:05:34 2018 New Revision: 334467 URL: https://svnweb.freebsd.org/changeset/base/334467 Log: cxgbe(4): Retire an old check. Modified: head/sys/dev/cxgbe/adapter.h head/sys/dev/cxgbe/t4_l2t.c head/sys/dev/cxgbe/t4_l2t.h head/sys/dev/cxgbe/t4_main.c head/sys

svn commit: r334466 - head/sys/sys

2018-05-31 Thread Matt Macy
Author: mmacy Date: Fri Jun 1 00:49:20 2018 New Revision: 334466 URL: https://svnweb.freebsd.org/changeset/base/334466 Log: Update FreeBSD_version to reflect removal of in-kernel pmc tables for Intel Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h =

svn commit: r334463 - head/lib/libpmc

2018-05-31 Thread Matt Macy
Author: mmacy Date: Fri Jun 1 00:45:48 2018 New Revision: 334463 URL: https://svnweb.freebsd.org/changeset/base/334463 Log: libpmc: Intel doesn't require runtime counter table init Modified: head/lib/libpmc/libpmc.c Modified: head/lib/libpmc/libpmc.c

svn commit: r334465 - head/usr.sbin/pmc

2018-05-31 Thread Matt Macy
Author: mmacy Date: Fri Jun 1 00:45:59 2018 New Revision: 334465 URL: https://svnweb.freebsd.org/changeset/base/334465 Log: pmc: add list-events command Added: head/usr.sbin/pmc/cmd_pmc_list.c - copied, changed from r334464, head/usr.sbin/pmc/pmc.c Modified: head/usr.sbin/pmc/Makefile

svn commit: r334462 - head/lib/libpmc

2018-05-31 Thread Matt Macy
Author: mmacy Date: Fri Jun 1 00:45:43 2018 New Revision: 334462 URL: https://svnweb.freebsd.org/changeset/base/334462 Log: libpmc/pmu: update aliases table Modified: head/lib/libpmc/libpmc_pmu_util.c (contents, props changed) Modified: head/lib/libpmc/libpmc_pmu_util.c ==

svn commit: r334464 - in head: lib/libpmc usr.sbin/pmcstat

2018-05-31 Thread Matt Macy
Author: mmacy Date: Fri Jun 1 00:45:53 2018 New Revision: 334464 URL: https://svnweb.freebsd.org/changeset/base/334464 Log: libpmc: allow substring for list and add function for printing event details Modified: head/lib/libpmc/libpmc_pmu_util.c (contents, props changed) head/lib/libpmc/p

svn commit: r334456 - in head: lib/libpmc sys/amd64/include sys/conf sys/dev/hwpmc sys/i386/include sys/modules/hwpmc

2018-05-31 Thread Matt Macy
Author: mmacy Date: Thu May 31 22:41:07 2018 New Revision: 334456 URL: https://svnweb.freebsd.org/changeset/base/334456 Log: hwpmc: remove unused pre-table driven bits for intel Intel now provides comprehensive tables for all performance counters and the various valid configuration permut

svn commit: r334455 - in head: . lib/libpmc

2018-05-31 Thread Matt Macy
Author: mmacy Date: Thu May 31 22:26:55 2018 New Revision: 334455 URL: https://svnweb.freebsd.org/changeset/base/334455 Log: libpmc/pmu: enable for i386 as well Modified: head/Makefile.inc1 head/Makefile.libcompat head/lib/libpmc/Makefile head/lib/libpmc/libpmc_pmu_util.c (contents, p

svn commit: r334454 - head/lib/libpmc

2018-05-31 Thread Matt Macy
Author: mmacy Date: Thu May 31 22:26:50 2018 New Revision: 334454 URL: https://svnweb.freebsd.org/changeset/base/334454 Log: libpmc: add pmu support for uncore events Modified: head/lib/libpmc/libpmc_pmu_util.c (contents, props changed) Modified: head/lib/libpmc/libpmc_pmu_util.c =

svn commit: r334452 - head/sys/dev/cxgbe

2018-05-31 Thread Navdeep Parhar
Author: np Date: Thu May 31 21:56:57 2018 New Revision: 334452 URL: https://svnweb.freebsd.org/changeset/base/334452 Log: cxgbe(4): Add support for SMAC-rewriting filters. Submitted by: Krishnamraju Eraparaju @ Chelsio Sponsored by: Chelsio Communications Modified: head/sys/dev/cxgbe/t

svn commit: r334450 - in head/sys: conf dev/random net sys

2018-05-31 Thread Matt Macy
Author: mmacy Date: Thu May 31 21:53:07 2018 New Revision: 334450 URL: https://svnweb.freebsd.org/changeset/base/334450 Log: Reduce overhead of entropy collection - move harvest mask check inline - move harvest mask to frequently_read out of actively modified cache line - disable et

svn commit: r334447 - in head/sys: conf dev/cxgbe modules/cxgbe/if_cxgbe

2018-05-31 Thread Navdeep Parhar
Author: np Date: Thu May 31 21:31:08 2018 New Revision: 334447 URL: https://svnweb.freebsd.org/changeset/base/334447 Log: cxgbe(4): Add code to deal with the chip's source MAC table (aka SMT). Submitted by: Krishnamraju Eraparaju @ Chelsio Sponsored by: Chelsio Communications Added: he

svn commit: r334445 - in head: lib/msun/amd64 lib/msun/i387 lib/msun/tests lib/msun/x86 sys/amd64/include sys/i386/include

2018-05-31 Thread Dimitry Andric
Author: dim Date: Thu May 31 20:22:47 2018 New Revision: 334445 URL: https://svnweb.freebsd.org/changeset/base/334445 Log: Resolve conflicts between macros in fenv.h and ieeefp.h This is a follow-up to r321483, which disabled -Wmacro-redefined for some lib/msun tests. If an applicati

svn commit: r334443 - head/sbin/dhclient

2018-05-31 Thread Conrad Meyer
Author: cem Date: Thu May 31 19:36:24 2018 New Revision: 334443 URL: https://svnweb.freebsd.org/changeset/base/334443 Log: dhclient(8): allow to supersede interface-mtu option In some cases broken DHCP servers might send invalid MTU value, so allow to use 'supersede' in dhclient.conf to o

Re: svn commit: r334419 - head/sys/amd64/amd64

2018-05-31 Thread Bruce Evans
On Thu, 31 May 2018, Mateusz Guzik wrote: On Thu, May 31, 2018 at 09:19:58PM +1000, Bruce Evans wrote: On Thu, 31 May 2018, Mateusz Guzik wrote: Log: amd64: switch pagecopy from non-temporal stores to rep movsq As for pagezero, this pessimizes for machines with slow movsq and/or caches (

svn commit: r334436 - head/sys/arm/allwinner

2018-05-31 Thread Emmanuel Vadot
Author: manu Date: Thu May 31 15:41:56 2018 New Revision: 334436 URL: https://svnweb.freebsd.org/changeset/base/334436 Log: aw_mmc: Get max-frequency from the dtb If a max-frequency is supplied in the dtb use it, otherwise fallback to a default one of 52Mhz. Modified: head/sys/arm/allw

svn commit: r334435 - head/sys/arm/allwinner

2018-05-31 Thread Emmanuel Vadot
Author: manu Date: Thu May 31 15:41:00 2018 New Revision: 334435 URL: https://svnweb.freebsd.org/changeset/base/334435 Log: aw_mmc: Use the DEVMETHOD vccq for the IO line voltage MMC controller should use this and not set the voltage during update_ios. Modified: head/sys/arm/allwinner/aw

svn commit: r334433 - head/sys/arm/allwinner

2018-05-31 Thread Emmanuel Vadot
Author: manu Date: Thu May 31 15:36:26 2018 New Revision: 334433 URL: https://svnweb.freebsd.org/changeset/base/334433 Log: aw_mmc: Rename clock register defines consistently Modified: head/sys/arm/allwinner/aw_mmc.c head/sys/arm/allwinner/aw_mmc.h Modified: head/sys/arm/allwinner/aw_mmc.c

svn commit: r334434 - head/sys/arm/allwinner

2018-05-31 Thread Emmanuel Vadot
Author: manu Date: Thu May 31 15:39:39 2018 New Revision: 334434 URL: https://svnweb.freebsd.org/changeset/base/334434 Log: aw_mmc: Rework DMA - Calculate the number of segments based on the page size - Add some comments on dma function so it's easier to read - Only enable interrupts

Re: svn commit: r334419 - head/sys/amd64/amd64

2018-05-31 Thread Mateusz Guzik
On Thu, May 31, 2018 at 09:19:58PM +1000, Bruce Evans wrote: > On Thu, 31 May 2018, Mateusz Guzik wrote: > > > Log: > > amd64: switch pagecopy from non-temporal stores to rep movsq > > As for pagezero, this pessimizes for machines with slow movsq and/or caches > (mostly older machines). > Can you

Re: svn commit: r334431 - head/share/man/man3

2018-05-31 Thread Ben Widawsky
On 18-05-31 07:42:08, Rodney W. Grimes wrote: > > Author: imp > > Date: Thu May 31 14:23:33 2018 > > New Revision: 334431 > > URL: https://svnweb.freebsd.org/changeset/base/334431 > > > > Log: > > Depart from normal man page proactice a little and provide guidance on

Re: svn commit: r334431 - head/share/man/man3

2018-05-31 Thread Rodney W. Grimes
> Author: imp > Date: Thu May 31 14:23:33 2018 > New Revision: 334431 > URL: https://svnweb.freebsd.org/changeset/base/334431 > > Log: > Depart from normal man page proactice a little and provide guidance on > when to use assert, as well as providing a bad example of using > assert. While n

svn commit: r334432 - in head/stand: . common i386/gptboot i386/gptzfsboot i386/isoboot i386/zfsboot

2018-05-31 Thread Dimitry Andric
Author: dim Date: Thu May 31 14:38:13 2018 New Revision: 334432 URL: https://svnweb.freebsd.org/changeset/base/334432 Log: Fix build of stand with base gcc * Make autoboot() a static function in stand/common/boot.c, so it does not shadow local variables in gptboot.c and zfsboot.c. * R

svn commit: r334431 - head/share/man/man3

2018-05-31 Thread Warner Losh
Author: imp Date: Thu May 31 14:23:33 2018 New Revision: 334431 URL: https://svnweb.freebsd.org/changeset/base/334431 Log: Depart from normal man page proactice a little and provide guidance on when to use assert, as well as providing a bad example of using assert. While not strictly necess

svn commit: r334430 - head/share/mk

2018-05-31 Thread Brad Davis
Author: brd Date: Thu May 31 13:26:12 2018 New Revision: 334430 URL: https://svnweb.freebsd.org/changeset/base/334430 Log: Move all of the directory path into the DIR part of the component and make the NAME be only the filename. This makes it possible to use the DIR as part of the dep in

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

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 13:17:34 2018 New Revision: 334429 URL: https://svnweb.freebsd.org/changeset/base/334429 Log: Implement support for the PCI_BUS_NUM() function macro in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mellanox Technologi

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

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 13:13:08 2018 New Revision: 334428 URL: https://svnweb.freebsd.org/changeset/base/334428 Log: Implement support for the kvmalloc_array() function in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mellanox Technologies

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

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 12:55:38 2018 New Revision: 334427 URL: https://svnweb.freebsd.org/changeset/base/334427 Log: Correct macroname in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/compat/linux

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

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 12:50:42 2018 New Revision: 334426 URL: https://svnweb.freebsd.org/changeset/base/334426 Log: Define __initconst in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/compat/linu

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

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 12:48:24 2018 New Revision: 334425 URL: https://svnweb.freebsd.org/changeset/base/334425 Log: Implement bitmap_complement() in the LinuxKPI. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/

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

2018-05-31 Thread Andrew Turner
Author: andrew Date: Thu May 31 12:37:34 2018 New Revision: 334424 URL: https://svnweb.freebsd.org/changeset/base/334424 Log: Move the code to print the EFI memory table to a new function and call it in teh bootverbose path after cninit(). This allows users to see these tables when bootin

svn commit: r334423 - in head/sys/compat/linuxkpi/common: include/linux src

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 12:35:21 2018 New Revision: 334423 URL: https://svnweb.freebsd.org/changeset/base/334423 Log: Implement idr_is_empty() in the LinuxKPI and make idr_remove() API compatible with upstream Linux by returning the pointer to the removed element. Submitted by:

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

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 12:10:30 2018 New Revision: 334422 URL: https://svnweb.freebsd.org/changeset/base/334422 Log: Correct argument for evdev_push_rel(). This is a regression issue after r319162. Submitted by: Johannes Lundberg MFC after:1 week Sponsored by: Mella

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

2018-05-31 Thread Andrew Turner
Author: andrew Date: Thu May 31 11:53:46 2018 New Revision: 334421 URL: https://svnweb.freebsd.org/changeset/base/334421 Log: Fix the early spelling of bootverbose. Sponsored by: DARPA, AFRL Modified: head/sys/arm64/arm64/machdep.c Modified: head/sys/arm64/arm64/machdep.c ==

Re: svn commit: r334419 - head/sys/amd64/amd64

2018-05-31 Thread Bruce Evans
On Thu, 31 May 2018, Mateusz Guzik wrote: Log: amd64: switch pagecopy from non-temporal stores to rep movsq As for pagezero, this pessimizes for machines with slow movsq and/or caches (mostly older machines). The copied data is accessed in part soon after and it results with additional ca

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

2018-05-31 Thread Andrew Turner
Author: andrew Date: Thu May 31 11:11:23 2018 New Revision: 334420 URL: https://svnweb.freebsd.org/changeset/base/334420 Log: Fix the memory attribute for EFI_MD_ATTR_UC on arm64. This is defined as Device-nGnRnE in the UEFI spec (UEFI 2.4, section 2.3.6.1). This is the VM_MEMATTR_DEVICE

svn commit: r334419 - head/sys/amd64/amd64

2018-05-31 Thread Mateusz Guzik
Author: mjg Date: Thu May 31 09:56:02 2018 New Revision: 334419 URL: https://svnweb.freebsd.org/changeset/base/334419 Log: amd64: switch pagecopy from non-temporal stores to rep movsq The copied data is accessed in part soon after and it results with additional cache misses during a -j 1

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-31 Thread Hans Petter Selasky
On 05/31/18 10:06, Hans Petter Selasky wrote: On 05/31/18 09:37, Antoine Brodin wrote: This was a change local to FreeBSD. I'll have a look. Hi Antoine, Can you test this with ports and see how it goes: https://svnweb.freebsd.org/changeset/base/334418 --HPS _

svn commit: r334418 - in head: contrib/libpcap/pcap contrib/pf/pflogd contrib/wpa/src/l2_packet sys/net usr.sbin/cxgbetool

2018-05-31 Thread Hans Petter Selasky
Author: hselasky Date: Thu May 31 09:11:21 2018 New Revision: 334418 URL: https://svnweb.freebsd.org/changeset/base/334418 Log: Re-apply r190640. - Restore local change to include inside pcap.h. This fixes ports build problems. - Update local copy of dlt.h with new DLT types. - Rever

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-31 Thread Hans Petter Selasky
On 05/31/18 09:37, Antoine Brodin wrote: This was a change local to FreeBSD. I'll have a look. --HPS ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-uns

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-31 Thread Hans Petter Selasky
On 05/30/18 22:10, Xin LI wrote: This would make vendor/libpcap/dist history replace head/contrib/libpcap, which effectively discards all FreeBSD local changes for base purposes, and hides its change history. Is this intentional? If not, could you please revert the tree back to its previous stat

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-31 Thread Antoine Brodin
On Thu, May 31, 2018 at 7:32 AM, Hans Petter Selasky wrote: > On 05/30/18 20:32, Antoine Brodin wrote: >> >> Hi, >> >> It seems that this local change was lost during the upgrade: >> >> https://svnweb.freebsd.org/base/head/contrib/libpcap/pcap/pcap.h?r1=190640&r2=190639&pathrev=190640 >> > > Hi, >

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-31 Thread Hans Petter Selasky
On 05/30/18 20:42, Navdeep Parhar wrote: Hi Hans, If pcap.h is changed to include net/bpf.h like it used to then the change made to cxgbetool in r334277 should be reverted too. Regards, Navdeep Noted. --HPS ___ svn-src-head@freebsd.org mailing list

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-31 Thread Hans Petter Selasky
On 05/30/18 20:32, Antoine Brodin wrote: Hi, It seems that this local change was lost during the upgrade: https://svnweb.freebsd.org/base/head/contrib/libpcap/pcap/pcap.h?r1=190640&r2=190639&pathrev=190640 Hi, This change has been removed upstream. I think this broke at least the following