svn commit: r256830 - head/sys/kern

2013-10-20 Thread Alexander Motin
Author: mav Date: Mon Oct 21 06:44:55 2013 New Revision: 256830 URL: http://svnweb.freebsd.org/changeset/base/256830 Log: MFprojects/camlock r256619: Restore BIO_UNMAPPED and BIO_TRANSIENT_MAPPING in biodonne() when unmapping temporary mapped buffer. That fixes double unmap if biodone() cal

svn commit: r256828 - in head/sys: dev/re pci

2013-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 21 06:27:20 2013 New Revision: 256828 URL: http://svnweb.freebsd.org/changeset/base/256828 Log: Add preliminary support for RTL8106E PCIe FastEthernet. H/W donated by: RealTek Semiconductor Corp. Modified: head/sys/dev/re/if_re.c head/sys/pci/if_rlre

svn commit: r256827 - in head/sys: dev/re pci

2013-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 21 06:22:20 2013 New Revision: 256827 URL: http://svnweb.freebsd.org/changeset/base/256827 Log: Correct MAC revision bits. Previously it always cleared bit 20 and bit 21. Modified: head/sys/dev/re/if_re.c head/sys/pci/if_rlreg.h Modified: head/sys/dev/re/if_

svn commit: r256826 - in head/sys/dev: aic7xxx firewire isp mpt

2013-10-20 Thread Alexander Motin
Author: mav Date: Mon Oct 21 06:04:39 2013 New Revision: 256826 URL: http://svnweb.freebsd.org/changeset/base/256826 Log: Partial MFproject/camlock r256671: Fix several target mode SIMs to not blindly clear ccb_h.flags field of ATIO CCBs. Not all CCB flags there belong to them. Modified:

svn commit: r256824 - head/sbin/ifconfig

2013-10-20 Thread Gleb Smirnoff
Author: glebius Date: Mon Oct 21 05:14:00 2013 New Revision: 256824 URL: http://svnweb.freebsd.org/changeset/base/256824 Log: Provide a working example line for an interface with 1 address running with CARP. Currently, we've got a problem that interface isn't IFF_UP at the time we assig

svn commit: r256823 - in head/contrib/jemalloc: . doc include/jemalloc include/jemalloc/internal src

2013-10-20 Thread Jason Evans
Author: jasone Date: Mon Oct 21 05:10:46 2013 New Revision: 256823 URL: http://svnweb.freebsd.org/changeset/base/256823 Log: Update jemalloc to version 3.4.1. Modified: head/contrib/jemalloc/ChangeLog head/contrib/jemalloc/FREEBSD-diffs head/contrib/jemalloc/FREEBSD-upgrade head/contrib

svn commit: r256822 - in head/sys/cddl: contrib/opensolaris/uts/intel/dtrace dev/dtrace/amd64

2013-10-20 Thread Mark Johnston
Author: markj Date: Mon Oct 21 04:15:55 2013 New Revision: 256822 URL: http://svnweb.freebsd.org/changeset/base/256822 Log: When fetching function arguments out of a frame on amd64, explicitly select the register based on the argument index rather than relying on the fields in struct reg to

svn commit: r256818 - head/sys/powerpc/powerpc

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Oct 21 00:58:35 2013 New Revision: 256818 URL: http://svnweb.freebsd.org/changeset/base/256818 Log: Fix 80-column line wrapping in a comment. Modified: head/sys/powerpc/powerpc/clock.c Modified: head/sys/powerpc/powerpc/clock.c ===

svn commit: r256817 - in head/sys/ufs: ffs ufs

2013-10-20 Thread Kirk McKusick
Author: mckusick Date: Mon Oct 21 00:28:02 2013 New Revision: 256817 URL: http://svnweb.freebsd.org/changeset/base/256817 Log: Restructuring of the soft updates code to set it up so that the single kernel-wide soft update lock can be replaced with a per-filesystem soft-updates lock. This per

svn commit: r256816 - in head/sys: dev/ofw powerpc/ofw

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Oct 21 00:04:26 2013 New Revision: 256816 URL: http://svnweb.freebsd.org/changeset/base/256816 Log: Allow the OFW interrupt mapping code to work with PCI devices not enumerated by Open Firmware, as in the case of FDT. Modified: head/sys/dev/ofw/ofw_bus_subr.c

svn commit: r256815 - head/sys/dev/uart

