Re: svn commit: r249939 - head/sys/cam/scsi

2013-04-29 Thread Kenneth D. Merry
On Fri, Apr 26, 2013 at 16:17:05 +, Steven Hartland wrote: > Author: smh > Date: Fri Apr 26 16:17:04 2013 > New Revision: 249939 > URL: http://svnweb.freebsd.org/changeset/base/249939 > > Log: > Added available delete methods discovery during device probe, including the > maximum sizes for

Re: svn commit: r249939 - head/sys/cam/scsi

2013-04-30 Thread Kenneth D. Merry
On Tue, Apr 30, 2013 at 04:16:49 +0100, Steven Hartland wrote: > - Original Message - > From: "Steven Hartland" > >>On Fri, Apr 26, 2013 at 16:17:05 +, Steven Hartland wrote: > >>>Author: smh > >>>Date: Fri Apr 26 16:17:04 2013 > >>>New Revision: 249939 > >>>URL: http://svnweb.freebsd.

Re: svn commit: r249939 - head/sys/cam/scsi

2013-05-02 Thread Kenneth D. Merry
On Thu, May 02, 2013 at 18:09:29 +0100, Steven Hartland wrote: > > - Original Message - > From: "Kenneth D. Merry" > > >On Tue, Apr 30, 2013 at 04:16:49 +0100, Steven Hartland wrote: > >>- Original Message - > >>From: "Stev

Re: svn commit: r251297 - head/sys/dev/xen/netfront

2013-06-05 Thread Kenneth D. Merry
On Tue, Jun 04, 2013 at 23:13:54 -0700, Colin Percival wrote: > On 06/04/13 22:51, Lawrence Stewart wrote: > > On 06/03/13 23:00, Andre Oppermann wrote: > >> Modified: head/sys/dev/xen/netfront/netfront.c > >> == > >> --- h

svn commit: r251641 - in stable/9/sys: conf fs/nfs fs/nfsclient fs/nfsserver modules/nfsd modules/nfsserver nfs nfsserver

2013-06-11 Thread Kenneth D. Merry
Author: ken Date: Tue Jun 11 23:19:02 2013 New Revision: 251641 URL: http://svnweb.freebsd.org/changeset/base/251641 Log: MFC NFS FHA changes 249592 and 249596: r249592 | ken | 2013-04-17 15:00:22 -0600 (Wed, 17

Re: svn commit: r251649 - in head/sys/cam: ata scsi

2013-06-12 Thread Kenneth D. Merry
On Wed, Jun 12, 2013 at 09:07:15 +, Alexander Motin wrote: > Author: mav > Date: Wed Jun 12 09:07:15 2013 > New Revision: 251649 > URL: http://svnweb.freebsd.org/changeset/base/251649 > > Log: > Acquire periph reference when handling d_getattr() method call. > > While GEOM in general ha

svn commit: r259338 - svnadmin/conf

2013-12-13 Thread Kenneth D. Merry
Author: ken Date: Fri Dec 13 21:46:53 2013 New Revision: 259338 URL: http://svnweb.freebsd.org/changeset/base/259338 Log: Release Alan Somers (asomers) from mentorship. Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors ===

svn commit: r255830 - stable/9/sys/dev/mps

2013-09-23 Thread Kenneth D. Merry
Author: ken Date: Mon Sep 23 21:52:07 2013 New Revision: 255830 URL: http://svnweb.freebsd.org/changeset/base/255830 Log: MFC r255501 This is slightly modified from the FreeBSD/head version, to include version checks for the scanning changes for not only FreeBSD/head (139 and higher

svn commit: r255831 - in stable/9/sys: . dev

2013-09-23 Thread Kenneth D. Merry
Author: ken Date: Mon Sep 23 22:04:20 2013 New Revision: 255831 URL: http://svnweb.freebsd.org/changeset/base/255831 Log: Add missing mergeinfo that should have gone in revision 255830, which was a MFC of 255501. This was caused by committing from sys/dev/mps instead of sys. Pointy h

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

2013-09-26 Thread Kenneth D. Merry
Author: ken Date: Thu Sep 26 19:42:58 2013 New Revision: 255901 URL: http://svnweb.freebsd.org/changeset/base/255901 Log: MFC 249028: The CTL block backend is broken without this. Fix sending virtual scatter/gather lists from the CTL CAM frontend peripheral. Sponsored by:

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

2013-09-27 Thread Kenneth D. Merry
Author: ken Date: Sat Sep 28 05:56:37 2013 New Revision: 255922 URL: http://svnweb.freebsd.org/changeset/base/255922 Log: MFC 244015: r244015 | ken | 2012-12-07 21:16:07 -0700 (Fri, 07 Dec 2012) | 17 lines Fi

svn commit: r231392 - stable/9/share/man/man4

2012-02-10 Thread Kenneth D. Merry
Author: ken Date: Fri Feb 10 18:14:25 2012 New Revision: 231392 URL: http://svn.freebsd.org/changeset/base/231392 Log: MFC 231170 Update the mps(4) man page for the changes in the new LSI-supported driver. This should have been included in change 230592. The supported hardware sec

svn commit: r231393 - stable/8/share/man/man4

