svn commit: r282269 - head/sys/dev/atkbdc

2015-04-30 Thread Roger Pau Monné
Author: royger Date: Thu Apr 30 07:00:25 2015 New Revision: 282269 URL: https://svnweb.freebsd.org/changeset/base/282269 Log: atkbd: remove usage of x86bios Instead of trying to get the keyboard repeat rate set by the BIOS just set a default one. This allows removing the usage of x86bios

svn commit: r282270 - in stable/10/sys: fs/ext2fs fs/fuse fs/msdosfs fs/nandfs fs/nfsclient fs/nfsserver fs/nullfs kern sys ufs/ffs

2015-04-30 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 30 12:39:24 2015 New Revision: 282270 URL: https://svnweb.freebsd.org/changeset/base/282270 Log: MFC: r281562 File systems that do not use the buffer cache (such as ZFS) must use VOP_FSYNC() to perform the NFS server's Commit operation. This patch adds a

svn commit: r282271 - in stable/10/sys/fs: nfs nfsserver

2015-04-30 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 30 12:44:20 2015 New Revision: 282271 URL: https://svnweb.freebsd.org/changeset/base/282271 Log: MFC: r281628 mav@ has found that NFS servers exporting ZFS file systems can perform better when using a 128K read/write data size. This patch changes NFS_MAXDATA

svn commit: r282272 - head/usr.sbin/nfsd

2015-04-30 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Apr 30 12:55:27 2015 New Revision: 282272 URL: https://svnweb.freebsd.org/changeset/base/282272 Log: Remove oldnfs remnants from nfsd(8). Reviewed by: rmacklem@ Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/nfsd/nfsd.8

svn commit: r282276 - head/sys/netinet

2015-04-30 Thread George V. Neville-Neil
Author: gnn Date: Thu Apr 30 17:43:40 2015 New Revision: 282276 URL: https://svnweb.freebsd.org/changeset/base/282276 Log: Move the SIFTR DTrace probe out of the writing thread context and directly into the place where the data is collected. Modified: head/sys/netinet/siftr.c Modified:

Re: svn commit: r282257 - in head: lib/libnv sys/kern sys/sys

2015-04-30 Thread Bryan Drewery
On 4/29/2015 5:57 PM, Mariusz Zaborski wrote: Author: oshogbo Date: Wed Apr 29 22:57:04 2015 New Revision: 282257 URL: https://svnweb.freebsd.org/changeset/base/282257 Log: Remove the nvlist_.*[fv] functions. Those functions are problematic, because there is no way to report

svn commit: r282280 - in head/sys/dev: e1000 ixgbe ixl

2015-04-30 Thread John Baldwin
Author: jhb Date: Thu Apr 30 18:23:38 2015 New Revision: 282280 URL: https://svnweb.freebsd.org/changeset/base/282280 Log: Various fixes to the stats in igb(4), ixgbe(4), and ixl(4). - Use hardware counters for ifnet stats in igb(4) when possible. This ensures these stats include packets

svn commit: r282277 - in head/sys: conf dev/atkbdc

2015-04-30 Thread Jung-uk Kim
Author: jkim Date: Thu Apr 30 17:49:35 2015 New Revision: 282277 URL: https://svnweb.freebsd.org/changeset/base/282277 Log: Remove leftover from r282269. MFC after:2 weeks X-MFC with: r282269 Modified: head/sys/conf/files.amd64 head/sys/conf/files.i386

svn commit: r282279 - stable/9/usr.bin/wc

2015-04-30 Thread Bryan Drewery
Author: bdrewery Date: Thu Apr 30 18:11:43 2015 New Revision: 282279 URL: https://svnweb.freebsd.org/changeset/base/282279 Log: MFC r281617: wc: Fix SIGINFO race causing final results to be lost to stderr. Relnotes: yes Modified: stable/9/usr.bin/wc/wc.c Directory Properties:

svn commit: r282278 - stable/10/usr.bin/wc

