svn commit: r237828 - in stable/9: sbin/camcontrol sys/cam/scsi

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 22:33:48 2012 New Revision: 237828 URL: http://svn.freebsd.org/changeset/base/237828 Log: MFC r237452: r237452 | ken | 2012-06-22 12:57:06 -0600 (Fri, 22 Jun 2012) | 25 lines Change 'camcontrol defects' to first probe a drive to find out how much de

svn commit: r237827 - in stable/9/sys/cam: . scsi

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 22:28:31 2012 New Revision: 237827 URL: http://svn.freebsd.org/changeset/base/237827 Log: MFC r237328, except for the scsi_enc.c changes: r237328 | ken | 2012-06-20 11:08:00 -0600 (Wed, 20 Jun 2012) | 69 lines Fix several reference counting and object l

svn commit: r237826 - stable/9/sys/cam/scsi

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 22:00:30 2012 New Revision: 237826 URL: http://svn.freebsd.org/changeset/base/237826 Log: MFC r236138, with the exception of scsi_enc.c: r236138 | ken | 2012-05-27 00:11:09 -0600 (Sun, 27 May 2012) | 64 lines Work around a race condition in devfs by cha

svn commit: r237825 - in stable/9: share/examples/scsi_target sys/cam/ctl sys/dev/aic7xxx sys/dev/firewire sys/dev/mpt

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 21:33:36 2012 New Revision: 237825 URL: http://svn.freebsd.org/changeset/base/237825 Log: MFC r237601: r237601 | ken | 2012-06-26 08:51:35 -0600 (Tue, 26 Jun 2012) | 38 lines Fix an issue that caused the kernel to panic inside CTL when trying to attach

svn commit: r237824 - stable/9/sys/cam/ctl

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 21:27:37 2012 New Revision: 237824 URL: http://svn.freebsd.org/changeset/base/237824 Log: MFC r233963: r233963 | ken | 2012-04-06 16:23:13 -0600 (Fri, 06 Apr 2012) | 27 lines Change the SCSI INQUIRY peripheral qualifier that CTL reports for LUNs that d

svn commit: r237822 - in stable/9: share/man/man4 sys/amd64/acpica sys/dev/acpica sys/i386/acpica

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 21:24:56 2012 New Revision: 237822 URL: http://svn.freebsd.org/changeset/base/237822 Log: MFC 235024,235029,235556,235834,235845: Use MADT to match ACPI Processor objects to CPUs. MADT and DSDT/SSDTs may list CPUs in different orders, especially for disabled log

svn commit: r237821 - in stable/9: sys/cam/ctl usr.sbin/ctladm

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 21:19:24 2012 New Revision: 237821 URL: http://svn.freebsd.org/changeset/base/237821 Log: MFC r232604: r232604 | trasz | 2012-03-06 06:43:57 -0700 (Tue, 06 Mar 2012) | 6 lines Add LUN resizing to CTL. Also make it possible to explicitly set size when

Re: svn commit: r237812 - stable/9/sys/boot/i386/cdboot

2012-06-29 Thread Andriy Gapon
on 29/06/2012 21:09 Dimitry Andric said the following: > Author: dim > Date: Fri Jun 29 18:09:39 2012 > New Revision: 237812 > URL: http://svn.freebsd.org/changeset/base/237812 > > Log: > MFC r235281: > > Fix sys/boot/i386/cdboot/cdboot.S compilation with clang after r235219. > This file

svn commit: r237815 - stable/9/sys/boot/sparc64/loader

2012-06-29 Thread Marius Strobl
Author: marius Date: Fri Jun 29 18:39:22 2012 New Revision: 237815 URL: http://svn.freebsd.org/changeset/base/237815 Log: MFC: r236581 The loaddev environment variable is not modifiable once set, so it is not update for ZFS. It seems that this does not really affect anything except the

svn commit: r237814 - stable/9/share/mk

2012-06-29 Thread Dimitry Andric
Author: dim Date: Fri Jun 29 18:18:51 2012 New Revision: 237814 URL: http://svn.freebsd.org/changeset/base/237814 Log: MFC r236810: Amend r227797 by also passing ${STATIC_CXXFLAGS} for the other supported C++ file extensions. Modified: stable/9/share/mk/bsd.lib.mk Directory Properties:

svn commit: r237812 - stable/9/sys/boot/i386/cdboot

2012-06-29 Thread Dimitry Andric
Author: dim Date: Fri Jun 29 18:09:39 2012 New Revision: 237812 URL: http://svn.freebsd.org/changeset/base/237812 Log: MFC r235281: Fix sys/boot/i386/cdboot/cdboot.S compilation with clang after r235219. This file uses .code16 directives, which are not yet supported by clang's integrate

