svn commit: r194809 - svnadmin/conf

2009-06-24 Thread Ed Schouten
Author: ed Date: Wed Jun 24 06:13:30 2009 New Revision: 194809 URL: http://svn.freebsd.org/changeset/base/194809 Log: I can't commit my ClangBSD changes. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r194811 - head/sys/geom

2009-06-24 Thread John Hay
Author: jhay Date: Wed Jun 24 06:42:13 2009 New Revision: 194811 URL: http://svn.freebsd.org/changeset/base/194811 Log: Do not stop the loop when an empty or deleted directory entry is found. Rather just skip over it. Modified: head/sys/geom/geom_redboot.c Modified:

svn commit: r194812 - head/sys/net

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 08:52:09 2009 New Revision: 194812 URL: http://svn.freebsd.org/changeset/base/194812 Log: Make stf_getsrcifa6() return a reference to an in6_ifaddr rather than a pointer, and dispose of the references when no longer needed. MFC after:6 weeks

svn commit: r194813 - head/sys/net

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 08:53:23 2009 New Revision: 194813 URL: http://svn.freebsd.org/changeset/base/194813 Log: Lock if_addrhead when iterating, and where necessary acquire and release ifadr references in if_sppp. MFC after:6 weeks Modified: head/sys/net/if_spppsubr.c

svn commit: r194814 - head/sys/vm

2009-06-24 Thread Konstantin Belousov
Author: kib Date: Wed Jun 24 09:26:33 2009 New Revision: 194814 URL: http://svn.freebsd.org/changeset/base/194814 Log: Initialize the uip to silence gcc warning that seems to sneak in in some build environments. Reported by: alc, bf1783 at googlemail com Modified:

svn commit: r194815 - in stable/7/sys: . contrib/pf fs/cd9660 fs/devfs fs/pseudofs

2009-06-24 Thread Konstantin Belousov
Author: kib Date: Wed Jun 24 09:42:18 2009 New Revision: 194815 URL: http://svn.freebsd.org/changeset/base/194815 Log: MFC r193919: Lock the vnode in cd9660, devfs and pseudofs implementation of VOP_IOCTL to prevent reclaim, since the vnode is passed unlocked to the VOP. MFC r193930:

svn commit: r194816 - in stable/7/sys: . contrib/pf fs/fifofs

2009-06-24 Thread Konstantin Belousov
Author: kib Date: Wed Jun 24 09:45:10 2009 New Revision: 194816 URL: http://svn.freebsd.org/changeset/base/194816 Log: MFC r193922: Remove unused VOP_IOCTL and VOP_KQFILTER implementations for fifofs. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed)

svn commit: r194817 - in stable/7/sys: . contrib/pf fs/cd9660 fs/fifofs fs/msdosfs gnu/fs/xfs/FreeBSD kern

2009-06-24 Thread Konstantin Belousov
Author: kib Date: Wed Jun 24 09:54:05 2009 New Revision: 194817 URL: http://svn.freebsd.org/changeset/base/194817 Log: MFC r193923: s/a_fdidx/a_fp/ for VOP_OPEN comments that inline struct vop_open_args definition. MFC r193924: Fix r193923 by noting that type of a_fp is struct file

svn commit: r194818 - head/sys/netatalk

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 10:28:30 2009 New Revision: 194818 URL: http://svn.freebsd.org/changeset/base/194818 Log: Reduce debugging output for netatalk routing events. MFC after:3 days Modified: head/sys/netatalk/at_rmx.c Modified: head/sys/netatalk/at_rmx.c

svn commit: r194819 - in head/sys: net netatalk

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 10:32:44 2009 New Revision: 194819 URL: http://svn.freebsd.org/changeset/base/194819 Log: Break at_ifawithnet() into two variants: - at_ifawithnet(), which acquires an locks it needs and returns an at_ifaddr reference. - at_ifawithnet_locked(), which

svn commit: r194820 - head/sys/netinet

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 10:33:35 2009 New Revision: 194820 URL: http://svn.freebsd.org/changeset/base/194820 Log: In ARP input, more consistently acquire and release ifaddr references. MFC after:6 weeks Modified: head/sys/netinet/if_ether.c Modified:

svn commit: r194821 - head/sys/net

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 10:36:48 2009 New Revision: 194821 URL: http://svn.freebsd.org/changeset/base/194821 Log: In if_setlladdr(), use IF_ADDR_LOCK() and ifaddr references to improve the safety of link layer address manipulation. MFC after:6 weeks Modified:

svn commit: r194822 - head/sys/netatalk

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 10:46:03 2009 New Revision: 194822 URL: http://svn.freebsd.org/changeset/base/194822 Log: Printf fewer warnings when adding a route to an atalk address fails; userspace will print the error. MFC after:3 days Modified: head/sys/netatalk/at_control.c

svn commit: r194825 - in head/sys: contrib/ngatm/netnatm/sig netgraph/atm/uni

