Re: svn commit: r236177 - head/gnu/lib/libsupc++

2012-06-09 Thread Alexander Kabaev
On Mon, 28 May 2012 12:11:01 + (UTC) David Chisnall thera...@freebsd.org wrote: Author: theraven Date: Mon May 28 12:11:00 2012 New Revision: 236177 URL: http://svn.freebsd.org/changeset/base/236177 Log: Correctly export operator new / delete for things linking against libsupc++

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

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 06:43:26 2012 New Revision: 236778 URL: http://svn.freebsd.org/changeset/base/236778 Log: MFC r235897: - Add low-level support for SATA Enclosure Management Bridge (SEMB) devices -- SATA equivalents of the SCSI SES/SAF-TE devices. - Add some utility

svn commit: r236779 - in stable/9/sys/cam: ata scsi

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:18:13 2012 New Revision: 236779 URL: http://svn.freebsd.org/changeset/base/236779 Log: MFC r236228: Plug request and references leak caused by race between invalidated ond probe periph destruction and new incoming probe request. This at least caused

svn commit: r236780 - head/sbin/devfs

2012-06-09 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Jun 9 07:18:53 2012 New Revision: 236780 URL: http://svn.freebsd.org/changeset/base/236780 Log: mdoc: minor improvements to a few lists with tags. Modified: head/sbin/devfs/devfs.8 Modified: head/sbin/devfs/devfs.8

svn commit: r236781 - in stable/8/sys/cam: ata scsi

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:22:50 2012 New Revision: 236781 URL: http://svn.freebsd.org/changeset/base/236781 Log: MFC r236228: Plug request and references leak caused by race between invalidated probe periph destruction and new incoming probe request. This at least caused problems

svn commit: r236782 - in stable/9/sys/cam: . ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:28:11 2012 New Revision: 236782 URL: http://svn.freebsd.org/changeset/base/236782 Log: MFC r236234: Allow to change number of openings (used tags) for ATA/SATA devices via `camcontrol tags ... -N ...`. There is no need to tune it in usual cases, but some

svn commit: r236783 - in stable/8/sys/cam: . ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:29:07 2012 New Revision: 236783 URL: http://svn.freebsd.org/changeset/base/236783 Log: MFC r236234: Allow to change number of openings (used tags) for ATA/SATA devices via `camcontrol tags ... -N ...`. There is no need to tune it in usual cases, but some

svn commit: r236784 - in stable/9/sys/cam: . ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:31:04 2012 New Revision: 236784 URL: http://svn.freebsd.org/changeset/base/236784 Log: NFC r236393: Use AC_GETDEV_CHANGED async to notify ada driver about DMA and NCQ status change. Now that allows switching between PIO and DMA modes on the fly. Modified:

svn commit: r236785 - in stable/8/sys/cam: . ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:36:18 2012 New Revision: 236785 URL: http://svn.freebsd.org/changeset/base/236785 Log: MFC r236393: Use AC_GETDEV_CHANGED async to notify ada driver about DMA and NCQ status change. Now that allows switching between PIO and DMA modes on the fly. Modified:

svn commit: r236787 - in stable/8: sbin/camcontrol sys/cam sys/cam/ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:44:51 2012 New Revision: 236787 URL: http://svn.freebsd.org/changeset/base/236787 Log: MFC r236437: Rewrite enabling NCQ for SATA devices in a way more alike to SCSI TCQ. This allows to control it with `camcontrol negotiate adaX -T (en|dis)able` on the fly,

svn commit: r236786 - in stable/9: sbin/camcontrol sys/cam sys/cam/ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:43:11 2012 New Revision: 236786 URL: http://svn.freebsd.org/changeset/base/236786 Log: MFC r236437: Rewrite enabling NCQ for SATA devices in a way more alike to SCSI TCQ. This allows to control it with `camcontrol negotiate adaX -T (en|dis)able` on the fly,

svn commit: r236788 - stable/9/sys/cam/ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:48:08 2012 New Revision: 236788 URL: http://svn.freebsd.org/changeset/base/236788 Log: MFC r236552: Remove some dead code that I doubt will ever be implemented. Modified: stable/9/sys/cam/ata/ata_xpt.c Directory Properties: stable/9/sys/ (props changed)

