svn commit: r339406 - in stable/11/stand: common pc98/btx/lib pc98/libpc98

2018-10-16 Thread Warner Losh
Author: imp Date: Wed Oct 17 04:10:23 2018 New Revision: 339406 URL: https://svnweb.freebsd.org/changeset/base/339406 Log: Direct commit since these files have gone away in head Move pc98's biosdisk.c to the new style disk access. This is missing support in common/part.c, however, for pc9

svn commit: r339405 - stable/11/stand/pc98/loader

2018-10-16 Thread Warner Losh
Author: imp Date: Wed Oct 17 02:45:15 2018 New Revision: 339405 URL: https://svnweb.freebsd.org/changeset/base/339405 Log: Direct commit to stable, file not present in current Catch up to r332154: Fix d_dev removal of d_type. Modified: stable/11/stand/pc98/loader/main.c Modified: stable

svn commit: r339404 - stable/11/sys/dev/cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 02:25:15 2018 New Revision: 339404 URL: https://svnweb.freebsd.org/changeset/base/339404 Log: MFC r336159: cxgbe(4): Add a sysctl to report the chip's microprocessor's load averages. This works with debug or custom firmwares only. sysctl dev...loadavg s

svn commit: r339403 - stable/11/sys/dev/cxgbe/common

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 02:05:31 2018 New Revision: 339403 URL: https://svnweb.freebsd.org/changeset/base/339403 Log: MFC r335352: cxgbe(4): Some mailbox commands require access to the Tx pipeline and can time out if it's backed up due to a non-stop deluge of PAUSE frames from a mis

svn commit: r339402 - stable/11/sys/dev/cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 01:59:45 2018 New Revision: 339402 URL: https://svnweb.freebsd.org/changeset/base/339402 Log: MFC r334987: cxgbe(4): Remove homemade version of htobe32 from the driver. It was needed only for ia64 where it was implemented as a call to bswapXX, which was al

svn commit: r339401 - stable/11/sys/dev/cxgbe/tom

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 01:49:43 2018 New Revision: 339401 URL: https://svnweb.freebsd.org/changeset/base/339401 Log: MFC r320426: cxgbe/t4_tom: Do not include space taken by the TCP timestamp option in the "effective MSS" for the connection. The chip expects it this way. Modified:

svn commit: r339400 - stable/11/sys/dev/cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 01:30:51 2018 New Revision: 339400 URL: https://svnweb.freebsd.org/changeset/base/339400 Log: MFC r338254: cxgbe(4): Use fcmpset instead of cmpset when appropriate. Modified: stable/11/sys/dev/cxgbe/t4_mp_ring.c Directory Properties: stable/11/ (props chan

svn commit: r339399 - in stable/11: share/man/man4 sys/dev/cxgbe sys/dev/cxgbe/common sys/dev/cxgbe/tom

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 01:20:18 2018 New Revision: 339399 URL: https://svnweb.freebsd.org/changeset/base/339399 Log: MFC r338924: cxgbe(4): Link related changes. - Switch to using 32b port/link capabilities in the driver. The 32b format is used internally by firmwares > 1.16.

svn commit: r339398 - stable/11/sys/dev/cxgbe/common

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 01:05:52 2018 New Revision: 339398 URL: https://svnweb.freebsd.org/changeset/base/339398 Log: MFC r336042: cxgbe(4): Assume that any unknown flash on the card is 4MB and has 64KB sectors, instead of refusing to attach to the card. Submitted by: Casey Leedo

svn commit: r339397 - stable/11/sys/dev/cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 00:57:28 2018 New Revision: 339397 URL: https://svnweb.freebsd.org/changeset/base/339397 Log: MFC r333139: cxgbe(4): Destroy the cdev before disabling interrupts in driver detach. Filter work requests are submitted in the nexus cdev's ioctl which then bloc

svn commit: r339396 - stable/11/sys/dev/cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 00:45:01 2018 New Revision: 339396 URL: https://svnweb.freebsd.org/changeset/base/339396 Log: MFC r325840, r327811, and r329701. r325840: CXGBE: fix big-endian behaviour The setbit/clearbit pair casts the bitfield pointer to uint8_t* which effectively tr