2009-06-24 Thread Roman Divacky
Author: rdivacky Date: Wed Jun 24 12:01:10 2009 New Revision: 194825 URL: http://svn.freebsd.org/changeset/base/194825 Log: Use proper form of gnu designated initalizers. This lets clang compile this files. Approved by: ed (mentor) Silence from: harti (maintainer?) Modified:

svn commit: r194828 - in head: share/man/man9 sys/kern sys/sys

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 12:06:15 2009 New Revision: 194828 URL: http://svn.freebsd.org/changeset/base/194828 Log: Add stack_print_short() and stack_print_short_ddb() interfaces to stack(9), which generate a more compact rendition of a stack trace via the kernel's printf. MFC

Re: svn commit: r194766 - in head/sys: dev/md fs/procfs fs/tmpfs kern security/mac_biba security/mac_lomac sys vm

2009-06-24 Thread Florian Smeets
On 23.06.09 22:45, Konstantin Belousov wrote: Author: kib Date: Tue Jun 23 20:45:22 2009 New Revision: 194766 URL: http://svn.freebsd.org/changeset/base/194766 Hi kib, this commit breaks my sparc64. boot -v does only show: FreeBSD is a registered trademark of The FreeBSD Foundation.

Re: svn commit: r194766 - in head/sys: dev/md fs/procfs fs/tmpfs kern security/mac_biba security/mac_lomac sys vm

2009-06-24 Thread Kostik Belousov
On Wed, Jun 24, 2009 at 02:07:45PM +0200, Florian Smeets wrote: On 23.06.09 22:45, Konstantin Belousov wrote: Author: kib Date: Tue Jun 23 20:45:22 2009 New Revision: 194766 URL: http://svn.freebsd.org/changeset/base/194766 Hi kib, this commit breaks my sparc64. boot -v does only

Re: svn commit: r194766 - in head/sys: dev/md fs/procfs fs/tmpfs kern security/mac_biba security/mac_lomac sys vm

2009-06-24 Thread Florian Smeets
On 24.06.09 15:08, Kostik Belousov wrote: On Wed, Jun 24, 2009 at 02:07:45PM +0200, Florian Smeets wrote: On 23.06.09 22:45, Konstantin Belousov wrote: Author: kib Date: Tue Jun 23 20:45:22 2009 New Revision: 194766 URL: http://svn.freebsd.org/changeset/base/194766 Hi kib, this commit

svn commit: r194832 - head/sys/kern

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 13:35:38 2009 New Revision: 194832 URL: http://svn.freebsd.org/changeset/base/194832 Log: - Move syscall function argument structure types to be just above the relevenat system call function. - Whitespace fixes. Modified: head/sys/kern/sysv_msg.c

svn commit: r194833 - in head/sys: compat/freebsd32 kern

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 13:36:37 2009 New Revision: 194833 URL: http://svn.freebsd.org/changeset/base/194833 Log: Add a new COMPAT7 flag for FreeBSD 7.x compatibility system calls. Modified: head/sys/compat/freebsd32/syscalls.master head/sys/kern/makesyscalls.sh

svn commit: r194834 - stable/7/sys/kern

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 13:38:08 2009 New Revision: 194834 URL: http://svn.freebsd.org/changeset/base/194834 Log: Defer the wakeup of the swapper process to the callers of tdsigwakeup() to avoid a deadlock since the thread lock isn't released until after tdsigwakeup() has returned.

svn commit: r194835 - head/sys/netinet

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 14:29:40 2009 New Revision: 194835 URL: http://svn.freebsd.org/changeset/base/194835 Log: Clear 'ia' after iterating if_addrhead for unicast address matching: since 'ifa' was used as the TAILQ_FOREACH() iterator argument, and 'ia' was just derived form it,

svn commit: r194836 - head/sys/dev/mxge

2009-06-24 Thread Andrew Gallatin
Author: gallatin Date: Wed Jun 24 14:47:32 2009 New Revision: 194836 URL: http://svn.freebsd.org/changeset/base/194836 Log: Allow admin to specify the initial mtu upon driver load for mxge. Modified: head/sys/dev/mxge/if_mxge.c Modified: head/sys/dev/mxge/if_mxge.c

svn commit: r194837 - head/sys/netinet

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 14:49:26 2009 New Revision: 194837 URL: http://svn.freebsd.org/changeset/base/194837 Log: Add missing unlock of if_addr_mtx when an unmatched ARP packet is received. Reported by: lstewart MFC after:6 weeks Modified: head/sys/netinet/if_ether.c

svn commit: r194841 - head/sys/kern

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 15:29:36 2009 New Revision: 194841 URL: http://svn.freebsd.org/changeset/base/194841 Log: Fix a race in vi_if_move, where a vnet is used after the prison that referred to it has been released. Approved by: bz (mentor) Modified:

svn commit: r194842 - head/sys/sys

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 15:32:57 2009 New Revision: 194842 URL: http://svn.freebsd.org/changeset/base/194842 Log: Clean up struct prison, with the recent fields in more logical places, and room for future expansion. Approved by: bz (mentor) Modified: head/sys/sys/jail.h

