svn commit: r276403 - in stable/10: sys/amd64/include sys/amd64/vmm sys/amd64/vmm/amd sys/amd64/vmm/intel sys/amd64/vmm/io sys/modules/vmm usr.sbin/bhyve usr.sbin/bhyvectl

2014-12-30 Thread Neel Natu
Author: neel Date: Tue Dec 30 08:24:14 2014 New Revision: 276403 URL: https://svnweb.freebsd.org/changeset/base/276403 Log: MFC r273375 Add support AMD processors with the SVM/AMD-V hardware extensions. MFC r273749 Remove bhyve SVM feature printf's now that they are available in the

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

2014-12-30 Thread Hans Petter Selasky
Author: hselasky Date: Tue Dec 30 08:33:51 2014 New Revision: 276404 URL: https://svnweb.freebsd.org/changeset/base/276404 Log: Add missed flushing of data which can happen when xhci_configure_mask() is called from xhci_configure_reset_endpoint(). Ensure the 3-strikes error feature is

Re: svn commit: r276083 - head/etc

2014-12-30 Thread Bruce Simpson
On 22/12/2014 21:26, Dmitry Morozovsky wrote: Log: Add VAMI (VMware Appliance Management Interface) port. This is vApp / VMware Studio related; any plans to get FreeBSD guests working? ___ svn-src-all@freebsd.org mailing list

svn commit: r276405 - head/sys/dev/vt/hw/efifb

2014-12-30 Thread Roger Pau Monné
Author: royger Date: Tue Dec 30 08:50:07 2014 New Revision: 276405 URL: https://svnweb.freebsd.org/changeset/base/276405 Log: Partially revert vt: register the memory regions used by the vt drivers Revert the EFI part of r276064 until I can test it properly on a real EFI system. This was

svn commit: r276406 - head/sys/dev/vt/hw/vga

2014-12-30 Thread Roger Pau Monné
Author: royger Date: Tue Dec 30 08:50:50 2014 New Revision: 276406 URL: https://svnweb.freebsd.org/changeset/base/276406 Log: vt_vga: fix an off-by-one error This correctly sets the end of the memory region registered by vt_vga. Reported by: marius Modified:

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

2014-12-30 Thread Hans Petter Selasky
Author: hselasky Date: Tue Dec 30 09:20:29 2014 New Revision: 276407 URL: https://svnweb.freebsd.org/changeset/base/276407 Log: Allow systems having a page size greater than 4K to use fewer scatter-gather XHCI TRB entries for its payload data. The XHCI controller can handle at least 65536

svn commit: r276408 - in stable/10/sys: fs/msdosfs kern

2014-12-30 Thread Konstantin Belousov
Author: kib Date: Tue Dec 30 10:30:12 2014 New Revision: 276408 URL: https://svnweb.freebsd.org/changeset/base/276408 Log: MFC r275638: Do not call VFS_SYNC() before VFS_UNMOUNT() for forced unmount. Modified: stable/10/sys/fs/msdosfs/msdosfs_vfsops.c stable/10/sys/kern/vfs_mount.c

svn commit: r276409 - head/sys/dev/virtio/mmio

2014-12-30 Thread Andrew Turner
Author: andrew Date: Tue Dec 30 12:47:44 2014 New Revision: 276409 URL: https://svnweb.freebsd.org/changeset/base/276409 Log: Set the page size in the virtio-mmio driver. Some backends, e.g QEMU, assume a 1 byte page size until told otherwise. Sponsored by: The FreeBSD Foundation

svn commit: r276412 - head/lib/libstand

2014-12-30 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Dec 30 16:55:53 2014 New Revision: 276412 URL: https://svnweb.freebsd.org/changeset/base/276412 Log: Fix loader's ability to read the 10.1 release PowerPC ISOs. There appears to be some kind of problem with the version of makefs used for these disks. There may

svn commit: r276414 - head

2014-12-30 Thread Ed Maste
Author: emaste Date: Tue Dec 30 18:42:53 2014 New Revision: 276414 URL: https://svnweb.freebsd.org/changeset/base/276414 Log: Use BINUTILS_BOOTSTRAP knob for binutils only Previously it also disabled building elftoolchain bootstrap tools such as strip(1). Differential Revision:

svn commit: r276415 - in stable/10: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src contrib/file/tests lib/libmagic

2014-12-30 Thread Xin LI
Author: delphij Date: Tue Dec 30 19:39:31 2014 New Revision: 276415 URL: https://svnweb.freebsd.org/changeset/base/276415 Log: MFC r275698: MFV r275696: file 5.21. Added: stable/10/contrib/file/magic/Magdir/kerberos - copied unchanged from r275698,

svn commit: r276416 - in stable/9: contrib/file contrib/file/Magdir contrib/file/doc contrib/file/m4 contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src contrib/file/t...

2014-12-30 Thread Xin LI
Author: delphij Date: Tue Dec 30 19:51:30 2014 New Revision: 276416 URL: https://svnweb.freebsd.org/changeset/base/276416 Log: MFC: file 5.21 Added: stable/9/contrib/file/config.guess - copied unchanged from r267897, head/contrib/file/config.guess stable/9/contrib/file/config.sub

svn commit: r276417 - head/contrib/libcxxrt

2014-12-30 Thread Dimitry Andric
Author: dim Date: Tue Dec 30 20:01:06 2014 New Revision: 276417 URL: https://svnweb.freebsd.org/changeset/base/276417 Log: Import libcxxrt master 00bc29eb6513624824a6d7db2ebc768a4216a604. Interesting fixes: 76584a0 Reorganize code to use only 32bit atomic ops for 32bit platforms

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

2014-12-30 Thread Gleb Smirnoff
On Sun, Dec 28, 2014 at 07:24:02PM +, Mateusz Guzik wrote: M Author: mjg M Date: Sun Dec 28 19:24:01 2014 M New Revision: 276341 M URL: https://svnweb.freebsd.org/changeset/base/276341 M M Log: M sysctl: don't modify oid_running for static nodes M M It is necessary to prevent nodes

svn commit: r276419 - head/usr.sbin/binmiscctl

2014-12-30 Thread Warren Block
Author: wblock (doc committer) Date: Tue Dec 30 20:20:18 2014 New Revision: 276419 URL: https://svnweb.freebsd.org/changeset/base/276419 Log: Move the explanation for examples before the example itself. Add numerous QEMU examples and explanations supplied by sbruno, with thanks to Ingo

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

2014-12-30 Thread Mateusz Guzik
On Tue, Dec 30, 2014 at 11:06:01PM +0300, Gleb Smirnoff wrote: On Sun, Dec 28, 2014 at 07:24:02PM +, Mateusz Guzik wrote: M Author: mjg M Date: Sun Dec 28 19:24:01 2014 M New Revision: 276341 M URL: https://svnweb.freebsd.org/changeset/base/276341 M M Log: M sysctl: don't modify

svn commit: r276422 - stable/10/share/mk

2014-12-30 Thread Garrett Cooper
Author: ngie Date: Tue Dec 30 20:44:05 2014 New Revision: 276422 URL: https://svnweb.freebsd.org/changeset/base/276422 Log: MFC r267276: Ensure files are created during the build when using bsd.subdir.mk. When FILES is defined in a Makefile that _also_ includes bsd.subdir.mk, the

svn commit: r276423 - stable/10/share/mk

2014-12-30 Thread Garrett Cooper
Author: ngie Date: Tue Dec 30 20:46:01 2014 New Revision: 276423 URL: https://svnweb.freebsd.org/changeset/base/276423 Log: MFC r274077: As an optimization (in simple, well used cases) only call cat ${.ALLSRC} when generating files from various sources instead of calling cat

svn commit: r276424 - head/sys/kern

2014-12-30 Thread Mateusz Guzik
Author: mjg Date: Tue Dec 30 21:40:45 2014 New Revision: 276424 URL: https://svnweb.freebsd.org/changeset/base/276424 Log: Convert vfs hash lock from a mutex to an rwlock. Modified: head/sys/kern/vfs_hash.c Modified: head/sys/kern/vfs_hash.c

