svn commit: r331418 - head/tools/tools/crypto

2018-03-22 Thread Conrad Meyer
Author: cem Date: Fri Mar 23 05:37:18 2018 New Revision: 331418 URL: https://svnweb.freebsd.org/changeset/base/331418 Log: cryptocheck: Add support for Blake2{B,S} hashes Since they are not yet present in the version of openssl in base, this will require installing the ports openssl.

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Bruce Evans
On Thu, 22 Mar 2018, Jeff Roberson wrote: On Thu, 22 Mar 2018, Cy Schubert wrote: It broke i386 too. I just did TARGET_ARCH=i386 make buildworld TARGET_ARCH=i386 make buildkernel This worked for me? Index: sys/vm/vm_reserv.c

svn commit: r331417 - head/tools/tools/crypto

2018-03-22 Thread Conrad Meyer
Author: cem Date: Fri Mar 23 04:31:19 2018 New Revision: 331417 URL: https://svnweb.freebsd.org/changeset/base/331417 Log: Bring in JHB's cryptocheck tool It can be used to validate basic algorithm correctness on a variety of inputs, by comarison to openssl. While here, add some

svn commit: r331416 - in head/stand: efi/libefi i386/libi386

2018-03-22 Thread Kyle Evans
Author: kevans Date: Fri Mar 23 03:48:45 2018 New Revision: 331416 URL: https://svnweb.freebsd.org/changeset/base/331416 Log: Loader consoles: Implement SGR 22, reset intensity MFC after:3 days Modified: head/stand/efi/libefi/efi_console.c head/stand/i386/libi386/vidconsole.c

svn commit: r331415 - head/sys/vm

2018-03-22 Thread Cy Schubert
Author: cy Date: Fri Mar 23 03:22:30 2018 New Revision: 331415 URL: https://svnweb.freebsd.org/changeset/base/331415 Log: Fix build on i386 without INVARIANTS following r331369. --- vm_reserv.o --- In file included from /opt/src/svn-current/sys/vm/vm_reserv.c:48: In file included from

svn commit: r331414 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2018-03-22 Thread Alexander Motin
Author: mav Date: Fri Mar 23 02:50:38 2018 New Revision: 331414 URL: https://svnweb.freebsd.org/changeset/base/331414 Log: Reduce struct aggsum_bucket padding to fit into one cache line. Reported by: mjg Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/aggsum.h

svn commit: r331413 - head/sys/dev/efidev

2018-03-22 Thread Kyle Evans
Author: kevans Date: Fri Mar 23 02:45:09 2018 New Revision: 331413 URL: https://svnweb.freebsd.org/changeset/base/331413 Log: efidev: Drop a quick note in about efi_cfgtbl/efi_runtime There's no real annotation for it, so it's not immediately obvious to the unfamiliar that these pointers

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Cy Schubert
In message , Jeff Roberson writes: > On Thu, 22 Mar 2018, Cy Schubert wrote: > > > In message , Jeff Roberson > > writes: > >> On Thu, 22 Mar 2018, Cy Schubert wrote: > >> > >>> It broke i386 too. > >> > >> I

Re: svn commit: r331404 - in head: cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/contrib/opensolaris/uts/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/

2018-03-22 Thread Mateusz Guzik
On Fri, Mar 23, 2018 at 3:15 AM, Alexander Motin wrote: > Author: mav > Date: Fri Mar 23 02:15:05 2018 > New Revision: 331404 > URL: https://svnweb.freebsd.org/changeset/base/331404 > > Log: > MFV r331400: 8484 Implement aggregate sum and use for arc counters > > In pursuit

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Cy Schubert
In message , Jeff Roberson writes: > On Thu, 22 Mar 2018, Cy Schubert wrote: > > > It broke i386 too. > > I believe I'm not able to reproduce this because it is a result of changes > in kernel config. I can not reproduce it so I can't verify the fix.

svn commit: r331408 - in head: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-22 Thread Alexander Motin
Author: mav Date: Fri Mar 23 02:30:29 2018 New Revision: 331408 URL: https://svnweb.freebsd.org/changeset/base/331408 Log: MFV r331407: 9213 zfs: sytem typo illumos/illumos-gate@edc8ef7d921c96b23969898aeb766cb24960bda7 Reviewed by: C Fraire Reviewed by: Andy