2012-02-10 Thread Kenneth D. Merry
Author: ken Date: Fri Feb 10 18:15:45 2012 New Revision: 231393 URL: http://svn.freebsd.org/changeset/base/231393 Log: MFC 231170 Update the mps(4) man page for the changes in the new LSI-supported driver. This should have been included in change 230592. The supported hardware sec

svn commit: r231485 - head/sys/dev/mps

2012-02-10 Thread Kenneth D. Merry
Author: ken Date: Sat Feb 11 00:28:30 2012 New Revision: 231485 URL: http://svn.freebsd.org/changeset/base/231485 Log: Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR from the mps driver probe routine. This will allow LSI to ship drivers that return BUS_PROBE_VENDOR to override the

svn commit: r231679 - stable/9/sys/dev/mps

2012-02-14 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 14 14:17:46 2012 New Revision: 231679 URL: http://svn.freebsd.org/changeset/base/231679 Log: MFC 231240 Bring in a number of mps(4) driver fixes from LSI: 1. Fixed timeout specification for the msleep in mps_wait_command(). Added 30 second timeout for m

svn commit: r231680 - stable/8/sys/dev/mps

2012-02-14 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 14 14:18:28 2012 New Revision: 231680 URL: http://svn.freebsd.org/changeset/base/231680 Log: MFC 231240 Bring in a number of mps(4) driver fixes from LSI: 1. Fixed timeout specification for the msleep in mps_wait_command(). Added 30 second timeout for m

svn commit: r231690 - stable/9/sys/dev/mps

2012-02-14 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 14 16:46:59 2012 New Revision: 231690 URL: http://svn.freebsd.org/changeset/base/231690 Log: MFC 231485 Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR from the mps driver probe routine. This will allow LSI to ship drivers that return BUS_PROBE_VENDOR t

svn commit: r231691 - stable/8/sys/dev/mps

2012-02-14 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 14 16:47:52 2012 New Revision: 231691 URL: http://svn.freebsd.org/changeset/base/231691 Log: MFC 231485 Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR from the mps driver probe routine. This will allow LSI to ship drivers that return BUS_PROBE_VENDOR t

svn commit: r231697 - in stable/9: share/man/man4 sys/conf sys/dev/xen/blkback sys/dev/xen/netback sys/i386/include/xen sys/kern sys/xen/interface/io

2012-02-14 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 14 18:00:37 2012 New Revision: 231697 URL: http://svn.freebsd.org/changeset/base/231697 Log: MFC 230587, 230916 Xen netback driver rewrite. r230587 | ken | 2012-01-26 09:35:09 -0700 (Thu, 26 Jan 2012) | 38 lines Xen netback driver rewrite. shar

svn commit: r231716 - head/sys/dev/mps

2012-02-14 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 14 22:27:43 2012 New Revision: 231716 URL: http://svn.freebsd.org/changeset/base/231716 Log: Set the max_lun field of the path inquiry CCB to 8. This allows LUNs greater than 0 to be probed. It can be increased later if need be. This brings back SVN rev 224

svn commit: r231759 - in stable/8: share/man/man4 sys/amd64/conf sys/conf sys/dev/acpica sys/dev/esp sys/dev/twa sys/dev/xen/balloon sys/dev/xen/blkback sys/dev/xen/blkfront sys/dev/xen/console sys...

2012-02-15 Thread Kenneth D. Merry
Author: ken Date: Wed Feb 15 14:23:01 2012 New Revision: 231759 URL: http://svn.freebsd.org/changeset/base/231759 Log: MFC r215818, r216405, r216437, r216448, r216956, r221827, r222975, r223059, r225343, r225704, r225705, r225706, r225707, r225709, r226029, r220647, r230183, r230587, r230916

svn commit: r231772 - in stable/9: share/examples/scsi_target sys/amd64/conf sys/cam/ctl sys/cam/scsi sys/conf sys/dev/ata sys/dev/ciss sys/i386/conf sys/ia64/conf sys/sparc64/conf usr.bin usr.bin/...

2012-02-15 Thread Kenneth D. Merry
Author: ken Date: Wed Feb 15 17:28:09 2012 New Revision: 231772 URL: http://svn.freebsd.org/changeset/base/231772 Log: MFC r229997, r230033, and r230334 Bring the CAM Target Layer into stable/9. r230334 | ken | 2012-01-19 11:42:03 -0700 (Thu, 19 Jan 2012) | 19 lines Quiet some

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

2012-02-15 Thread Kenneth D. Merry
Author: ken Date: Wed Feb 15 17:46:16 2012 New Revision: 231773 URL: http://svn.freebsd.org/changeset/base/231773 Log: MFC r231092 r231092 | emaste | 2012-02-06 11:11:00 -0700 (Mon, 06 Feb 2012) | 4 lines Avoid panic from unlocking a not locked mutex (in some error cases). R

Re: svn commit: r231814 - in head/sys: kern sys

2012-02-16 Thread Kenneth D. Merry
On Thu, Feb 16, 2012 at 11:13:09 +0200, Andriy Gapon wrote: > on 16/02/2012 11:00 Andriy Gapon said the following: > > on 16/02/2012 10:53 Julian Elischer said the following: > >> Bruce, this is a good example of a legitimate gripe going un-noticed > >> because > >> you didn't shout loud enough at