svn commit: r236789 - stable/8/sys/cam/ata

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:49:09 2012 New Revision: 236789 URL: http://svn.freebsd.org/changeset/base/236789 Log: MFC r236552: Remove some dead code that I doubt will ever be implemented. Modified: stable/8/sys/cam/ata/ata_xpt.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r236790 - in stable/9/sys: cam/ata dev/ahci dev/ata dev/mvs dev/siis

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:53:57 2012 New Revision: 236790 URL: http://svn.freebsd.org/changeset/base/236790 Log: r23: ATA/SATA controllers have no idea about protocol of the connected device until transport will do some probe actions (at least soft reset). Make ATA/SATA SIMs to

svn commit: r236791 - in stable/8/sys: cam/ata dev/ahci dev/ata dev/mvs dev/siis

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 07:57:52 2012 New Revision: 236791 URL: http://svn.freebsd.org/changeset/base/236791 Log: r23: ATA/SATA controllers have no idea about protocol of the connected device until transport will do some probe actions (at least soft reset). Make ATA/SATA SIMs to

svn commit: r236792 - in stable/9/sys: kern sys

2012-06-09 Thread Konstantin Belousov
Author: kib Date: Sat Jun 9 08:04:08 2012 New Revision: 236792 URL: http://svn.freebsd.org/changeset/base/236792 Log: MFC r236043: Add a vn_bmap_seekhole(9) vnode helper which can be used by any filesystem which supports VOP_BMAP(9) to implement SEEK_HOLE/SEEK_DATA commands for lseek(2).

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

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 08:06:49 2012 New Revision: 236793 URL: http://svn.freebsd.org/changeset/base/236793 Log: MFC r236691: Remove declaration of scsi_interpret_sense(), removed 11 years ago. Modified: stable/9/sys/cam/scsi/scsi_all.h Directory Properties: stable/9/sys/ (props

svn commit: r236794 - stable/8/sys/cam/scsi

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 08:07:38 2012 New Revision: 236794 URL: http://svn.freebsd.org/changeset/base/236794 Log: MFC r236691: Remove declaration of scsi_interpret_sense(), removed 11 years ago. Modified: stable/8/sys/cam/scsi/scsi_all.h Directory Properties: stable/8/sys/ (props

svn commit: r236795 - stable/9/sys/ufs/ufs

2012-06-09 Thread Konstantin Belousov
Author: kib Date: Sat Jun 9 08:09:16 2012 New Revision: 236795 URL: http://svn.freebsd.org/changeset/base/236795 Log: MFC r236044: Implement SEEK_HOLE/SEEK_DATA for UFS. Modified: stable/9/sys/ufs/ufs/ufs_vnops.c Directory Properties: stable/9/sys/ (props changed) Modified:

svn commit: r236796 - in stable/9/sys: kern sys

2012-06-09 Thread Konstantin Belousov
Author: kib Date: Sat Jun 9 08:13:57 2012 New Revision: 236796 URL: http://svn.freebsd.org/changeset/base/236796 Log: MFC r236465: Update the print mask for decoding b_flags. Add print masks for b_vflags and b_xflags_t and print them as well. MFC r236487: Fix typo. Use commas to

svn commit: r236797 - stable/9/tools/tools/syscall_timing

2012-06-09 Thread Konstantin Belousov
Author: kib Date: Sat Jun 9 08:23:55 2012 New Revision: 236797 URL: http://svn.freebsd.org/changeset/base/236797 Log: MFC r236686: Add gettimeofday() test. Modified: stable/9/tools/tools/syscall_timing/syscall_timing.c Directory Properties: stable/9/tools/tools/syscall_timing/ (props

svn commit: r236799 - stable/8/sys/cam

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 08:41:30 2012 New Revision: 236799 URL: http://svn.freebsd.org/changeset/base/236799 Log: MFC r219241 (by mjacob): Don't automatically send a START UNIT to sequential access devices -- this might cause them to load the tape unintentionally. Modified:

svn commit: r236800 - stable/8/sys/cam

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 08:51:25 2012 New Revision: 236800 URL: http://svn.freebsd.org/changeset/base/236800 Log: MFC r224806i (by mjacob): Fixes for sure bus reference miscounting and potential device and target reference miscounts. It also adds a helper function to get the current

svn commit: r236802 - stable/8/sys/ufs/ufs

2012-06-09 Thread Konstantin Belousov
Author: kib Date: Sat Jun 9 09:04:59 2012 New Revision: 236802 URL: http://svn.freebsd.org/changeset/base/236802 Log: MFC r236044: Implement SEEK_HOLE/SEEK_DATA for UFS. Modified: stable/8/sys/ufs/ufs/ufs_vnops.c Directory Properties: stable/8/sys/ (props changed) Modified:

svn commit: r236803 - stable/8/sys/cam/scsi

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 09:08:33 2012 New Revision: 236803 URL: http://svn.freebsd.org/changeset/base/236803 Log: MFC r231745 (by gibbs): Limit the ST3146855LW U320 drive to 55 tags to avoid command timeouts under load. Submitted by: Gelson Borsoi Modified:

svn commit: r236804 - stable/8/sys/cam/scsi

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 09:11:07 2012 New Revision: 236804 URL: http://svn.freebsd.org/changeset/base/236804 Log: MFC r233746: Be more conservative in using READ CAPACITY(16) command. Previous code checked PROTECT bit in INQUIRY data for all SPC devices, while it is defined only

svn commit: r236805 - head/usr.sbin/newsyslog

2012-06-09 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Jun 9 09:54:07 2012 New Revision: 236805 URL: http://svn.freebsd.org/changeset/base/236805 Log: mdoc: fix mandoc Oc breaks Op warning. Modified: head/usr.sbin/newsyslog/newsyslog.conf.5 Modified: head/usr.sbin/newsyslog/newsyslog.conf.5

svn commit: r236806 - head/sys/net

2012-06-09 Thread Alexander V. Chernikov
Author: melifaro Date: Sat Jun 9 10:04:40 2012 New Revision: 236806 URL: http://svn.freebsd.org/changeset/base/236806 Log: Fix typo introduced in r236559. Pointed by: bcr Approved by: kib(mentor) Modified: head/sys/net/bpf.c Modified: head/sys/net/bpf.c

svn commit: r236807 - in stable/9/lib/libc: include net

2012-06-09 Thread Dimitry Andric
Author: dim Date: Sat Jun 9 10:06:49 2012 New Revision: 236807 URL: http://svn.freebsd.org/changeset/base/236807 Log: MFC r236695: Fix two warnings about self-assignment in libc. These normally only trigger with clang, when you either use -save-temps, or ccache. Reported by:

svn commit: r236808 - head/usr.sbin/flowctl

2012-06-09 Thread Alexander V. Chernikov
Author: melifaro Date: Sat Jun 9 10:10:12 2012 New Revision: 236808 URL: http://svn.freebsd.org/changeset/base/236808 Log: Add human option to print IPv4/IPv6 flows in human-readable format. Show IPv4/IPv6 header IFF there are some flows following. Wrap some long lines. Sponsored by

svn commit: r236809 - head/sbin/natd

2012-06-09 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Jun 9 10:43:33 2012 New Revision: 236809 URL: http://svn.freebsd.org/changeset/base/236809 Log: mdoc: fix a few badly nested blocks. Modified: head/sbin/natd/natd.8 Modified: head/sbin/natd/natd.8

svn commit: r236810 - head/share/mk

2012-06-09 Thread Dimitry Andric
Author: dim Date: Sat Jun 9 11:41:29 2012 New Revision: 236810 URL: http://svn.freebsd.org/changeset/base/236810 Log: Amend r227797 by also passing ${STATIC_CXXFLAGS} for the other supported C++ file extensions. MFC after:3 days Modified: head/share/mk/bsd.lib.mk Modified:

svn commit: r236812 - head/sys/kern

2012-06-09 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jun 9 12:27:30 2012 New Revision: 236812 URL: http://svn.freebsd.org/changeset/base/236812 Log: Correct panic message. MFC after:1 month MFC with: r236731 Modified: head/sys/kern/kern_descrip.c Modified: head/sys/kern/kern_descrip.c

svn commit: r236814 - in head/sys/cam: . ata scsi

2012-06-09 Thread Alexander Motin
Author: mav Date: Sat Jun 9 13:07:44 2012 New Revision: 236814 URL: http://svn.freebsd.org/changeset/base/236814 Log: One more major cam_periph_error() rewrite to improve error handling and reporting. It includes: - removing of error messages controlled by bootverbose, replacing them

svn commit: r236816 - head/lib/libc/arm

2012-06-09 Thread Tim Kientzle
Author: kientzle Date: Sat Jun 9 16:09:53 2012 New Revision: 236816 URL: http://svn.freebsd.org/changeset/base/236816 Log: __flt_rounds was omitted from the exported symbols here. Submitted by: Jan Sieka Reviewed by: arm@ MFC after:1 week Modified: head/lib/libc/arm/Symbol.map

svn commit: r236819 - head/sys/netinet/ipfw