svn commit: r331406 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-22 Thread Alexander Motin
Author: mav Date: Fri Mar 23 02:24:52 2018 New Revision: 331406 URL: https://svnweb.freebsd.org/changeset/base/331406 Log: MFV r331405: 9084 spa_*_ashift must ignore spare devices illumos/illumos-gate@b037f3dbd69cef4a7ffd576ad33e07bfaf0b1e84 Reviewed by: Prashanth Sreenivasa

svn commit: r331404 - in head: cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/contrib/opensolaris/uts/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/u...

2018-03-22 Thread Alexander Motin
Author: mav Date: Fri Mar 23 02:15:05 2018 New Revision: 331404 URL: https://svnweb.freebsd.org/changeset/base/331404 Log: MFV r331400: 8484 Implement aggregate sum and use for arc counters In pursuit of improving performance on multi-core systems, we should implements fanned out

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Jeff Roberson
On Thu, 22 Mar 2018, Cy Schubert wrote: In message , Jeff Roberson writes: On Thu, 22 Mar 2018, Cy Schubert wrote: It broke i386 too. I just did TARGET_ARCH=i386 make buildworld TARGET_ARCH=i386 make buildkernel This worked for me? Jeff hmmm.

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Cy Schubert
In message , Jeff Roberson writes: > On Thu, 22 Mar 2018, Cy Schubert wrote: > > > It broke i386 too. > > I just did > TARGET_ARCH=i386 make buildworld > TARGET_ARCH=i386 make buildkernel > > This worked for me? > > Jeff hmmm. make TARGET=i386

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Jeff Roberson
On Thu, 22 Mar 2018, Cy Schubert wrote: It broke i386 too. I believe I'm not able to reproduce this because it is a result of changes in kernel config. I can not reproduce it so I can't verify the fix. Since you can, would you mind committing? I see no problem with the diff below.

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Jeff Roberson
On Thu, 22 Mar 2018, Cy Schubert wrote: It broke i386 too. I just did TARGET_ARCH=i386 make buildworld TARGET_ARCH=i386 make buildkernel This worked for me? Jeff Index: sys/vm/vm_reserv.c === --- sys/vm/vm_reserv.c

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Cy Schubert
It broke i386 too. Index: sys/vm/vm_reserv.c === --- sys/vm/vm_reserv.c (revision 331399) +++ sys/vm/vm_reserv.c (working copy) @@ -45,8 +45,6 @@ #include #include -#include -#include #include #include #include @@

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Jeff Roberson
Thank you, working on it. I had done a make universe before getting review feedback. Jeff On Thu, 22 Mar 2018, Justin Hibbits wrote: This broke gcc builds. On Thu, Mar 22, 2018 at 2:21 PM, Jeff Roberson wrote: Author: jeff Date: Thu Mar 22 19:21:11 2018 New Revision:

svn commit: r331401 - head/sys/powerpc/powerpc

2018-03-22 Thread Justin Hibbits
Author: jhibbits Date: Fri Mar 23 00:40:08 2018 New Revision: 331401 URL: https://svnweb.freebsd.org/changeset/base/331401 Log: Debug interrupts aren't instruction traps The EXC_DEBUG type is akin to the MPC74xx "Instruction Breakpoint" trap. Don't treat it as a trap instruction.

svn commit: r331380 - head/sys/netinet6

2018-03-22 Thread Sean Bruno
Author: sbruno Date: Thu Mar 22 23:34:48 2018 New Revision: 331380 URL: https://svnweb.freebsd.org/changeset/base/331380 Log: Refactor ip6_getpcbopt() for better locking and memory management Created GET_PKTOPT_EXT_HDR() and GET_PKTOPT_SOCKADDR() macros to handle safely fetching options

svn commit: r331379 - in head/sys: netinet netinet6

2018-03-22 Thread Sean Bruno
Author: sbruno Date: Thu Mar 22 22:29:32 2018 New Revision: 331379 URL: https://svnweb.freebsd.org/changeset/base/331379 Log: Simple locking fixes in ip_ctloutput, ip6_ctloutput, rip_ctloutput. Submitted by: Jason Eggleston Sponsored by: Limelight Networks

svn commit: r331378 - head/sys/dev/bhnd/nvram

2018-03-22 Thread Landon J. Fuller
Author: landonf Date: Thu Mar 22 22:13:46 2018 New Revision: 331378 URL: https://svnweb.freebsd.org/changeset/base/331378 Log: Add missing NULL checks when calling malloc(M_NOWAIT) in bhnd_nv_strdup/bhnd_nv_strndup. If malloc(9) failed during initial bhnd(4) attach, while allocating the

