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

2015-08-16 Thread Peter Grehan
Author: grehan Date: Mon Aug 17 05:59:36 2015 New Revision: 286838 URL: https://svnweb.freebsd.org/changeset/base/286838 Log: Add simple (no-op) emulations for the CHECK_POWER_MODE, READ_VERIFY and READ_VERIFY_EXT commands. Reviewed by: mav Modified: head/usr.sbin/bhyve/pci_ahci.c Mo

svn commit: r286837 - head/sys/sys

2015-08-16 Thread Peter Grehan
Author: grehan Date: Mon Aug 17 05:56:41 2015 New Revision: 286837 URL: https://svnweb.freebsd.org/changeset/base/286837 Log: Add define for SATA Check-Power-Mode command, 0xe5. Modified: head/sys/sys/ata.h Modified: head/sys/sys/ata.h

svn commit: r286836 - head/sys/sys

2015-08-16 Thread Xin LI
Author: delphij Date: Mon Aug 17 05:53:37 2015 New Revision: 286836 URL: https://svnweb.freebsd.org/changeset/base/286836 Log: so_vnet is constant after creation and no locking is necessary, document this fact. (netmap have an assignment too but that socket object is on stack). MFC a

svn commit: r286835 - head/sys/dev/ath

2015-08-16 Thread Adrian Chadd
Author: adrian Date: Mon Aug 17 02:04:11 2015 New Revision: 286835 URL: https://svnweb.freebsd.org/changeset/base/286835 Log: Remove most of the references of ifp->if_softc and replace with references to ic->ic_softc. This is in preparation for gleb's ifnet work. Tested: * ath(4

svn commit: r286834 - head/sbin/ping6

2015-08-16 Thread Xin LI
Author: delphij Date: Sun Aug 16 23:23:58 2015 New Revision: 286834 URL: https://svnweb.freebsd.org/changeset/base/286834 Log: Use arc4random_buf(). While there, unifdef the code for HAVE_ARC4RANDOM. MFC after:2 weeks Modified: head/sbin/ping6/Makefile head/sbin/ping6/ping6.c Mod

Re: svn commit: r286832 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 08/16/15 13:10, Sean Bruno wrote: > Author: sbruno Date: Sun Aug 16 20:10:43 2015 New Revision: 286832 > URL: https://svnweb.freebsd.org/changeset/base/286832 > > Log: e1000/if_lem.c bump to 1.1.0 - deprecate fbsd 8 > > Differential Revision:

svn commit: r286833 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 20:13:58 2015 New Revision: 286833 URL: https://svnweb.freebsd.org/changeset/base/286833 Log: Bump all copywrite dates to 2015 Differential Revision:https://reviews.freebsd.org/D3160 Submitted by: erj MFC after:2 weeks Sponsored by: Intel Co

svn commit: r286832 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 20:10:43 2015 New Revision: 286832 URL: https://svnweb.freebsd.org/changeset/base/286832 Log: e1000/if_lem.c bump to 1.1.0 - deprecate fbsd 8 Differential Revision:https://reviews.freebsd.org/D3164 Submitted by: erj MFC after:2 weeks Spons

svn commit: r286831 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 19:43:44 2015 New Revision: 286831 URL: https://svnweb.freebsd.org/changeset/base/286831 Log: Increase EM_MAX_SCATTER to 64 such that the size of em_xmit()::segs[EM_MAX_SCATTER] doesn't get overrun by things like NFS that can and do shove more than 32 segs whe

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

2015-08-16 Thread Jilles Tjoelker
Author: jilles Date: Sun Aug 16 19:42:15 2015 New Revision: 286830 URL: https://svnweb.freebsd.org/changeset/base/286830 Log: wordexp(): Stop using the undocumented wordexp builtin. The functionality of the wordexp builtin is easily replaced using normal shell code, although performance i

svn commit: r286829 - in head: share/man/man4 sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 19:06:23 2015 New Revision: 286829 URL: https://svnweb.freebsd.org/changeset/base/286829 Log: Add capability to disable CRC stripping. This breaks IPMI/BMC capabilities on certain adatpers. Linux has been doing the exact same thing since 2008 https://gith

svn commit: r286828 - head/sys/vm

2015-08-16 Thread Alan Cox
Author: alc Date: Sun Aug 16 17:07:53 2015 New Revision: 286828 URL: https://svnweb.freebsd.org/changeset/base/286828 Log: As another piece of PG_CACHE page elimination, remove an LRU-defeating call to vm_page_try_to_cache() from vm_pageout_flush(). Other changes, most recently r286814, hav

