Author: ken
Date: Tue Dec 15 20:02:40 2020
New Revision: 368675
URL: https://svnweb.freebsd.org/changeset/base/368675
Log:
MFC r368525:
r368525 | ken | 2020-12-10 16:06:06 -0500 (Thu, 10 Dec 2020) | 17 lines
Author: ken
Date: Tue Dec 15 19:59:29 2020
New Revision: 368674
URL: https://svnweb.freebsd.org/changeset/base/368674
Log:
MFC r368525:
r368525 | ken | 2020-12-10 16:06:06 -0500 (Thu, 10 Dec 2020) | 17 lines
Author: ken
Date: Thu Dec 10 21:06:06 2020
New Revision: 368525
URL: https://svnweb.freebsd.org/changeset/base/368525
Log:
Add the LTO-9 density code to libmt and the mt(1) man page.
These values are taken directly from the density report from an
IBM LTO-9 tape drive. (Using mt
Author: ken
Date: Thu Jul 16 20:43:28 2020
New Revision: 363260
URL: https://svnweb.freebsd.org/changeset/base/363260
Log:
Hold the mutex when releasing a callout.
In xpt_release_device(), callout_stop() was being called without
holding the mutex (send_mtx) that is used to protect the
Author: ken
Date: Tue Dec 17 20:30:32 2019
New Revision: 355863
URL: https://svnweb.freebsd.org/changeset/base/355863
Log:
MFC r355299:
r355299 | ken | 2019-12-02 14:57:39 -0500 (Mon, 02 Dec 2019) | 52 lines
Author: ken
Date: Tue Dec 17 20:29:47 2019
New Revision: 355862
URL: https://svnweb.freebsd.org/changeset/base/355862
Log:
MFC r355299:
r355299 | ken | 2019-12-02 14:57:39 -0500 (Mon, 02 Dec 2019) | 52 lines
Author: ken
Date: Mon Dec 2 19:57:39 2019
New Revision: 355299
URL: https://svnweb.freebsd.org/changeset/base/355299
Log:
Fix a hang introduced in r351599.
My changes in 351599 (kindly committed by avg) made the cd(4) media check
asynchronous to avoid a sleep while holding a mutex.
Author: ken
Date: Fri May 31 20:36:32 2019
New Revision: 348483
URL: https://svnweb.freebsd.org/changeset/base/348483
Log:
MFC r348247:
r348247 | ken | 2019-05-24 13:58:29 -0400 (Fri, 24 May 2019) | 57 lines
Author: ken
Date: Fri May 31 20:15:29 2019
New Revision: 348480
URL: https://svnweb.freebsd.org/changeset/base/348480
Log:
MFC r348247:
r348247 | ken | 2019-05-24 13:58:29 -0400 (Fri, 24 May 2019) | 57 lines
Author: ken
Date: Fri May 24 17:58:29 2019
New Revision: 348247
URL: https://svnweb.freebsd.org/changeset/base/348247
Log:
Fix FC-Tape bugs caused in part by r345008.
The point of r345008 was to reset the Command Reference Number (CRN)
in some situations where a device stayed in the
Author: ken
Date: Fri May 17 14:29:56 2019
New Revision: 347906
URL: https://svnweb.freebsd.org/changeset/base/347906
Log:
MFC r345008:
r345008 | ken | 2019-03-11 10:21:14 -0400 (Mon, 11 Mar 2019) | 59 lines
Author: ken
Date: Thu May 16 22:03:25 2019
New Revision: 347894
URL: https://svnweb.freebsd.org/changeset/base/347894
Log:
MFC r345008:
r345008 | ken | 2019-03-11 10:21:14 -0400 (Mon, 11 Mar 2019) | 59 lines
Author: ken
Date: Thu May 16 18:50:18 2019
New Revision: 347885
URL: https://svnweb.freebsd.org/changeset/base/347885
Log:
MFC 344761:
r344761 | ken | 2019-03-04 09:30:37 -0500 (Mon, 04 Mar 2019) | 18 lines
Author: ken
Date: Thu May 16 18:42:27 2019
New Revision: 347884
URL: https://svnweb.freebsd.org/changeset/base/347884
Log:
MFC 344761:
r344761 | ken | 2019-03-04 09:30:37 -0500 (Mon, 04 Mar 2019) | 18 lines
Author: ken
Date: Mon Mar 11 14:21:14 2019
New Revision: 345008
URL: https://svnweb.freebsd.org/changeset/base/345008
Log:
Fix CRN resets in the isp(4) driver in certain situations.
The Command Reference Number (CRN) is part of the FC-Tape features
that we enable when talking to tape
Author: ken
Date: Mon Mar 4 14:30:37 2019
New Revision: 344761
URL: https://svnweb.freebsd.org/changeset/base/344761
Log:
Add IBM TS1160 density codes to libmt and the mt(1) man page.
These are taken directly from the density report from a TS1160
tape drive. (Using mt getdensity)
Author: ken
Date: Fri Oct 12 19:44:19 2018
New Revision: 339336
URL: https://svnweb.freebsd.org/changeset/base/339336
Log:
MFC r339076
This has been edited slightly from the version in head. In head, the probe
sections of dadone() were split out into separate functions. In stable/11,
Author: ken
Date: Mon Oct 1 19:00:46 2018
New Revision: 339076
URL: https://svnweb.freebsd.org/changeset/base/339076
Log:
Fix a da(4) driver memory leak for SCSI SMR devices.
In the probe case for SCSI SMR Host Aware or Most Managed drives, be sure
to free allocated memory.
Author: ken
Date: Thu Jun 14 17:08:44 2018
New Revision: 335154
URL: https://svnweb.freebsd.org/changeset/base/335154
Log:
Fix da(4) locking when probing SMR drives.
Probing host aware and host managed SMR drives got broken in revision
330796.
The added cam_periph_lock() calls were
Author: ken
Date: Mon May 21 18:59:34 2018
New Revision: 333991
URL: https://svnweb.freebsd.org/changeset/base/333991
Log:
MFC r333492:
r333492 | ken | 2018-05-11 08:50:26 -0600 (Fri, 11 May 2018) | 10 lines
Author: ken
Date: Fri May 11 14:50:26 2018
New Revision: 333492
URL: https://svnweb.freebsd.org/changeset/base/333492
Log:
Clear out the entire structure, not just the size of a pointer to it.
sys/dev/ocs/ocs_os.c:
In ocs_thread_create(), use sizeof(*thread) (instead of
Author: ken
Date: Tue Apr 24 13:52:39 2018
New Revision: 332933
URL: https://svnweb.freebsd.org/changeset/base/332933
Log:
MFC r332458:
r332458 | ken | 2018-04-12 15:21:18 -0600 (Thu, 12 Apr 2018) | 34 lines
Author: ken
Date: Tue Apr 17 15:34:08 2018
New Revision: 332647
URL: https://svnweb.freebsd.org/changeset/base/332647
Log:
MFC r332458:
r332458 | ken | 2018-04-12 15:21:18 -0600 (Thu, 12 Apr 2018) | 34 lines
Author: ken
Date: Thu Apr 12 21:21:18 2018
New Revision: 332458
URL: https://svnweb.freebsd.org/changeset/base/332458
Log:
Handle Programmable Early Warning for control commands in sa(4).
When the tape position is inside the Early Warning area, the tape
drive will return a sense key of
On Tue, Apr 10, 2018 at 14:27:26 -0500, Kyle Evans wrote:
> On Tue, Apr 10, 2018 at 2:22 PM, Rodney W. Grimes
> wrote:
> > [ Charset UTF-8 unsupported, converting... ]
> >> Author: ram
> >> Date: Tue Apr 10 18:39:20 2018
> >> New Revision: 332386
> >> URL:
Author: ken
Date: Tue Apr 10 13:16:50 2018
New Revision: 332360
URL: https://svnweb.freebsd.org/changeset/base/332360
Log:
Add Ram Kishore Vegesna (ram) as a src committer.
Ram works for Broadcom and will be maintaining the Broadcom / Emulex
ocs_fc(4) fibre channel driver.
Alexander
Author: ken
Date: Wed Apr 4 18:06:52 2018
New Revision: 332040
URL: https://svnweb.freebsd.org/changeset/base/332040
Log:
MFC r331766, r331768:
r331766 | ken | 2018-03-30 09:28:25 -0600 (Fri, 30 Mar 2018) | 25
Author: ken
Date: Fri Mar 30 15:28:25 2018
New Revision: 331766
URL: https://svnweb.freebsd.org/changeset/base/331766
Log:
Bring in the Broadcom/Emulex Fibre Channel driver, ocs_fc(4).
The ocs_fc(4) driver supports the following hardware:
Emulex 16/8G FC GEN 5 HBAS
LPe15004 FC
Author: ken
Date: Tue Mar 27 20:34:49 2018
New Revision: 331646
URL: https://svnweb.freebsd.org/changeset/base/331646
Log:
MFC r331422:
r331422 | ken | 2018-03-23 07:52:26 -0600 (Fri, 23 Mar 2018) | 42 lines
Author: ken
Date: Fri Mar 23 13:52:26 2018
New Revision: 331422
URL: https://svnweb.freebsd.org/changeset/base/331422
Log:
Disable T10 Protection Information / EEDP handling for type 2 protection.
The mps(4) and mpr(4) drivers and hardware handle T10 Protection
Information, which is a
Author: ken
Date: Mon Mar 19 20:19:00 2018
New Revision: 331223
URL: https://svnweb.freebsd.org/changeset/base/331223
Log:
cam_periph_acquire() now returns an errno.
The ch(4) driver was missed in change 328918, which changed
cam_periph_acquire() to return an errno instead of cam_status.
Author: ken
Date: Tue Feb 6 15:58:22 2018
New Revision: 328936
URL: https://svnweb.freebsd.org/changeset/base/328936
Log:
Diagnostic buffer fixes for the mps(4) and mpr(4) drivers.
In mp{r,s}_diag_register(), which is used to register diagnostic
buffers with the mp{r,s}(4) firmware, we
Author: ken
Date: Mon Nov 6 20:08:02 2017
New Revision: 325496
URL: https://svnweb.freebsd.org/changeset/base/325496
Log:
MFC r325371
r325371 | ken | 2017-11-03 15:04:22 -0600 (Fri, 03 Nov 2017) | 19 lines
Author: ken
Date: Mon Nov 6 20:08:00 2017
New Revision: 325495
URL: https://svnweb.freebsd.org/changeset/base/325495
Log:
MFC r325371
r325371 | ken | 2017-11-03 15:04:22 -0600 (Fri, 03 Nov 2017) | 19 lines
Author: ken
Date: Fri Nov 3 21:04:22 2017
New Revision: 325371
URL: https://svnweb.freebsd.org/changeset/base/325371
Log:
Add the LTO-8 Type M density code (0x5d, LTO-8M) to libmt and the
mt(1) man page.
LTO-8 Type M (also known as M8) is a pristine LTO-7 cartridge
formatted in a
Author: ken
Date: Wed Aug 23 17:52:49 2017
New Revision: 322819
URL: https://svnweb.freebsd.org/changeset/base/322819
Log:
Fix a resource leak in an error case in camdd_buf_sg_create().
Submitted by: Coverity
CID: 1341622
MFC after:3 days
Sponsored by: Spectra Logic
Author: ken
Date: Tue Aug 22 14:40:56 2017
New Revision: 322790
URL: https://svnweb.freebsd.org/changeset/base/322790
Log:
MFC r322410:
r322410 | ken | 2017-08-11 12:43:52 -0600 (Fri, 11 Aug 2017) | 16 lines
Author: ken
Date: Tue Aug 22 13:59:50 2017
New Revision: 322788
URL: https://svnweb.freebsd.org/changeset/base/322788
Log:
MFC r322410:
r322410 | ken | 2017-08-11 12:43:52 -0600 (Fri, 11 Aug 2017) | 16 lines
Author: ken
Date: Tue Aug 22 13:08:22 2017
New Revision: 322785
URL: https://svnweb.freebsd.org/changeset/base/322785
Log:
Restructure camdd(8) slightly to make it easier to add support for
additional protocols.
Submitted by: Chuck Tuffli
MFC after:1 week
Author: ken
Date: Fri Aug 18 15:38:08 2017
New Revision: 322661
URL: https://svnweb.freebsd.org/changeset/base/322661
Log:
MFC r321502, r321714, r321733, r321737, r321799, r322364:
r321502 | scottl | 2017-07-25
Author: ken
Date: Fri Aug 18 14:25:07 2017
New Revision: 322658
URL: https://svnweb.freebsd.org/changeset/base/322658
Log:
MFC r321502, r321714, r321733, r321737, r321799, r322364:
r321502 | scottl | 2017-07-25
Author: ken
Date: Fri Aug 11 18:43:52 2017
New Revision: 322410
URL: https://svnweb.freebsd.org/changeset/base/322410
Log:
Add historical notes on QIC tape drives and fix a couple of issues in mt(1).
o Density code 0x5 is also known as QIC-11, and should have a footnote
reference.
Author: ken
Date: Thu Aug 10 15:34:50 2017
New Revision: 322367
URL: https://svnweb.freebsd.org/changeset/base/322367
Log:
MFC r320991, r322016:
r320991 | ken | 2017-07-14 10:45:46 -0600 (Fri, 14 Jul 2017) | 17
Author: ken
Date: Thu Aug 10 15:34:49 2017
New Revision: 322366
URL: https://svnweb.freebsd.org/changeset/base/322366
Log:
MFC r320991, r322016:
r320991 | ken | 2017-07-14 10:45:46 -0600 (Fri, 14 Jul 2017) | 17
Author: ken
Date: Thu Aug 10 14:59:17 2017
New Revision: 322364
URL: https://svnweb.freebsd.org/changeset/base/322364
Log:
Changes to make mps(4) and mpr(4) handle reinit with reallocation.
When the mps(4) and mpr(4) drivers need to reinitialize the
firmware, they sometimes need to
Author: ken
Date: Thu Aug 3 15:04:54 2017
New Revision: 322016
URL: https://svnweb.freebsd.org/changeset/base/322016
Log:
Oracle T1 tape drives use PRML encoding.
Source: Oracle T1 SCSI reference guide.
MFC after:3 days
Sponsored by: Spectra Logic
Modified:
Author: ken
Date: Wed Aug 2 20:24:26 2017
New Revision: 321944
URL: https://svnweb.freebsd.org/changeset/base/321944
Log:
MFC r321622, r321623:
r321622 | ken | 2017-07-27 09:33:57 -0600 (Thu, 27 Jul 2017) | 44
Author: ken
Date: Wed Aug 2 20:24:28 2017
New Revision: 321945
URL: https://svnweb.freebsd.org/changeset/base/321945
Log:
MFC r321622, r321623:
r321622 | ken | 2017-07-27 09:33:57 -0600 (Thu, 27 Jul 2017) | 44
Author: ken
Date: Thu Jul 27 15:51:56 2017
New Revision: 321623
URL: https://svnweb.freebsd.org/changeset/base/321623
Log:
Remove duplicate assignments from r321622.
Submitted by: mav
MFC after:3 days
Sponsored by: Spectra Logic
Modified:
head/sys/dev/isp/isp.c
Modified:
Author: ken
Date: Thu Jul 27 15:33:57 2017
New Revision: 321622
URL: https://svnweb.freebsd.org/changeset/base/321622
Log:
Fix probing FC targets with hard addressing turned on.
This largely reverts FreeBSD SVN change 289937 from October 25th, 2015.
The intent of that change was to
Author: ken
Date: Mon Jul 24 14:42:45 2017
New Revision: 321416
URL: https://svnweb.freebsd.org/changeset/base/321416
Log:
MFC r321207:
r321207 | ken | 2017-07-19 09:39:01 -0600 (Wed, 19 Jul 2017) | 14 lines
Author: ken
Date: Mon Jul 24 14:42:43 2017
New Revision: 321415
URL: https://svnweb.freebsd.org/changeset/base/321415
Log:
MFC r321207:
r321207 | ken | 2017-07-19 09:39:01 -0600 (Wed, 19 Jul 2017) | 14 lines
Author: ken
Date: Wed Jul 19 15:39:01 2017
New Revision: 321207
URL: https://svnweb.freebsd.org/changeset/base/321207
Log:
Fix spurious timeouts on commands sent to mps(4) and mpr(4) controllers.
mps_wait_command() and mpr_wait_command() were using getmicrotime() to
determine elapsed
Author: ken
Date: Fri Jul 14 16:45:46 2017
New Revision: 320991
URL: https://svnweb.freebsd.org/changeset/base/320991
Log:
Add IBM TS1155 density codes to libmt and the mt(1) man page.
These are taken directly from the density report from a TS1155
tape drive. (Using mt getdensity)
Author: ken
Date: Mon Jul 3 18:20:45 2017
New Revision: 320608
URL: https://svnweb.freebsd.org/changeset/base/320608
Log:
Merge r320602 from stable/11 into releng/11.1:
r320602 | ken | 2017-07-03 09:34:21 -0600
Author: ken
Date: Mon Jul 3 18:07:09 2017
New Revision: 320607
URL: https://svnweb.freebsd.org/changeset/base/320607
Log:
Merge r320600 from stable/11 into releng/11.1:
r320600 | ken | 2017-07-03 09:10:16 -0600
Author: ken
Date: Mon Jul 3 15:34:19 2017
New Revision: 320601
URL: https://svnweb.freebsd.org/changeset/base/320601
Log:
MFC r320421:
r320421 | ken | 2017-06-27 13:26:02 -0600 (Tue, 27 Jun 2017) | 37 lines
Author: ken
Date: Mon Jul 3 15:34:21 2017
New Revision: 320602
URL: https://svnweb.freebsd.org/changeset/base/320602
Log:
MFC r320421:
r320421 | ken | 2017-06-27 13:26:02 -0600 (Tue, 27 Jun 2017) | 37 lines
Author: ken
Date: Mon Jul 3 15:10:16 2017
New Revision: 320600
URL: https://svnweb.freebsd.org/changeset/base/320600
Log:
MFC r320420:
r320420 | ken | 2017-06-27 11:55:25 -0600 (Tue, 27 Jun 2017) | 25 lines
Author: ken
Date: Tue Jun 27 19:26:02 2017
New Revision: 320421
URL: https://svnweb.freebsd.org/changeset/base/320421
Log:
Fix a panic in camperiphfree().
If a peripheral driver (e.g. da, sa, cd) is added or removed from the
peripheral driver list while an unrelated peripheral driver
Author: ken
Date: Tue Jun 27 17:55:25 2017
New Revision: 320420
URL: https://svnweb.freebsd.org/changeset/base/320420
Log:
In scsi_zbc_in(), fill in the length in the ZBC IN CDB.
Without the allocation length set, the target will either reject
the command or complete it without
Author: ken
Date: Tue Jun 27 12:56:36 2017
New Revision: 320405
URL: https://svnweb.freebsd.org/changeset/base/320405
Log:
MFC r320123:
Fix a potential sleep while holding a mutex in the sa(4) driver.
If the user issues a MTIOCEXTGET ioctl, and the tape drive in question has
a
Author: ken
Date: Mon Jun 26 15:23:12 2017
New Revision: 320361
URL: https://svnweb.freebsd.org/changeset/base/320361
Log:
MFC r320123:
Fix a potential sleep while holding a mutex in the sa(4) driver.
If the user issues a MTIOCEXTGET ioctl, and the tape drive in question has
a
On Wed, Jun 21, 2017 at 11:16:23 +0300, Andriy Gapon wrote:
> On 21/06/2017 00:25, Kenneth D. Merry wrote:
> > FWIW, avg sent me a patch for this particular problem (by checking for NULL
> > before dereferencing the pointer), and although it got me past the above
> > problem,
On Tue, Jun 20, 2017 at 23:37:10 +0300, Andriy Gapon wrote:
> On 20/06/2017 23:29, Ken Merry wrote:
> > I don???t know for sure that this commit is the cause, but it (and r320153)
> > are the only ZFS commits between a version of head from June 14th that
> > boots off a ZFS mirror, and one that
Author: ken
Date: Mon Jun 19 20:48:00 2017
New Revision: 320123
URL: https://svnweb.freebsd.org/changeset/base/320123
Log:
Fix a potential sleep while holding a mutex in the sa(4) driver.
If the user issues a MTIOCEXTGET ioctl, and the tape drive in question has
a serial number that is
Author: ken
Date: Mon May 15 15:27:59 2017
New Revision: 318295
URL: https://svnweb.freebsd.org/changeset/base/318295
Log:
MFC r318185:
Add LTO-8 density codes.
lib/libmt/mtlib.c:
Add the LTO-8 density code to the density table in libmt.
usr.bin/mt/mt.1:
Add
Author: ken
Date: Mon May 15 15:28:01 2017
New Revision: 318296
URL: https://svnweb.freebsd.org/changeset/base/318296
Log:
MFC r318185:
Add LTO-8 density codes.
lib/libmt/mtlib.c:
Add the LTO-8 density code to the density table in libmt.
usr.bin/mt/mt.1:
Add
Author: ken
Date: Thu May 11 13:46:30 2017
New Revision: 318185
URL: https://svnweb.freebsd.org/changeset/base/318185
Log:
Add LTO-8 density codes.
lib/libmt/mtlib.c:
Add the LTO-8 density code to the density table in libmt.
usr.bin/mt/mt.1:
Add the LTO-8 density code,
Author: ken
Date: Wed May 10 18:59:20 2017
New Revision: 318149
URL: https://svnweb.freebsd.org/changeset/base/318149
Log:
MFC r317740:
Correct loop mode CRN resets to adhere to FCP-4 section 4.10
Prior to this change, the CRN (Command Reference Number) is reset on any
Author: ken
Date: Wed May 10 18:59:18 2017
New Revision: 318148
URL: https://svnweb.freebsd.org/changeset/base/318148
Log:
MFC r317740:
Correct loop mode CRN resets to adhere to FCP-4 section 4.10
Prior to this change, the CRN (Command Reference Number) is reset on any
Author: ken
Date: Wed May 10 15:20:38 2017
New Revision: 318139
URL: https://svnweb.freebsd.org/changeset/base/318139
Log:
MFC r317775:
Fix error recovery behavior in the pass(4) driver.
After FreeBSD SVN revision 236814, the pass(4) driver changed from
only doing error
Author: ken
Date: Wed May 10 15:20:39 2017
New Revision: 318140
URL: https://svnweb.freebsd.org/changeset/base/318140
Log:
MFC r317775:
Fix error recovery behavior in the pass(4) driver.
After FreeBSD SVN revision 236814, the pass(4) driver changed from
only doing error
Author: ken
Date: Mon May 8 18:30:56 2017
New Revision: 317966
URL: https://svnweb.freebsd.org/changeset/base/317966
Log:
MFC r317854:
When editing a mode page on a tape drive, do not clear the device
specific parameter.
Tape drives include write protect (WP), Buffered Mode
Author: ken
Date: Mon May 8 18:30:55 2017
New Revision: 317965
URL: https://svnweb.freebsd.org/changeset/base/317965
Log:
MFC r317854:
When editing a mode page on a tape drive, do not clear the device
specific parameter.
Tape drives include write protect (WP), Buffered Mode
Author: ken
Date: Mon May 8 17:55:49 2017
New Revision: 317963
URL: https://svnweb.freebsd.org/changeset/base/317963
Log:
MFC r317848:
Add basic programmable early warning error injection to the sa(4) driver.
This will help application developers simulate end of tape conditions.
Author: ken
Date: Mon May 8 17:55:51 2017
New Revision: 317964
URL: https://svnweb.freebsd.org/changeset/base/317964
Log:
MFC r317848:
Add basic programmable early warning error injection to the sa(4) driver.
This will help application developers simulate end of tape conditions.
Author: ken
Date: Mon May 8 17:21:57 2017
New Revision: 317962
URL: https://svnweb.freebsd.org/changeset/base/317962
Log:
MFC r317799:
Add the SCSI Solid State Media Log page (0x11) definition.
sys/cam/scsi/scsi_all.h:
Add the SCSI Solid State Media log page (0x11)
Author: ken
Date: Mon May 8 17:21:55 2017
New Revision: 317961
URL: https://svnweb.freebsd.org/changeset/base/317961
Log:
MFC r317799:
Add the SCSI Solid State Media Log page (0x11) definition.
sys/cam/scsi/scsi_all.h:
Add the SCSI Solid State Media log page (0x11)
Author: ken
Date: Mon May 8 17:02:03 2017
New Revision: 317947
URL: https://svnweb.freebsd.org/changeset/base/317947
Log:
MFC r317774, r317776
r317774:
Add the ability to rescan or reset devices specified by peripheral
name and unit number in camcontrol(8).
Previously
Author: ken
Date: Mon May 8 17:02:01 2017
New Revision: 317946
URL: https://svnweb.freebsd.org/changeset/base/317946
Log:
MFC r317774, r317776
r317774:
Add the ability to rescan or reset devices specified by peripheral
name and unit number in camcontrol(8).
Previously
Author: ken
Date: Mon May 8 14:48:37 2017
New Revision: 317940
URL: https://svnweb.freebsd.org/changeset/base/317940
Log:
MFC r317745:
Don't bother retrying errors for encrypted drives that are locked.
sys/cam/scsi/scsi_all.c:
In the asc_table, if we get a 0x20,0x02 error
Author: ken
Date: Mon May 8 14:48:39 2017
New Revision: 317941
URL: https://svnweb.freebsd.org/changeset/base/317941
Log:
MFC r317745:
Don't bother retrying errors for encrypted drives that are locked.
sys/cam/scsi/scsi_all.c:
In the asc_table, if we get a 0x20,0x02 error
Author: ken
Date: Fri May 5 21:29:28 2017
New Revision: 317854
URL: https://svnweb.freebsd.org/changeset/base/317854
Log:
When editing a mode page on a tape drive, do not clear the device
specific parameter.
Tape drives include write protect (WP), Buffered Mode and Speed
settings in
Author: ken
Date: Fri May 5 20:41:29 2017
New Revision: 317852
URL: https://svnweb.freebsd.org/changeset/base/317852
Log:
Add mergeinfo that should have been included in r317850.
Original commit message for r317850:
MFC r317680:
Add the SCSI SSC Manufacturer assigned serial
Author: ken
Date: Fri May 5 20:25:31 2017
New Revision: 317851
URL: https://svnweb.freebsd.org/changeset/base/317851
Log:
MFC r317680:
Add the SCSI SSC Manufacturer assigned serial number VPD page.
This is current as of SSC-5r03.
Submitted by: Sam Klopsch
Sponsored by:
Author: ken
Date: Fri May 5 20:21:13 2017
New Revision: 317850
URL: https://svnweb.freebsd.org/changeset/base/317850
Log:
MFC r317680:
Add the SCSI SSC Manufacturer assigned serial number VPD page.
This is current as of SSC-5r03.
Submitted by: Sam Klopsch
Sponsored by:
Author: ken
Date: Fri May 5 20:00:53 2017
New Revision: 317848
URL: https://svnweb.freebsd.org/changeset/base/317848
Log:
Add basic programmable early warning error injection to the sa(4) driver.
This will help application developers simulate end of tape conditions.
To inject an
Author: ken
Date: Thu May 4 17:23:39 2017
New Revision: 317799
URL: https://svnweb.freebsd.org/changeset/base/317799
Log:
Add the SCSI Solid State Media Log page (0x11) definition.
sys/cam/scsi/scsi_all.h:
Add the SCSI Solid State Media log page (0x11) structure
Author: ken
Date: Thu May 4 14:20:52 2017
New Revision: 317792
URL: https://svnweb.freebsd.org/changeset/base/317792
Log:
MFC r317657:
Fix camcontrol timestamp setting and update the man page.
camcontrol timestamp -s would somtimes fail due to stack garbage. Zero out
the
Author: ken
Date: Wed May 3 21:04:32 2017
New Revision: 317776
URL: https://svnweb.freebsd.org/changeset/base/317776
Log:
Bump the camcontrol(8) man page date.
MFC after:3 days
X-MFC-with: r317774
Sponsored by: Spectra Logic
Modified:
head/sbin/camcontrol/camcontrol.8
Author: ken
Date: Wed May 3 20:59:47 2017
New Revision: 317775
URL: https://svnweb.freebsd.org/changeset/base/317775
Log:
Fix error recovery behavior in the pass(4) driver.
After FreeBSD SVN revision 236814, the pass(4) driver changed from
only doing error recovery when the
Author: ken
Date: Wed May 3 20:57:52 2017
New Revision: 317774
URL: https://svnweb.freebsd.org/changeset/base/317774
Log:
Add the ability to rescan or reset devices specified by peripheral
name and unit number in camcontrol(8).
Previously camcontrol(8) only supported rescanning or
Author: ken
Date: Wed May 3 14:53:27 2017
New Revision: 317745
URL: https://svnweb.freebsd.org/changeset/base/317745
Log:
Don't bother retrying errors for encrypted drives that are locked.
sys/cam/scsi/scsi_all.c:
In the asc_table, if we get a 0x20,0x02 error ("Access denied -
Author: ken
Date: Wed May 3 13:17:01 2017
New Revision: 317740
URL: https://svnweb.freebsd.org/changeset/base/317740
Log:
Correct loop mode CRN resets to adhere to FCP-4 section 4.10
Prior to this change, the CRN (Command Reference Number) is reset on any
firmware LIP, LOOP DOWN, or
Author: ken
Date: Tue May 2 14:52:28 2017
New Revision: 317680
URL: https://svnweb.freebsd.org/changeset/base/317680
Log:
Add the SCSI SSC Manufacturer assigned serial number VPD page.
This is current as of SSC-5r03.
Submitted by: Sam Klopsch
MFC after:3 days
Modified:
Author: ken
Date: Mon May 1 18:53:47 2017
New Revision: 317657
URL: https://svnweb.freebsd.org/changeset/base/317657
Log:
Fix camcontrol timestamp setting and update the man page.
camcontrol timestamp -s would somtimes fail due to stack garbage. Zero out
the timestamp parameters to fix
Author: ken
Date: Fri Feb 24 20:51:39 2017
New Revision: 314221
URL: https://svnweb.freebsd.org/changeset/base/314221
Log:
MFC r313893
r313893 | ken | 2017-02-17 13:04:22 -0700 (Fri, 17 Feb 2017) | 48 lines
Author: ken
Date: Fri Feb 24 20:47:56 2017
New Revision: 314220
URL: https://svnweb.freebsd.org/changeset/base/314220
Log:
MFC r313893
r313893 | ken | 2017-02-17 13:04:22 -0700 (Fri, 17 Feb 2017) | 48 lines
Author: ken
Date: Mon Feb 20 20:16:11 2017
New Revision: 313998
URL: https://svnweb.freebsd.org/changeset/base/313998
Log:
MFC 313895:
r313895 | ken | 2017-02-17 13:15:27 -0700 (Fri, 17 Feb 2017) | 9 lines
1 - 100 of 412 matches
Mail list logo