Re: svn commit: r331369 - head/sys/vm

2018-03-22 Thread Justin Hibbits
This broke gcc builds. On Thu, Mar 22, 2018 at 2:21 PM, Jeff Roberson wrote: > Author: jeff > Date: Thu Mar 22 19:21:11 2018 > New Revision: 331369 > URL: https://svnweb.freebsd.org/changeset/base/331369 > > Log: > Lock reservations with a dedicated lock in each reservation.

svn commit: r331376 - head/sys/netinet6

2018-03-22 Thread Sean Bruno
Author: sbruno Date: Thu Mar 22 21:18:34 2018 New Revision: 331376 URL: https://svnweb.freebsd.org/changeset/base/331376 Log: Handle locking and memory safety for IPV6_PATHMTU in ip6_ctloutput(). Submitted by: Jason Eggleston Reviewed by: ae Sponsored by: Limelight

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Justin Hibbits
On Thu, Mar 22, 2018 at 3:44 PM, Andriy Gapon wrote: > On 22/03/2018 17:39, Jonathan Looney wrote: >> A tinderbox build didn't complain about atomic_fetchadd_64, so I assume it >> is OK. >> >> Yes, this can be made optional, if there is a need for that. >> > > FWWI,

svn commit: r331375 - head/sys/kern

2018-03-22 Thread Konstantin Belousov
Author: kib Date: Thu Mar 22 20:47:25 2018 New Revision: 331375 URL: https://svnweb.freebsd.org/changeset/base/331375 Log: Do not send signals to init directly from shutdown_nice(9), do it from the task context. shutdown_nice() is used from the fast interrupt handlers, mostly for

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

2018-03-22 Thread Konstantin Belousov
Author: kib Date: Thu Mar 22 20:44:27 2018 New Revision: 331374 URL: https://svnweb.freebsd.org/changeset/base/331374 Log: Fixes for ptrace(PT_GETXSTATE_INFO) related to the padding in struct ptrace_xstate_info). struct ptrace_xstate_info has 64bit member but ends up with 32bit one. As

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Andriy Gapon
On 22/03/2018 17:39, Jonathan Looney wrote: > A tinderbox build didn't complain about atomic_fetchadd_64, so I assume it is > OK. > > Yes, this can be made optional, if there is a need for that. > FWWI, TARGET=powerpc TARGET_ARCH=powerpc build failed for me. cc1: warnings being treated as

svn commit: r331373 - head/sys/netinet6

2018-03-22 Thread Sean Bruno
Author: sbruno Date: Thu Mar 22 20:21:05 2018 New Revision: 331373 URL: https://svnweb.freebsd.org/changeset/base/331373 Log: Improve write locking in ip6_ctloutput() with macros. Submitted by: Jason Eggleston Sponsored by: Limelight Networks Differential Revision:

svn commit: r331369 - head/sys/vm

2018-03-22 Thread Jeff Roberson
Author: jeff Date: Thu Mar 22 19:21:11 2018 New Revision: 331369 URL: https://svnweb.freebsd.org/changeset/base/331369 Log: Lock reservations with a dedicated lock in each reservation. Protect the vmd_free_count with atomics. This allows us to allocate and free from reservations without

svn commit: r331368 - in head/sys: kern sys vm

2018-03-22 Thread Jeff Roberson
Author: jeff Date: Thu Mar 22 19:11:43 2018 New Revision: 331368 URL: https://svnweb.freebsd.org/changeset/base/331368 Log: Start witness much earlier in boot so that we can shrink the pend list and make it more immune to further change. Reviewed by: markj, imp (Part of D14707)

svn commit: r331367 - head/sys/vm

2018-03-22 Thread Jeff Roberson
Author: jeff Date: Thu Mar 22 19:06:50 2018 New Revision: 331367 URL: https://svnweb.freebsd.org/changeset/base/331367 Log: Use read_mostly and alignment tags to eliminate or limit false sharing. Reviewed by: markj (Part of D14707) Sponsored by: Netflix, Dell/EMC Isilon Modified:

svn commit: r331366 - in head/contrib/llvm: include/llvm/MC lib/MC lib/MC/MCParser lib/Object

2018-03-22 Thread Dimitry Andric
Author: dim Date: Thu Mar 22 18:58:34 2018 New Revision: 331366 URL: https://svnweb.freebsd.org/changeset/base/331366 Log: Pull in r327101 from upstream llvm trunk (by Rafael Espindola): Don't treat .symver as a regular alias definition. This patch starts simplifying the handling

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Ruslan Bukin
On Thu, Mar 22, 2018 at 03:39:23PM +, Jonathan Looney wrote: >Yes, this can be made optional, if there is a need for that. It may be good to have kernel option for that I think. As we target embedded market it is good to have things pluggable. Example: I able to fit freebsd kernel and

