svn commit: r297638 - head/sys/x86/x86

2016-04-06 Thread Sepherosa Ziehau
Author: sephe Date: Thu Apr 7 06:36:03 2016 New Revision: 297638 URL: https://svnweb.freebsd.org/changeset/base/297638 Log: x86: Allow interrupt vector allocation/free even on UP It is needed by the hypervisor FreeBSD guest to allocate/free private interrupt vectors. Reviewed by: k

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

2016-04-06 Thread Garrett Cooper
Author: ngie Date: Thu Apr 7 06:21:33 2016 New Revision: 297637 URL: https://svnweb.freebsd.org/changeset/base/297637 Log: Disable the NetBSD-specific EFAULT requirements test in gettimeofday_err FreeBSD doesn't specifically list this as a supported error, and in some configurations/vers

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

2016-04-06 Thread Sepherosa Ziehau
Author: sephe Date: Thu Apr 7 05:56:22 2016 New Revision: 297636 URL: https://svnweb.freebsd.org/changeset/base/297636 Log: hyperv: Typo in r297634 Noticed by: hiren MFC after:1 week Sponsored by: Microsoft OSTC Modified: head/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c Modif

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

2016-04-06 Thread Sepherosa Ziehau
Author: sephe Date: Thu Apr 7 05:45:49 2016 New Revision: 297635 URL: https://svnweb.freebsd.org/changeset/base/297635 Log: hyperv/vmbus: Use default mtx for channel message queue First of all sema_post() can't be called w/ spinlock, and the channel message queue processing is not on hot

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

2016-04-06 Thread Sepherosa Ziehau
Author: sephe Date: Thu Apr 7 05:31:22 2016 New Revision: 297634 URL: https://svnweb.freebsd.org/changeset/base/297634 Log: hyperv: Use mb() instead of atomic_thread_fence_seq_cst() Since atomic_thread_fence_seq_cst() will become compiler fence on UP kernel. Reviewed by: kib, Dexuan

svn commit: r297633 - in head: sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/fs/ext2fs sys/kern sys/sys sys/ufs/ffs sys/ufs/ufs sys/vm usr.bin/rctl

2016-04-06 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Apr 7 04:23:25 2016 New Revision: 297633 URL: https://svnweb.freebsd.org/changeset/base/297633 Log: Add four new RCTL resources - readbps, readiops, writebps and writeiops, for limiting disk (actually filesystem) IO. Note that in some cases these limits are not qu

svn commit: r297632 - head/sys/contrib/ipfilter/netinet

2016-04-06 Thread Cy Schubert
Author: cy Date: Thu Apr 7 01:42:09 2016 New Revision: 297632 URL: https://svnweb.freebsd.org/changeset/base/297632 Log: Add DTrace probes for packets flagged as bad by ipfilter. All probes for bad packets are named ipf_fi_bad_*. An example of its use might be: dtrace -n 'sdt:::ipf_fi_b

svn commit: r297631 - svnadmin/conf

2016-04-06 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Apr 7 01:18:41 2016 New Revision: 297631 URL: https://svnweb.freebsd.org/changeset/base/297631 Log: Release Jared McNeill (jmcneill) from mentorship Approved by:adrian (co-mentor) Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors ==

svn commit: r297630 - stable/10/sys/powerpc/powerpc

2016-04-06 Thread Justin Hibbits
Author: jhibbits Date: Thu Apr 7 00:37:46 2016 New Revision: 297630 URL: https://svnweb.freebsd.org/changeset/base/297630 Log: MFC r295186 Align signal stack pointer to 16 bytes. The stack must be aligned to 16 bytes at all times. Clang 3.8 is especially adamant about this, and cau

Re: svn commit: r297629 - in head/sys/boot: geli i386/libi386 i386/zfsboot

2016-04-06 Thread Oliver Pinter
On Thursday, April 7, 2016, Allan Jude wrote: > Author: allanjude > Date: Wed Apr 6 23:21:44 2016 > New Revision: 297629 > URL: https://svnweb.freebsd.org/changeset/base/297629 > > Log: > Fix GELIBoot support for GELI sector size is > 512 > > Add support for 4k sector GELI encrypted partitio

svn commit: r297629 - in head/sys/boot: geli i386/libi386 i386/zfsboot

2016-04-06 Thread Allan Jude
Author: allanjude Date: Wed Apr 6 23:21:44 2016 New Revision: 297629 URL: https://svnweb.freebsd.org/changeset/base/297629 Log: Fix GELIBoot support for GELI sector size is > 512 Add support for 4k sector GELI encrypted partitions to the bootloader This is the default created by the inst

svn commit: r297628 - head/tools/tools/nanobsd

2016-04-06 Thread Gleb Smirnoff
Author: glebius Date: Wed Apr 6 23:17:05 2016 New Revision: 297628 URL: https://svnweb.freebsd.org/changeset/base/297628 Log: Add optional configuration knob NANO_CUST_FILES_MTREE. If set, it will require an entry in custom mtree definition for every custom installed file. Obtained from