svn commit: r194844 - in head/sys: conf dev/ata

2009-06-24 Thread Rafal Jaworowski
Author: raj Date: Wed Jun 24 15:38:17 2009 New Revision: 194844 URL: http://svn.freebsd.org/changeset/base/194844 Log: Move non-PCI prototypes from ata-pci.h - ata-all.h. This removes unnecessary PCI #includes dependency for systems with ATA controllers living at non-PCI buses.

svn commit: r194845 - in head/sys/arm: conf mv mv/discovery mv/kirkwood mv/orion

2009-06-24 Thread Rafal Jaworowski
Author: raj Date: Wed Jun 24 15:41:18 2009 New Revision: 194845 URL: http://svn.freebsd.org/changeset/base/194845 Log: Introduce ata(4) support for Marvell integrated SATA controllers (found on 88F5xxx, 88F6xxx and MV78xxx system on chip devices). Reviewed by: stas Obtained from:

svn commit: r194849 - head/sys/powerpc/mpc85xx

2009-06-24 Thread Rafal Jaworowski
Author: raj Date: Wed Jun 24 15:48:20 2009 New Revision: 194849 URL: http://svn.freebsd.org/changeset/base/194849 Log: More precise description of the DS1553 driver. Pointed out by: stas Modified: head/sys/powerpc/mpc85xx/ds1553_bus_lbc.c Modified:

svn commit: r194850 - head/sys/cddl/dev/dtrace/amd64

2009-06-24 Thread Andriy Gapon
Author: avg Date: Wed Jun 24 16:03:57 2009 New Revision: 194850 URL: http://svn.freebsd.org/changeset/base/194850 Log: dtrace/amd64: fix virtual address checks On amd64 KERNBASE/kernbase does not mean start of kernel memory. This should fix a KASSERT panic in dtrace_copycheck when

svn commit: r194851 - head/sys/dev/mfi

2009-06-24 Thread Scott Long
Author: scottl Date: Wed Jun 24 16:11:29 2009 New Revision: 194851 URL: http://svn.freebsd.org/changeset/base/194851 Log: fw_state ad cur_state are holding unsigned bitfields, so declare then as unsigned as well. Submitted by: rdivacky Modified: head/sys/dev/mfi/mfi.c Modified:

svn commit: r194857 - head/sys/netipx

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 16:52:23 2009 New Revision: 194857 URL: http://svn.freebsd.org/changeset/base/194857 Log: Rework locking and reference counting in ipx_control to be consistent with the model used in in_control(). MFC after:6 weeks Modified: head/sys/netipx/ipx.c

svn commit: r194858 - head/sys/sparc64/sparc64

2009-06-24 Thread Konstantin Belousov
Author: kib Date: Wed Jun 24 16:52:30 2009 New Revision: 194858 URL: http://svn.freebsd.org/changeset/base/194858 Log: Unbreak sparc64 after the swap accounting changes: mark kernel_map entries allocated for translations in pmap_init() as MAP_NOFAULT. This prevents vm_map_insert from trying

svn commit: r194859 - head/usr.sbin/lpr/common_source

2009-06-24 Thread Garance A Drosehn
Author: gad Date: Wed Jun 24 16:57:33 2009 New Revision: 194859 URL: http://svn.freebsd.org/changeset/base/194859 Log: Fix end-of-line issues that can come up when `lpq' reads information about a queue from a remote host. That remote host may use \r, \r\n, or \n\r as the line-ending

svn commit: r194860 - in head: . share/man/man4 share/man/man9

2009-06-24 Thread Andrew Thompson
24 17:01:17 2009(r194860) @@ -14,6 +14,53 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090624: update usbdi(9) +OLD_FILES+=usr/share/man/man9/usbd_abort_default_pipe.9 +OLD_FILES+=usr/share/man/man9/usbd_abort_pipe.9 +OLD_FILES+=usr/share/man

svn commit: r194861 - head/sys/dev/sound/pci/hda

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 17:03:06 2009 New Revision: 194861 URL: http://svn.freebsd.org/changeset/base/194861 Log: Some DMA related changes: - honor parent DMA tag limitations, as man page requires, - allow data buffer to be allocated within full 64bit address range, when support

svn commit: r194863 - head

2009-06-24 Thread Warner Losh
Author: imp Date: Wed Jun 24 17:23:10 2009 New Revision: 194863 URL: http://svn.freebsd.org/changeset/base/194863 Log: Remove usb. The need to have core@ approve major changes to usb has passed now that the new usb stack is in the tree. The coordination issues that necessitated this entry

Re: svn commit: r194859 - head/usr.sbin/lpr/common_source

2009-06-24 Thread Sean C. Farley
On Wed, 24 Jun 2009, Garance A Drosehn wrote: Author: gad Date: Wed Jun 24 16:57:33 2009 New Revision: 194859 URL: http://svn.freebsd.org/changeset/base/194859 Log: Fix end-of-line issues that can come up when `lpq' reads information about a queue from a remote host. That remote host may