svn commit: r331365 - in head/sys: amd64/amd64 dev/efidev

2018-03-22 Thread Kyle Evans
Author: kevans Date: Thu Mar 22 18:24:00 2018 New Revision: 331365 URL: https://svnweb.freebsd.org/changeset/base/331365 Log: Re-work efidev ordering to fix efirt preloaded by loader on amd64 On amd64, efi_enter calls fpu_kern_enter(). This may not be called until fpuinitstate has been

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Ruslan Bukin
Look at these https://ci.freebsd.org/job/FreeBSD-head-mips-build/lastBuild/console https://ci.freebsd.org/job/FreeBSD-head-powerpc-build/lastBuild/console Example make -j5 TARGET=mips TARGET_ARCH=mipsel kernel-toolchain make -j5 TARGET=mips TARGET_ARCH=mipsel KERNCONF=CANNA buildkernel Ruslan

Re: svn commit: r331209 - head

2018-03-22 Thread Kyle Evans
On Thu, Mar 22, 2018 at 1:13 PM, Steven Hartland wrote: > I think it would be worth specifically detailing the steps to achieve this, > as its not immediately obvious how this would be done. > Hi, A later commit clarified, but then an even later commit made

Re: svn commit: r331209 - head

2018-03-22 Thread Steven Hartland
I think it would be worth specifically detailing the steps to achieve this, as its not immediately obvious how this would be done. On 19/03/2018 15:27, Kyle Evans wrote: Author: kevans Date: Mon Mar 19 15:27:53 2018 New Revision: 331209 URL: https://svnweb.freebsd.org/changeset/base/331209

svn commit: r331364 - head/release/tools

2018-03-22 Thread Glen Barber
Author: gjb Date: Thu Mar 22 17:49:27 2018 New Revision: 331364 URL: https://svnweb.freebsd.org/changeset/base/331364 Log: Remove google_accounts_manager from VM_RC_LIST in the GCE configuration file, no longer needed. PR: 221714 MFC after:3 days Sponsored by: The

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Jonathan Looney
A tinderbox build didn't complain about atomic_fetchadd_64, so I assume it is OK. Yes, this can be made optional, if there is a need for that. Jonathan On Thu, Mar 22, 2018 at 2:22 PM, Ruslan Bukin wrote: > Also can this be pluggable ? > It looks like it is optional

svn commit: r331362 - head/sys/kern

2018-03-22 Thread Warner Losh
Author: imp Date: Thu Mar 22 15:34:37 2018 New Revision: 331362 URL: https://svnweb.freebsd.org/changeset/base/331362 Log: Drop any recursed taking of Giant once and for all at the top of kern_reboot(). The shutdown path is now safe to run without Giant. Discussed with: kib@ Sponsored

svn commit: r331361 - head/sys/dev/efidev

2018-03-22 Thread Andrew Turner
Author: andrew Date: Thu Mar 22 15:32:57 2018 New Revision: 331361 URL: https://svnweb.freebsd.org/changeset/base/331361 Log: Enter into the EFI environment before dereferencing the runtime services pointer. This may be within the EFI address space and not the FreeBSD kernel address space.

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

2018-03-22 Thread Andrew Turner
Author: andrew Date: Thu Mar 22 15:24:26 2018 New Revision: 331360 URL: https://svnweb.freebsd.org/changeset/base/331360 Log: Increase the size of the endpoint buffers. They are double buffered so need to be twice the size. Sponsored by: DARPA, AFRL Modified:

svn commit: r331359 - head/sys/dev/syscons

2018-03-22 Thread Warner Losh
Author: imp Date: Thu Mar 22 15:11:53 2018 New Revision: 331359 URL: https://svnweb.freebsd.org/changeset/base/331359 Log: Revert r331298 Normally, shutdown_nice() just signals init. However, sometimes it calls kern_reboot directly. For that case, r331298 dropped the Giant lock before

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Konstantin Belousov
On Fri, Mar 23, 2018 at 01:21:43AM +1100, Bruce Evans wrote: > I don't like having a whole task for this. The whole thing is just a > hack to work around some the upper layers of the tty driver and some > lower layers not having any input [escape] sequences to control the > kernel. Only the

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Warner Losh
On Thu, Mar 22, 2018 at 5:42 AM, Konstantin Belousov wrote: > On Thu, Mar 22, 2018 at 05:50:57PM +1100, Bruce Evans wrote: > > On Wed, 21 Mar 2018, Warner Losh wrote: > > > > > On Wed, Mar 21, 2018 at 2:27 PM, Konstantin Belousov < > kostik...@gmail.com> > > > wrote: > > >>

