svn commit: r300124 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 06:52:20 2016 New Revision: 300124 URL: https://svnweb.freebsd.org/changeset/base/300124 Log: hyperv/vmbus: Reindent and cleanup devmethods. While I'm here, use DEVMETHOD_END. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r300123 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 06:43:15 2016 New Revision: 300123 URL: https://svnweb.freebsd.org/changeset/base/300123 Log: hyperv/vmbus: Staticize vmbus_devclass Reviewed by: Jun Su MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.fre

svn commit: r300122 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 06:36:28 2016 New Revision: 300122 URL: https://svnweb.freebsd.org/changeset/base/300122 Log: hyperv: Set vm_guest to VM_GUEST_VM, if hypervisor is not Hyper-V Reviewed by: kib MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r300121 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 06:29:03 2016 New Revision: 300121 URL: https://svnweb.freebsd.org/changeset/base/300121 Log: hyperv/vmbus: Nuke unnecessary function indirection MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6

svn commit: r300120 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 06:19:22 2016 New Revision: 300120 URL: https://svnweb.freebsd.org/changeset/base/300120 Log: hyperv/vmbus: Remove useless modevent handler MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6410 M

svn commit: r300119 - in head: . gnu/usr.bin/binutils gnu/usr.bin/cc gnu/usr.bin/gdb gnu/usr.bin/gdb/libgdb lib/clang lib/libc lib/libc/arm lib/libc/arm/aeabi lib/libc/arm/gen lib/libcompiler_rt li...

2016-05-17 Thread Warner Losh
false,junk:false' /etc/malloc.conf".) +20160517: + The armv6 port now defaults to hard float ABI. Limited support + for running both hardfloat and soft float on the same system + is available using the libraries installed with -DWITH_LIBSOFT. + This has only bee

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

2016-05-17 Thread Glen Barber
Author: gjb Date: Wed May 18 06:00:32 2016 New Revision: 300118 URL: https://svnweb.freebsd.org/changeset/base/300118 Log: Revert r33, and use proper grammar. While here, bump .Dd, which should have been done with previous commit. Modified: head/share/man/man4/gdb.4 Modified: head

svn commit: r300117 - in head/sys/boot: common efi/libefi efi/loader fdt i386/libi386 pc98/libpc98 uboot/lib zfs

2016-05-17 Thread Warner Losh
Author: imp Date: Wed May 18 05:59:05 2016 New Revision: 300117 URL: https://svnweb.freebsd.org/changeset/base/300117 Log: Fix several instances where the boot loader ignored pager_output return value when it could return 1 (indicating we should stop). Fix a few instances of pager_open() / p

svn commit: r300116 - head/sys/boot/efi/loader

2016-05-17 Thread Warner Losh
Author: imp Date: Wed May 18 05:58:58 2016 New Revision: 300116 URL: https://svnweb.freebsd.org/changeset/base/300116 Log: Fix build breakage on arm64 by papering over the problem. We implement a slightly non-standard %S that's more useful in the UEFI environment, so ignore printf errors. Th

svn commit: r300115 - head/sys/boot/forth

2016-05-17 Thread Warner Losh
Author: imp Date: Wed May 18 05:58:57 2016 New Revision: 300115 URL: https://svnweb.freebsd.org/changeset/base/300115 Log: Explain why extra sutff always outputs even when it shouldn't for the '?' command. Wasted a bunch of time tracking it down tonight. Modified: head/sys/boot/forth/loader

svn commit: r300114 - head/sys/dev/bwn

2016-05-17 Thread Adrian Chadd
Author: adrian Date: Wed May 18 05:56:25 2016 New Revision: 300114 URL: https://svnweb.freebsd.org/changeset/base/300114 Log: [bwn] add initial 5xx firmware API support * Add the new TX/RX frame formats; * Use the right TX/RX format based on the frame info; * Disable the 5xx firmware ch

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread Glen Barber
On Wed, May 18, 2016 at 09:59:30AM +1000, Greg 'groggy' Lehey wrote: > I wouldn't have expected such an underhand accusation from you. I can > be honest, but if you had taken the time to check, you would have seen > that I was already eligible. And clearly if I had wanted to become > eligible, my

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

2016-05-17 Thread NGie Cooper
> On May 17, 2016, at 20:55, Mark Johnston wrote: > > Author: markj > Date: Wed May 18 03:55:54 2016 > New Revision: 300110 > URL: https://svnweb.freebsd.org/changeset/base/300110 > > Log: > Do not acquire the thread lock in hardclock_cnt() unless needed. > > This function only sets thread f

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread Glen Barber
On Wed, May 18, 2016 at 03:13:22PM +1000, Greg 'groggy' Lehey wrote: > On Tuesday, 17 May 2016 at 21:22:16 -0700, John Baldwin wrote: > > On Wednesday, May 18, 2016 09:59:30 AM Greg 'groggy' Lehey wrote: > >> > >> - People seem to have lost any remnant sense of humour. > > > > I think a more accura

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread Greg 'groggy' Lehey
On Tuesday, 17 May 2016 at 21:22:16 -0700, John Baldwin wrote: > On Wednesday, May 18, 2016 09:59:30 AM Greg 'groggy' Lehey wrote: >> >> - People seem to have lost any remnant sense of humour. > > I think a more accurate commit message might have averted much of > the reaction. In retrospect, yes.