2013-10-20 Thread Ian Lepore
Author: ian Date: Sun Oct 20 23:40:16 2013 New Revision: 256815 URL: http://svnweb.freebsd.org/changeset/base/256815 Log: Calculate the baud rate divisor rather than using a hard-coded value. Submitted by: Steven Lawrance Modified: head/sys/dev/uart/uart_dev_pl011.c Modified: head/sys/

svn commit: r256814 - head/sys/powerpc/booke

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Oct 20 23:02:16 2013 New Revision: 256814 URL: http://svnweb.freebsd.org/changeset/base/256814 Log: Avoid sign overflow if there are more than 2 GB of RAM. Modified: head/sys/powerpc/booke/machdep.c Modified: head/sys/powerpc/booke/machdep.c =

svn commit: r256813 - head/sys/conf

2013-10-20 Thread Justin T. Gibbs
Author: gibbs Date: Sun Oct 20 22:50:57 2013 New Revision: 256813 URL: http://svnweb.freebsd.org/changeset/base/256813 Log: The Xen userland event channel driver isn't complete. Disabled it from the kernel build until it is ready. sys/conf/files: Remove the entry for xen/evtchn/e

svn commit: r256812 - head/sys/ufs/ffs

2013-10-20 Thread Kirk McKusick
Author: mckusick Date: Sun Oct 20 22:21:01 2013 New Revision: 256812 URL: http://svnweb.freebsd.org/changeset/base/256812 Log: Fourth of several cleanups to soft dependency implementation. Add KASSERTS that soft dependency functions only get called for filesystems running with soft dependenc

svn commit: r256809 - in head/sys: arm/conf boot/fdt/dts

2013-10-20 Thread Ian Lepore
Author: ian Date: Sun Oct 20 21:21:07 2013 New Revision: 256809 URL: http://svnweb.freebsd.org/changeset/base/256809 Log: Add configuration for the Freescale i.MX53 Quick Start Board. Added: head/sys/arm/conf/IMX53-QSB (contents, props changed) head/sys/boot/fdt/dts/imx53-qsb.dts (conte

svn commit: r256808 - head/sys/ufs/ffs

2013-10-20 Thread Kirk McKusick
Author: mckusick Date: Sun Oct 20 21:11:40 2013 New Revision: 256808 URL: http://svnweb.freebsd.org/changeset/base/256808 Log: Third of several cleanups to soft dependency implementation. Ensure that softdep_unmount() and softdep_setup_sbupdate() only get called for filesystems running with

svn commit: r256806 - in head/sys: arm/freescale/imx dev/ffec

2013-10-20 Thread Ian Lepore
Author: ian Date: Sun Oct 20 21:07:38 2013 New Revision: 256806 URL: http://svnweb.freebsd.org/changeset/base/256806 Log: Add a driver for the Freescale Fast Ethernet Controller found on various Freescale SoCs including the i.MX series. This also works for the newer SoCs with the ENET gigab

svn commit: r256805 - head/lib/libc/gen

2013-10-20 Thread Jilles Tjoelker
Author: jilles Date: Sun Oct 20 21:04:44 2013 New Revision: 256805 URL: http://svnweb.freebsd.org/changeset/base/256805 Log: syslog: Use SOCK_CLOEXEC instead of separate fcntl() call. Modified: head/lib/libc/gen/syslog.c Modified: head/lib/libc/gen/syslog.c ==

svn commit: r256804 - in head/sys: arm/freescale/imx boot/fdt/dts

2013-10-20 Thread Ian Lepore
Author: ian Date: Sun Oct 20 21:03:15 2013 New Revision: 256804 URL: http://svnweb.freebsd.org/changeset/base/256804 Log: Switch to using the standard uart console driver instead of the special driver for early boot debugging. Modified: head/sys/arm/freescale/imx/files.imx53 head/sys/boot

svn commit: r256803 - in head/sys/ufs: ffs ufs

2013-10-20 Thread Kirk McKusick
Author: mckusick Date: Sun Oct 20 20:52:07 2013 New Revision: 256803 URL: http://svnweb.freebsd.org/changeset/base/256803 Log: Second of several cleanups to soft dependency implementation. Delete two unused functions in ffs_sofdep.c. No functional change. Tested by:Peter Holm and

svn commit: r256802 - head/lib/libc/gen