svn commit: r339395 - stable/11/sys/dev/cxgbe/iw_cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Wed Oct 17 00:27:21 2018 New Revision: 339395 URL: https://svnweb.freebsd.org/changeset/base/339395 Log: MFC r320419, r337679, r338366, and r338652. r320419: cxgbe/iw_cxgbe: Disable debug output by default. The help text for the sysctl already says that the default is

svn commit: r339394 - stable/11/usr.sbin/cxgbetool

2018-10-16 Thread Navdeep Parhar
Author: np Date: Tue Oct 16 22:13:05 2018 New Revision: 339394 URL: https://svnweb.freebsd.org/changeset/base/339394 Log: MFC r332515: Fix typo in cxgbetool.8. Modified: stable/11/usr.sbin/cxgbetool/cxgbetool.8 Directory Properties: stable/11/ (props changed) Modified: stable/11/usr.sb

svn commit: r339393 - stable/11/usr.sbin/cxgbetool

2018-10-16 Thread Navdeep Parhar
Author: np Date: Tue Oct 16 22:09:33 2018 New Revision: 339393 URL: https://svnweb.freebsd.org/changeset/base/339393 Log: MFC r330887: cxgbetool(8): Add the ability to decode hardware TCBs. Sponsored by: Chelsio Communications Added: stable/11/usr.sbin/cxgbetool/tcb_common.c - cop

svn commit: r339392 - stable/11/usr.bin/vmstat

2018-10-16 Thread John Baldwin
Author: jhb Date: Tue Oct 16 20:53:16 2018 New Revision: 339392 URL: https://svnweb.freebsd.org/changeset/base/339392 Log: MFC 326138,326436,326852: Style fixes to kdump. 326138: Use C standard spelling uint64_t for u_int64_t. 326436: vmstat: fix style(9) violations and bump WARNS.

Re: svn commit: r339386 - in head/sys/amd64: amd64 include

2018-10-16 Thread Oliver Pinter
On 10/16/18, Konstantin Belousov wrote: > Author: kib > Date: Tue Oct 16 17:28:10 2018 > New Revision: 339386 > URL: https://svnweb.freebsd.org/changeset/base/339386 > > Log: > Provide pmap_large_map() KPI on amd64. > > The KPI allows to map very large contigous physical memory regions > int

svn commit: r339391 - in head/sys: dev/nvdimm modules modules/nvdimm

2018-10-16 Thread Konstantin Belousov
Author: kib Date: Tue Oct 16 20:12:35 2018 New Revision: 339391 URL: https://svnweb.freebsd.org/changeset/base/339391 Log: Add initial driver for ACPI NFIT-enumerated NVDIMMs. Driver enumerates NVDIMMs. Besides, for each found System Physical Address (SPA) range, spaN geom provider is cr

svn commit: r339390 - in head: sys/kern tests/sys/kern

2018-10-16 Thread Mark Johnston
Author: markj Date: Tue Oct 16 20:06:56 2018 New Revision: 339390 URL: https://svnweb.freebsd.org/changeset/base/339390 Log: Reparent a child of pdfork(2) to its reaper when the procdesc is closed. Unconditionally reparenting to PID 1 breaks the procctl(2) reaper functionality. Add a

svn commit: r339389 - stable/11/sys/dev/cxgbe/iw_cxgbe

2018-10-16 Thread Navdeep Parhar
Author: np Date: Tue Oct 16 19:26:04 2018 New Revision: 339389 URL: https://svnweb.freebsd.org/changeset/base/339389 Log: MFC r327254, r327904, and r328994. r327254: cxgbe/iw_cxgbe: Fix iWARP over VLANs (catch up with r326169). r327904: cxgbe/iw_cxgbe: Remove duplicates to fix comp

svn commit: r339388 - head/sys/dev/usb/controller

2018-10-16 Thread Hans Petter Selasky
Author: hselasky Date: Tue Oct 16 18:47:13 2018 New Revision: 339388 URL: https://svnweb.freebsd.org/changeset/base/339388 Log: Fix for reception of large full speed isochronous frames via the transaction translator, when using the DWC OTG USB controller driver. Make sure to re-try getting t

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

2018-10-16 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Oct 16 18:17:07 2018 New Revision: 339387 URL: https://svnweb.freebsd.org/changeset/base/339387 Log: Get rid unneccessary useless calls to lseek(2) from getgrent(3). Looks like this: fstatat(AT_FDCWD,"/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=2167001,size=390,

svn commit: r339386 - in head/sys/amd64: amd64 include