svn commit: r300113 - in head/sys: conf kern net sys

2016-05-17 Thread Scott Long
Author: scottl Date: Wed May 18 04:35:58 2016 New Revision: 300113 URL: https://svnweb.freebsd.org/changeset/base/300113 Log: Import the 'iflib' API library for network drivers. From the author: "iflib is a library to eliminate the need for frequently duplicated device independent logic

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread John Baldwin
On Wednesday, May 18, 2016 09:59:30 AM Greg 'groggy' Lehey wrote: > Yes. This wasn't a new change, just reverting a change made in > r235317. You'll notice that the expression is in quotes, indicating > that it's, well, a quotation and not to be taken literally. And if > you quote, you should qu

svn commit: r300112 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 04:04:14 2016 New Revision: 300112 URL: https://svnweb.freebsd.org/changeset/base/300112 Log: hyperv/vmbus: Function renaming vmbus_msg_swintr -> vmbus_msg_task It is not an SWI handler for a long time. MFC after:1 week Sponsored by: Microsoft OSTC

svn commit: r300111 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 03:58:04 2016 New Revision: 300111 URL: https://svnweb.freebsd.org/changeset/base/300111 Log: hyperv/vmbus: Utilize curcpu MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6408 Modified: head/s

svn commit: r300110 - head/sys/kern

2016-05-17 Thread Mark Johnston
Author: markj Date: Wed May 18 03:55:54 2016 New Revision: 300110 URL: https://svnweb.freebsd.org/changeset/base/300110 Log: Do not acquire the thread lock in hardclock_cnt() unless needed. This function only sets thread flags if a SIGPROF or SIGVTALRM timer has fired, which is almost nev

svn commit: r300108 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 03:50:18 2016 New Revision: 300108 URL: https://svnweb.freebsd.org/changeset/base/300108 Log: hyperv/vmbus: Minor white space and style cleanup MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D640

svn commit: r300109 - head/sys/kern

2016-05-17 Thread Mark Johnston
Author: markj Date: Wed May 18 03:50:21 2016 New Revision: 300109 URL: https://svnweb.freebsd.org/changeset/base/300109 Log: Micro-optimize sleepq_broadcast(). - Avoid a conditional branch on the return value of sleepq_resume_thread() by ORing its return value into the boolean wakeup_sw

svn commit: r300107 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 03:41:37 2016 New Revision: 300107 URL: https://svnweb.freebsd.org/changeset/base/300107 Log: hyperv/vmbus: Avoid two unnecessary protocol checks on isr handling path MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://r

svn commit: r300106 - in head/sys: conf kern

2016-05-17 Thread Mark Johnston
Author: markj Date: Wed May 18 03:34:02 2016 New Revision: 300106 URL: https://svnweb.freebsd.org/changeset/base/300106 Log: Remove the MUTEX_DEBUG kernel option. It has no counterpart among the other lock primitives and has been a no-op for years. Mutex consistency checks are generally d

svn commit: r300105 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 03:28:51 2016 New Revision: 300105 URL: https://svnweb.freebsd.org/changeset/base/300105 Log: hyperv/vmbus: Use atomic swap and flsl to process event flags Greatly reduce the locked instructions and reduce number of inner loops. MFC after:1 week Spo

svn commit: r300104 - head/sys/kern

2016-05-17 Thread Mark Johnston
Author: markj Date: Wed May 18 03:23:07 2016 New Revision: 300104 URL: https://svnweb.freebsd.org/changeset/base/300104 Log: Guard the lockstat:::thread-spin probe with KDTRACE_HOOKS. X-MFC-With: r300103 Modified: head/sys/kern/kern_mutex.c Modified: head/sys/kern/kern_mutex.c ===

svn commit: r300103 - head/sys/kern

2016-05-17 Thread Mark Johnston
Author: markj Date: Wed May 18 03:21:21 2016 New Revision: 300103 URL: https://svnweb.freebsd.org/changeset/base/300103 Log: lockstat:::thread-spin should only fire after spinning for the lock. MFC after:1 week Modified: head/sys/kern/kern_mutex.c Modified: head/sys/kern/kern_mutex.

svn commit: r300102 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 03:19:53 2016 New Revision: 300102 URL: https://svnweb.freebsd.org/changeset/base/300102 Log: hyperv/vmbus: Reduce the # of event loops by recording event flag count Use vmbus softc to save vmbus per-cpu data. More stuffs will be moved into vmbus softc.

svn commit: r300101 - head/sys/dev/hyperv/vmbus

2016-05-17 Thread Sepherosa Ziehau
Author: sephe Date: Wed May 18 02:59:46 2016 New Revision: 300101 URL: https://svnweb.freebsd.org/changeset/base/300101 Log: hyperv/vmbus: Use unsigned long for event bits. And move base channel id calculation out of inner loop. This prepares for more event processing optimization.

Re: svn commit: r300088 - in releng/9.3: . sys/conf sys/dev/kbd