svn commit: r297627 - in head/sys: arm/allwinner arm/allwinner/a20 arm/allwinner/a31 arm/allwinner/clk arm/conf boot/fdt/dts/arm dev/dwc dev/iicbus/twsi

2016-04-06 Thread Jared McNeill
Author: jmcneill Date: Wed Apr 6 23:11:03 2016 New Revision: 297627 URL: https://svnweb.freebsd.org/changeset/base/297627 Log: Convert Allwinner port to extres clk/hwreset/regulator APIs. Reviewed by: andrew, gonzo, Emmanuel Vadot Approved by: gonzo (mentor) Differen

Re: svn commit: r297626 - head/lib/libc/db/hash

2016-04-06 Thread Ngie Cooper (yaneurabeya)
> On Apr 6, 2016, at 15:42, Baptiste Daroussin wrote: > > On Wed, Apr 06, 2016 at 10:38:50PM +, Bryan Drewery wrote: >> Author: bdrewery >> Date: Wed Apr 6 22:38:50 2016 >> New Revision: 297626 >> URL: https://svnweb.freebsd.org/changeset/base/297626 >> >> Log: >> Follow-up r295924: Only

Re: svn commit: r297626 - head/lib/libc/db/hash

2016-04-06 Thread Baptiste Daroussin
On Wed, Apr 06, 2016 at 03:48:20PM -0700, Ngie Cooper (yaneurabeya) wrote: > > > On Apr 6, 2016, at 15:42, Baptiste Daroussin wrote: > > > > On Wed, Apr 06, 2016 at 10:38:50PM +, Bryan Drewery wrote: > >> Author: bdrewery > >> Date: Wed Apr 6 22:38:50 2016 > >> New Revision: 297626 > >> URL

Re: svn commit: r297626 - head/lib/libc/db/hash

2016-04-06 Thread Baptiste Daroussin
On Wed, Apr 06, 2016 at 10:38:50PM +, Bryan Drewery wrote: > Author: bdrewery > Date: Wed Apr 6 22:38:50 2016 > New Revision: 297626 > URL: https://svnweb.freebsd.org/changeset/base/297626 > > Log: > Follow-up r295924: Only sync hash-based db files open for writing when > closing. > >

svn commit: r297626 - head/lib/libc/db/hash

2016-04-06 Thread Bryan Drewery
Author: bdrewery Date: Wed Apr 6 22:38:50 2016 New Revision: 297626 URL: https://svnweb.freebsd.org/changeset/base/297626 Log: Follow-up r295924: Only sync hash-based db files open for writing when closing. This fixes a major performance regression when reading db files such as the pw d

svn commit: r297625 - stable/7/sys/dev/bxe

2016-04-06 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 6 21:59:52 2016 New Revision: 297625 URL: https://svnweb.freebsd.org/changeset/base/297625 Log: MFC r297155 Modifications to achieve a common source base from FreeBSD7.x thru 10.x Modified: stable/7/sys/dev/bxe/bxe.c stable/7/sys/dev/bxe/bxe.h Directory Prop

svn commit: r297624 - stable/8/sys/dev/bxe

2016-04-06 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 6 21:45:31 2016 New Revision: 297624 URL: https://svnweb.freebsd.org/changeset/base/297624 Log: MFC r297155 Modifications to achieve a common source base from FreeBSD7.x thru 10.x Modified: stable/8/sys/dev/bxe/bxe.c stable/8/sys/dev/bxe/bxe.h Directory

Re: svn commit: r297592 - head/sys/net80211

2016-04-06 Thread Gleb Smirnoff
On Tue, Apr 05, 2016 at 09:29:11PM +, Andriy Voskoboinyk wrote: A> Author: avos A> Date: Tue Apr 5 21:29:11 2016 A> New Revision: 297592 A> URL: https://svnweb.freebsd.org/changeset/base/297592 A> A> Log: A> net80211: copy MAC address into iv_myaddr[] instead of aliasing it. A> A> Sinc

svn commit: r297623 - stable/9/sys/dev/bxe

2016-04-06 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 6 21:19:27 2016 New Revision: 297623 URL: https://svnweb.freebsd.org/changeset/base/297623 Log: MFC r297155 Modifications to achieve a common source base from FreeBSD7.x thru 10.x Modified: stable/9/sys/dev/bxe/bxe.c stable/9/sys/dev/bxe/bxe.h Directory Pr

svn commit: r297622 - stable/10/sys/dev/bxe

2016-04-06 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 6 21:04:39 2016 New Revision: 297622 URL: https://svnweb.freebsd.org/changeset/base/297622 Log: MFC r297155 Modifications to achieve a common source base from FreeBSD7.x thru 10.x Modified: stable/10/sys/dev/bxe/bxe.c stable/10/sys/dev/bxe/bxe.h Directory Pr

svn commit: r297621 - head/tools/tools/nanobsd

2016-04-06 Thread Warner Losh
Author: imp Date: Wed Apr 6 19:34:44 2016 New Revision: 297621 URL: https://svnweb.freebsd.org/changeset/base/297621 Log: Update cust_pkgng with a simpler, more robust version. We don't need to loop for pkg, which simplifies things. Modified: head/tools/tools/nanobsd/defaults.sh (content