2018-10-16 Thread Konstantin Belousov
Author: kib Date: Tue Oct 16 17:28:10 2018 New Revision: 339386 URL: https://svnweb.freebsd.org/changeset/base/339386 Log: Provide pmap_large_map() KPI on amd64. The KPI allows to map very large contigous physical memory regions into KVA, which are not covered by DMAP. I see both wit

svn commit: r339385 - head/contrib/mandoc

2018-10-16 Thread Yuri Pankov
Author: yuripv Date: Tue Oct 16 17:17:11 2018 New Revision: 339385 URL: https://svnweb.freebsd.org/changeset/base/339385 Log: apropos/whatis: use output of manpath(1) to set defpaths if -M is not specified. This fixes searching the paths specified in /usr/local/etc/man.d/*.conf, as currentl

svn commit: r339384 - head/sys/amd64/include

2018-10-16 Thread Konstantin Belousov
Author: kib Date: Tue Oct 16 17:00:42 2018 New Revision: 339384 URL: https://svnweb.freebsd.org/changeset/base/339384 Log: Add clwb(). Reviewed by: alc, markj Sponsored by: The FreeBSD Foundation Approved by: re (gjb) MFC after:3 days Differential revision:https://revi

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

2018-10-16 Thread Ruslan Bukin
Author: br Date: Tue Oct 16 16:03:17 2018 New Revision: 339381 URL: https://svnweb.freebsd.org/changeset/base/339381 Log: Invalidate TLB on a local hart. This was missed in r339367 ("Various fixes for TLB management on RISC-V."). This fixes operation on lowRISC. Reviewed by: jhb

svn commit: r339380 - head/usr.sbin/pw

2018-10-16 Thread Yuri Pankov
Author: yuripv Date: Tue Oct 16 16:00:41 2018 New Revision: 339380 URL: https://svnweb.freebsd.org/changeset/base/339380 Log: pw: (file == NULL) check is always false in read_userconfig(), remove it. Drop the now unused _PATH_PW_CONF definition. [1] While here, change the last remaining

svn commit: r339379 - head/sys/kern

2018-10-16 Thread Gleb Smirnoff
Author: glebius Date: Tue Oct 16 15:57:16 2018 New Revision: 339379 URL: https://svnweb.freebsd.org/changeset/base/339379 Log: Plug sendfile(2) on a listening socket with proper error code. Reported by: ngie Reviewed by: ngie Approved by: re (delphij) Modified: head/sys/kern/kern_

svn commit: r339378 - head/sys/netinet

2018-10-16 Thread Jonathan T. Looney
Author: jtl Date: Tue Oct 16 14:41:09 2018 New Revision: 339378 URL: https://svnweb.freebsd.org/changeset/base/339378 Log: In r338102, the TCP reassembly code was substantially restructured. Prior to this change, the code sometimes used a temporary stack variable to hold details of a TCP seg

svn commit: r339377 - head/sys/conf

2018-10-16 Thread Glen Barber
Author: gjb Date: Tue Oct 16 14:16:39 2018 New Revision: 339377 URL: https://svnweb.freebsd.org/changeset/base/339377 Log: Update head from ALPHA9 to ALPHA10 as part of the 12.0-RELEASE cycle. This is expected to be the final ALPHA build of this release cycle, prior to branching stable/

Re: svn commit: r339350 - head/contrib/elftoolchain/elfcopy

2018-10-16 Thread Baptiste Daroussin
On Tue, Oct 16, 2018 at 10:26:14AM +0300, Konstantin Belousov wrote: > On Tue, Oct 16, 2018 at 07:39:32AM +0200, Antoine Brodin wrote: > > On Mon, Oct 15, 2018 at 3:53 PM Ed Maste wrote: > > > On Mon, 15 Oct 2018 at 07:13, Ed Maste wrote: > > > > Hi Antoine, did you bisect to this rev or does it

Re: svn commit: r339350 - head/contrib/elftoolchain/elfcopy

2018-10-16 Thread Konstantin Belousov
On Tue, Oct 16, 2018 at 07:39:32AM +0200, Antoine Brodin wrote: > On Mon, Oct 15, 2018 at 3:53 PM Ed Maste wrote: > > On Mon, 15 Oct 2018 at 07:13, Ed Maste wrote: > > > Hi Antoine, did you bisect to this rev or does it just look like the > > > most probable candidate? Can you copy a pair of diff