2016-05-17 Thread Bruce Evans
On Tue, 17 May 2016, Bryan Drewery wrote: On 5/17/16 4:07 PM, Gleb Smirnoff wrote: On Tue, May 17, 2016 at 03:59:26PM -0700, Bryan Drewery wrote: B> > Author: glebius B> > Date: Tue May 17 22:28:36 2016 B> > New Revision: 300088 B> > URL: https://svnweb.freebsd.org/changeset/base/300088 B> > B>

svn commit: r300100 - head/sys/dev/ntb/ntb_hw

2016-05-17 Thread Conrad E. Meyer
Author: cem Date: Wed May 18 02:10:05 2016 New Revision: 300100 URL: https://svnweb.freebsd.org/changeset/base/300100 Log: ntb_hw(4): Add sysctls for administrative/test link config, state dev.ntb_hw.0.admin_up=0/1: Like ifconfig UP/DOWN. dev.ntb_hw.0.active=0/1: Like ifconfig 'status'

Re: svn commit: r300098 - head/usr.sbin/makefs

2016-05-17 Thread Ed Maste
On 18 May 2016 at 00:22, Pedro F. Giffuni wrote: > Author: pfg > Date: Wed May 18 00:22:52 2016 > New Revision: 300098 > URL: https://svnweb.freebsd.org/changeset/base/300098 > > Log: > makefs(8): Clarify the comment concerning seeding. > > Avoid giving the impression makefs currently supports

svn commit: r300099 - stable/10/sbin/fsck_msdosfs

2016-05-17 Thread Pedro F. Giffuni
Author: pfg Date: Wed May 18 00:33:08 2016 New Revision: 300099 URL: https://svnweb.freebsd.org/changeset/base/300099 Log: MFC r299089: fsck_msdosfs: Adjust a check. The on-disk FAT array does not include anything before CLUST_FIRST, compensate in size check. Obtained from:

svn commit: r300098 - head/usr.sbin/makefs

2016-05-17 Thread Pedro F. Giffuni
Author: pfg Date: Wed May 18 00:22:52 2016 New Revision: 300098 URL: https://svnweb.freebsd.org/changeset/base/300098 Log: makefs(8): Clarify the comment concerning seeding. Avoid giving the impression makefs currently supports reproduceable builds. Modified: head/usr.sbin/makefs/ffs.c

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread Greg 'groggy' Lehey
On Tuesday, 17 May 2016 at 12:05:09 -0400, George Neville-Neil wrote: > On 17 May 2016, at 3:16, Greg 'groggy' Lehey wrote: >> On Tuesday, 17 May 2016 at 0:04:51 -0700, John Baldwin wrote: >>> On Tuesday, May 17, 2016 04:40:01 AM Greg Lehey wrote: Author: grog Date: Tue May 17 04:40:00 2

svn commit: r300097 - head/sys/kern

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 23:15:16 2016 New Revision: 300097 URL: https://svnweb.freebsd.org/changeset/base/300097 Log: Add a comment and KASSERT that a M_NOFREE mbuf has always EXT_EXTREF ext. Submitted by: kmacy Modified: head/sys/kern/kern_mbuf.c Modified: head/sys/kern/kern_m

svn commit: r300096 - head/sys/netinet

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 23:14:17 2016 New Revision: 300096 URL: https://svnweb.freebsd.org/changeset/base/300096 Log: Tiny refactor of r294869/r296881: use defines to mask the VNET() macro. Suggested by: bz Modified: head/sys/netinet/tcp_input.c head/sys/netinet/tcp_subr.c h

Re: svn commit: r300088 - in releng/9.3: . sys/conf sys/dev/kbd

2016-05-17 Thread Bryan Drewery
On 5/17/16 4:07 PM, Gleb Smirnoff wrote: > On Tue, May 17, 2016 at 03:59:26PM -0700, Bryan Drewery wrote: > B> > Author: glebius > B> > Date: Tue May 17 22:28:36 2016 > B> > New Revision: 300088 > B> > URL: https://svnweb.freebsd.org/changeset/base/300088 > B> > > B> > Log: > B> > - Use unsigned

Re: svn commit: r300088 - in releng/9.3: . sys/conf sys/dev/kbd

2016-05-17 Thread Gleb Smirnoff
On Tue, May 17, 2016 at 03:59:26PM -0700, Bryan Drewery wrote: B> > Author: glebius B> > Date: Tue May 17 22:28:36 2016 B> > New Revision: 300088 B> > URL: https://svnweb.freebsd.org/changeset/base/300088 B> > B> > Log: B> > - Use unsigned version of min() when handling arguments of SETFKEY ioct

Re: svn commit: r300088 - in releng/9.3: . sys/conf sys/dev/kbd

2016-05-17 Thread Bryan Drewery
> --- releng/9.3/UPDATING Tue May 17 22:28:27 2016(r300087) > +++ releng/9.3/UPDATING Tue May 17 22:28:36 2016(r300088) > @@ -11,6 +11,10 @@ handbook: > Items affecting the ports and packages system