svn commit: r237809 - stable/9/etc/periodic/daily

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 17:28:48 2012 New Revision: 237809 URL: http://svn.freebsd.org/changeset/base/237809 Log: MFC 237337: Only output a list of file systems that need to be dumped if the system has a non-empty dumpdates file. Modified: stable/9/etc/periodic/daily/400.status-disks

svn commit: r237805 - stable/9/sys/vm

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 17:21:19 2012 New Revision: 237805 URL: http://svn.freebsd.org/changeset/base/237805 Log: MFC 233191: Fix madvise(MADV_WILLNEED) to properly handle individual mappings larger than 4GB. Specifically, the inlined version of 'ptoa' of the the 'int' count of pages

svn commit: r237803 - stable/9/sys/vm

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 17:12:03 2012 New Revision: 237803 URL: http://svn.freebsd.org/changeset/base/237803 Log: MFC 237334: Move the per-thread deferred user map entries list into a private list in vm_map_process_deferred() which is then iterated to release map entries. This avoids

svn commit: r237797 - stable/9/sys/dev/pci

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 16:29:38 2012 New Revision: 237797 URL: http://svn.freebsd.org/changeset/base/237797 Log: MFC 237008,237271,237272,237673: - Fix a couple of bugs that prevented windows in PCI-PCI bridges from growing "downward" (moving the start address down). First, an off b

svn commit: r237795 - in stable/9: share/man/man4 sys/dev/filemon sys/modules sys/modules/filemon tools/regression/filemon

2012-06-29 Thread David E. O'Brien
Author: obrien Date: Fri Jun 29 15:57:25 2012 New Revision: 237795 URL: http://svn.freebsd.org/changeset/base/237795 Log: MFC: r236592 r236593 r236594 r236620 r236621 r236622 r236637 r237794: filemon(4) Added: stable/9/share/man/man4/filemon.4 - copied, changed from r236593, head/share/

svn commit: r237792 - stable/9/lib/libprocstat

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 15:30:14 2012 New Revision: 237792 URL: http://svn.freebsd.org/changeset/base/237792 Log: MFC 236717: Teach procstat_get_shm_info_kvm() how to fetch the pathname of a SHM file descriptor from a core and set it in fts->fs_path. Modified: stable/9/lib/libprocsta

svn commit: r237789 - stable/9/usr.bin/kdump

2012-06-29 Thread John Baldwin
Author: jhb Date: Fri Jun 29 15:24:46 2012 New Revision: 237789 URL: http://svn.freebsd.org/changeset/base/237789 Log: MFC 236577: Allow the -p argument to kdump to accept either a PID or a thread ID. Modified: stable/9/usr.bin/kdump/kdump.1 stable/9/usr.bin/kdump/kdump.c Directory Proper

svn commit: r237778 - stable/9/lib/libutil

2012-06-29 Thread Baptiste Daroussin
Author: bapt Date: Fri Jun 29 13:00:28 2012 New Revision: 237778 URL: http://svn.freebsd.org/changeset/base/237778 Log: MFC: r237268 early MFC to get this important bugfix into 9.1 Revert user comparison back to user names as some user can share uids (root/toor for example) get

svn commit: r237776 - stable/9/sys/contrib/pf/net

2012-06-29 Thread Gleb Smirnoff
Author: glebius Date: Fri Jun 29 12:11:31 2012 New Revision: 237776 URL: http://svn.freebsd.org/changeset/base/237776 Log: Merge r236364 from head by eri@: Correct table counter functionality to not panic. This was caused by not proper initialization of necessary parameters. PR:

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

2012-06-29 Thread Peter Holm
Author: pho Date: Fri Jun 29 12:08:26 2012 New Revision: 237775 URL: http://svn.freebsd.org/changeset/base/237775 Log: MFC: r237219 In tty_makedev() the following construction: dev = make_dev_cred(); dev->si_drv1 = tp; leaves a small window where the newly created device may be

svn commit: r237774 - stable/9/usr.sbin/arp

2012-06-29 Thread Gleb Smirnoff
Author: glebius Date: Fri Jun 29 12:05:19 2012 New Revision: 237774 URL: http://svn.freebsd.org/changeset/base/237774 Log: Merge r233773 from head: Historically arp(8) did a route lookup for the entry it is about to add, and failed if it exist and had invalid data link type. L

svn commit: r237773 - stable/9/sys/dev/adb

2012-06-29 Thread Justin Hibbits
Author: jhibbits Date: Fri Jun 29 10:39:42 2012 New Revision: 237773 URL: http://svn.freebsd.org/changeset/base/237773 Log: MFC r237480 Release the ADB keyboard mutex when handling the power button press/release. Found by WITNESS. Approved by: nwhitehorn (mentor) Modified: stabl