svn commit: r276425 - head/sys/fs/nullfs

2014-12-30 Thread Mateusz Guzik
Author: mjg Date: Tue Dec 30 21:41:35 2014 New Revision: 276425 URL: https://svnweb.freebsd.org/changeset/base/276425 Log: Convert nullfs hash lock from a mutex to an rwlock. Modified: head/sys/fs/nullfs/null_subr.c Modified: head/sys/fs/nullfs/null_subr.c

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

2014-12-30 Thread Warren Block
Author: wblock (doc committer) Date: Tue Dec 30 21:55:50 2014 New Revision: 276426 URL: https://svnweb.freebsd.org/changeset/base/276426 Log: Remove the svn:executable property from iscsi.4. PR: 196380 Submitted by: trond.endres...@ximalas.info MFC after:1 week Modified:

svn commit: r276427 - head/contrib/elftoolchain/libelf

2014-12-30 Thread Ed Maste
Author: emaste Date: Tue Dec 30 22:04:24 2014 New Revision: 276427 URL: https://svnweb.freebsd.org/changeset/base/276427 Log: Check for multiplication integer overflow in CHECK_EHDR The initial fix in r276374 is valid only for 64-bit objects. Revert it and return an error in CHECK_EHDR

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

2014-12-30 Thread Gleb Smirnoff
On Tue, Dec 30, 2014 at 09:22:27PM +0100, Mateusz Guzik wrote: M On Tue, Dec 30, 2014 at 11:06:01PM +0300, Gleb Smirnoff wrote: M On Sun, Dec 28, 2014 at 07:24:02PM +, Mateusz Guzik wrote: M M Author: mjg M M Date: Sun Dec 28 19:24:01 2014 M M New Revision: 276341 M M URL:

svn commit: r276428 - in head: lib/libvmmapi sys/amd64/include sys/amd64/vmm sys/amd64/vmm/io sys/modules/vmm usr.sbin/bhyve usr.sbin/bhyvectl

2014-12-30 Thread Neel Natu
Author: neel Date: Tue Dec 30 22:19:34 2014 New Revision: 276428 URL: https://svnweb.freebsd.org/changeset/base/276428 Log: Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko. The new RTC emulation supports all interrupt modes: periodic, update ended and alarm. It

svn commit: r276429 - in stable/10: sys/amd64/include sys/amd64/vmm sys/amd64/vmm/intel sys/amd64/vmm/io sys/modules/linux sys/modules/vmm usr.sbin/bhyve

2014-12-30 Thread Neel Natu
Author: neel Date: Tue Dec 30 22:22:46 2014 New Revision: 276429 URL: https://svnweb.freebsd.org/changeset/base/276429 Log: MFC r273683 Move the ACPI PM timer emulation into vmm.ko. MFC r273706 Change the type of the first argument to the I/O emulation handlers to 'struct vm *'.

svn commit: r276430 - head/contrib/netbsd-tests/lib/libc/sys

2014-12-30 Thread Garrett Cooper
Author: ngie Date: Tue Dec 30 22:32:29 2014 New Revision: 276430 URL: https://svnweb.freebsd.org/changeset/base/276430 Log: Expect access_test:access_inval to fail before __FreeBSD_version == 1100033 This will allow me to MFC the test, as jilles@ requested that I don't MFC the access(2)

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

2014-12-30 Thread Mateusz Guzik
On Wed, Dec 31, 2014 at 01:12:43AM +0300, Gleb Smirnoff wrote: On Tue, Dec 30, 2014 at 09:22:27PM +0100, Mateusz Guzik wrote: M On Tue, Dec 30, 2014 at 11:06:01PM +0300, Gleb Smirnoff wrote: M On Sun, Dec 28, 2014 at 07:24:02PM +, Mateusz Guzik wrote: M M Author: mjg M M Date: Sun Dec

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

2014-12-30 Thread Bjoern A. Zeeb
On 30 Dec 2014, at 21:40 , Mateusz Guzik m...@freebsd.org wrote: Author: mjg Date: Tue Dec 30 21:40:45 2014 New Revision: 276424 URL: https://svnweb.freebsd.org/changeset/base/276424 Log: Convert vfs hash lock from a mutex to an rwlock. This is very obvious from the change. What is