2015-04-30 Thread Bryan Drewery
Author: bdrewery Date: Thu Apr 30 18:07:48 2015 New Revision: 282278 URL: https://svnweb.freebsd.org/changeset/base/282278 Log: MFC r281617: wc: Fix SIGINFO race causing final results to be lost to stderr. Relnotes: yes Modified: stable/10/usr.bin/wc/wc.c Directory

Re: svn commit: r282275 - in stable/10: . bin/csh contrib/smbfs/include/netsmb contrib/smbfs/lib/smb include lib/libarchive lib/libc/iconv lib/libc/locale lib/libiconv_modules/BIG5 lib/libiconv_module

2015-04-30 Thread Bryan Drewery
. +20150430: + The const qualifier has been removed from iconv(3) to comply with + POSIX. The ports tree is aware of this from r384038 onwards. + Being an ABI change this seems wrong to MFC. Binaries are not only built from Ports. For a binary built on 10.1 will this change cause any

svn commit: r282282 - in head/sys: kern sys

2015-04-30 Thread Mariusz Zaborski
Author: oshogbo Date: Thu Apr 30 20:47:33 2015 New Revision: 282282 URL: https://svnweb.freebsd.org/changeset/base/282282 Log: Rename macros to use prefix ERRNO. Add macro ERRNO_SET. Now ERRNO_{RESTORE/SAVE} must by used together, additional variable is not needed. Always use

Re: svn commit: r282257 - in head: lib/libnv sys/kern sys/sys

2015-04-30 Thread Bryan Drewery
On 4/30/2015 2:52 PM, Mariusz Zaborski wrote: On 30 April 2015 at 20:28, Bryan Drewery bdrew...@freebsd.org mailto:bdrew...@freebsd.org wrote: You should either bump the SHLIB_MAJOR or consider making this a PRIVATELIB so it is not in the public /lib but in the private

Re: svn commit: r282257 - in head: lib/libnv sys/kern sys/sys

2015-04-30 Thread Mariusz Zaborski
On 30 April 2015 at 20:28, Bryan Drewery bdrew...@freebsd.org wrote: You should either bump the SHLIB_MAJOR or consider making this a PRIVATELIB so it is not in the public /lib but in the private /usr/lib/private or use symbol versioning. Being in /lib we must maintain ABI compatibility

Re: svn commit: r282275 - in stable/10: . bin/csh contrib/smbfs/include/netsmb contrib/smbfs/lib/smb include lib/libarchive lib/libc/iconv lib/libc/locale lib/libiconv_modules/BIG5 lib/libiconv_module

2015-04-30 Thread Bryan Drewery
WITH stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20150430: + The const qualifier has been removed from iconv(3) to comply with + POSIX. The ports tree is aware of this from r384038 onwards. + Being an ABI change

svn commit: r282284 - head/sys/amd64/vmm

2015-04-30 Thread Neel Natu
Author: neel Date: Thu Apr 30 21:00:47 2015 New Revision: 282284 URL: https://svnweb.freebsd.org/changeset/base/282284 Log: When an instruction cannot be decoded just return to userspace so bhyve(8) can dump the instruction bytes. Requested by: grehan MFC after:1 week Modified:

svn commit: r282281 - in head/sys/amd64/vmm: . amd intel

2015-04-30 Thread Neel Natu
Author: neel Date: Thu Apr 30 19:23:50 2015 New Revision: 282281 URL: https://svnweb.freebsd.org/changeset/base/282281 Log: Advertise the MTRR feature via CPUID and emulate the minimal set of MTRR MSRs. This is required for booting Windows guests. Reported by: Leon Dang

svn commit: r282283 - in head/sys: kern sys

2015-04-30 Thread Mariusz Zaborski
Author: oshogbo Date: Thu Apr 30 20:50:42 2015 New Revision: 282283 URL: https://svnweb.freebsd.org/changeset/base/282283 Log: Mark local function as static as a result of removing recursion. Approved by: pjd (mentor) Modified: head/sys/kern/subr_nvlist.c head/sys/sys/nvlist_impl.h