svn commit: r237771 - stable/9/sys/boot/zfs

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:30:59 2012 New Revision: 237771 URL: http://svn.freebsd.org/changeset/base/237771 Log: MFC r235390: zfs boot code: mark spa_t arguments as const where they are used as such Modified: stable/9/sys/boot/zfs/zfs.c stable/9/sys/boot/zfs/zfsimpl.c Directory Prop

svn commit: r237770 - in stable/9: sys/boot/pc98/libpc98 sys/boot/zfs tools/tools/zfsboottest

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:28:46 2012 New Revision: 237770 URL: http://svn.freebsd.org/changeset/base/237770 Log: MFC r235392,235394,235395: fixes and cleanups for zfs boot MFC Modified: stable/9/sys/boot/pc98/libpc98/Makefile stable/9/sys/boot/zfs/zfs.c stable/9/tools/tools/zfsboott

svn commit: r237767 - stable/9/sys/boot/common

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:22:20 2012 New Revision: 237767 URL: http://svn.freebsd.org/changeset/base/237767 Log: MFC r235330: zfs boot: try to set vfs.root.mountfrom from currdev as a fallback Modified: stable/9/sys/boot/common/boot.c Directory Properties: stable/9/sys/ (props cha

svn commit: r237766 - in stable/9/sys: boot boot/common boot/i386/libi386 boot/i386/loader boot/i386/zfsboot boot/ofw/libofw boot/sparc64/loader boot/zfs cddl/boot/zfs

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:19:15 2012 New Revision: 237766 URL: http://svn.freebsd.org/changeset/base/237766 Log: MFC r235329,235343,235361,235364: zfsboot/zfsloader: support accessing filesystems within a pool Added: stable/9/sys/boot/zfs/devicename_stubs.c - copied unchanged fro

svn commit: r237763 - in stable/9/sys/boot/pc98: btx/btx btx/btxldr btx/lib cdboot loader

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:12:18 2012 New Revision: 237763 URL: http://svn.freebsd.org/changeset/base/237763 Log: MFC r235264: MFi386: improve argument passing via btxldr Added: stable/9/sys/boot/pc98/btx/lib/btxcsu.S - copied unchanged from r235264, head/sys/boot/pc98/btx/lib/btxcs

svn commit: r237761 - in stable/9/sys/boot/i386: cdboot pxeldr

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:10:16 2012 New Revision: 237761 URL: http://svn.freebsd.org/changeset/base/237761 Log: MFC r235219: cdboot, pxeldr: make use of bootargs.h instead of redefining flag constants Added: stable/9/sys/boot/i386/cdboot/cdboot.S - copied unchanged from r235219,

svn commit: r237760 - stable/9/sys/boot/i386/loader

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:08:31 2012 New Revision: 237760 URL: http://svn.freebsd.org/changeset/base/237760 Log: MFC r235156: i386 zfsloader: rename LIBZFS to LIBZFSBOOT Modified: stable/9/sys/boot/i386/loader/Makefile Directory Properties: stable/9/sys/ (props changed) stable/9/s

svn commit: r237758 - in stable/9/sys/boot: i386/libi386 i386/zfsboot pc98/libpc98

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:06:37 2012 New Revision: 237758 URL: http://svn.freebsd.org/changeset/base/237758 Log: MFC r235155: i386 boot: consolidate MAXBDDEV definition Modified: stable/9/sys/boot/i386/libi386/biosdisk.c stable/9/sys/boot/i386/libi386/libi386.h stable/9/sys/boot/i38

svn commit: r237756 - in stable/9/sys/boot/i386: btx/btx btx/btxldr btx/lib common loader zfsboot

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 10:01:56 2012 New Revision: 237756 URL: http://svn.freebsd.org/changeset/base/237756 Log: MFC r235154,r235158: btxldr: future-proof argument passing from boot1/2-ish to loader Added: stable/9/sys/boot/i386/btx/lib/btxcsu.S - copied unchanged from r235154, h

svn commit: r237753 - in stable/9/sys: amd64/include arm/include i386/include ia64/include mips/include powerpc/include sparc64/include

2012-06-29 Thread Konstantin Belousov
Author: kib Date: Fri Jun 29 09:41:09 2012 New Revision: 237753 URL: http://svn.freebsd.org/changeset/base/237753 Log: MFC r237430: Reserve AT_TIMEKEEP auxv entry for providing usermode the pointer to timekeeping information. Modified: stable/9/sys/amd64/include/elf.h stable/9/sys/arm/i

svn commit: r237752 - in stable/9/sys/boot: common i386/efi sparc64/loader

2012-06-29 Thread Andriy Gapon
Author: avg Date: Fri Jun 29 09:17:49 2012 New Revision: 237752 URL: http://svn.freebsd.org/changeset/base/237752 Log: MFC r235153: sys/boot: add common CTASSERT definition Modified: stable/9/sys/boot/common/bootstrap.h stable/9/sys/boot/i386/efi/reloc.c stable/9/sys/boot/sparc64/loader/m