svn commit: r276432 - head/sys/amd64/vmm/amd

2014-12-30 Thread Neel Natu
Author: neel Date: Tue Dec 30 23:38:31 2014 New Revision: 276432 URL: https://svnweb.freebsd.org/changeset/base/276432 Log: Initialize all fields of 'struct vm_exception exception' before passing it to vm_inject_exception(). This fixes the issue that 'exception.cpuid' is uninitialized when

svn commit: r276433 - stable/10/share/man/man4

2014-12-30 Thread Peter Jeremy
Author: peterj Date: Tue Dec 30 23:52:48 2014 New Revision: 276433 URL: https://svnweb.freebsd.org/changeset/base/276433 Log: MFH r274083: convert .Nm to proper .Xr's... MFH r275298: Cross reference tap(4) and tun(4) and include a short explanation as to how they differ. This will

svn commit: r276434 - stable/9/share/man/man4

2014-12-30 Thread Peter Jeremy
Author: peterj Date: Wed Dec 31 00:08:37 2014 New Revision: 276434 URL: https://svnweb.freebsd.org/changeset/base/276434 Log: MFH r230580: Don't mention no longer supported ioctl commands. MFH r274083: convert .Nm to proper .Xr's... MFH r275298: Cross reference tap(4) and tun(4)

svn commit: r276435 - stable/9/usr.bin/file

2014-12-30 Thread Xin LI
Author: delphij Date: Wed Dec 31 00:09:05 2014 New Revision: 276435 URL: https://svnweb.freebsd.org/changeset/base/276435 Log: MFC r267897: Update Makefile to reflect file update. Modified: stable/9/usr.bin/file/Makefile Directory Properties: stable/9/usr.bin/file/ (props changed)

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

2014-12-30 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 31 00:34:37 2014 New Revision: 276436 URL: https://svnweb.freebsd.org/changeset/base/276436 Log: MFC: r276192, r276200 Modify vop_stdadvlock{async}() so that it only locks/unlocks the vnode and does a VOP_GETATTR() for the SEEK_END case. This is safe to do,

svn commit: r276437 - stable/10/sys/fs/nfsserver

2014-12-30 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 31 00:40:10 2014 New Revision: 276437 URL: https://svnweb.freebsd.org/changeset/base/276437 Log: MFC: r276193 A deadlock in the NFSv4 server with vfs.nfsd.enable_locallocks=1 was reported via email. This was caused by a LOR between the sleep lock used to

svn commit: r276438 - stable/10/sys/fs/nfsclient

2014-12-30 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 31 00:44:11 2014 New Revision: 276438 URL: https://svnweb.freebsd.org/changeset/base/276438 Log: MFC: r276221 Delete some duplicate code that was harmless because exactly the same code is at the end of the nfscl_checksattr() function that is called just

svn commit: r276439 - in head/sys: amd64/include mips/include vm

2014-12-30 Thread Alan Cox
Author: alc Date: Wed Dec 31 00:54:38 2014 New Revision: 276439 URL: https://svnweb.freebsd.org/changeset/base/276439 Log: The physical memory allocator supports the use of distinct free lists for managing pages from different address ranges. Generally speaking, this feature is used to

svn commit: r276440 - stable/9/sys/kern

2014-12-30 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 31 01:29:44 2014 New Revision: 276440 URL: https://svnweb.freebsd.org/changeset/base/276440 Log: MFC: r276192, r276200 Modify vop_stdadvlock{async}() so that it only locks/unlocks the vnode and does a VOP_GETATTR() for the SEEK_END case. This is safe to do,

svn commit: r276441 - stable/9/sys/fs/nfsserver

2014-12-30 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 31 01:34:37 2014 New Revision: 276441 URL: https://svnweb.freebsd.org/changeset/base/276441 Log: MFC: r276193 A deadlock in the NFSv4 server with vfs.nfsd.enable_locallocks=1 was reported via email. This was caused by a LOR between the sleep lock used to