svn commit: r331358 - head/libexec/tftpd/tests

2018-03-22 Thread Alan Somers
Author: asomers Date: Thu Mar 22 14:51:05 2018 New Revision: 331358 URL: https://svnweb.freebsd.org/changeset/base/331358 Log: tftpd: misc Coverity cleanup in the tests A bunch of unchecked return values from open(2) and read(2) Reported by: Coverity CID: 1386900, 1386911,

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Ruslan Bukin
Also can this be pluggable ? It looks like it is optional device which means it can free up some space in embedded environment when unused Ruslan On Thu, Mar 22, 2018 at 02:16:06PM +, Ruslan Bukin wrote: > We don't have atomic_fetchadd_64 for mips32 I think > > Ruslan > > On Thu, Mar 22,

Re: svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Ruslan Bukin
We don't have atomic_fetchadd_64 for mips32 I think Ruslan On Thu, Mar 22, 2018 at 09:40:08AM +, Jonathan T. Looney wrote: > Author: jtl > Date: Thu Mar 22 09:40:08 2018 > New Revision: 331347 > URL: https://svnweb.freebsd.org/changeset/base/331347 > > Log: > Add the "TCP Blackbox

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Bruce Evans
On Thu, 22 Mar 2018, Konstantin Belousov wrote: On Thu, Mar 22, 2018 at 05:50:57PM +1100, Bruce Evans wrote: On Wed, 21 Mar 2018, Warner Losh wrote: On Wed, Mar 21, 2018 at 2:27 PM, Konstantin Belousov wrote: ... Are you saying that fast interrupt handlers call

Re: svn commit: r331356 - in head: lib/libsysdecode sys/amd64/linux sys/amd64/linux32 sys/compat/linux sys/i386/linux sys/modules/linux_common

2018-03-22 Thread Ed Maste
On 22 March 2018 at 08:58, Ed Maste wrote: > Author: emaste > Date: Thu Mar 22 12:58:49 2018 > New Revision: 331356 > URL: https://svnweb.freebsd.org/changeset/base/331356 > > Log: > Share Linux errno table with libsysdecode I had a question about using ".inc" vs ".h". I

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

2018-03-22 Thread Hans Petter Selasky
Author: hselasky Date: Thu Mar 22 13:30:35 2018 New Revision: 331357 URL: https://svnweb.freebsd.org/changeset/base/331357 Log: The pci_disable_device() function is also expected to clear the PCI busmaster. This fixes LinuxKPI compliancy with Linux. MFC after:1 week Sponsored by:

svn commit: r331356 - in head: lib/libsysdecode sys/amd64/linux sys/amd64/linux32 sys/compat/linux sys/i386/linux sys/modules/linux_common

2018-03-22 Thread Ed Maste
Author: emaste Date: Thu Mar 22 12:58:49 2018 New Revision: 331356 URL: https://svnweb.freebsd.org/changeset/base/331356 Log: Share Linux errno table with libsysdecode Requested by: jhb Reviewed by: jhb Sponsored by: Turing Robotic Industries Inc. Added:

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

2018-03-22 Thread Hans Petter Selasky
Author: hselasky Date: Thu Mar 22 12:26:27 2018 New Revision: 331355 URL: https://svnweb.freebsd.org/changeset/base/331355 Log: Clear old MSIX IRQ numbers in the LinuxKPI. When disabling the MSIX IRQ vectors for a PCI device through the LinuxKPI, make sure any old MSIX IRQ numbers are no

Re: svn commit: r331306 - head/sys/dev/usb/controller