2013-10-20 Thread Jilles Tjoelker
Author: jilles Date: Sun Oct 20 20:50:17 2013 New Revision: 256802 URL: http://svnweb.freebsd.org/changeset/base/256802 Log: popen(): Try to prevent inappropriate fd passing even if 'e' is not used. Even though not all race conditions can be fixed if the 'e' option is not used, still fix

svn commit: r256801 - head/sys/ufs/ffs

2013-10-20 Thread Kirk McKusick
Author: mckusick Date: Sun Oct 20 20:41:38 2013 New Revision: 256801 URL: http://svnweb.freebsd.org/changeset/base/256801 Log: First of several cleanups to soft dependency implementation. Convert three functions exported from ffs_softdep.c to static functions as they are not used outside of

svn commit: r256800 - head/usr.bin/pathchk

2013-10-20 Thread Jilles Tjoelker
Author: jilles Date: Sun Oct 20 20:10:31 2013 New Revision: 256800 URL: http://svnweb.freebsd.org/changeset/base/256800 Log: pathchk: Ensure bytes >= 128 are considered non-portable characters. This was not broken on architectures such as ARM where char is unsigned. Also, remove the fi

svn commit: r256799 - in head/sys: conf powerpc/aim powerpc/mpc85xx powerpc/powerpc

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Oct 20 18:40:55 2013 New Revision: 256799 URL: http://svnweb.freebsd.org/changeset/base/256799 Log: Since the PS3 port was committed, the AIM nexus device works perfectly fine on all PowerPC platforms, whether or not they have Open Firmware. Remove some more dupl

svn commit: r256798 - head/sys/dev/fdt

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Oct 20 18:38:19 2013 New Revision: 256798 URL: http://svnweb.freebsd.org/changeset/base/256798 Log: Some nexus devices add wildcard children. Since fdtbus_probe returned BUS_PROBE_DEFAULT, it would attach to them all, producing both many fdtbus instances and prev

svn commit: r256793 - in head/sys: conf powerpc/aim powerpc/booke powerpc/powerpc

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Oct 20 16:37:03 2013 New Revision: 256793 URL: http://svnweb.freebsd.org/changeset/base/256793 Log: Replace the two almost-exactly-identical AIM and Book-E clock.c implementations with a single one after the application of a very small amount of #ifdef. Added:

svn commit: r256792 - in head/sys: conf powerpc/aim powerpc/booke powerpc/powerpc

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Oct 20 16:14:03 2013 New Revision: 256792 URL: http://svnweb.freebsd.org/changeset/base/256792 Log: Unify the AIM and Book-E vm_machdep.c implementations, which previously differed only with respect to the AIM version not following style(9) and some additional fe

svn commit: r256790 - head/contrib/binutils/gas/config

2013-10-20 Thread Andrew Turner
Author: andrew Date: Sun Oct 20 15:13:32 2013 New Revision: 256790 URL: http://svnweb.freebsd.org/changeset/base/256790 Log: Merge from projects/arm_eabi_vfp r255380: Fix the VCVT instruction. It must round towards zero when converting from a floating-point to an integer value. This was n

svn commit: r256788 - head/sys/powerpc/pseries

2013-10-20 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Oct 20 14:01:09 2013 New Revision: 256788 URL: http://svnweb.freebsd.org/changeset/base/256788 Log: Add multicast filter control. Modified: head/sys/powerpc/pseries/phyp_llan.c Modified: head/sys/powerpc/pseries/phyp_llan.c ===

svn commit: r256787 - head

2013-10-20 Thread Antoine Brodin
Author: antoine Date: Sun Oct 20 13:41:42 2013 New Revision: 256787 URL: http://svnweb.freebsd.org/changeset/base/256787 Log: Add more obsolete files Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc

svn commit: r256782 - in head/sys/dev/usb: . serial

2013-10-20 Thread Gavin Atkinson
Author: gavin Date: Sun Oct 20 11:19:37 2013 New Revision: 256782 URL: http://svnweb.freebsd.org/changeset/base/256782 Log: Add 26 new device IDs to uslcom(4). This brings us in sync with Linux v3.12 rc5. MFC after:3 days Modified: head/sys/dev/usb/serial/uslcom.c head/sys/dev/u

Re: svn commit: r256768 - head/sbin/ifconfig

2013-10-20 Thread Dag-Erling Smørgrav
Adrian Chadd > ... erm, this could break many existing scripts that stupidly(!) just > try adding an interface to a group to see if it's already there. Why would you do that instead of "ifconfig -g group | grep -w iface"? And is it really more important than being able to restart an interface?