svn commit: r194865 - in head/sys: dev/e1000 modules/igb

2009-06-24 Thread Jack F Vogel
Author: jfv Date: Wed Jun 24 17:41:29 2009 New Revision: 194865 URL: http://svn.freebsd.org/changeset/base/194865 Log: Updates for both the em and igb drivers, add support for multiqueue tx, shared code updates, new device support, and some bug fixes. Modified:

svn commit: r194869 - in head: gnu/usr.bin/groff/tmac lib lib/libjail share/mk usr.bin/killall usr.sbin/jail usr.sbin/jexec usr.sbin/jls

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 18:18:35 2009 New Revision: 194869 URL: http://svn.freebsd.org/changeset/base/194869 Log: Add libjail, a (somewhat) simpler interface to the jail_set and jail_get system calls and the security.jail.param sysctls. Approved by: bz (mentor) Added:

svn commit: r194870 - head/tools/build/mk

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 18:19:55 2009 New Revision: 194870 URL: http://svn.freebsd.org/changeset/base/194870 Log: Add libjail, a (somewhat) simpler interface to the jail_set and jail_get system calls and the security.jail.param sysctls. Approved by: bz (mentor) Modified:

svn commit: r194871 - in head: rescue/rescue sbin/ifconfig

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 18:21:37 2009 New Revision: 194871 URL: http://svn.freebsd.org/changeset/base/194871 Log: Add the vnet and -vnet options, to allow moving interfaces between jails with VIMAGE. Approved by: bz (mentor) Modified: head/rescue/rescue/Makefile

svn commit: r194872 - head/tools/tools/ath/athpoke

2009-06-24 Thread Sam Leffler
Author: sam Date: Wed Jun 24 18:24:20 2009 New Revision: 194872 URL: http://svn.freebsd.org/changeset/base/194872 Log: read back the written value and display Modified: head/tools/tools/ath/athpoke/athpoke.c Modified: head/tools/tools/ath/athpoke/athpoke.c

svn commit: r194873 - head/tools/tools/ath/athpoke

2009-06-24 Thread Sam Leffler
Author: sam Date: Wed Jun 24 18:24:37 2009 New Revision: 194873 URL: http://svn.freebsd.org/changeset/base/194873 Log: add a link named athpeek since my fingers keep typing it Modified: head/tools/tools/ath/athpoke/Makefile Modified: head/tools/tools/ath/athpoke/Makefile

svn commit: r194875 - in head/sys: dev/ixgbe modules/ixgbe

2009-06-24 Thread Jack F Vogel
Author: jfv Date: Wed Jun 24 18:27:07 2009 New Revision: 194875 URL: http://svn.freebsd.org/changeset/base/194875 Log: Update for the Intel 10G driver, this adds support for newest hardware, adds multiqueue tx interface, infrastructure cleanup to allow up to 32 MSIX vectors on newer Nehalem

svn commit: r194878 - head/sys/rpc/rpcsec_gss

2009-06-24 Thread Rick Macklem
Author: rmacklem Date: Wed Jun 24 18:30:14 2009 New Revision: 194878 URL: http://svn.freebsd.org/changeset/base/194878 Log: If the initial attempt to refresh credentials in the RPCSEC_GSS client side fails, the entry in the cache is left with no valid context (gd_ctx == GSS_C_NO_CONTEXT).

svn commit: r194879 - head/sys/kern

2009-06-24 Thread Ulf Lilleengen
Author: lulf Date: Wed Jun 24 18:38:51 2009 New Revision: 194879 URL: http://svn.freebsd.org/changeset/base/194879 Log: - Fix a bug where a FIFO vnode use count was increased twice, but only decreased once. MFC after:1 week Modified: head/sys/kern/kern_descrip.c Modified:

svn commit: r194880 - in head: sbin/mount_nfs sbin/umount usr.bin/fstat usr.bin/nfsstat usr.bin/showmount usr.sbin/amd/include usr.sbin/mountd usr.sbin/nfsd usr.sbin/rpc.lockd usr.sbin/rpc.umntall

2009-06-24 Thread Doug Rabson
Author: dfr Date: Wed Jun 24 18:42:21 2009 New Revision: 194880 URL: http://svn.freebsd.org/changeset/base/194880 Log: Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation and will be removed. Modified: head/sbin/mount_nfs/mount_nfs.c head/sbin/umount/umount.c

svn commit: r194881 - head/sys/kern

2009-06-24 Thread Ulf Lilleengen
Author: lulf Date: Wed Jun 24 18:44:38 2009 New Revision: 194881 URL: http://svn.freebsd.org/changeset/base/194881 Log: - Similar to the previous commit, but for CURRENT: Fix a bug where a FIFO vnode use count was increased twice, but only decreased once. Modified:

svn commit: r194886 - head/sys/dev/gem

2009-06-24 Thread Marius Strobl
Author: marius Date: Wed Jun 24 19:04:08 2009 New Revision: 194886 URL: http://svn.freebsd.org/changeset/base/194886 Log: Revert the part of r194763 which added a dying flag and instead call ether_ifdetach(9) before stopping the controller and the callouts. The consensus is that the latter

