Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-12 | initialize part earlier in case of debugging. | Federico G. Schwindt | |
2002-06-09 | More (the last round?) of splasserts and splbio around biodone. | Artur Grabowski | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-10-08 | Add a new quirk type, SDEV_NOCDB6, some USB devices like ATAPI | Dale Rahn | |
do not support 6 byte CDBs. This quirk is used for OLYMPUS USB cameras. Loosely based on code in FreeBSD. ok costa@ | |||
2001-08-26 | remove useless INUSE references from scsi_xfer->flags; art@ miod@ ok. | Federico G. Schwindt | |
2001-08-06 | Remove legacy __BDEVSW_DUMP_OLD_TYPE code. | Miod Vallat | |
2001-06-22 | KNF | Theo de Raadt | |
2000-12-13 | move back to unlimitted openings | Michael Shalayeff | |
2000-10-13 | Matthew Jacob <mjacob@feral.com>: | Michael Shalayeff | |
Mickey did the right thing, but we'll have to figure out what that broke as well. | |||
2000-09-21 | do not limit openings to defined SDOUTSTANDING value of 4, since many ↵ | Michael Shalayeff | |
controllers can do more; presumably all the cotrollers initialize openings to the right value; also replace some spaces w/ tabs | |||
2000-09-20 | make SDOUTSTANDING redefinable, since some controller can handle more than 4 ↵ | Michael Shalayeff | |
xfers simultaneously; deraadt@ ok | |||
2000-04-18 | sd and scsibus detach | Constantine Sapuntzakis | |
cdlock/cdunlock now through disk_lock/disk_unlock | |||
2000-04-08 | These days, attach can occur outside the tsleep-restricted world of | Constantine Sapuntzakis | |
BSD autoconf. Don't use POLL & NOSLEEP mode if attaching after autoconf | |||
1999-12-05 | correct printout labels | Theo de Raadt | |
1999-08-24 | Added type field to scsi_addr to reflect bus/device type (ATAPI or SCSI). | Constantine Sapuntzakis | |
Updated ioctls to match Minor patches in anticipation of wd->sd translation layer | |||
1999-08-10 | support DIOCRLDINFO | Theo de Raadt | |
1999-07-25 | gets even worse.. | Theo de Raadt | |
1999-07-25 | another costa bug.. erk | Theo de Raadt | |
1999-07-25 | Merge sd stuff from NetBSD-current. Helps with LS-120, ZIP | Constantine Sapuntzakis | |
More SCSI logic from NetBSD-current Some tape fixes. ATAPI tapes do not work yet for most operations. | |||
1999-07-23 | use READ_BIG for atapi; LS-120 works now | Theo de Raadt | |
1999-07-22 | for drives <10MB of so, print #.##MB for the size | Theo de Raadt | |
1999-05-09 | Fix sdsize() to not call sdopen()/sdclose() unless it is needed. | Tobias Weingartner | |
1998-10-04 | Add DIOCGPDINFO support | Todd C. Miller | |
1998-10-03 | Add a "spoofonly" argument to readdisklabel() which will be used to | Todd C. Miller | |
implement an ioctl to get a spoofed label even for disks that have a label on them. | |||
1998-10-01 | Put vendor + model in spoofed label, not 'fictious' | Todd C. Miller | |
1998-05-02 | Set blksize to DEV_BSIZE, not 512. | Todd C. Miller | |
1998-04-25 | set d_bbsize and d_sbsize in spoofed label to values correct for ffs | Todd C. Miller | |
1998-03-27 | Fix strncpy usage and call a cdrom a cdrom in the fake label | Todd C. Miller | |
1997-10-18 | avoid "no disklabel" error messages | Theo de Raadt | |
1997-08-08 | Change the bounds_check_with_label API to also take a cpu_disklabel | Niklas Hallqvist | |
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it. | |||
1997-07-26 | Report total number of blocks for a scsi disk since on modern drives | Todd C. Miller | |
total sectors > cyl * head * sec/head. Inspired by der Mouse <mouse@rodents.montreal.qc.ca> | |||
1997-04-14 | Merge in various pieces of current NetBSD scsi code, including but not limited | Jason Downs | |
to: * New changer driver. * Better optical support. * Different `done' semantics. * New quirks for SCSI QIC tape driver, SCSI floppy drives. * Better support for SCSI-I devices. Everybody needs to test this. | |||
1997-01-04 | readdisklabel() with correct dev_t | Theo de Raadt | |
1996-12-11 | b_resid cleanups, pointed out by minoura@kw.netlaputa.or.jp in netbsd pr#3007 | Theo de Raadt | |
1996-12-03 | clear sense buffer for mode sense 4, dms@celtech.com | Theo de Raadt | |
1996-10-31 | $OpenBSD RCSIDs + comment fix in sd.c | Niklas Hallqvist | |
1996-08-07 | disk_unbusy if op failed to enqueue | Theo de Raadt | |
1996-07-12 | Fixed wrong type of argument passing for SCIOCREASSIGN. | Per Fogelstrom | |
(thanks Theo). | |||
1996-07-11 | Make use of existing SCSI block reassign code. | Per Fogelstrom | |
1996-06-16 | NetBSD PR#2535: add mode sense 5 and floppy support in our framework. | Jason Downs | |
1996-06-10 | do not check SDEV_MEDIA_LOADED because it does not matter | Theo de Raadt | |
1996-06-10 | Several changes: | Jason Downs | |
* Implemented NetBSD PR#2529, adding ZIP 100. * Added MTIOCTOP support to acd, cd, and sd. * Implemented eject on close for acd, cd, and sd. `mt -f /dev/rcd0d offline' now ejects a mounted {acd|cd|sd} when it is unmounted. | |||
1996-06-01 | all ports have dk_establish | Theo de Raadt | |
1996-05-22 | unload after last close | Theo de Raadt | |
1996-05-10 | SC_DEBUG cleanup | Theo de Raadt | |
1996-05-06 | from netbsd; SCSIDEBUG printf() fixes | Theo de Raadt | |
1996-05-02 | no sys/cpu.h, fix bugs in ch | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-04-19 | NetBSD 960317 merge | Niklas Hallqvist | |
1996-02-20 | Sync w/ NetBSD: | briggs | |
- Implement DIOCLOCK and DIOCEJECT. DIOCEJECT is limited to removable media. Fixes PR #1975. - scsi prototypes |