2018-03-22 Thread Hans Petter Selasky
On 03/22/18 13:02, Andrew Turner wrote: On 21 Mar 2018, at 21:54, Hans Petter Selasky wrote: On 03/21/18 17:45, Andrew Turner wrote: On 21 Mar 2018, at 15:37, Hans Petter Selasky wrote: On 03/21/18 16:24, Kyle Evans wrote: + { +

Re: svn commit: r331306 - head/sys/dev/usb/controller

2018-03-22 Thread Andrew Turner
> On 21 Mar 2018, at 21:54, Hans Petter Selasky wrote: > > On 03/21/18 17:45, Andrew Turner wrote: >>> On 21 Mar 2018, at 15:37, Hans Petter Selasky wrote: >>> >>> On 03/21/18 16:24, Kyle Evans wrote: > + { > + .ep_end = 7, >

svn commit: r331353 - head

2018-03-22 Thread Kyle Evans
Author: kevans Date: Thu Mar 22 11:57:59 2018 New Revision: 331353 URL: https://svnweb.freebsd.org/changeset/base/331353 Log: Partially revert r328780 efi.4th was added to ObsoleteFiles and disconnected from the build, but not removed from hte repo. We've since found a mild use for it

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Konstantin Belousov
On Thu, Mar 22, 2018 at 05:50:57PM +1100, Bruce Evans wrote: > On Wed, 21 Mar 2018, Warner Losh wrote: > > > On Wed, Mar 21, 2018 at 2:27 PM, Konstantin Belousov > > wrote: > >> ... > >> Are you saying that fast interrupt handlers call shutdown_nice() ? This > >> is the

svn commit: r331348 - head/usr.bin/netstat

2018-03-22 Thread Jonathan T. Looney
Author: jtl Date: Thu Mar 22 09:43:15 2018 New Revision: 331348 URL: https://svnweb.freebsd.org/changeset/base/331348 Log: Bump netstat.1's .Dd after r331347. Modified: head/usr.bin/netstat/netstat.1 Modified: head/usr.bin/netstat/netstat.1

svn commit: r331347 - in head: etc/mtree include sys/conf sys/dev/tcp_log sys/kern sys/netinet usr.bin/netstat

2018-03-22 Thread Jonathan T. Looney
Author: jtl Date: Thu Mar 22 09:40:08 2018 New Revision: 331347 URL: https://svnweb.freebsd.org/changeset/base/331347 Log: Add the "TCP Blackbox Recorder" which we discussed at the developer summits at BSDCan and BSDCam in 2017. The TCP Blackbox Recorder allows you to capture events on a

svn commit: r331346 - head/sys/modules/blake2

2018-03-22 Thread Li-Wen Hsu
Author: lwhsu (ports committer) Date: Thu Mar 22 08:32:39 2018 New Revision: 331346 URL: https://svnweb.freebsd.org/changeset/base/331346 Log: Fix build. Reviewed by: cem Differential Revision:https://reviews.freebsd.org/D14793 Modified: head/sys/modules/blake2/Makefile

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Bruce Evans
On Wed, 21 Mar 2018, Warner Losh wrote: On Wed, Mar 21, 2018 at 2:27 PM, Konstantin Belousov wrote: ... Are you saying that fast interrupt handlers call shutdown_nice() ? This is the quite serious bug on its own. To fix it, shutdown_nice() should use a fast taskqueue to

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Bruce Evans
On Wed, 21 Mar 2018, Warner Losh wrote: On Wed, Mar 21, 2018 at 11:53 AM, Bruce Evans wrote: On Wed, 21 Mar 2018, Warner Losh wrote: Log: Unlock giant when calling shutdown_nice() This breaks the driver. Giant is syscons' driver lock, and also the interrupt

Re: svn commit: r331326 - in head/stand: forth i386/loader

2018-03-22 Thread Cy Schubert
In message , Kyle Evans writes: > On Wed, Mar 21, 2018 at 10:30 PM, Cy Schubert wro > te: > > In message <201803212201.w2lm1pvl020...@repo.freebsd.org>, Kyle Evans > > writes: > >> Author: kevans > >>

svn commit: r331345 - head/sys/dev/jedec_dimm

2018-03-22 Thread Ravi Pokala
Author: rpokala Date: Thu Mar 22 06:31:05 2018 New Revision: 331345 URL: https://svnweb.freebsd.org/changeset/base/331345 Log: jedec_dimm: Use correct string length when populating sc->slotid_str Don't limit the copy to the size of the target string *pointer* (always 4 on 32-bit / 8 on

Re: svn commit: r331298 - head/sys/dev/syscons

2018-03-22 Thread Bruce Evans
On Wed, 21 Mar 2018, Konstantin Belousov wrote: On Thu, Mar 22, 2018 at 04:53:22AM +1100, Bruce Evans wrote: Serial console drivers with fast interrupt handlers have much more broken locking for ddb special keys. It is invalid to either drop locks or call the "any" function from a fast