Re: svn commit: r297597 - in head/sys: amd64/linux amd64/linux32 i386/linux

2016-04-06 Thread John Baldwin
On Wednesday, April 06, 2016 08:40:02 AM Baptiste Daroussin wrote: > On Tue, Apr 05, 2016 at 06:32:16PM -0700, John Baldwin wrote: > > On Tuesday, April 05, 2016 10:36:49 PM Baptiste Daroussin wrote: > > > Author: bapt > > > Date: Tue Apr 5 22:36:48 2016 > > > New Revision: 297597 > > > URL: https

svn commit: r297620 - head/lib/libc/arm/aeabi

2016-04-06 Thread Andrew Turner
Author: andrew Date: Wed Apr 6 16:50:18 2016 New Revision: 297620 URL: https://svnweb.freebsd.org/changeset/base/297620 Log: Revert a change that sneeked with 297619 Modified: head/lib/libc/arm/aeabi/aeabi_vfp.h Modified: head/lib/libc/arm/aeabi/aeabi_vfp.h =

Re: svn commit: r297619 - in head/lib/libc: aarch64/gen aarch64/sys arm/aeabi gen include

2016-04-06 Thread Andrew Turner
On Wed, 6 Apr 2016 16:09:10 + (UTC) Andrew Turner wrote: > Author: andrew > Date: Wed Apr 6 16:09:10 2016 > New Revision: 297619 > URL: https://svnweb.freebsd.org/changeset/base/297619 > > Log: > Disable support for compat syscalls on arm64. These symbols were > never shipped since arm64

svn commit: r297619 - in head/lib/libc: aarch64/gen aarch64/sys arm/aeabi gen include

2016-04-06 Thread Andrew Turner
Author: andrew Date: Wed Apr 6 16:09:10 2016 New Revision: 297619 URL: https://svnweb.freebsd.org/changeset/base/297619 Log: Disable support for compat syscalls on arm64. These symbols were never shipped since arm64 exists only on 11+. Submitted by: brooks Reviewed by: emaste, imp Mo

svn commit: r297618 - head/sbin/fsck_msdosfs

2016-04-06 Thread Pedro F. Giffuni
Author: pfg Date: Wed Apr 6 15:28:26 2016 New Revision: 297618 URL: https://svnweb.freebsd.org/changeset/base/297618 Log: fsck_msdosfs(8): Optimimize memsets Obtained from:NetBSD (bin/50908) MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck

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

2016-04-06 Thread Andrew Turner
Author: andrew Date: Wed Apr 6 14:12:00 2016 New Revision: 297616 URL: https://svnweb.freebsd.org/changeset/base/297616 Log: Cleanup the early pagetable creation code in preperation for increasing the size of the arm64 DMAP region. Approved by: ABT Systems Ltd Sponsored by: The FreeBS

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

2016-04-06 Thread Andrew Turner
Author: andrew Date: Wed Apr 6 14:16:37 2016 New Revision: 297617 URL: https://svnweb.freebsd.org/changeset/base/297617 Log: Use PHYS_IN_DMAP to check if a physical address is within the DMAP region. Approved by: ABT Systems Ltd Sponsored by: The FreeBSD Foundation Modified: head/sys

svn commit: r297615 - in head/sys/arm64: arm64 include

2016-04-06 Thread Andrew Turner
Author: andrew Date: Wed Apr 6 14:08:10 2016 New Revision: 297615 URL: https://svnweb.freebsd.org/changeset/base/297615 Log: Allow vmparam.h to be included from assembly files on arm64. Obtained from:ABT Systems Ltd Sponsored by: The FreeBSD Foundation Modified: head/sys/arm64

svn commit: r297614 - head/sys/kern

2016-04-06 Thread Svatopluk Kraus
Author: skra Date: Wed Apr 6 12:48:45 2016 New Revision: 297614 URL: https://svnweb.freebsd.org/changeset/base/297614 Log: Fix PIC lookup by device and xref. There was not taken into account the situation that someone has a pointer to device but not its xref. This situation is regular now,

Re: svn commit: r297602 - in head: sys/sys usr.bin/sed

2016-04-06 Thread Ed Schouten
2016-04-06 2:55 GMT+02:00 Pedro F. Giffuni : > Fix sed functions 'i' and 'a' from discarding leading white space. Thank you! -- Ed Schouten Nuxi, 's-Hertogenbosch, the Netherlands KvK-nr.: 62051717 ___ svn-src-all@freebsd.org mailing list https://li

svn commit: r297613 - in head/sys: amd64/cloudabi64 arm64/cloudabi64 compat/cloudabi64 contrib/cloudabi

2016-04-06 Thread Ed Schouten
Author: ed Date: Wed Apr 6 11:11:31 2016 New Revision: 297613 URL: https://svnweb.freebsd.org/changeset/base/297613 Log: Make CloudABI's way of doing TLS more friendly to userspace emulators. We're currently seeing how hard it would be to run CloudABI binaries on operating systems cannot