2012-06-09 Thread Alexander V. Chernikov
Author: melifaro Date: Sat Jun 9 17:39:05 2012 New Revision: 236819 URL: http://svn.freebsd.org/changeset/base/236819 Log: Validate IPv4 network mask being passed to ipfw kernel interface. Incorrect mask can possibly be one of the reasons for kern/127209 existance. Approved by:

svn commit: r236820 - head/sys/kern

2012-06-09 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jun 9 18:03:23 2012 New Revision: 236820 URL: http://svn.freebsd.org/changeset/base/236820 Log: Make some of the loops more readable. Reviewed by: tegge MFC after:1 month Modified: head/sys/kern/kern_descrip.c Modified: head/sys/kern/kern_descrip.c

svn commit: r236821 - head/sys/kern

2012-06-09 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jun 9 18:48:06 2012 New Revision: 236821 URL: http://svn.freebsd.org/changeset/base/236821 Log: Remove now unused variable. MFC after:1 month MFC with: r236820 Modified: head/sys/kern/kern_descrip.c Modified: head/sys/kern/kern_descrip.c

svn commit: r236822 - head/sys/kern

2012-06-09 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jun 9 18:50:32 2012 New Revision: 236822 URL: http://svn.freebsd.org/changeset/base/236822 Log: There is no need to drop the FILEDESC lock around malloc(M_WAITOK) anymore, as we now use sx lock for filedesc structure protection. Reviewed by: kib MFC after:1

svn commit: r236823 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2012-06-09 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jun 9 20:16:19 2012 New Revision: 236823 URL: http://svn.freebsd.org/changeset/base/236823 Log: ds_guid of 0 is special, as it is used by snapshot receive code to differentiate between an incremental and full stream. Be sure not to generate guid equal to 0.

svn commit: r236824 - head/sbin/ipfw

2012-06-09 Thread Alexander V. Chernikov
Author: melifaro Date: Sat Jun 9 20:47:58 2012 New Revision: 236824 URL: http://svn.freebsd.org/changeset/base/236824 Log: Update maximum number of tables available in ipfw to reflect changes done in r233478. Approved by: kib(mentor) MFC after:3 days Modified:

svn commit: r236825 - head/sys/kern

2012-06-09 Thread Kirk McKusick
Author: mckusick Date: Sat Jun 9 22:26:53 2012 New Revision: 236825 URL: http://svn.freebsd.org/changeset/base/236825 Log: When synchronously syncing a device (MNT_WAIT), wait for buffers to become available. Otherwise we may excessively spin and fail with ``fsync: giving up on dirty''.

Re: svn commit: r236822 - head/sys/kern

2012-06-09 Thread Doug Barton
According to the tinderbox these commits seem to have broken the build. I built r236818 successfully earlier today ... Doug -- This .signature sanitized for your protection ___ svn-src-all@freebsd.org mailing list

svn commit: r236826 - stable/9/sys/netinet6

2012-06-09 Thread Bjoern A. Zeeb
Author: bz Date: Sat Jun 9 22:44:24 2012 New Revision: 236826 URL: http://svn.freebsd.org/changeset/base/236826 Log: MFC r236615: Plug two interface address refcount leaks in early error return cases in the ioctl path. Reported by: rpaulo Reviewed by: emax Modified:

svn commit: r236827 - stable/8/sys/netinet6

2012-06-09 Thread Bjoern A. Zeeb
Author: bz Date: Sat Jun 9 22:44:49 2012 New Revision: 236827 URL: http://svn.freebsd.org/changeset/base/236827 Log: MFC r236615: Plug two interface address refcount leaks in early error return cases in the ioctl path. Reported by: rpaulo Reviewed by: emax Modified:

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

2012-06-09 Thread Andrew Turner
Author: andrew Date: Sun Jun 10 01:13:04 2012 New Revision: 236828 URL: http://svn.freebsd.org/changeset/base/236828 Log: Pull out the common code to initialise proc0 thread0 from initarm to a common function. Reviewed by: imp Modified: head/sys/arm/arm/machdep.c

svn commit: r236830 - in head/sys: amd64/amd64 conf i386/i386

2012-06-09 Thread Mitsuru IWASAKI
Author: iwasaki Date: Sun Jun 10 02:38:51 2012 New Revision: 236830 URL: http://svn.freebsd.org/changeset/base/236830 Log: Some fixes for r236772. - Remove cpuset stopped_cpus which is no longer used. - Add a short comment for cpuset suspended_cpus clearing. - Fix the un-ordered