Re: svn commit: r231814 - in head/sys: kern sys

2012-02-16 Thread Kenneth D. Merry
On Fri, Feb 17, 2012 at 06:25:42 +1100, Bruce Evans wrote: > On Thu, 16 Feb 2012, Kenneth D. Merry wrote: > > >On Thu, Feb 16, 2012 at 11:13:09 +0200, Andriy Gapon wrote: > >>on 16/02/2012 11:00 Andriy Gapon said the following: > >>>on 16/02/2012 10:53 J

svn commit: r231940 - stable/9/sys/dev/mps

2012-02-20 Thread Kenneth D. Merry
Author: ken Date: Mon Feb 20 16:50:16 2012 New Revision: 231940 URL: http://svn.freebsd.org/changeset/base/231940 Log: MFC r231716 Set the max_lun field of the path inquiry CCB to 8. This allows LUNs greater than 0 to be probed. It can be increased later if need be. Thi

svn commit: r231944 - stable/8/sys/dev/mps

2012-02-20 Thread Kenneth D. Merry
Author: ken Date: Mon Feb 20 20:31:05 2012 New Revision: 231944 URL: http://svn.freebsd.org/changeset/base/231944 Log: MFC r231716 Set the max_lun field of the path inquiry CCB to 8. This allows LUNs greater than 0 to be probed. It can be increased later if need be. Thi

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

2012-03-02 Thread Kenneth D. Merry
Author: ken Date: Fri Mar 2 22:00:40 2012 New Revision: 232411 URL: http://svn.freebsd.org/changeset/base/232411 Log: Fix a problem that was causing the mpt(4) driver to attach to MegaRAID cards that should be handled by the mfi(4) driver. The root of the problem is that the mpt(4) drive

svn commit: r232562 - stable/9/sys/dev/mpt

2012-03-05 Thread Kenneth D. Merry
Author: ken Date: Mon Mar 5 18:54:28 2012 New Revision: 232562 URL: http://svn.freebsd.org/changeset/base/232562 Log: MFC 232411: Fix a problem that was causing the mpt(4) driver to attach to MegaRAID cards that should be handled by the mfi(4) driver. The root of the problem i

svn commit: r232563 - stable/8/sys/dev/mpt

2012-03-05 Thread Kenneth D. Merry
Author: ken Date: Mon Mar 5 19:01:23 2012 New Revision: 232563 URL: http://svn.freebsd.org/changeset/base/232563 Log: MFC 232411: Fix a problem that was causing the mpt(4) driver to attach to MegaRAID cards that should be handled by the mfi(4) driver. The root of the problem i

svn commit: r232632 - releng/8.3/sys/dev/mpt

2012-03-06 Thread Kenneth D. Merry
Author: ken Date: Wed Mar 7 00:16:32 2012 New Revision: 232632 URL: http://svn.freebsd.org/changeset/base/232632 Log: Merge r232563 from stable/8 (r232411 from head): Fix a problem that was causing the mpt(4) driver to attach to MegaRAID cards that should be handled by the mfi(4) dri

svn commit: r232675 - head/sys/dev/mps

2012-03-07 Thread Kenneth D. Merry
Author: ken Date: Wed Mar 7 22:39:11 2012 New Revision: 232675 URL: http://svn.freebsd.org/changeset/base/232675 Log: Make the mps(4) module depend on the cam module. Submitted by: Mykola Dzham MFC after:3 days Modified: head/sys/dev/mps/mps_pci.c Modified: head/sys/dev/mps/mps_

svn commit: r232988 - stable/9/sys/dev/mps

2012-03-14 Thread Kenneth D. Merry
Author: ken Date: Wed Mar 14 22:27:28 2012 New Revision: 232988 URL: http://svn.freebsd.org/changeset/base/232988 Log: MFC 232675 Make the mps(4) module depend on the cam module. Submitted by: Mykola Dzham Modified: stable/9/sys/dev/mps/mps_pci.c Directory Properties: s

svn commit: r232989 - stable/8/sys/dev/mps

2012-03-14 Thread Kenneth D. Merry
Author: ken Date: Wed Mar 14 22:30:14 2012 New Revision: 232989 URL: http://svn.freebsd.org/changeset/base/232989 Log: MFC 232675 Make the mps(4) module depend on the cam module. Submitted by: Mykola Dzham Modified: stable/8/sys/dev/mps/mps_pci.c Directory Properties: stable/

svn commit: r233006 - releng/8.3/sys/dev/mps

2012-03-15 Thread Kenneth D. Merry
Author: ken Date: Thu Mar 15 15:43:15 2012 New Revision: 233006 URL: http://svn.freebsd.org/changeset/base/233006 Log: Merge r232675 from head, via r232989 in stable/8: Make the mps(4) module depend on the cam module. Submitted by: Mykola Dzham Approved by: re (kib) M

svn commit: r229997 - in head: share/examples/scsi_target sys/amd64/conf sys/cam/ctl sys/cam/scsi sys/conf sys/dev/ata sys/dev/ciss sys/i386/conf sys/ia64/conf sys/sparc64/conf usr.bin usr.bin/ctls...

