summaryrefslogtreecommitdiffstats
path: root/sys/cam/scsi/scsi_cd.c
Commit message (Expand)AuthorAgeFilesLines
* Start each of the license/copyright comments with /*-imp2005-01-051-2/+2
* For removable devices without media we set a zero mediasize but a non-zerophk2004-09-051-1/+1
* Change the disk(9) API in order to make device removal more robust.phk2004-02-181-23/+26
* In camperiphdone(), make sure we check for fatal errors and bail outken2003-10-271-14/+0
* Use bio_offset instead of bio_blknophk2003-10-181-2/+2
* (cdcleanup): Defend against calling sysctl_ctx_free before the sysctl_ctxthomas2003-10-071-12/+15
* Add disk_destroy() call to detach processing.phk2003-10-061-0/+15
* GEOMify.phk2003-09-301-78/+39
* Disable the use of cloning use in floppy and CD drivers.phk2003-09-111-4/+4
* Put the device cloning functions for disk-drivers under #ifndef BURN_BRIDGES.phk2003-09-051-0/+8
* Move dynamic sysctl(8) variable creation for the cd(4) and da(4) driversken2003-09-031-21/+46
* Add a PATH_INQ flag, PIM_NO_6_BYTE, which indicates the SIM never wishes tonjl2003-07-281-0/+8
* Use __FBSDID().obrien2003-06-101-2/+4
* Use bioq_flush() to drain a bio queue with a specific error code.phk2003-04-011-13/+3
* Clean up dynamically allocated sysctl variables when we run dacleanup() andken2003-03-261-0/+6
* Don't use the devstat->busy_count for state decisions in the devicephk2003-03-151-4/+7
* Call devstat_start_transaction_bio() instead of devstat_start_transaction()phk2003-03-151-1/+1
* Allocate the devstat structure with devstat_new_entry().phk2003-03-081-14/+14
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+9
* Fix ATAPI/USB/Firewire CDROM drive handling in cd(4) and hopefully fixken2003-02-211-265/+926
* Back out M_* changes, per decision of the TRB.imp2003-02-191-22/+22
* Consolidate MIN/MAX macros into one place (param.h).alfred2003-02-021-4/+0
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-22/+22
* Allow acd(4) and cd(4) to support old behavior for CDRIOC*SPEED ioctls.njl2002-11-231-0/+6
* * Add CDRIOC{READ,WRITE}SPEED ioctls to cd(4). Units are in KB/sec.njl2002-10-181-0/+47
* Backout my previous "brain cramp" commit.pirzyk2002-10-181-11/+9
* Changed the scsi mode command to use 10 bytes scsi commands insteadpirzyk2002-10-171-9/+11
* Trapdoor access to cd%da and cd%c so they still work, but do not let themphk2002-10-111-0/+24
* Correctly convert to appropriate blocksize.phk2002-10-071-1/+2
* Unhook the SCSI CD driver from the disk "mini-layer" and/or GEOM.phk2002-10-041-117/+23
* Be consistent about "static" functions: if the function is markedphk2002-09-281-1/+1
* (This commit touches about 15 disk device drivers in a very consistentphk2002-09-201-37/+7
* Remove usage of cam_extend.c, replace with dev->si_drv1njl2002-08-151-32/+11
* GC: BIO_ORDERED going away.phk2002-02-221-3/+1
* o Move NTOHL() and associated macros into <sys/param.h>. These aremike2002-02-181-1/+1
* Define the kern.cam sysctl in the cam layer, rather than multiply in severalmsmith2002-01-091-5/+0
* KSE Milestone 2julian2001-09-121-3/+3
* Attach to a CD device even when the SCSI status is 'busy'.ken2001-09-031-0/+10
* Call disk_destroy in cdcleanup() as appropriate.dd2001-07-111-0/+3
* Check the void * argument in the AC_FOUND_DEV case against NULL. Whethermjacob2001-07-041-0/+2
* Exploit recent improvements in the disk minilayer to simplify errorphk2001-05-081-12/+4
* Actually biofinish(struct bio *, struct devstat *, int error) is more generalphk2001-05-061-8/+3
* Rewrite of the CAM error recovery code.ken2001-03-271-41/+45
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-2/+0
* Change the peripheral driver list from a linker set to module drivenpeter2001-02-071-1/+1
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-2/+1
* Fix region code reporting.ken2001-01-281-4/+3
* Turn off the load_eject bit in cdstartunit(). It causes an `Invalidjoerg2000-12-041-1/+1
* Fix a problem with the previous revision (1.42) that showed up with audioken2000-11-041-0/+93
* Write support for the cd(4) driver.ken2000-10-301-2/+4
OpenPOWER on IntegriCloud