Re: svn commit: r282275 - in stable/10: . bin/csh contrib/smbfs/include/netsmb contrib/smbfs/lib/smb include lib/libarchive lib/libc/iconv lib/libc/locale lib/libiconv_modules/BIG5 lib/libiconv_module

2015-04-30 Thread Tijl Coosemans
this option. The bootstrap process from older version of current is a bit fragile. +20150430: +The const qualifier has been removed from iconv(3) to comply with +POSIX. The ports tree is aware of this from r384038 onwards. + Being an ABI change this seems wrong to MFC. Binaries

svn commit: r282294 - head/tools/build

2015-04-30 Thread Bryan Drewery
Author: bdrewery Date: Fri May 1 04:35:42 2015 New Revision: 282294 URL: https://svnweb.freebsd.org/changeset/base/282294 Log: Fix a comment Modified: head/tools/build/check-links.sh Modified: head/tools/build/check-links.sh

svn commit: r282295 - head/tools/build

2015-04-30 Thread Bryan Drewery
Author: bdrewery Date: Fri May 1 05:01:56 2015 New Revision: 282295 URL: https://svnweb.freebsd.org/changeset/base/282295 Log: Add a -v to tell where each symbol is resolved from. Sponsored by: EMC / Isilon Storage Division Modified: head/tools/build/check-links.sh Modified:

Re: svn commit: r282285 - in head: gnu/usr.bin/cc tools/build/mk usr.bin

2015-04-30 Thread Bjoern A. Zeeb
On 30 Apr 2015, at 21:30 , Ed Maste ema...@freebsd.org wrote: Author: emaste Date: Thu Apr 30 21:30:33 2015 New Revision: 282285 URL: https://svnweb.freebsd.org/changeset/base/282285 Log: Add ELF Tool Chain's c++filt to the build Differential Revision:

svn commit: r282291 - head/usr.sbin/crunch/crunchide

2015-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 23:48:05 2015 New Revision: 282291 URL: https://svnweb.freebsd.org/changeset/base/282291 Log: crunchide: Restore local EM_AARCH64 constant for bootstrapping Most of the EM_* constants are available in all supported host branches, but EM_AARCH64 was added

svn commit: r282292 - stable/10/release/arm

2015-04-30 Thread Glen Barber
Author: gjb Date: Fri May 1 00:31:40 2015 New Revision: 282292 URL: https://svnweb.freebsd.org/changeset/base/282292 Log: MFC r282148: Fix CROCHETBRANCH. PR: 199760 Sponsored by: The FreeBSD Foundation Modified: stable/10/release/arm/BEAGLEBONE.conf

svn commit: r282293 - head/sys/conf

2015-04-30 Thread Eric Joyner
Author: erj Date: Fri May 1 03:33:31 2015 New Revision: 282293 URL: https://svnweb.freebsd.org/changeset/base/282293 Log: Fix build by adding ixgbe_x550.c to sys/conf/files for ixgbe. Submitted by: neel Approved by: jfv (mentor) Modified: head/sys/conf/files Modified:

svn commit: r282287 - in head/sys/amd64: include vmm vmm/amd vmm/intel vmm/io

2015-04-30 Thread Neel Natu
Author: neel Date: Thu Apr 30 22:23:22 2015 New Revision: 282287 URL: https://svnweb.freebsd.org/changeset/base/282287 Log: Don't require sys/cpuset.h to be always included before machine/vmm.h. Only a subset of source files that include machine/vmm.h need to use the APIs that require

svn commit: r282288 - head/usr.bin/cxxfilt

2015-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 22:51:15 2015 New Revision: 282288 URL: https://svnweb.freebsd.org/changeset/base/282288 Log: Actually add c++filt's Makefile Missed in r282285 Pointy hat to:emaste Added: head/usr.bin/cxxfilt/ head/usr.bin/cxxfilt/Makefile (contents,

svn commit: r282285 - in head: gnu/usr.bin/cc tools/build/mk usr.bin

2015-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 21:30:33 2015 New Revision: 282285 URL: https://svnweb.freebsd.org/changeset/base/282285 Log: Add ELF Tool Chain's c++filt to the build Differential Revision:https://reviews.freebsd.org/D2408 Reviewed by: brooks, imp Sponsored by: The FreeBSD