2012-01-11 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 12 00:34:33 2012 New Revision: 229997 URL: http://svn.freebsd.org/changeset/base/229997 Log: Add the CAM Target Layer (CTL). CTL is a disk and processor device emulation subsystem originally written for Copan Systems under Linux starting in 2003. It has been shi

svn commit: r230000 - in head/sys/cam: . scsi

2012-01-11 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 12 00:41:48 2012 New Revision: 23 URL: http://svn.freebsd.org/changeset/base/23 Log: Fix a race condition in CAM peripheral free handling, locking in the CAM XPT bus traversal code, and a number of other periph level issues. cam_periph.h, cam_periph.c

Re: svn commit: r229997 - in head: share/examples/scsi_target sys/amd64/conf sys/cam/ctl sys/cam/scsi sys/conf sys/dev/ata sys/dev/ciss sys/i386/conf sys/ia64/conf sys/sparc64/conf usr.bin usr.bin/ctl

2012-01-12 Thread Kenneth D. Merry
On Thu, Jan 12, 2012 at 09:58:36 +0100, Hans Petter Selasky wrote: > Hi, > > ? > > Does the cam target layer support attach/detach of logical units? Yes, you can add and remove LUNs using ctladm. > Can it be used with USB target mode? If the USB driver supports the various CAM target mode CCBs

svn commit: r230033 - head/sys/cam/ctl

2012-01-12 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 12 22:08:33 2012 New Revision: 230033 URL: http://svn.freebsd.org/changeset/base/230033 Log: Silence some unnecessary verbosity. Reported by: mav MFC after:1 month Modified: head/sys/cam/ctl/scsi_ctl.c Modified: head/sys/cam/ctl/scsi_ctl.c ==

svn commit: r230034 - head/usr.bin/ctlstat

2012-01-12 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 12 22:12:42 2012 New Revision: 230034 URL: http://svn.freebsd.org/changeset/base/230034 Log: Fix building ctlstat with clang. Submitted by: Dan McGregor MFC after:1 month Modified: head/usr.bin/ctlstat/ctlstat.c Modified: head/usr.bin/ctlstat/ctlstat.c =

svn commit: r230334 - head/sys/cam/ctl

2012-01-19 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 19 18:42:03 2012 New Revision: 230334 URL: http://svn.freebsd.org/changeset/base/230334 Log: Quiet some clang warnings when compiling CTL. ctl_error.c, ctl_error.h: Take out the ctl_sense_format enumeration, and use scsi_sense_data_type instead.

svn commit: r230544 - head/sys/cam

2012-01-25 Thread Kenneth D. Merry
Author: ken Date: Wed Jan 25 17:58:47 2012 New Revision: 230544 URL: http://svn.freebsd.org/changeset/base/230544 Log: Fix a bug introduced in r23. We were eliminating all LUNs on a target in response to CAM_DEV_NOT_THERE, instead of just the LUN in question. This will now just elimi

svn commit: r230587 - in head: share/man/man4 sys/dev/xen/blkback sys/dev/xen/netback sys/kern sys/xen/interface/io

2012-01-26 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 26 16:35:09 2012 New Revision: 230587 URL: http://svn.freebsd.org/changeset/base/230587 Log: Xen netback driver rewrite. share/man/man4/Makefile, share/man/man4/xnb.4, sys/dev/xen/netback/netback.c, sys/dev/xen/netback/netback_unit_tests.c: Rewrote

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

2012-01-26 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 26 17:28:33 2012 New Revision: 230589 URL: http://svn.freebsd.org/changeset/base/230589 Log: Start sentences on a new line, and fix a few other nits. Prompted by: gjb MFC after:1 week Modified: head/share/man/man4/xnb.4 Modified: head/share/man/man4/xnb.

svn commit: r230590 - in head: sbin/camcontrol sys/cam sys/cam/scsi sys/sys usr.sbin/mptutil

2012-01-26 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 26 18:09:28 2012 New Revision: 230590 URL: http://svn.freebsd.org/changeset/base/230590 Log: Add CAM infrastructure to allow reporting when a drive's long read capacity data changes. cam_ccb.h:Add a new advanced information type, CDAI_TYPE_RCAPLONG,

svn commit: r230592 - in head/sys: conf dev/mps dev/mps/mpi modules/mps

2012-01-26 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 26 18:17:21 2012 New Revision: 230592 URL: http://svn.freebsd.org/changeset/base/230592 Log: Bring in the LSI-supported version of the mps(4) driver. This involves significant changes to the mps(4) driver, but is not a complete rewrite. Some of the changes i

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

2012-01-26 Thread Kenneth D. Merry
Author: ken Date: Thu Jan 26 18:18:47 2012 New Revision: 230593 URL: http://svn.freebsd.org/changeset/base/230593 Log: Remove the blank line between the license and .Dd Prompted by: brueffer MFC after:1 week Modified: head/share/man/man4/xnb.4 Modified: head/share/man/man4/xnb.4

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

2012-01-31 Thread Kenneth D. Merry
Author: ken Date: Tue Jan 31 23:04:58 2012 New Revision: 230849 URL: http://svn.freebsd.org/changeset/base/230849 Log: MFC: 23, 230544 Fix a race condition in CAM peripheral free handling, locking in the CAM XPT bus traversal code, and a number of other periph level issues. r