svn commit: r300095 - head/sys/kern

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 22:52:42 2016 New Revision: 300095 URL: https://svnweb.freebsd.org/changeset/base/300095 Log: Don't forget to quote \ characters with \. Modified: head/sys/kern/subr_bus.c Modified: head/sys/kern/subr_bus.c

Re: svn commit: r299994 - in head/sys/mips: broadcom conf

2016-05-17 Thread Adrian Chadd
Yeah, I think it's part of another commit. I'll go bug the submitter and find which patch it's sitting in. Ah, the downsides of trying to do things with phabricator and git, with individual reviews for each piece -a ___ svn-src-all@freebsd.org mail

Re: svn commit: r299994 - in head/sys/mips: broadcom conf

2016-05-17 Thread Adrian Chadd
lemme go see what's missing.. -a On 17 May 2016 at 10:48, Bjoern A. Zeeb wrote: > >> On 17 May 2016, at 00:00 , Adrian Chadd wrote: >> >> Author: adrian >> Date: Tue May 17 00:00:01 2016 >> New Revision: 24 >> URL: https://svnweb.freebsd.org/changeset/base/24 >> >> Log: >> [mips/bro

svn commit: r300093 - stable/9/sys/dev/kbd

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 22:31:12 2016 New Revision: 300093 URL: https://svnweb.freebsd.org/changeset/base/300093 Log: Use unsigned version of min() when handling arguments of SETFKEY ioctl. Submitted by: C Turt Security: SA-16:18 Security: CVE-2016-1886 Modified: st

svn commit: r300092 - stable/10/sys/kern

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 22:30:43 2016 New Revision: 300092 URL: https://svnweb.freebsd.org/changeset/base/300092 Log: Validate that user supplied control message length is not negative. Submitted by: C Turt Security: SA-16:19 Security: CVE-2016-1887 Modified: stable

svn commit: r300091 - stable/10/sys/dev/kbd

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 22:29:59 2016 New Revision: 300091 URL: https://svnweb.freebsd.org/changeset/base/300091 Log: Use unsigned version of min() when handling arguments of SETFKEY ioctl. Submitted by: C Turt Security: SA-16:18 Security: CVE-2016-1886 Modified: st

svn commit: r300090 - head/sys/kern

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 22:28:53 2016 New Revision: 300090 URL: https://svnweb.freebsd.org/changeset/base/300090 Log: Validate that user supplied control message length is not negative. Submitted by: C Turt Security: SA-16:19 Security: CVE-2016-1887 Modified: head/s

svn commit: r300089 - head/sys/dev/kbd

2016-05-17 Thread Gleb Smirnoff
Author: glebius Date: Tue May 17 22:28:42 2016 New Revision: 300089 URL: https://svnweb.freebsd.org/changeset/base/300089 Log: Use unsigned version of min() when handling arguments of SETFKEY ioctl. Submitted by: C Turt Security: SA-16:18 Security: CVE-2016-1886 Modified: he

svn commit: r300087 - in releng/10.3: . sys/conf sys/dev/kbd sys/kern