svn commit: r194889 - in head/sys: amd64/amd64 i386/i386

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 19:16:48 2009 New Revision: 194889 URL: http://svn.freebsd.org/changeset/base/194889 Log: Whitespace fix. Modified: head/sys/amd64/amd64/local_apic.c head/sys/i386/i386/local_apic.c Modified: head/sys/amd64/amd64/local_apic.c

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

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 19:25:47 2009 New Revision: 194890 URL: http://svn.freebsd.org/changeset/base/194890 Log: Document new hint.atapci.X.msi and hint.ata.X.pm_level tunables. Modified: head/share/man/man4/ata.4 Modified: head/share/man/man4/ata.4

svn commit: r194891 - head/sys/dev/fdc

2009-06-24 Thread Joerg Wunsch
Author: joerg Date: Wed Jun 24 19:30:31 2009 New Revision: 194891 URL: http://svn.freebsd.org/changeset/base/194891 Log: With the fdc control device disappearing some 5 years ago, it is no longer useful for the FD_STYPE and FD_SOPTS ioctls to insist on being issued on a writable file

svn commit: r194892 - in head/usr.sbin: fdcontrol fdformat fdread fdwrite

2009-06-24 Thread Joerg Wunsch
Author: joerg Date: Wed Jun 24 19:47:53 2009 New Revision: 194892 URL: http://svn.freebsd.org/changeset/base/194892 Log: Drop the defunct FDOPT_NOERRLOG option from all the floppy utilities. The kernel does not log floppy media errors anymore. In fdcontrol, do always open the file

svn commit: r194893 - head/sys/dev/ata/chipsets

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 19:49:18 2009 New Revision: 194893 URL: http://svn.freebsd.org/changeset/base/194893 Log: MFp4: Reduce default PCI ATA drivers priorities from absolute to default, to allow them been overriden. It was so before modularization. Modified:

svn commit: r194894 - head/sys/kern

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 20:01:13 2009 New Revision: 194894 URL: http://svn.freebsd.org/changeset/base/194894 Log: Deprecate the msgsys(), semsys(), and shmsys() system calls by moving them under COMPAT_FREEBSD[4567]. Starting with FreeBSD 5.0 the SYSV IPC API was implemented via

svn commit: r194895 - head/sys/sys

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 20:06:16 2009 New Revision: 194895 URL: http://svn.freebsd.org/changeset/base/194895 Log: Remove kernel SLIP and PPP privileges, since they are no longer used. Suggested by: bz Modified: head/sys/sys/priv.h Modified: head/sys/sys/priv.h

svn commit: r194896 - in stable/7/sys: . dev/fdc

2009-06-24 Thread Joerg Wunsch
Author: joerg Date: Wed Jun 24 20:22:46 2009 New Revision: 194896 URL: http://svn.freebsd.org/changeset/base/194896 Log: Do not insist on the fd being read/write for the FD_SOPTS and FD_STYPE ioctls, so they can be applied to read/only media. Modified: stable/7/sys/ (props changed)

svn commit: r194899 - in stable/7/usr.sbin: fdcontrol fdformat fdread fdwrite

2009-06-24 Thread Joerg Wunsch
Author: joerg Date: Wed Jun 24 20:40:10 2009 New Revision: 194899 URL: http://svn.freebsd.org/changeset/base/194899 Log: Remove the defunct FDOPT_NOERRLOG; floppy media errors are no longer logged by the kernel anyway. In fdcontrol, open the file descriptor read-only, so the format for

svn commit: r194900 - head/sys/dev/hptmv

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 20:43:51 2009 New Revision: 194900 URL: http://svn.freebsd.org/changeset/base/194900 Log: MFp4: Remove unused ATAPI definitions, conflicting with ata.h. Submitted by: scottl Modified: head/sys/dev/hptmv/atapi.h Modified: head/sys/dev/hptmv/atapi.h

svn commit: r194901 - head/sys/sparc64/conf

2009-06-24 Thread Marius Strobl
Author: marius Date: Wed Jun 24 20:49:02 2009 New Revision: 194901 URL: http://svn.freebsd.org/changeset/base/194901 Log: o merge from amd64: - r187144: Add a reference to the config(5) manpage and to the env kernel config option. - Add/enable the default USB drivers. Originally

svn commit: r194902 - head/sys/sys

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 20:52:37 2009 New Revision: 194902 URL: http://svn.freebsd.org/changeset/base/194902 Log: MFp4: Define several ATA capabilies bits. Modified: head/sys/sys/ata.h Modified: head/sys/sys/ata.h

svn commit: r194903 - head/sys/dev/mpt

2009-06-24 Thread Marius Strobl
Author: marius Date: Wed Jun 24 20:52:59 2009 New Revision: 194903 URL: http://svn.freebsd.org/changeset/base/194903 Log: - Remove unused variables. [1] - Remove redundant zeroing of tmf_req which Coverity Prevent(tm) complains about. [2] Submitted by: Christoph Mallon [1] Found