svn commit: r230850 - in stable/8/sys/cam: . scsi

2012-01-31 Thread Kenneth D. Merry
Author: ken Date: Tue Jan 31 23:09:27 2012 New Revision: 230850 URL: http://svn.freebsd.org/changeset/base/230850 Log: MFC: 23, 230544 Fix a race condition in CAM peripheral free handling, locking in the CAM XPT bus traversal code, and a number of other periph level issues. r

svn commit: r230878 - head/sys/conf

2012-02-01 Thread Kenneth D. Merry
Author: ken Date: Wed Feb 1 20:18:57 2012 New Revision: 230878 URL: http://svn.freebsd.org/changeset/base/230878 Log: Add the netback driver to the build. MFC after:3 days Modified: head/sys/conf/files Modified: head/sys/conf/files ==

svn commit: r230879 - head/sys/xen/interface/io

2012-02-01 Thread Kenneth D. Merry
Author: ken Date: Wed Feb 1 20:19:33 2012 New Revision: 230879 URL: http://svn.freebsd.org/changeset/base/230879 Log: Add the GSO prefix descriptor define. MFC after:3 days Modified: head/sys/xen/interface/io/netif.h Modified: head/sys/xen/interface/io/netif.h =

svn commit: r230902 - head/sys/conf

2012-02-01 Thread Kenneth D. Merry
Author: ken Date: Thu Feb 2 07:38:40 2012 New Revision: 230902 URL: http://svn.freebsd.org/changeset/base/230902 Log: Unbreak the i386 full PV (XEN kernel) build by reverting rev 230878 and taking the netback driver out of the build temporarily. Modified: head/sys/conf/files Modified: hea

Re: svn commit: r230878 - head/sys/conf

2012-02-01 Thread Kenneth D. Merry
On Thu, Feb 02, 2012 at 03:56:03 +, Bjoern A. Zeeb wrote: > On 1. Feb 2012, at 20:18 , Kenneth D. Merry wrote: > > > Author: ken > > Date: Wed Feb 1 20:18:57 2012 > > New Revision: 230878 > > URL: http://svn.freebsd.org/changeset/base/230878 > > > &g

svn commit: r230916 - in head/sys: conf dev/xen/netback i386/include/xen

2012-02-02 Thread Kenneth D. Merry
Author: ken Date: Thu Feb 2 17:54:35 2012 New Revision: 230916 URL: http://svn.freebsd.org/changeset/base/230916 Log: Fix the netback driver build for i386. netback.c:Add missing VM includes. xen/xenvar.h, xen/xenpmap.h:Move some XENHVM macros from to o

svn commit: r230920 - in stable/9/sys: conf dev/mps dev/mps/mpi modules/mps

2012-02-02 Thread Kenneth D. Merry
Author: ken Date: Thu Feb 2 19:01:41 2012 New Revision: 230920 URL: http://svn.freebsd.org/changeset/base/230920 Log: MFC 230592: Bring in the LSI-supported version of the mps(4) driver. This involves significant changes to the mps(4) driver, but is not a complete rewrite. Some

svn commit: r230922 - in stable/8/sys: conf dev/mps dev/mps/mpi modules/mps

2012-02-02 Thread Kenneth D. Merry
Author: ken Date: Thu Feb 2 19:03:29 2012 New Revision: 230922 URL: http://svn.freebsd.org/changeset/base/230922 Log: MFC 230592: Bring in the LSI-supported version of the mps(4) driver. This involves significant changes to the mps(4) driver, but is not a complete rewrite. Some

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

2012-02-07 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 7 23:43:29 2012 New Revision: 231170 URL: http://svn.freebsd.org/changeset/base/231170 Log: Update the mps(4) man page for the changes in the new LSI-supported driver. This should have been included in change 230592. The supported hardware section still needs

svn commit: r231240 - head/sys/dev/mps

2012-02-08 Thread Kenneth D. Merry
Author: ken Date: Thu Feb 9 00:16:12 2012 New Revision: 231240 URL: http://svn.freebsd.org/changeset/base/231240 Log: Bring in a number of mps(4) driver fixes from LSI: 1. Fixed timeout specification for the msleep in mps_wait_command(). Added 30 second timeout for mps_wait_command(

svn commit: r244001 - head/sys/cam

2012-12-07 Thread Kenneth D. Merry
Author: ken Date: Fri Dec 7 23:48:54 2012 New Revision: 244001 URL: http://svnweb.freebsd.org/changeset/base/244001 Log: Fix a panic during CAM EDT traversal. The problem was a race condition between the EDT traversal used by things like 'camcontrol devlist', and CAM peripheral driver

svn commit: r244014 - head/sys/cam/scsi

2012-12-07 Thread Kenneth D. Merry
Author: ken Date: Sat Dec 8 04:03:04 2012 New Revision: 244014 URL: http://svnweb.freebsd.org/changeset/base/244014 Log: Fix a device departure bug for the the pass(4), enc(4), sg(4) and ch(4) drivers. The bug occurrs when a userland process has the driver instance open and the underly

svn commit: r244015 - head/sys/cam/ctl