svn commit: r276442 - stable/9/sys/fs/nfsclient

2014-12-30 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 31 01:38:02 2014 New Revision: 276442 URL: https://svnweb.freebsd.org/changeset/base/276442 Log: MFC: r276221 Delete some duplicate code that was harmless because exactly the same code is at the end of the nfscl_checksattr() function that is called just

svn commit: r276443 - head/contrib/elftoolchain/libelf

2014-12-30 Thread Ed Maste
Author: emaste Date: Wed Dec 31 01:48:23 2014 New Revision: 276443 URL: https://svnweb.freebsd.org/changeset/base/276443 Log: libelf: Rearrange size test to prevent integer overflow Sponsored by: The FreeBSD Foundation Modified: head/contrib/elftoolchain/libelf/elf_scn.c Modified:

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

2014-12-30 Thread Xin Li
On 12/23/14 01:31, Steven Hartland wrote: Author: smh Date: Tue Dec 23 09:31:24 2014 New Revision: 276123 URL: https://svnweb.freebsd.org/changeset/base/276123 Log: Always sync the global ZFS config cache to reflect the new mosconfig This fixes out of date zpool.cache for root

svn commit: r276444 - head/sys/arm/arm

2014-12-30 Thread Ian Lepore
Author: ian Date: Wed Dec 31 02:33:12 2014 New Revision: 276444 URL: https://svnweb.freebsd.org/changeset/base/276444 Log: Fix a paste-o. Submitted by: Michal Meloun mel...@miracle.cz Modified: head/sys/arm/arm/cpu_asm-v6.S Modified: head/sys/arm/arm/cpu_asm-v6.S

svn commit: r276445 - head/sys/arm/arm

2014-12-30 Thread Ian Lepore
Author: ian Date: Wed Dec 31 02:38:23 2014 New Revision: 276445 URL: https://svnweb.freebsd.org/changeset/base/276445 Log: Change the order of operations for the initial cache setup. Turning off the cache before clean/invalidate ensured that no new lines can come into the cache or migrate

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

2014-12-30 Thread Steven Hartland
On 31/12/2014 02:12, Xin Li wrote: On 12/23/14 01:31, Steven Hartland wrote: Author: smh Date: Tue Dec 23 09:31:24 2014 New Revision: 276123 URL: https://svnweb.freebsd.org/changeset/base/276123 Log: Always sync the global ZFS config cache to reflect the new mosconfig This fixes out

svn commit: r276446 - head/cddl/contrib/opensolaris/lib/libzfs/common

2014-12-30 Thread Steven Hartland
Author: smh Date: Wed Dec 31 04:11:29 2014 New Revision: 276446 URL: https://svnweb.freebsd.org/changeset/base/276446 Log: Use the correct state name for unavailable pools in zpool list This corrects inconsitencies between zpool list and zpool status which are both described as

svn commit: r276447 - stable/10/sys/amd64/vmm/io

2014-12-30 Thread Neel Natu
Author: neel Date: Wed Dec 31 04:12:38 2014 New Revision: 276447 URL: https://svnweb.freebsd.org/changeset/base/276447 Log: MFC r276323 Implement special mask mode in vatpic. Modified: stable/10/sys/amd64/vmm/io/vatpic.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r276448 - stable/10/contrib/binutils/gas

2014-12-30 Thread Pedro F. Giffuni
Author: pfg Date: Wed Dec 31 04:51:09 2014 New Revision: 276448 URL: https://svnweb.freebsd.org/changeset/base/276448 Log: MFC r276229: Backport fix for binutils 11867: .quad directive not assembled correctly Alan Modra (and Alan's employer) graciously permitted use of his patch

svn commit: r276449 - stable/9/contrib/binutils/gas

2014-12-30 Thread Pedro F. Giffuni
Author: pfg Date: Wed Dec 31 04:52:32 2014 New Revision: 276449 URL: https://svnweb.freebsd.org/changeset/base/276449 Log: MFC r276229: Backport fix for binutils 11867: .quad directive not assembled correctly Alan Modra (and Alan's employer) graciously permitted use of his patch