summaryrefslogtreecommitdiff
path: root/sys/dev/scsipi/cd.c
AgeCommit message (Expand)Author
2022-06-26s/Ramdom/Random/ in comments.andvar
2021-10-12fix various typos, mainly in comments.andvar
2021-08-21fix mainly same typos as in my previous commit but outside sys/dev/dm.andvar
2021-04-16Limit buffer size for device capabilities requests as a work-around for PRreinoud
2021-02-10PR/55986: Ryo Onodera: DK_BUSY must have mask as second argument. Make cd.cchristos
2020-10-26Avoid buffer overflow when copying from bounce buffer.mlelstv
2020-09-29s/settng/setting/msaitoh
2020-09-29s/implicitely/implicitly/msaitoh
2020-09-29s/occurence/occurrence/msaitoh
2020-09-29s/parition/partition/msaitoh
2020-04-13constifymaxv
2020-03-27Allow open of RAWPART even when no medium is loaded.mlelstv
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2017-06-17The atapibus detach path did hold the channel mutex while calling into autoconf,mlelstv
2017-04-08ignore a failed scspi_prevent when accessing the RAW_PART as before.mlelstv
2017-01-05Fix memory leak.mlelstv
2016-12-21really keep request queued after resource shortagemlelstv
2016-12-21cdrestart takes a softc parameter, not a periph.mlelstv
2016-12-16add comment about "missing" dk_start.mlelstv
2016-12-10appease gcc.mlelstv
2016-12-10Refactored sd and cd to use common disk subroutines.mlelstv
2016-11-20Make scsipi framework MPSAFE.mlelstv
2016-11-20Avoid calling bufq_free() from critical code sections.pgoyette
2016-05-15Use _align(2) workaround for PR kern/51141. This fixes odd CD lengthreinoud
2015-04-26Use C99-style initializers for struct dkdriver.mlelstv
2015-04-13Convert sys/dev to use <sys/rndsource.h>.riastradh
2015-01-02We have three sets of DTYPE_ constants in the kernel:christos
2014-12-31make more drivers use disk_ioctl, and add a dev parameter to it so thatchristos
2014-12-31forgot this one. disk_set_info includes the functionality of disk_blocksize.mlelstv
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2014-10-03Use uint32_t for blocksize as per other uses and to fix warningsjustin
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-07-25Add d_discard to all struct bdevsw instances I could find.dholland
2014-07-12Prevent detaching an open device unless forced.hannken
2014-04-18Fix PR kern/48550 by aligning the single instance of scsipi_read_cd_cap_datamartin
2014-03-19PR kern/48550: additional initialization and sanity checking on the reportedmartin
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-10-25Turn a few __unused into __diagusedmartin
2013-10-19Mark a potentially unused variablemartin
2013-09-28Don't return EPASSTHROUGH when succeeding in ODIOCGDINFO or ODIOCGDEFLABELskrll
2013-09-12Remove unused variablesmartin
2013-07-02Small patch to clarify last_lba and now using size confusingly. No functionalreinoud
2013-05-29phase 1 of disk geometry cleanup:christos
2013-03-15Prompted by PR kern/47646, zero the value buffer before running themartin
2012-05-06When ejecting a medium, invalidate the in core disklabel - it is notmartin
2012-05-06In cdopen: make the test for media presence always silent. In all casesmartin
2012-04-19Expand struct scsipi_bustype {} in a ABI-backward-compatible way tobouyer
2012-02-25Fix typos in comments.shattered
2012-02-02Entropy-pool implementation move and cleanup.tls