2012-12-07 Thread Kenneth D. Merry
Author: ken Date: Sat Dec 8 04:16:07 2012 New Revision: 244015 URL: http://svnweb.freebsd.org/changeset/base/244015 Log: Fix the CTL OOA queue dumping code so that it does not hold a mutex while doing a copyout. That can cause a panic, because copyout can trigger VM faults, and we can't ha

svn commit: r244016 - head/sys/cam/ctl

2012-12-07 Thread Kenneth D. Merry
Author: ken Date: Sat Dec 8 04:55:06 2012 New Revision: 244016 URL: http://svnweb.freebsd.org/changeset/base/244016 Log: Make sure we hold the SIM lock when calling xpt_free_path(). Sponsored by: Spectra Logic Corporation MFC after:1 week Modified: head/sys/cam/ctl/scsi_ctl.c Mod

svn commit: r244052 - head/sys/cam/ctl

2012-12-09 Thread Kenneth D. Merry
Author: ken Date: Sun Dec 9 19:53:21 2012 New Revision: 244052 URL: http://svnweb.freebsd.org/changeset/base/244052 Log: Fix a couple of CTL locking issues and clean up some duplicated code. ctl_frontend_cam_sim.c: Coalesce cfcs_online() and cfcs_offline() int

Re: svn commit: r227530 - head/sys/vm

2013-01-08 Thread Kenneth D. Merry
On Tue, Nov 15, 2011 at 14:40:00 +, Konstantin Belousov wrote: > Author: kib > Date: Tue Nov 15 14:40:00 2011 > New Revision: 227530 > URL: http://svn.freebsd.org/changeset/base/227530 > > Log: > Update the device pager interface, while keeping the compatibility > layer for old KPI and KBI

Re: svn commit: r227530 - head/sys/vm

2013-01-08 Thread Kenneth D. Merry
On Wed, Jan 09, 2013 at 00:49:31 +0200, Konstantin Belousov wrote: > On Tue, Jan 08, 2013 at 03:11:34PM -0700, Kenneth D. Merry wrote: > > On Tue, Nov 15, 2011 at 14:40:00 +, Konstantin Belousov wrote: > > > Author: kib > > > Date: Tue Nov 15 14:40:00 2011 > >

svn commit: r245226 - head/sys/vm

2013-01-09 Thread Kenneth D. Merry
Author: ken Date: Wed Jan 9 16:48:38 2013 New Revision: 245226 URL: http://svnweb.freebsd.org/changeset/base/245226 Log: Fix a bug in the device pager code that can trigger an assertion in devfs if a particular race condition is hit in the device pager code. This was a side effect of c

svn commit: r245228 - head/sys/cam/ctl

2013-01-09 Thread Kenneth D. Merry
Author: ken Date: Wed Jan 9 17:02:08 2013 New Revision: 245228 URL: http://svnweb.freebsd.org/changeset/base/245228 Log: Make CTL work a little better with loading and unloading drivers. Previously CTL would leave individual LUNs enabled in the target driver, whether or not the port as a

svn commit: r241114 - head/sys/i386/conf

2012-10-01 Thread Kenneth D. Merry
Author: ken Date: Mon Oct 1 21:42:32 2012 New Revision: 241114 URL: http://svn.freebsd.org/changeset/base/241114 Log: Add the mps(4) driver to the i386 GENERIC config file. LSI has tested it on i386 and verified that it works. Submitted by: Harald Schmalzbauer, John Baldwin, Kashyap Des

svn commit: r241145 - head/sys/dev/mps

2012-10-02 Thread Kenneth D. Merry
Author: ken Date: Tue Oct 2 23:04:12 2012 New Revision: 241145 URL: http://svn.freebsd.org/changeset/base/241145 Log: Add casts to unbreak the i386 PAE build for the mps(4) driver. MFC after:3 days Prompted by: Garrett Cooper Modified: head/sys/dev/mps/mps_sas.c Modified: head/s

svn commit: r237328 - in head/sys/cam: . scsi

2012-06-20 Thread Kenneth D. Merry
Author: ken Date: Wed Jun 20 17:08:00 2012 New Revision: 237328 URL: http://svn.freebsd.org/changeset/base/237328 Log: Fix several reference counting and object lifetime issues between the pass(4) and enc(4) drivers and devfs. The pass(4) driver uses the destroy_dev_sched() routine to s

svn commit: r237452 - in head: sbin/camcontrol sys/cam/scsi

2012-06-22 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 22 18:57:06 2012 New Revision: 237452 URL: http://svn.freebsd.org/changeset/base/237452 Log: Change 'camcontrol defects' to first probe a drive to find out how much defect information it has before grabbing the full defect list. This works around a bug with some

svn commit: r237518 - in head: share/man/man9 sys/cam/scsi sys/dev/xen/blkfront sys/geom

2012-06-23 Thread Kenneth D. Merry
Author: ken Date: Sun Jun 24 04:29:03 2012 New Revision: 237518 URL: http://svn.freebsd.org/changeset/base/237518 Log: Fix a bug which causes a panic in daopen(). The panic is caused by a da(4) instance going away while GEOM is still probing it. In this case, the GEOM disk class instance

svn commit: r237545 - head/sys/geom

