Author: ken
Date: Fri Apr 5 19:33:31 2013
New Revision: 249167
URL: http://svnweb.freebsd.org/changeset/base/249167
Log:
MFC r244052 and r245288:
r244052 | ken | 2012-12-09 12:53:21 -0700 (Sun, 09 Dec 2012) | 20 lines
Fix a couple of CTL locking issues and clean up some duplicated
On Thu, Apr 04, 2013 at 10:58:34PM -0700, Jeremy Chadwick wrote:
> On Tue, Apr 02, 2013 at 04:35:34PM -0500, Brooks Davis wrote:
> > On Tue, Apr 02, 2013 at 03:50:43PM -0400, John Baldwin wrote:
> > > On Tuesday, April 02, 2013 1:59:03 pm Brooks Davis wrote:
> > > > On Wed, Mar 20, 2013 at 09:18:08
Author: mav
Date: Fri Apr 5 11:57:41 2013
New Revision: 249160
URL: http://svnweb.freebsd.org/changeset/base/249160
Log:
MFC r247161:
Hide SEMB port of the SiI3826 Port Multiplier by default to avoid extra
errors while it tries to talk via I2C to usually missing external SEP.
There is tun
Author: mav
Date: Fri Apr 5 11:55:52 2013
New Revision: 249159
URL: http://svnweb.freebsd.org/changeset/base/249159
Log:
MFC r247154:
Add DA_Q_NO_PREVENT quirk for Kingston DataTraveler G3 1.00 USB flash.
PREVENT ALLOW MEDIUM REMOVAL commands return errors on these devices
without retu
Author: mav
Date: Fri Apr 5 11:53:53 2013
New Revision: 249158
URL: http://svnweb.freebsd.org/changeset/base/249158
Log:
MFC r245310:
- Add missig xpt_schedule() call for cases when requested immediate CCB
priority is lower then payload/TUR one.
- Reduce TUR priority and avoid sending
Author: mav
Date: Fri Apr 5 11:52:33 2013
New Revision: 249157
URL: http://svnweb.freebsd.org/changeset/base/249157
Log:
MFC r245306:
Do not schedule periph for payload/TUR requests if reprobe is in progress
to avoid sending extra READ CAPACITY requests by dastart(). Schedule periph
agai
Author: mav
Date: Fri Apr 5 11:50:05 2013
New Revision: 249156
URL: http://svnweb.freebsd.org/changeset/base/249156
Log:
MFC r245253 (by smh):
Changed scsi_da device requests to use the sysctl tunable value for
retry_count
and da_default_timeout where their current hardcoded values matched
Author: mav
Date: Fri Apr 5 11:48:35 2013
New Revision: 249155
URL: http://svnweb.freebsd.org/changeset/base/249155
Log:
MFC r245252 (by smh):
Updates delete_method sysctl changes to always maintain disk d_flags
DISKFLAG_CANDELETE. While this change makes this layer consistent
other layer
Author: mav
Date: Fri Apr 5 11:45:52 2013
New Revision: 249154
URL: http://svnweb.freebsd.org/changeset/base/249154
Log:
MFC r245251 (by smh):
Removes essentially unused variables from scsi_da probe setups
PR: kern/169835
Modified:
stable/9/sys/cam/scsi/scsi_da.c
Directory P
Author: mav
Date: Fri Apr 5 11:41:56 2013
New Revision: 249152
URL: http://svnweb.freebsd.org/changeset/base/249152
Log:
MFC r238886, r238892:
Implement media change notification for DA and CD removable media devices.
It includes three parts:
1) Modifications to CAM to detect media media
Author: mav
Date: Fri Apr 5 10:57:02 2013
New Revision: 249150
URL: http://svnweb.freebsd.org/changeset/base/249150
Log:
MFC r244716 (by pjd):
Reset provider-specific fields when resending I/O request in low memory
conditions. This fixes assertion which checks those fields when kernel is
Author: mav
Date: Fri Apr 5 10:50:32 2013
New Revision: 249149
URL: http://svnweb.freebsd.org/changeset/base/249149
Log:
MFC r240822, r241022 (by pjd):
Use the topology lock to protect list of providers while withering them.
It is possible that provider is destroyed while we are iterating o
Author: mav
Date: Fri Apr 5 10:35:36 2013
New Revision: 249148
URL: http://svnweb.freebsd.org/changeset/base/249148
Log:
MFC r238198 (by trasz):
Fix orphan() methods of several GEOM classes to not assume that there
is an error set on the provider. With GEOM resizing, class can become
orp
Author: mav
Date: Fri Apr 5 10:30:37 2013
New Revision: 249147
URL: http://svnweb.freebsd.org/changeset/base/249147
Log:
MFC r228204:
Close race between geom destruction on g_vfs_close() when softc destroyed
and g_vfs_orphan() call that tries to access softc, intruced at r227015.
Modified:
Author: mav
Date: Fri Apr 5 10:29:14 2013
New Revision: 249146
URL: http://svnweb.freebsd.org/changeset/base/249146
Log:
MFC r227015:
Add mutex and two flags to make orphan() call properly asynchronous:
- delay consumer closing and detaching on orphan() until all I/Os complete;
- preven
Author: mav
Date: Fri Apr 5 10:27:05 2013
New Revision: 249145
URL: http://svnweb.freebsd.org/changeset/base/249145
Log:
MFC r226998, r227004:
Refactor disk disconnection and geom destruction handling sequences.
Do not close/destroy opened consumer directly in case of disconnect. Instead
Author: mav
Date: Fri Apr 5 10:22:22 2013
New Revision: 249144
URL: http://svnweb.freebsd.org/changeset/base/249144
Log:
MFC r226737 (by pjd):
Allow upper layers to discover than BIO_DELETE and/or BIO_FLUSH is not
supported by returning EOPNOTSUPP instead of 0 or ENODEV.
Modified:
stable
Author: mav
Date: Fri Apr 5 10:13:44 2013
New Revision: 249143
URL: http://svnweb.freebsd.org/changeset/base/249143
Log:
MFC r226736:
Improve style a bit.
Modified:
stable/9/sys/geom/geom_disk.c
Directory Properties:
stable/9/sys/ (props changed)
Modified: stable/9/sys/geom/geom_disk.
Author: mav
Date: Fri Apr 5 10:10:39 2013
New Revision: 249142
URL: http://svnweb.freebsd.org/changeset/base/249142
Log:
MFC r226735 (by pjd):
Simplify disk_alloc().
Modified:
stable/9/sys/geom/geom_disk.c
Directory Properties:
stable/9/sys/ (props changed)
Modified: stable/9/sys/geom
Author: mav
Date: Fri Apr 5 09:02:04 2013
New Revision: 249135
URL: http://svnweb.freebsd.org/changeset/base/249135
Log:
MFC r237689 (by imp):
Add a sysctl to set the cdrom timeout. Data recovery operations from
a CD or DVD drive with a damaged disc often benefit from a shorter
timeout.
Author: mav
Date: Fri Apr 5 08:51:05 2013
New Revision: 249134
URL: http://svnweb.freebsd.org/changeset/base/249134
Log:
MFC r237478:
Add scsi_extract_sense_ccb() -- wrapper around scsi_extract_sense_len().
It allows to remove number of duplicate checks from several places.
Modified:
sta
Author: mav
Date: Fri Apr 5 08:46:20 2013
New Revision: 249133
URL: http://svnweb.freebsd.org/changeset/base/249133
Log:
MFC r234177, r234374 (by trasz):
Refactor da(4) to remove one of two code paths used to query capacity
data.
Modified:
stable/9/sys/cam/scsi/scsi_da.c
Directory Proper
22 matches
Mail list logo