2016-05-17 Thread Gleb Smirnoff
, try WITH stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20160517 p3 FreeBSD-SA-16:18.atkbd + FreeBSD-SA-16:19.sendmsg + + Fix buffer overflow in keyboard driver. [SA-16:18

svn commit: r300088 - in releng/9.3: . sys/conf sys/dev/kbd

2016-05-17 Thread Gleb Smirnoff
/UPDATING. Please read that file before running portupgrade. +20160517 p42 FreeBSD-SA-16:18.atkbd + + Fix buffer overflow in keyboard driver. [SA-16:18] + 20160504 p41 FreeBSD-SA-16:17.openssl FreeBSD-EN-16:08.zfs Modified: releng/9.3/sys/conf

svn commit: r300086 - in releng/10.2: . sys/conf sys/dev/kbd sys/kern

2016-05-17 Thread Gleb Smirnoff
, try WITH stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20160517 p17 FreeBSD-SA-16:18.atkbd + FreeBSD-SA-16:19.sendmsg + + Fix buffer overflow in keyboard driver. [SA-16:18

svn commit: r300085 - in releng/10.1: . sys/conf sys/dev/kbd sys/kern

2016-05-17 Thread Gleb Smirnoff
, try WITH stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20160517 p34 FreeBSD-SA-16:18.atkbd + FreeBSD-SA-16:19.sendmsg + + Fix buffer overflow in keyboard driver. [SA-16:18

Re: svn commit: r300071 - in head: . share/man/man5 sys/boot/forth

2016-05-17 Thread John Baldwin
On Tuesday, May 17, 2016 06:42:39 PM John Baldwin wrote: > Author: jhb > Date: Tue May 17 18:42:38 2016 > New Revision: 300071 > URL: https://svnweb.freebsd.org/changeset/base/300071 > > Log: > Remove the reiserfs(5) manpage and an example of loading the kernel module. There is also a glabel ba

svn commit: r300084 - head/sys/ufs/ffs

2016-05-17 Thread Konstantin Belousov
Author: kib Date: Tue May 17 21:35:35 2016 New Revision: 300084 URL: https://svnweb.freebsd.org/changeset/base/300084 Log: Do enable io accounting for read-only mounts and mounts which are remounted to writeable after initial read-only. Assign to dev->si_mountpt earlier to account the acces

svn commit: r300083 - head/sys/ufs/ffs

2016-05-17 Thread Konstantin Belousov
Author: kib Date: Tue May 17 21:30:58 2016 New Revision: 300083 URL: https://svnweb.freebsd.org/changeset/base/300083 Log: If IO_SYNC was passed to ffs_truncate(), request synchronous inode update from the final ffs_update(). Noted by: bde MFC after:1 week Modified: head/sys/

svn commit: r300082 - head/sys/ufs/ufs

2016-05-17 Thread Konstantin Belousov
Author: kib Date: Tue May 17 21:28:28 2016 New Revision: 300082 URL: https://svnweb.freebsd.org/changeset/base/300082 Log: For async UFS mounts, shrink the directory asynchronously, at least do not pass IO_SYNC to ffs_truncate() unneccessary. Submitted by: bde MFC after:1 week Modi

svn commit: r300081 - in head/sys/boot: efi/libefi efi/loader ficl

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 21:25:20 2016 New Revision: 300081 URL: https://svnweb.freebsd.org/changeset/base/300081 Log: Implement UEFI set environment variable, as well as exporting the EFI version. This is also scriptable, though additional scripting will be needed. Differential Rev

svn commit: r300080 - head/sys/boot/ficl

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 21:25:18 2016 New Revision: 300080 URL: https://svnweb.freebsd.org/changeset/base/300080 Log: Implement uuid-to-string and uuid-from-string. uuid-from-string takes a string, interprets it as a standard UUID, and returns a binary from of the UUID. uuid-to-string d

svn commit: r300079 - head/sys/dev/bwn

2016-05-17 Thread Adrian Chadd
Author: adrian Date: Tue May 17 21:24:10 2016 New Revision: 300079 URL: https://svnweb.freebsd.org/changeset/base/300079 Log: [bwn] correctly calculate RSSI level. Tested: * BCM4311, PHY-G, STA mode * BCM4312, PHY-LP, STA mode * BCM4321, PHY-N, STA moe Modified: head/sys/dev/bwn

svn commit: r300078 - head/lib/libstand

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 21:23:13 2016 New Revision: 300078 URL: https://svnweb.freebsd.org/changeset/base/300078 Log: Add support for %S to libstand as well so /boot/loader and friends can use it. Modified: head/lib/libstand/printf.c Modified: head/lib/libstand/printf.c ==

svn commit: r300077 - head/sys/dev/mwl

2016-05-17 Thread Andriy Voskoboinyk
Author: avos Date: Tue May 17 20:53:56 2016 New Revision: 300077 URL: https://svnweb.freebsd.org/changeset/base/300077 Log: mwl: drop unneeded NULL pointer check. mh_streams[] is a fixed-length array, not a pointer. Modified: head/sys/dev/mwl/mwlhal.c Modified: head/sys/dev/mwl/mwlhal.c

svn commit: r300076 - head/sys/dev/bwn

2016-05-17 Thread Adrian Chadd
Author: adrian Date: Tue May 17 20:21:39 2016 New Revision: 300076 URL: https://svnweb.freebsd.org/changeset/base/300076 Log: [bwn] print out a very obvious notice that GPLv2 code is compiled in if it is. Modified: head/sys/dev/bwn/if_bwn.c Modified: head/sys/dev/bwn/if_bwn.c ===

svn commit: r300075 - head/sys/dev/bwn

2016-05-17 Thread Adrian Chadd
Author: adrian Date: Tue May 17 20:18:23 2016 New Revision: 300075 URL: https://svnweb.freebsd.org/changeset/base/300075 Log: [bwn] always allocate maximum size txhdr entries; prepare for fw 598 * always allocate maximum size txhdr entries * set the right rx header offset/framesize based

svn commit: r300074 - head/sys/dev/pci

2016-05-17 Thread John Baldwin
Author: jhb Date: Tue May 17 19:48:28 2016 New Revision: 300074 URL: https://svnweb.freebsd.org/changeset/base/300074 Log: Rework managing hotplug commands with command completions. Previously the command completion interrupt would post any pending command immediately before pcib_pcie_hot

svn commit: r300073 - head/sys/kern

2016-05-17 Thread John Baldwin
Author: jhb Date: Tue May 17 19:34:07 2016 New Revision: 300073 URL: https://svnweb.freebsd.org/changeset/base/300073 Log: Document the formatting requirements of location and pnpinfo strings. devd requires location and pnpinfo strings generated by bus drivers to be formatted as a list of

svn commit: r300072 - head/sys/dev/fb

2016-05-17 Thread Alexander Motin
Author: mav Date: Tue May 17 19:00:09 2016 New Revision: 300072 URL: https://svnweb.freebsd.org/changeset/base/300072 Log: Fix NULL-dereference panic if VESA reports zero modes. MFC after:1 week Modified: head/sys/dev/fb/vesa.c Modified: head/sys/dev/fb/vesa.c ==

svn commit: r300071 - in head: . share/man/man5 sys/boot/forth

2016-05-17 Thread John Baldwin
(r300071) @@ -38,6 +38,8 @@ # xargs -n1 | sort | uniq -d; # done +# 20160517: ReiserFS removed +OLD_FILES+=usr/share/man/man5/reiserfs.5.gz # 20160430: kvm_getfiles(3) removed from kvm(3) OLD_LIBS+=usr/lib/libkvm.so.6 OLD_FILES+=usr/share/man/man3/kvm_getfiles.3.gz Modified: head/share/man

svn commit: r300069 - head/usr.sbin/makefs

2016-05-17 Thread Pedro F. Giffuni
Author: pfg Date: Tue May 17 18:20:33 2016 New Revision: 300069 URL: https://svnweb.freebsd.org/changeset/base/300069 Log: makefs(1): use all the random(3) range. The generation number is uint32_t so we can fit the complete range of random(3). We could have used arc4random() but the resul

Re: svn commit: r299371 - in head: sbin/camcontrol sys/cam sys/cam/scsi

2016-05-17 Thread Warner Losh
On Tue, May 10, 2016 at 11:33 AM, Edward Tomasz Napierala wrote: > On 0510T1020, Alan Somers wrote: > > On Tue, May 10, 2016 at 9:46 AM, Edward Tomasz Napierala < > tr...@freebsd.org> > > wrote: > > > > > Author: trasz > > > Date: Tue May 10 15:46:33 2016 > > > New Revision: 299371 > > > URL: htt

Re: svn commit: r299994 - in head/sys/mips: broadcom conf

2016-05-17 Thread Bjoern A. Zeeb
> On 17 May 2016, at 00:00 , Adrian Chadd wrote: > > Author: adrian > Date: Tue May 17 00:00:01 2016 > New Revision: 24 > URL: https://svnweb.freebsd.org/changeset/base/24 > > Log: > [mips/broadcom] Add initial support for Broadcom MIPS processor > > Relies on BHND(4) driver. > > T

svn commit: r300068 - in head/sys: arm/allwinner arm/conf dev/usb/controller

2016-05-17 Thread Emmanuel Vadot
Author: manu Date: Tue May 17 17:46:12 2016 New Revision: 300068 URL: https://svnweb.freebsd.org/changeset/base/300068 Log: Add driver for "generic-ohci" as defined by FDT. If platform support EXT_RESOURCES, clocks and resets are handled out of the box. If not driver can be subclassed usin

Re: svn commit: r300066 - head/share/man/man9

2016-05-17 Thread Ravi Pokala
-Original Message- From: on behalf of Warner Losh Date: 2016-05-17, Tuesday at 10:08 To: , , Subject: svn commit: r300066 - head/share/man/man9 >Author: imp >Date: Tue May 17 17:08:13 2016 >New Revision: 300066 >URL: https://svnweb.freebsd.org/changeset/base/300066 > >Log: > Per Ravi

Re: svn commit: r300062 - in head/sys: gnu/fs modules modules/reiserfs

2016-05-17 Thread Pedro Giffuni
On 05/17/16 11:50, Conrad Meyer wrote: On Tue, May 17, 2016 at 9:29 AM, Pedro Giffuni wrote: Log: Kill off ReiserFS as it is no longer supported, for obvious reasons. It's not so obvious since the fs worked and could've been useful for people migrating from ancient linux. This may stil

svn commit: r300067 - head/sys/conf

2016-05-17 Thread George V. Neville-Neil
Author: gnn Date: Tue May 17 17:09:45 2016 New Revision: 300067 URL: https://svnweb.freebsd.org/changeset/base/300067 Log: Final nit in ReiserFS removal. Modified: head/sys/conf/options Modified: head/sys/conf/options ==

svn commit: r300066 - head/share/man/man9

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 17:08:13 2016 New Revision: 300066 URL: https://svnweb.freebsd.org/changeset/base/300066 Log: Per Ravi Pokala's suggestion, rewrite the g_reset_bio description to be clearer. It also describes it with more nuance. Add missing MLINKS noticed by trasz@. Bump the da

svn commit: r300065 - head/sys/conf

2016-05-17 Thread George V. Neville-Neil
Author: gnn Date: Tue May 17 16:59:53 2016 New Revision: 300065 URL: https://svnweb.freebsd.org/changeset/base/300065 Log: Finish cleaning up after killing ReiserFS. Remove LINT/NOTES option and file linkages. Modified: head/sys/conf/NOTES head/sys/conf/files Modified: head/sys/conf/N

svn commit: r300064 - head/usr.sbin/makefs

2016-05-17 Thread Pedro F. Giffuni
Author: pfg Date: Tue May 17 16:58:39 2016 New Revision: 300064 URL: https://svnweb.freebsd.org/changeset/base/300064 Log: makefs(8): use NULL instead of zero for pointers. Modified: head/usr.sbin/makefs/cd9660.c Modified: head/usr.sbin/makefs/cd9660.c ===

Re: svn commit: r300062 - in head/sys: gnu/fs modules modules/reiserfs

2016-05-17 Thread Conrad Meyer
On Tue, May 17, 2016 at 9:29 AM, Pedro Giffuni wrote: >> Log: >> Kill off ReiserFS as it is no longer supported, for obvious reasons. >> > > It's not so obvious since the fs worked and could've been useful for > people migrating from ancient linux. This may still be possible through e.g. sysuti

svn commit: r300063 - head/sys/net80211

2016-05-17 Thread Andriy Voskoboinyk
Author: avos Date: Tue May 17 16:38:18 2016 New Revision: 300063 URL: https://svnweb.freebsd.org/changeset/base/300063 Log: net80211: unbreak 'show all vaps(/a)' ddb command Replace ifnet list lookup (which is broken since r287197, because IFT_IEEE80211 type is not used anymore) with iter

Re: svn commit: r295707 - in head/sys: cddl/contrib/opensolaris/uts/common/fs/zfs dev/mmc dev/virtio/block geom geom/journal geom/mirror geom/raid geom/raid3 kern

2016-05-17 Thread Warner Losh
I've updated the g_bio man page with all the info presented here. Please let me know if I missed anything, or if you have suggestions for improvement. Warner On Mon, May 9, 2016 at 12:21 PM, Steven Hartland wrote: > On 09/05/2016 18:21, Warner Losh wrote: > > On May 9, 2016, at 11:14 AM, Steve

Re: svn commit: r300062 - in head/sys: gnu/fs modules modules/reiserfs

2016-05-17 Thread Pedro Giffuni
Hello; On 05/17/16 10:36, George V. Neville-Neil wrote: Author: gnn Date: Tue May 17 15:36:40 2016 New Revision: 300062 URL: https://svnweb.freebsd.org/changeset/base/300062 Log: Kill off ReiserFS as it is no longer supported, for obvious reasons. It's not so obvious since the fs worked an

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread Ian Lepore
On Tue, 2016-05-17 at 12:05 -0400, George Neville-Neil wrote: > > On 17 May 2016, at 3:16, Greg 'groggy' Lehey wrote: > > > On Tuesday, 17 May 2016 at 0:04:51 -0700, John Baldwin wrote: > > > On Tuesday, May 17, 2016 04:40:01 AM Greg Lehey wrote: > > > > Author: grog > > > > Date: Tue May 17 04:

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread George Neville-Neil
On 17 May 2016, at 3:16, Greg 'groggy' Lehey wrote: > On Tuesday, 17 May 2016 at 0:04:51 -0700, John Baldwin wrote: >> On Tuesday, May 17, 2016 04:40:01 AM Greg Lehey wrote: >>> Author: grog >>> Date: Tue May 17 04:40:00 2016 >>> New Revision: 33 >>> URL: https://svnweb.freebsd.org/changese

Re: svn commit: r300003 - head/share/man/man4

2016-05-17 Thread John Baldwin
On Tuesday, May 17, 2016 05:16:19 PM Greg 'groggy' Lehey wrote: > On Tuesday, 17 May 2016 at 0:04:51 -0700, John Baldwin wrote: > > On Tuesday, May 17, 2016 04:40:01 AM Greg Lehey wrote: > >> Author: grog > >> Date: Tue May 17 04:40:00 2016 > >> New Revision: 33 > >> URL: https://svnweb.freebs

Re: svn commit: r299977 - head/sys/dev/acpica/Osd

2016-05-17 Thread Jim Harris
On Mon, May 16, 2016 at 2:33 PM, John Baldwin wrote: > Author: jhb > Date: Mon May 16 21:33:31 2016 > New Revision: 299977 > URL: https://svnweb.freebsd.org/changeset/base/299977 > > Log: > Use polling spin loops for timeouts during early boot. > > Some ACPI operations such as mutex acquires

svn commit: r300062 - in head/sys: gnu/fs modules modules/reiserfs

2016-05-17 Thread George V. Neville-Neil
Author: gnn Date: Tue May 17 15:36:40 2016 New Revision: 300062 URL: https://svnweb.freebsd.org/changeset/base/300062 Log: Kill off ReiserFS as it is no longer supported, for obvious reasons. Deleted: head/sys/gnu/fs/ head/sys/modules/reiserfs/ Modified: head/sys/modules/Makefile Modifie

svn commit: r300061 - in head/sys: conf dev/iscsi modules/iscsi

2016-05-17 Thread Edward Tomasz Napierala
Author: trasz Date: Tue May 17 15:21:17 2016 New Revision: 300061 URL: https://svnweb.freebsd.org/changeset/base/300061 Log: Rename icl_proxy.c to icl_soft_proxy.c, to make it clear it's a part of software ICL backend. MFC after:1 month Sponsored by: The FreeBSD Foundation Added:

svn commit: r300060 - in stable/10/sys: dev/aic7xxx dev/aic7xxx/aicasm dev/ciss dev/drm2/radeon dev/drm2/ttm dev/hptiop dev/hwpmc dev/isci/scil dev/pccbb dev/wbwd dev/wtap dev/wtap/plugins sys

2016-05-17 Thread Pedro F. Giffuni
Author: pfg Date: Tue May 17 15:18:01 2016 New Revision: 300060 URL: https://svnweb.freebsd.org/changeset/base/300060 Log: MFC r298931, r298981, r299375: Minor spelling fixes in: sys/dev, sys/sys Many of these have user-visible strings. Modified: stable/10/sys/dev/aic7xxx/aic79xx.

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

2016-05-17 Thread Alan Somers
Author: asomers Date: Tue May 17 15:17:23 2016 New Revision: 300059 URL: https://svnweb.freebsd.org/changeset/base/300059 Log: Speed up vdev_geom_open_by_guids Speedup is hard to measure because the only time vdev_geom_open_by_guids gets called on many drives at the same time is during bo

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

2016-05-17 Thread Alexander Motin
Author: mav Date: Tue May 17 15:12:57 2016 New Revision: 300058 URL: https://svnweb.freebsd.org/changeset/base/300058 Log: Make RQCS_PORT_LOGGED_OUT for ZOMBIE ports retriable. It is normal for ZOMBIE ports to be logged out. This status is not really an error until Gone Device Timeout ex

svn commit: r300057 - stable/10/sbin/reboot

2016-05-17 Thread Renato Botelho
Author: garga (ports committer) Date: Tue May 17 14:52:05 2016 New Revision: 300057 URL: https://svnweb.freebsd.org/changeset/base/300057 Log: MFC r299196: Add missing parameters -N and -l to reroot and halt usage() Approved by: bapt Sponsored by: Rubicon Communications (Netgate)

svn commit: r300056 - in head/sys/boot: common efi/libefi

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 14:10:45 2016 New Revision: 300056 URL: https://svnweb.freebsd.org/changeset/base/300056 Log: It sure would be nice to use printf with wide strings. Implement %S to do that. The C_WIDEOUT flag indicates that the console supports it. Mark the EFI console as suppor

svn commit: r300055 - head/sys/boot/ficl

2016-05-17 Thread Warner Losh
Author: imp Date: Tue May 17 14:10:44 2016 New Revision: 300055 URL: https://svnweb.freebsd.org/changeset/base/300055 Log: Minor space tweak to make things consistent. MFC After: 3 days Modified: head/sys/boot/ficl/words.c Modified: head/sys/boot/ficl/words.c ===

svn commit: r300053 - stable/9/sys/amd64/include

2016-05-17 Thread Andriy Gapon
Author: avg Date: Tue May 17 14:02:05 2016 New Revision: 300053 URL: https://svnweb.freebsd.org/changeset/base/300053 Log: pick up specialreg.h changes from r273338 to fix r300037 The original change applies to x86 family of platforms, in this branch it's only for amd64 where it is really

svn commit: r300054 - head/sys/netinet6

2016-05-17 Thread Andrey V. Elsukov
Author: ae Date: Tue May 17 14:06:55 2016 New Revision: 300054 URL: https://svnweb.freebsd.org/changeset/base/300054 Log: Call RO_RTFREE() when we have detected the change of destination address, otherwise the old route will be used with new destination. MFC after:1 week Modified:

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

2016-05-17 Thread Alexander Motin
Author: mav Date: Tue May 17 13:18:57 2016 New Revision: 300052 URL: https://svnweb.freebsd.org/changeset/base/300052 Log: Completely remove broken now autologin port flag. Firmware automatically logs in only to local loop ports, and those ports can be easily identified without extra flag

svn commit: r300051 - in head/sys: arm/arm arm64/arm64

2016-05-17 Thread Bjoern A. Zeeb
Author: bz Date: Tue May 17 13:12:26 2016 New Revision: 300051 URL: https://svnweb.freebsd.org/changeset/base/300051 Log: The GIC (v2 at least) has a bit in the TYPER register to indicate whether the GIC supports the Security Extensions or not. This bit is not the same as the CPU one. Curr

svn commit: r300050 - in head: share/doc/usd/07.mail share/man/man9 sys/amd64/vmm/io sys/arm/allwinner sys/arm/freescale/imx sys/arm/include sys/cam sys/dev/bhnd sys/dev/bxe sys/dev/drm2/i915 sys/d...

2016-05-17 Thread Eitan Adler
Author: eadler Date: Tue May 17 12:52:31 2016 New Revision: 300050 URL: https://svnweb.freebsd.org/changeset/base/300050 Log: Don't repeat the the word 'the' (one manual change to fix grammar) Confirmed With: db Approved by: secteam (not really, but this is a comment typo fix) Modif

svn commit: r300049 - head/sys/arm64/conf

2016-05-17 Thread Andrew Turner
Author: andrew Date: Tue May 17 12:48:30 2016 New Revision: 300049 URL: https://svnweb.freebsd.org/changeset/base/300049 Log: Add an arm64 kernel config to help testing intrng. It is expected this config will only last a few weeks until we switch to this interrupt framework. Obtained fr

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

2016-05-17 Thread Andrew Turner
Author: andrew Date: Tue May 17 12:46:50 2016 New Revision: 300048 URL: https://svnweb.freebsd.org/changeset/base/300048 Log: Clean up the GICv3 intrng code: * In gic_v3_attach free the correct data on failure. * Implement gic_v3_teardown_intr. * Update the panic string when enabling/di

  1   2   >