2012-06-24 Thread Kenneth D. Merry
Author: ken Date: Mon Jun 25 04:26:10 2012 New Revision: 237545 URL: http://svn.freebsd.org/changeset/base/237545 Log: Consume spare fields for the providergone pointers added to the g_class and g_geom structures in change 237518. The original change would have broken the ABI. Suggeste

Re: svn commit: r237518 - in head: share/man/man9 sys/cam/scsi sys/dev/xen/blkfront sys/geom

2012-06-24 Thread Kenneth D. Merry
On Mon, Jun 25, 2012 at 07:47:59 +0400, Andrey V. Elsukov wrote: > On 24.06.2012 8:29, Kenneth D. Merry wrote: > > Author: ken > > Date: Sun Jun 24 04:29:03 2012 > > New Revision: 237518 > > URL: http://svn.freebsd.org/changeset/base/237518 > > > > Log:

svn commit: r237601 - in head: share/examples/scsi_target sys/cam/ctl sys/dev/aic7xxx sys/dev/firewire sys/dev/mpt

2012-06-26 Thread Kenneth D. Merry
Author: ken Date: Tue Jun 26 14:51:35 2012 New Revision: 237601 URL: http://svn.freebsd.org/changeset/base/237601 Log: Fix an issue that caused the kernel to panic inside CTL when trying to attach to target capable HBAs that implement the old immediate notify (XPT_IMMED_NOTIFY) and notify ac

svn commit: r237648 - head/sys/geom

2012-06-27 Thread Kenneth D. Merry
Author: ken Date: Wed Jun 27 16:05:09 2012 New Revision: 237648 URL: http://svn.freebsd.org/changeset/base/237648 Log: In g_disk_providergone(), don't continue if the softc is NULL. This may be the case if we've already gone through g_disk_destroy(). Reported by: Michael Butler MFC a

svn commit: r237682 - head/sys/cam

2012-06-27 Thread Kenneth D. Merry
Author: ken Date: Thu Jun 28 03:36:13 2012 New Revision: 237682 URL: http://svn.freebsd.org/changeset/base/237682 Log: Fix a typo in a panic() call. PR: kern/169497 Submitted by: Steven Hartland MFC after:3 days Modified: head/sys/cam/cam_periph.c Modified: head/sys/c

svn commit: r237683 - in head/sys/dev/mps: . mpi

2012-06-27 Thread Kenneth D. Merry
Author: ken Date: Thu Jun 28 03:48:54 2012 New Revision: 237683 URL: http://svn.freebsd.org/changeset/base/237683 Log: Bring in LSI's latest mps(4) 6Gb SAS and WarpDrive driver, version 14.00.00.01-fbsd. Their description of the changes is as follows: 1.Copyright contents has bee

svn commit: r237726 - head/sys/cam/ctl

2012-06-28 Thread Kenneth D. Merry
Author: ken Date: Thu Jun 28 19:39:30 2012 New Revision: 237726 URL: http://svn.freebsd.org/changeset/base/237726 Log: Add a loader tunable, kern.cam.ctl.disable, that will disable loading CTL. This may be useful in very low memory installations. MFC after:3 days Modified: head/sy

svn commit: r237730 - in head/sys: powerpc/conf sparc64/conf

2012-06-28 Thread Kenneth D. Merry
Author: ken Date: Thu Jun 28 20:48:24 2012 New Revision: 237730 URL: http://svn.freebsd.org/changeset/base/237730 Log: Now that the mps(4) driver is endian-safe, add it to the powerpc and sparc64 GENERIC config files. MFC after:3 days Modified: head/sys/powerpc/conf/GENERIC64 hea

svn commit: r237800 - head/sys/dev/mps

2012-06-29 Thread Kenneth D. Merry
Author: ken Date: Fri Jun 29 17:00:52 2012 New Revision: 237800 URL: http://svn.freebsd.org/changeset/base/237800 Log: Change the mps(4) driver to only scan a target if that is what is needed instead of scanning the full bus every time. Submitted by: mav Discussed with: Sreekanth

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

2012-06-29 Thread Kenneth D. Merry
N number to remove. +.It Fl s Ar size_bytes +Specify the size of the LUN in bytes. +For the +.Dq block +backend, an +.Dq auto +keyword may be passed instead; this will make CTL use the size of backing +file or device. +.El .It Ic devlist Get a list of all configured LUNs. This also includes the LUN

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: 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: 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: 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: 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: r237873 - in stable/9: share/man/man9 sys/cam/scsi sys/dev/xen/blkfront sys/geom

2012-06-30 Thread Kenneth D. Merry
Author: ken Date: Sun Jul 1 05:13:50 2012 New Revision: 237873 URL: http://svn.freebsd.org/changeset/base/237873 Log: MFC 237518, 237545, 237648: r237518 | ken | 2012-06-23 22:29:03 -0600 (Sat, 23 Jun 2012) | 72 lines Fix a bug which causes a panic in daopen(). The panic is caused

svn commit: r237876 - in stable/9/sys/dev/mps: . mpi

