aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/atapi-cd.c
Commit message (Expand)AuthorAgeFilesLines
* Revert revisions 188839 and 188868. Use of the ioctl in geom_dev.cMarcel Moolenaar2009-07-081-4/+1
* Revert my ata_identify()/ata_reinit() related changes: r189166, r189091Alexander Motin2009-02-281-12/+0
* Rework device probing by moving ata_getparam() call from ata_identify() toAlexander Motin2009-02-281-0/+12
* Teach device drivers' ata_reinit() methods, that there can be more then twoAlexander Motin2009-02-211-4/+4
* Don't read the TOC for DIOCGPROVIDERALIAS. This causes theMarcel Moolenaar2009-02-201-1/+4
* Fix shutdown routine to return 0 and change signature from void returnWarner Losh2009-02-041-1/+2
* Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells.Peter Grehan2008-05-081-1/+4
* Go back to preallocating everything possible on init.Søren Schmidt2008-04-171-3/+6
* Fix the brokenness in the former commit, sorry for the mess.Søren Schmidt2008-04-111-7/+3
* Add experimental support for SATA Port MultipliersSøren Schmidt2008-04-101-9/+4
* Dont fumble the ivars on reinit, avoids panic on suspend/resume om some syste...Søren Schmidt2007-11-191-3/+0
* Fix the problem with certain ATAPI commands on AHCI devices.Søren Schmidt2007-11-191-15/+22
* Update the way we get the mode pages on probe.Søren Schmidt2007-10-261-25/+22
* Use 'pause' in several places rather than trying to tsleep() on NULL (whichJohn Baldwin2007-02-231-3/+3
* Update copyright headers.Søren Schmidt2007-02-211-1/+1
* Be a little less stringent in getting progress report data.Søren Schmidt2007-02-211-1/+2
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+5
* Dont call free on non-alloc'd items.Søren Schmidt2006-06-281-2/+4
* Make the ATAPI sense data accessible when using the ioctl interfaceSøren Schmidt2006-03-311-8/+8
* Always read the TOC in acd_read_toc even if MEDIA_CHANGED wasn't set.Søren Schmidt2006-03-081-3/+0
* Get rid of the advertising clause in the copyright.Søren Schmidt2006-01-051-3/+1
* Return the proper rmi field in DVDIOCREADSTRUCTURE.Søren Schmidt2006-01-041-1/+1
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-1/+1
* Return the right format (LBA/MSF) in TOC entries.Søren Schmidt2005-10-281-5/+7
* Correct the former patch to the way it would have looked after review.Søren Schmidt2005-10-101-13/+13
* When breaking up a large request into smaller ones for the strategyPeter Edwards2005-10-091-1/+7
* Use the bio field instead of the driver field as intended.Søren Schmidt2005-08-171-2/+2
* Change the way ioctls are issue to ATA.Søren Schmidt2005-05-161-2/+1
* Reshape the dma code to be a bit more flexible so it can cope withSøren Schmidt2005-05-031-22/+4
* Take newbusification one step further, ie use the device_t more consequentlySøren Schmidt2005-04-301-46/+27
* Move the creation of ata_channel child devices to the channel code.Søren Schmidt2005-04-151-28/+8
* Change the ata_* methods to use a channel device instead of aSøren Schmidt2005-03-311-3/+3
* This is the much rumoured ATA mkIII update that I've been working on.Søren Schmidt2005-03-301-690/+616
* Boot away another stackgap (one of the lest ones in linuxlator/i386) byMaxim Sobolev2005-01-301-2/+11
* Pass the file->flags down to geom ioctl handlers.Poul-Henning Kamp2004-12-121-2/+2
* Properly check malloc returns.Søren Schmidt2004-08-241-10/+19
* Tag all geom classes in the tree with a version number.Poul-Henning Kamp2004-08-081-3/+4
* Add firmware revision to probe printf.Søren Schmidt2004-08-051-1/+2
* Use the right ordering of args on mtx_init(). No functional changesSøren Schmidt2004-06-221-1/+1
* Call the detach function with g_waitfor_event() so that it can accessBrian Feldman2004-06-211-1/+8
* When waiting for drive to become ready, reinit the request params as theySøren Schmidt2004-06-011-7/+8
* Fix getting progress data for some device in yet another way.Søren Schmidt2004-03-021-22/+36
* Remember to mtx_destroy mutexes.Søren Schmidt2004-03-011-0/+1
* Dont alloc size 0 buffers.Søren Schmidt2004-02-211-3/+5
* Use the biotask functionality in GEOM to put finished requests onSøren Schmidt2004-01-281-1/+1
* Fix breakage on timeout/retries. The bug cause a sema to be leaked soSøren Schmidt2004-01-191-1/+1
* Use UMA instead of plain malloc for getting ATA request storage.Søren Schmidt2004-01-141-2/+2
* Always return ENOMEM if ata_request_alloc fails so GEOM can dtrt.Søren Schmidt2004-01-121-3/+3
* Overhaul of the timeout/reinit framework. This should clear up mostSøren Schmidt2004-01-111-2/+2
* Try a little harder to catch when fixate finishes.Søren Schmidt2003-12-071-2/+4