svn commit: r282286 - head/sys/netpfil/ipfw

2015-04-30 Thread Alexander V. Chernikov
Author: melifaro Date: Thu Apr 30 21:51:12 2015 New Revision: 282286 URL: https://svnweb.freebsd.org/changeset/base/282286 Log: Fix KASSERT introduced in r282155. Found by: dhw Modified: head/sys/netpfil/ipfw/ip_fw_table.c Modified: head/sys/netpfil/ipfw/ip_fw_table.c

svn commit: r282289 - head/sys/dev/ixgbe

2015-04-30 Thread Eric Joyner
Author: erj Date: Thu Apr 30 22:53:27 2015 New Revision: 282289 URL: https://svnweb.freebsd.org/changeset/base/282289 Log: Add support for certain Intel X550 devices. These include standalone X550 adapters, X552 10GbE backplane, and X552/X557-AT 10GBASE-T; with the latter two being

svn commit: r282290 - in head/sys/modules: ix ixv

2015-04-30 Thread Eric Joyner
Author: erj Date: Thu Apr 30 22:56:43 2015 New Revision: 282290 URL: https://svnweb.freebsd.org/changeset/base/282290 Log: Include makefiles necessary to make ixgbe build with the new code. Originally supposed to be included in r282289. Differential Revision: D2414 Modified:

Re: svn commit: r282280 - in head/sys/dev: e1000 ixgbe ixl

2015-04-30 Thread Gleb Smirnoff
John, On Thu, Apr 30, 2015 at 06:23:39PM +, John Baldwin wrote: J Author: jhb J Date: Thu Apr 30 18:23:38 2015 J New Revision: 282280 J URL: https://svnweb.freebsd.org/changeset/base/282280 J J Log: J Various fixes to the stats in igb(4), ixgbe(4), and ixl(4). J - Use hardware counters

svn commit: r282274 - in head: share/man/man4 sys/amd64/include/xen sys/conf sys/dev/xen/balloon sys/dev/xen/blkback sys/dev/xen/control sys/dev/xen/grant_table sys/dev/xen/netback sys/dev/xen/netf...

2015-04-30 Thread John Baldwin
Author: jhb Date: Thu Apr 30 15:48:48 2015 New Revision: 282274 URL: https://svnweb.freebsd.org/changeset/base/282274 Log: Remove support for Xen PV domU kernels. Support for HVM domU kernels remains. Xen is planning to phase out support for PV upstream since it is harder to maintain and

Re: svn commit: r282274 - in head: share/man/man4 sys/amd64/include/xen sys/conf sys/dev/xen/balloon sys/dev/xen/blkback sys/dev/xen/control sys/dev/xen/grant_table sys/dev/xen/netback sys/dev/xen/net

2015-04-30 Thread John Baldwin
On Thursday, April 30, 2015 03:48:49 PM John Baldwin wrote: Author: jhb Date: Thu Apr 30 15:48:48 2015 New Revision: 282274 URL: https://svnweb.freebsd.org/changeset/base/282274 Log: Remove support for Xen PV domU kernels. Support for HVM domU kernels remains. Xen is planning to

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

2015-04-30 Thread John Baldwin
Author: jhb Date: Thu Apr 30 15:25:30 2015 New Revision: 282273 URL: https://svnweb.freebsd.org/changeset/base/282273 Log: Update this page to note that XENHVM now works on i386. (It shipped enabled in GENERIC in 10.0.) Reviewed by: royger (earlier version) MFC after:1 week

svn commit: r282275 - in stable/10: . bin/csh contrib/smbfs/include/netsmb contrib/smbfs/lib/smb include lib/libarchive lib/libc/iconv lib/libc/locale lib/libiconv_modules/BIG5 lib/libiconv_modules...

2015-04-30 Thread Tijl Coosemans
+16,10 @@ from older versions of FreeBSD, try WITH stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20150430: + The const qualifier has been removed from iconv(3) to comply with + POSIX. The ports tree is aware