svn commit: r194904 - head/sys/dev/cas

2009-06-24 Thread Marius Strobl
Author: marius Date: Wed Jun 24 20:56:06 2009 New Revision: 194904 URL: http://svn.freebsd.org/changeset/base/194904 Log: - Change this driver to do taskqueue(9) based TX and interrupt handling in order to reduce interrupt overhead which results in better performance. - Call

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

2009-06-24 Thread Olivier Houchard
Author: cognet Date: Wed Jun 24 21:00:13 2009 New Revision: 194906 URL: http://svn.freebsd.org/changeset/base/194906 Log: Fix typo. Modified: head/sys/arm/arm/vm_machdep.c Modified: head/sys/arm/arm/vm_machdep.c ==

svn commit: r194907 - in head/sys: netinet netinet6 netipsec

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 21:00:25 2009 New Revision: 194907 URL: http://svn.freebsd.org/changeset/base/194907 Log: Convert netinet6 to using queue(9) rather than hand-crafted linked lists for the global IPv6 address list (in6_ifaddr - in6_ifaddrhead). Adopt the code styles and

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

2009-06-24 Thread Olivier Houchard
Author: cognet Date: Wed Jun 24 21:03:59 2009 New Revision: 194908 URL: http://svn.freebsd.org/changeset/base/194908 Log: Fix typo. Modified: head/sys/arm/arm/pmap.c Modified: head/sys/arm/arm/pmap.c == ---

svn commit: r194909 - head/sys/dev/mxge

2009-06-24 Thread Andrew Gallatin
Author: gallatin Date: Wed Jun 24 21:09:56 2009 New Revision: 194909 URL: http://svn.freebsd.org/changeset/base/194909 Log: Add a dying flag to prevent races at detach. I tried re-ordering ether_ifdetach(), but this created a new race where sometimes, when under heavy receive load

svn commit: r194910 - in head: lib/libc/gen lib/libc/include lib/libc/sys sys/compat/freebsd32 sys/compat/linux sys/compat/svr4 sys/i386/ibcs2 sys/kern sys/sys usr.bin/ipcs

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 21:10:52 2009 New Revision: 194910 URL: http://svn.freebsd.org/changeset/base/194910 Log: Change the ABI of some of the structures used by the SYSV IPC API: - The uid/cuid members of struct ipc_perm are now uid_t instead of unsigned short. - The gid/cgid

Re: svn commit: r194909 - head/sys/dev/mxge

2009-06-24 Thread Sam Leffler
Andrew Gallatin wrote: Author: gallatin Date: Wed Jun 24 21:09:56 2009 New Revision: 194909 URL: http://svn.freebsd.org/changeset/base/194909 Log: Add a dying flag to prevent races at detach. I tried re-ordering ether_ifdetach(), but this created a new race where sometimes, when under

svn commit: r194911 - head/sys/dev/e1000

2009-06-24 Thread Jack F Vogel
Author: jfv Date: Wed Jun 24 21:32:51 2009 New Revision: 194911 URL: http://svn.freebsd.org/changeset/base/194911 Log: Fix lint issue. Modified: head/sys/dev/e1000/if_igb.c Modified: head/sys/dev/e1000/if_igb.c ==

svn commit: r194912 - head/sys/netinet

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 21:34:38 2009 New Revision: 194912 URL: http://svn.freebsd.org/changeset/base/194912 Log: Fix CARP build. Reported by: bz Modified: head/sys/netinet/ip_carp.c Modified: head/sys/netinet/ip_carp.c

svn commit: r194913 - head/sys/netatalk

2009-06-24 Thread Robert Watson
Author: rwatson Date: Wed Jun 24 21:36:09 2009 New Revision: 194913 URL: http://svn.freebsd.org/changeset/base/194913 Log: Use queue(9) instead of hand-crafted link lists for the global netatalk address list. Generally follow the style and convention of similar parts in netinet. MFC

svn commit: r194915 - head/sys/kern

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 21:39:50 2009 New Revision: 194915 URL: http://svn.freebsd.org/changeset/base/194915 Log: In case of prisons with their own network stack, permit additional privileges as well as not restricting the type of sockets a user can open. Note: the VIMAGE/vnet

svn commit: r194916 - head/usr.bin/gzip

2009-06-24 Thread Xin LI
Author: delphij Date: Wed Jun 24 21:51:02 2009 New Revision: 194916 URL: http://svn.freebsd.org/changeset/base/194916 Log: Sync with NetBSD: - gzip -n does not store timestamp; [1] - Reduce diff against NetBSD by moving some casts in our local versions. PR: bin/134955

svn commit: r194917 - head/sys/net

2009-06-24 Thread Navdeep Parhar
Author: np Date: Wed Jun 24 21:51:42 2009 New Revision: 194917 URL: http://svn.freebsd.org/changeset/base/194917 Log: About to add 10Gbase-T to known media types, this is just a whitespace cleanup before that commit. No functional impact. Approved by: gnn (mentor) Modified:

svn commit: r194918 - head/sys/net

2009-06-24 Thread Navdeep Parhar
Author: np Date: Wed Jun 24 21:53:25 2009 New Revision: 194918 URL: http://svn.freebsd.org/changeset/base/194918 Log: Add 10Gbase-T to known ethernet media types. Approved by: gnn (mentor) MFC after:1 week. Modified: head/sys/net/if_media.h Modified: head/sys/net/if_media.h

svn commit: r194919 - in head/sys: compat/freebsd32 kern sys

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 21:54:08 2009 New Revision: 194919 URL: http://svn.freebsd.org/changeset/base/194919 Log: Regen. Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall.h head/sys/compat/freebsd32/freebsd32_syscalls.c

svn commit: r194920 - head/sys/sys

2009-06-24 Thread John Baldwin
Author: jhb Date: Wed Jun 24 21:55:18 2009 New Revision: 194920 URL: http://svn.freebsd.org/changeset/base/194920 Log: Bump __FreeBSD_version for SYSVIPC ABI change (along with other changes today). Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r194921 - head/sys/dev/cxgb

2009-06-24 Thread Navdeep Parhar
Author: np Date: Wed Jun 24 21:56:05 2009 New Revision: 194921 URL: http://svn.freebsd.org/changeset/base/194921 Log: Various ifmedia related fixes in cxgb(4), including: - build ifmedia list based on phy-caps, not string comparisons. - rebuild media list when a transceiver change is

svn commit: r194922 - in head: bin/sh tools/regression/bin/sh/builtins

2009-06-24 Thread Jilles Tjoelker
Author: jilles Date: Wed Jun 24 22:04:04 2009 New Revision: 194922 URL: http://svn.freebsd.org/changeset/base/194922 Log: Designate special builtins as such in command -V and type. Also document various properties of special builtins that we implement. Approved by: ed (mentor)

svn commit: r194923 - head/sys/kern

2009-06-24 Thread Jamie Gritton
Author: jamie Date: Wed Jun 24 22:06:56 2009 New Revision: 194923 URL: http://svn.freebsd.org/changeset/base/194923 Log: Wrap a PR_VNET inside #ifdef VIMAGE since that the only place it applies. bz wants the blame for this. Noticed by: rwatson Approved by: bz (mentor) Modified:

svn commit: r194924 - head/sys/geom/linux_lvm

2009-06-24 Thread Ulf Lilleengen
Author: lulf Date: Wed Jun 24 22:09:30 2009 New Revision: 194924 URL: http://svn.freebsd.org/changeset/base/194924 Log: - Apply the same naming rules of LVM names as done in the LVM code itself. PR: kern/135874 Modified: head/sys/geom/linux_lvm/g_linux_lvm.c Modified:

svn commit: r194925 - head/sys/dev/e1000

2009-06-24 Thread Jack F Vogel
Author: jfv Date: Wed Jun 24 22:16:02 2009 New Revision: 194925 URL: http://svn.freebsd.org/changeset/base/194925 Log: need to make intr_bind call architecture specific for global builds (failing sun4v lint build) Modified: head/sys/dev/e1000/if_igb.c Modified: head/sys/dev/e1000/if_igb.c

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

2009-06-24 Thread Jack F Vogel
Author: jfv Date: Wed Jun 24 22:17:40 2009 New Revision: 194926 URL: http://svn.freebsd.org/changeset/base/194926 Log: Make CPU bind call architecture specific to satisfy LINT Modified: head/sys/dev/ixgbe/ixgbe.c Modified: head/sys/dev/ixgbe/ixgbe.c

svn commit: r194927 - in head: share/man/man4 sys/net

2009-06-24 Thread Bjoern A. Zeeb
Author: bz Date: Wed Jun 24 22:21:30 2009 New Revision: 194927 URL: http://svn.freebsd.org/changeset/base/194927 Log: Merge from p4: CH154790,154793,154874 Import if_epair(4), a virtual cross-over Ethernet-like interface pair. Note these files are 1:1 from p4 and not yet connected

Re: svn commit: r194927 - in head: share/man/man4 sys/net

2009-06-24 Thread Bjoern A. Zeeb
On Wed, 24 Jun 2009, Bjoern A. Zeeb wrote: Author: bz Date: Wed Jun 24 22:21:30 2009 New Revision: 194927 URL: http://svn.freebsd.org/changeset/base/194927 Log: Merge from p4: CH154790,154793,154874 Import if_epair(4), a virtual cross-over Ethernet-like interface pair. Note these files

svn commit: r194928 - head/usr.sbin/cxgbtool

2009-06-24 Thread Navdeep Parhar
Author: np Date: Wed Jun 24 22:28:48 2009 New Revision: 194928 URL: http://svn.freebsd.org/changeset/base/194928 Log: This adds a new stdio mode to cxgbtool - it's an interactive mode meant primarily for _non_ interactive use. Scripts that run cxgbtool repeatedly to perform register r/w or

