History log of /src/sys/dev/scsipi/scsi_disk.h |
Revision | | Date | Author | Comments |
1.38 |
| 27-Feb-2025 |
jakllsch | sd(4): Translate discard to UNMAP (10) command
|
1.37 |
| 27-Feb-2025 |
jakllsch | more whitespace fixes
|
1.36 |
| 27-Feb-2025 |
jakllsch | fix comment grammar and whitespace
|
1.35 |
| 07-Dec-2023 |
andvar | s/multiplcation/multiplication/ in comment.
|
1.34 |
| 10-Nov-2021 |
msaitoh | s/desciptor/descriptor/ in comment.
|
1.33 |
| 27-Dec-2019 |
msaitoh | s/transfered/transferred/
|
1.32 |
| 19-Nov-2016 |
flxd | branches: 1.32.16; Add "getrealloc" and "setrealloc" commands to get/set automatic reallocation parameters/enables for error recovery, similar to {get,set}cache. Many old SCSI disks shipped with reallocation disabled, albeit supporting it. Minor (cosmetic) fixup of scsi_disk_pages while there. Based upon code in PR bin/29165 by Greg A. Woods. OK christos@
|
1.31 |
| 11-Dec-2005 |
christos | branches: 1.31.116; 1.31.120; 1.31.138; 1.31.140; 1.31.144; 1.31.146; merge ktrace-lwp.
|
1.30 |
| 01-Feb-2005 |
reinoud | Backing out changes to clean up scsipi. I was pointed out there were problems i hadn't seen. To prevent lossage i'd decided to back off all changes and let them be reviewed on tech-kern.
|
1.29 |
| 31-Jan-2005 |
reinoud | Part of the cleanup of sys/scsipi's use of types; rename all u_int* to uint* and change the u_long's to uint32_t's where possible. Note that the iocl definitions/hooks have to be ulong (or u_long) or they'll bomb out.
|
1.28 |
| 07-Jan-2005 |
ginsbach | branches: 1.28.2; Add command to read the defect data from a direct access device.
|
1.27 |
| 07-Dec-2004 |
thorpej | Define SYNCHRONIZE CACHE (16).
|
1.26 |
| 07-Dec-2004 |
thorpej | SYNCHRONIZE_CACHE -> SYNCHRONIZE_CACHE_10
|
1.25 |
| 07-Dec-2004 |
thorpej | USe more appropriate macro/struct names for READ/WRITE (6) and READ/WRITE (10).
|
1.24 |
| 05-Sep-2003 |
mycroft | Forgot to commit this. Add the "rpm" field to the flex geometry page.
|
1.23 |
| 04-Feb-2003 |
wrstuden | branches: 1.23.2; Add defines and structure for control mode page.
|
1.22 |
| 06-Jan-2003 |
matt | Add multiple inclusion protection.
|
1.21 |
| 24-Jul-2002 |
mjacob | Fixes kern/17573: correctly describe the bfi && physical sector defect list formats.
Obtained from PR submitter.
|
1.20 |
| 03-Sep-2001 |
thorpej | branches: 1.20.12; Define more caching parameters from SCSI-3.
|
1.19 |
| 02-Sep-2001 |
thorpej | Oops, name the caching parameters page structure member.
|
1.18 |
| 01-Sep-2001 |
thorpej | Add the caching parameters mode page.
|
1.17 |
| 30-Oct-1998 |
thorpej | branches: 1.17.24; 1.17.26; Define the FORMAT UNIT command, and several related structures.
|
1.16 |
| 09-Jun-1998 |
thorpej | Define the SYNCHRONIZE CACHE command.
|
1.15 |
| 13-Feb-1998 |
enami | Backout previous change, and rather, remove all protection but the one actually currently required. Suggested by Charles M. Hannum.
|
1.14 |
| 13-Feb-1998 |
enami | Fix or add protection for mutiple inclusion.
|
1.13 |
| 03-Oct-1997 |
thorpej | Define the REZERO UNIT command.
|
1.12 |
| 01-Oct-1997 |
enami | Cosmetic changes to keep coding style consistency in this directory;
- Indent with tab of width 8. - Use four column to indent continuation line. - Fold long line if possible. - Use return (xx) instead of return xx. - Compare pointer against NULL instead of testing like boolean. - Delete whitespace at the end of line. - Delete whitespace in front of function call operator. - Delete whitespace after cast. - Dereference a pointer to function explicitly. - Add an empty line after local variable declaration. - Use NULL instead of (char *)0. - Dont use block for single statement.
|
1.11 |
| 27-Aug-1997 |
bouyer | branches: 1.11.2; Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
|
1.10 |
| 05-Jul-1996 |
christos | - Apply PR/2535: Add support for flex scsi disks. - Add a quirk called SCSI_NOMODESENSE for drives like the iomega jaz, that don't support mode sense.
|
1.9 |
| 19-Mar-1996 |
mycroft | branches: 1.9.4; Define a full set of [234][bl]tol() and lto[234][bl]() conversion functions, inlined. Use sized types in protocol structures. Make the definition of scsi_sense_data less ugly.
|
1.8 |
| 15-Oct-1995 |
thorpej | Add missing spindle synch control, rotational offset, and RPM members to the rigid geometry mode page. These missing members are at the end of the page, in space wich was previously marked "reserved".
|
1.7 |
| 28-Dec-1994 |
mycroft | Numerous changes. Many bugs fixed, better autoconfig, a few new features.
|
1.6 |
| 22-Nov-1994 |
deraadt | C botch repair from bostic
|
1.5 |
| 29-Jun-1994 |
cgd | New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
1.4 |
| 29-Mar-1994 |
mycroft | New SCSI system, based on Julian's more recent work.
|
1.3 |
| 20-May-1993 |
cgd | branches: 1.3.3; add rcsids and clean up file headers
|
1.2 |
| 12-Apr-1993 |
deraadt | new scsi subsystem. changes also in config/mkioconf.c i386/isa/wd.c, fd.c, and all scsi drivers.
|
1.1 |
| 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
1.3.3.2 |
| 01-Feb-1994 |
mycroft | Add scsi_stop_unit(), from Mac code. Other minor nits.
|
1.3.3.1 |
| 24-Nov-1993 |
mycroft | Under construction...
|
1.9.4.1 |
| 04-Mar-1997 |
mycroft | Pull up support for fetching geometry info on optical disks.
|
1.11.2.3 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.11.2.2 |
| 27-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.11.2.1 |
| 27-Aug-1997 |
thorpej | file scsi_disk.h was added on branch marc-pcmcia on 1997-08-27 23:33:15 +0000
|
1.17.26.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.17.26.1 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
1.17.24.3 |
| 07-Jan-2003 |
thorpej | Sync with HEAD.
|
1.17.24.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.17.24.1 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.20.12.1 |
| 29-Aug-2002 |
gehenna | catch up with -current.
|
1.23.2.5 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
1.23.2.4 |
| 18-Dec-2004 |
skrll | Sync with HEAD.
|
1.23.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.23.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.23.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.28.2.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.31.146.1 |
| 18-Jan-2017 |
skrll | Sync with netbsd-5
|
1.31.144.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.31.140.1 |
| 05-Dec-2016 |
skrll | Sync with HEAD
|
1.31.138.1 |
| 03-Dec-2016 |
martin | Pull up following revision(s) (requested by flxd in ticket #1276): sys/dev/scsipi/scsi_disk.h: revision 1.32 sbin/scsictl/scsictl.8: revision 1.27-1.30 sbin/scsictl/scsictl.c: revision 1.39 Add "getrealloc" and "setrealloc" commands to get/set automatic reallocation parameters/enables for error recovery, similar to {get,set}cache. Many old SCSI disks shipped with reallocation disabled, albeit supporting it. Minor (cosmetic) fixup of scsi_disk_pages while there. Based upon code in PR bin/29165 by Greg A. Woods. OK christos@ Bump date for previous. Use more and more appropriate markup while here. Add crossreference to scsi(4) per note in PR 9627. Whitespace, sort.
|
1.31.120.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.31.116.1 |
| 15-Jan-2017 |
snj | Pull up following revision(s) (requested by flxd in ticket #1418): sbin/scsictl/scsictl.8: 1.27, 1.29, 1.30 via patch sbin/scsictl/scsictl.c: revision 1.39 via patch sys/dev/scsipi/scsi_disk.h: revision 1.32 Add "getrealloc" and "setrealloc" commands to get/set automatic reallocation parameters/enables for error recovery, similar to {get,set}cache. Many old SCSI disks shipped with reallocation disabled, albeit supporting it. Minor (cosmetic) fixup of scsi_disk_pages while there. Based upon code in PR bin/29165 by Greg A. Woods. OK christos@ -- Bump date for previous. -- Add crossreference to scsi(4) per note in PR 9627. Whitespace, sort.
|
1.32.16.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|