Re: svn commit: r286787 - head/sys/x86/x86

2015-08-16 Thread Alan Cox
On 08/16/2015 04:50, Konstantin Belousov wrote: > On Sun, Aug 16, 2015 at 12:03:58PM +0300, Konstantin Belousov wrote: >> On Sun, Aug 16, 2015 at 10:16:53AM +0200, Roger Pau Monn?? wrote: >>> pmap_map_io_transient contains some of this logic, but it uses >>> vmem_alloc (with M_WAITOK) instead of a

Re: svn commit: r286787 - head/sys/x86/x86

2015-08-16 Thread Jason Harmening
On 08/16/15 04:50, Konstantin Belousov wrote: > On Sun, Aug 16, 2015 at 12:03:58PM +0300, Konstantin Belousov wrote: >> On Sun, Aug 16, 2015 at 10:16:53AM +0200, Roger Pau Monn?? wrote: >>> pmap_map_io_transient contains some of this logic, but it uses >>> vmem_alloc (with M_WAITOK) instead of a pc

svn commit: r286827 - head/sys/teken

2015-08-16 Thread Ed Schouten
Author: ed Date: Sun Aug 16 13:59:11 2015 New Revision: 286827 URL: https://svnweb.freebsd.org/changeset/base/286827 Log: Pick UINT_MAX / 100 as an upperbound. The fix that I applied in r286798 is already good, but it assumes that sizeof(int) > sizeof(short). Express the upperbound in ter

svn commit: r286826 - in head/bin/sh: . tests/builtins

2015-08-16 Thread Jilles Tjoelker
Author: jilles Date: Sun Aug 16 12:57:17 2015 New Revision: 286826 URL: https://svnweb.freebsd.org/changeset/base/286826 Log: sh: Backslash-newline should not affect field splitting in read builtin. This was originally broken in r212339 in 2010. Added: head/bin/sh/tests/builtins/read8.0

svn commit: r286825 - head/sys/netinet

2015-08-16 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Aug 16 12:23:58 2015 New Revision: 286825 URL: https://svnweb.freebsd.org/changeset/base/286825 Log: Split arpresolve() into fast/slow path. This change isolates the most common case (e.g. successful lookup) from more complicates scenarios. It also (tries to)

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

2015-08-16 Thread Garrett Cooper
Author: ngie Date: Sun Aug 16 10:10:58 2015 New Revision: 286823 URL: https://svnweb.freebsd.org/changeset/base/286823 Log: Regen src.conf.5 per r286822 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r286822 - in head: share/mk tools/build/options tools/tools/nanobsd/gateworks

2015-08-16 Thread Garrett Cooper
Author: ngie Date: Sun Aug 16 09:51:24 2015 New Revision: 286822 URL: https://svnweb.freebsd.org/changeset/base/286822 Log: Reap MK_SYSINSTALL It's no longer in use in the tree (most likely missed when sade/sysinstall were removed) MFC after: 1 week Deleted: head/tools/build/optio

Re: svn commit: r286787 - head/sys/x86/x86

2015-08-16 Thread Konstantin Belousov
On Sun, Aug 16, 2015 at 12:03:58PM +0300, Konstantin Belousov wrote: > On Sun, Aug 16, 2015 at 10:16:53AM +0200, Roger Pau Monn?? wrote: > > pmap_map_io_transient contains some of this logic, but it uses > > vmem_alloc (with M_WAITOK) instead of a pcpu pageframe, which defeats > > part of the purpo

Re: svn commit: r286787 - head/sys/x86/x86

2015-08-16 Thread Konstantin Belousov
On Sun, Aug 16, 2015 at 10:16:53AM +0200, Roger Pau Monn?? wrote: > pmap_map_io_transient contains some of this logic, but it uses > vmem_alloc (with M_WAITOK) instead of a pcpu pageframe, which defeats > part of the purpose of this change and cannot be used as-is. This logic can be repeated, but

Re: svn commit: r286787 - head/sys/x86/x86

2015-08-16 Thread Roger Pau Monné
El 15/08/15 a les 17.30, Jason Harmening ha escrit: > On 08/15/15 08:05, Roger Pau Monné wrote: >> El 14/08/15 a les 22.08, Jason A. Harmening ha escrit: >>> Author: jah >>> Date: Fri Aug 14 20:08:16 2015 >>> New Revision: 286787 >>> URL: https://svnweb.freebsd.org/changeset/base/286787 >>> >>> Log