Re: svn commit: r194927 - in head: share/man/man4 sys/net

2009-06-24 Thread Andrew Thompson
On Wed, Jun 24, 2009 at 10:21:31PM +, Bjoern A. Zeeb wrote: Author: bz Date: Wed Jun 24 22:21:30 2009 New Revision: 194927 URL: http://svn.freebsd.org/changeset/base/194927 Log: Merge from p4: CH154790,154793,154874 Import if_epair(4), a virtual cross-over Ethernet-like

svn commit: r194930 - in head: sbin/ipfw sys/netinet sys/netinet/ipfw

2009-06-24 Thread Oleg Bulyzhin
Author: oleg Date: Wed Jun 24 22:57:07 2009 New Revision: 194930 URL: http://svn.freebsd.org/changeset/base/194930 Log: - fix dummynet 'fast' mode for WF2Q case. - fix printing of pipe profile data. - introduce new pipe parameter: 'burst' - how much data can be sent through pipe

svn commit: r194931 - head/usr.sbin/sysinstall

2009-06-24 Thread Colin Percival
Author: cperciva Date: Wed Jun 24 23:17:00 2009 New Revision: 194931 URL: http://svn.freebsd.org/changeset/base/194931 Log: Make sysinstall search for /dev/daXa and register such devices as USB disks. This covers the common case of unsliced USB drives, and makes it possible to select them

svn commit: r194932 - head/lib/libc/rpc

2009-06-24 Thread Xin LI
Author: delphij Date: Wed Jun 24 23:17:16 2009 New Revision: 194932 URL: http://svn.freebsd.org/changeset/base/194932 Log: Lock around access to nc_file and netconfig_info (ni). The RPC part of libc is still not thread safe but this would at least reduce the problems we have. PR:

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

2009-06-24 Thread Jeff Roberson
Author: jeff Date: Thu Jun 25 00:14:27 2009 New Revision: 194933 URL: http://svn.freebsd.org/changeset/base/194933 Log: - Add the right includes to use kmem_alloc(). This was broken by my DPCPU commit. Reported by: bz Modified: head/sys/powerpc/powerpc/mp_machdep.c Modified:

svn commit: r194934 - head/sys/rpc

2009-06-24 Thread Rick Macklem
Author: rmacklem Date: Thu Jun 25 00:28:43 2009 New Revision: 194934 URL: http://svn.freebsd.org/changeset/base/194934 Log: Fix two known problems in clnt_rc.c, plus issues w.r.t. smp noted during reading of the code. Change the code so that it never accesses rc_connecting, rc_closed or

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

2009-06-24 Thread Jeff Roberson
Author: jeff Date: Thu Jun 25 01:31:59 2009 New Revision: 194935 URL: http://svn.freebsd.org/changeset/base/194935 Log: - Add a sysctl_dpcpu_long to support long typed pcpu stats. - Remove the #ifndef SMP case as the SMP code works on UP as well. Reviewed by: sam Modified:

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

2009-06-24 Thread Jeff Roberson
Author: jeff Date: Thu Jun 25 01:33:51 2009 New Revision: 194936 URL: http://svn.freebsd.org/changeset/base/194936 Log: - Use DPCPU for SCHED_STATS. This is somewhat awkward because the offset of the stat is not known until link time so we must emit a function to call

Re: svn commit: r194909 - head/sys/dev/mxge

2009-06-24 Thread Andrew Gallatin
Sam Leffler wrote: There's something else wrong. This is just covering up the real bug. I'm pretty sure the real bug is in bpf, but I'm not sure its a bug, and I suspect there are probably other, similar, bugs lurking when you try to tear down a busy interface. What I was doing was: - point

Re: svn commit: r194904 - head/sys/dev/cas

2009-06-24 Thread Pyun YongHyeon
On Wed, Jun 24, 2009 at 08:56:07PM +, Marius Strobl wrote: Author: marius Date: Wed Jun 24 20:56:06 2009 New Revision: 194904 URL: http://svn.freebsd.org/changeset/base/194904 Log: - Change this driver to do taskqueue(9) based TX and interrupt handling in order to reduce

svn commit: r194937 - head/sys/dev/usb/wlan

2009-06-24 Thread Weongyo Jeong
Author: weongyo Date: Thu Jun 25 02:14:47 2009 New Revision: 194937 URL: http://svn.freebsd.org/changeset/base/194937 Log: uses ZYD_NOTIF_RETRYSTATUS info to count the number of retries. Modified: head/sys/dev/usb/wlan/if_zyd.c Modified: head/sys/dev/usb/wlan/if_zyd.c

svn commit: r194939 - head/sys/dev/usb/wlan

2009-06-24 Thread Weongyo Jeong
Author: weongyo Date: Thu Jun 25 02:28:12 2009 New Revision: 194939 URL: http://svn.freebsd.org/changeset/base/194939 Log: updates AMRR statistics with tx complete status that if not the tx rate always would be reduced. Modified: head/sys/dev/usb/wlan/if_zyd.c Modified:

  1   2   >