2012-06-30 Thread Kenneth D. Merry
Author: ken Date: Sun Jul 1 05:22:45 2012 New Revision: 237876 URL: http://svn.freebsd.org/changeset/base/237876 Log: MFC 237683: r237683 | ken | 2012-06-27 21:48:54 -0600 (Wed, 27 Jun 2012) | 129 lines Bring in LSI's latest mps(4) 6Gb SAS and WarpDrive driver, version 14.00.0

svn commit: r237877 - in stable/8/sys/dev/mps: . mpi

2012-06-30 Thread Kenneth D. Merry
Author: ken Date: Sun Jul 1 05:23:59 2012 New Revision: 237877 URL: http://svn.freebsd.org/changeset/base/237877 Log: MFC 237683: r237683 | ken | 2012-06-27 21:48:54 -0600 (Wed, 27 Jun 2012) | 129 lines Bring in LSI's latest mps(4) 6Gb SAS and WarpDrive driver, version 14.00.0

svn commit: r237878 - head/sys/powerpc/conf

2012-06-30 Thread Kenneth D. Merry
Author: ken Date: Sun Jul 1 05:32:26 2012 New Revision: 237878 URL: http://svn.freebsd.org/changeset/base/237878 Log: Now that the mps(4) driver is endian-safe, add it to the powerpc 32-bit GENERIC config file. MFC after:3 days Reqested by: nwhitehorn Modified: head/sys/powerpc

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

2012-06-30 Thread Kenneth D. Merry
Author: ken Date: Sun Jul 1 05:40:33 2012 New Revision: 237880 URL: http://svn.freebsd.org/changeset/base/237880 Log: MFC 237682: r237682 | ken | 2012-06-27 21:36:13 -0600 (Wed, 27 Jun 2012) | 6 lines Fix a typo in a panic() call. PR: kern/169497 Submitted by: Ste

svn commit: r237879 - stable/9/sys/cam

2012-07-01 Thread Kenneth D. Merry
Author: ken Date: Sun Jul 1 05:39:49 2012 New Revision: 237879 URL: http://svn.freebsd.org/changeset/base/237879 Log: MFC 237682: r237682 | ken | 2012-06-27 21:36:13 -0600 (Wed, 27 Jun 2012) | 6 lines Fix a typo in a panic() call. PR: kern/169497 Submitted by: Ste

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

2012-07-01 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 2 02:36:05 2012 New Revision: 237941 URL: http://svn.freebsd.org/changeset/base/237941 Log: MFC 237726: r237726 | ken | 2012-06-28 13:39:30 -0600 (Thu, 28 Jun 2012) | 5 lines Add a loader tunable, kern.cam.ctl.disable, that will disable loading CTL.

svn commit: r237943 - in stable/9/sys: powerpc/conf sparc64/conf

2012-07-01 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 2 02:44:00 2012 New Revision: 237943 URL: http://svn.freebsd.org/changeset/base/237943 Log: MFC 237730: r237730 | ken | 2012-06-28 14:48:24 -0600 (Thu, 28 Jun 2012) | 5 lines Now that the mps(4) driver is endian-safe, add it to the powerpc and sparc64

svn commit: r237944 - stable/8/sys/sparc64/conf

2012-07-01 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 2 02:45:33 2012 New Revision: 237944 URL: http://svn.freebsd.org/changeset/base/237944 Log: MFC 237730: This only includes the sparc64 GENERIC, since the powerpc GENERIC64 config file isn't in stable/8. r237730 | ken | 2012-06-28 14:48:24 -0600 (Thu, 28 J

svn commit: r237947 - stable/9/sys/dev/mps

2012-07-01 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 2 02:56:01 2012 New Revision: 237947 URL: http://svn.freebsd.org/changeset/base/237947 Log: MFC 237800: r237800 | ken | 2012-06-29 11:00:52 -0600 (Fri, 29 Jun 2012) | 7 lines Change the mps(4) driver to only scan a target if that is what is needed ins

svn commit: r237948 - stable/8/sys/dev/mps

2012-07-01 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 2 02:57:52 2012 New Revision: 237948 URL: http://svn.freebsd.org/changeset/base/237948 Log: MFC 237800: r237800 | ken | 2012-06-29 11:00:52 -0600 (Fri, 29 Jun 2012) | 7 lines Change the mps(4) driver to only scan a target if that is what is needed instea

svn commit: r238073 - stable/9/sys/powerpc/conf

2012-07-03 Thread Kenneth D. Merry
Author: ken Date: Tue Jul 3 15:37:36 2012 New Revision: 238073 URL: http://svn.freebsd.org/changeset/base/238073 Log: MFC 237878: r237878 | ken | 2012-06-30 23:32:26 -0600 (Sat, 30 Jun 2012) | 6 lines Now that the mps(4) driver is endian-safe, add it to the powerpc 32-bit GENE

svn commit: r238074 - stable/8/sys/powerpc/conf

2012-07-03 Thread Kenneth D. Merry
Author: ken Date: Tue Jul 3 15:39:00 2012 New Revision: 238074 URL: http://svn.freebsd.org/changeset/base/238074 Log: MFC 237878: r237878 | ken | 2012-06-30 23:32:26 -0600 (Sat, 30 Jun 2012) | 6 lines Now that the mps(4) driver is endian-safe, add it to the powerpc 32-bit GENE

<    1   2   3   4   5   >