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 it

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: Use

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 purpose of

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:

svn commit: r286824 - stable/10/release/doc/en_US.ISO8859-1/errata

2015-08-16 Thread Glen Barber
Author: gjb Date: Sun Aug 16 12:09:55 2015 New Revision: 286824 URL: https://svnweb.freebsd.org/changeset/base/286824 Log: Document an error in the release notes regarding revision r282199. Submitted by: amdmi3 Sponsored by: The FreeBSD Foundation Modified:

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: 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: 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

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 pcpu

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 pcpu

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,

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

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: *

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

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

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

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: 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

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

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

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