svn commit: r261649 - in head/sys/arm: arm at91 econa include s3c2xx0 sa11x0 xscale/i80321 xscale/i8134x xscale/ixp425 xscale/pxa

2014-02-08 Thread Ian Lepore
Author: ian Date: Sun Feb 9 02:39:00 2014 New Revision: 261649 URL: http://svnweb.freebsd.org/changeset/base/261649 Log: It turns out a global variable is the only straightforward way to communicate the kernel's physical load address from where it's known in initarm() into cpu_mp_start() wh

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

2014-02-08 Thread Ian Lepore
Author: ian Date: Sun Feb 9 02:06:12 2014 New Revision: 261648 URL: http://svnweb.freebsd.org/changeset/base/261648 Log: Calculate the kernel's load address from the PC in the elf / gzip trampoline instead of relying on KERNPHYSADDR as a compile-time constant. Modified: head/sys/arm/arm/el

svn commit: r261647 - head/sys/vm

2014-02-08 Thread Alan Cox
Author: alc Date: Sun Feb 9 01:59:52 2014 New Revision: 261647 URL: http://svnweb.freebsd.org/changeset/base/261647 Log: Don't call vm_fault_prefault() on zero-fill faults. It's a waste of time. Successful prefaults after a zero-fill fault are extremely rare. Modified: head/sys/vm/vm_faul

svn commit: r261646 - in head/sys/arm: at91 econa s3c2xx0 xscale/ixp425

2014-02-08 Thread Ian Lepore
Author: ian Date: Sun Feb 9 01:21:30 2014 New Revision: 261646 URL: http://svnweb.freebsd.org/changeset/base/261646 Log: Replace compile-time constant KERNPHYSADDR with abp_physaddr (determined at runtime) where it's trivial to do so. Another breadcrumb on the trail to a kernel that can be

svn commit: r261643 - in head/sys: arm/arm arm/at91 arm/econa arm/include arm/s3c2xx0 arm/sa11x0 arm/xscale/i80321 arm/xscale/i8134x arm/xscale/ixp425 arm/xscale/pxa conf

2014-02-08 Thread Ian Lepore
Author: ian Date: Sat Feb 8 23:54:16 2014 New Revision: 261643 URL: http://svnweb.freebsd.org/changeset/base/261643 Log: Consolidate code related to setting up physical memory configuration into a new physmem.c file. The new code provides helper routines that can be used by legacy SoCs and

svn commit: r261642 - in head/sys: arm/arm arm/conf arm/include arm/xscale/i80321 arm/xscale/i8134x arm/xscale/ixp425 arm/xscale/pxa conf

2014-02-08 Thread Ian Lepore
Author: ian Date: Sat Feb 8 22:21:38 2014 New Revision: 261642 URL: http://svnweb.freebsd.org/changeset/base/261642 Log: Remove the ARM_USE_SMALL_ALLOC option and code related to it. This was an optimization used only by a few xscale platforms. Part of the optimization was to create a d

svn commit: r261641 - head/sys/net

2014-02-08 Thread Gleb Smirnoff
Author: glebius Date: Sat Feb 8 22:12:00 2014 New Revision: 261641 URL: http://svnweb.freebsd.org/changeset/base/261641 Log: Remove ft_rtalloc and choose rtalloc function at compile time. Modified: head/sys/net/flowtable.c Modified: head/sys/net/flowtable.c =

svn commit: r261640 - head/sys/net

2014-02-08 Thread Gleb Smirnoff
Author: glebius Date: Sat Feb 8 22:10:53 2014 New Revision: 261640 URL: http://svnweb.freebsd.org/changeset/base/261640 Log: Spacing. Modified: head/sys/net/flowtable.c Modified: head/sys/net/flowtable.c == --- head

svn commit: r261639 - in head/sys: arm/freescale/vybrid boot/fdt/dts

2014-02-08 Thread Ruslan Bukin
Author: br Date: Sat Feb 8 19:47:59 2014 New Revision: 261639 URL: http://svnweb.freebsd.org/changeset/base/261639 Log: Add drivers for: - Enhanced Direct Memory Access Controller (eDMA) - Direct Memory Access Multiplexer (DMAMUX) Added: head/sys/arm/freescale/vybrid/vf_dmamux.c (conte

Re: svn commit: r261627 - head/sys/net

2014-02-08 Thread Adrian Chadd
Yup, it was part of the (never seemingly publicly used) kern_ API to directly add a flowtable entry. -a On 8 February 2014 01:56, Gleb Smirnoff wrote: > Author: glebius > Date: Sat Feb 8 09:56:26 2014 > New Revision: 261627 > URL: http://svnweb.freebsd.org/changeset/base/261627 > > Log: > Re

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

2014-02-08 Thread John Baldwin
Author: jhb Date: Sat Feb 8 16:37:54 2014 New Revision: 261638 URL: http://svnweb.freebsd.org/changeset/base/261638 Log: Add virtualized XSAVE support to bhyve which permits guests to use XSAVE and XSAVE-enabled features like AVX. - Store a per-cpu guest xcr0 register. When switching to th

svn commit: r261635 - head/sbin/init

2014-02-08 Thread Jilles Tjoelker
Author: jilles Date: Sat Feb 8 13:51:15 2014 New Revision: 261635 URL: http://svnweb.freebsd.org/changeset/base/261635 Log: init: Remove code to track line numbers in /etc/ttys. The tracking generated warnings when the line number of an existing tty in /etc/ttys changed, which would corr

svn commit: r261634 - in head: usr.bin/chpass usr.bin/grep usr.bin/indent usr.bin/rpcgen usr.bin/whois usr.bin/xargs usr.sbin/bluetooth/btpand usr.sbin/ifmcstat usr.sbin/ppp usr.sbin/watchdogd

2014-02-08 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Feb 8 13:37:02 2014 New Revision: 261634 URL: http://svnweb.freebsd.org/changeset/base/261634 Log: mdoc: minor paragraph fixes. Modified: head/usr.bin/chpass/chpass.1 head/usr.bin/grep/grep.1 head/usr.bin/indent/indent.1 head/usr.bin/rpcgen/rpcgen

svn commit: r261633 - head/usr.bin/csplit

2014-02-08 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Feb 8 13:29:35 2014 New Revision: 261633 URL: http://svnweb.freebsd.org/changeset/base/261633 Log: Correct example. Submitted by:Jason McIntyre Thomas Klausner Modified: head/usr.bin/csplit/csplit.1 Modified: head/usr.bin/

svn commit: r261628 - head/sys/net

2014-02-08 Thread Gleb Smirnoff
Author: glebius Date: Sat Feb 8 09:57:52 2014 New Revision: 261628 URL: http://svnweb.freebsd.org/changeset/base/261628 Log: Revert accidentially leaked changes in r261627. Modified: head/sys/net/pfvar.h Modified: head/sys/net/pfvar.h

svn commit: r261627 - head/sys/net

2014-02-08 Thread Gleb Smirnoff
Author: glebius Date: Sat Feb 8 09:56:26 2014 New Revision: 261627 URL: http://svnweb.freebsd.org/changeset/base/261627 Log: Remove never set flag FL_OVERWRITE. The only place where it was checked led to lock/critnest leak. Modified: head/sys/net/flowtable.c head/sys/net/pfvar.h Modifie