summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sr.c
Commit message (Expand)AuthorAgeFilesLines
* block: simplify disk shutdownChristoph Hellwig2022-06-281-2/+2
* scsi: sr: Add memory allocation failure handling for get_capabilities()Enze Li2022-05-021-6/+8
* Merge branch '5.18/scsi-queue' into 5.18/scsi-fixesMartin K. Petersen2022-04-061-1/+1
|\
| * scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handlingKevin Groeneveld2022-03-291-1/+1
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-03-241-15/+15
|\|
| * scsi: core: Remove struct scsi_requestChristoph Hellwig2022-03-011-2/+0
| * scsi: core: Move the result field from struct scsi_request to struct scsi_cmndChristoph Hellwig2022-03-011-1/+1
| * scsi: core: Remove the sense and sense_len fields from struct scsi_requestChristoph Hellwig2022-03-011-1/+1
| * scsi: core: Remove the cmd field from struct scsi_requestChristoph Hellwig2022-03-011-11/+13
* | sr: simplify the local variable initialization in sr_block_open()Lukas Bulwahn2022-03-151-2/+2
* | sr: implement ->free_disk to simplify refcountingChristoph Hellwig2022-03-081-98/+26
* | scsi: don't use disk->private_data to find the scsi_driverChristoph Hellwig2022-03-081-3/+2
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-01-141-1/+1
|\
| * scsi: sr: Don't use GFP_DMAChristoph Hellwig2021-12-221-1/+1
* | scsi: remove the gendisk argument to scsi_ioctlChristoph Hellwig2021-11-291-3/+2
* | block: remove the gendisk argument to blk_execute_rqChristoph Hellwig2021-11-291-1/+1
* | block: remove the ->rq_disk field in struct requestChristoph Hellwig2021-11-291-2/+2
* | sr: set GENHD_FL_REMOVABLE earlierChristoph Hellwig2021-11-291-2/+1
* | block: remove GENHD_FL_EXT_DEVTChristoph Hellwig2021-11-291-0/+1
* | block: remove GENHD_FL_CDChristoph Hellwig2021-11-291-1/+0
* | block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flagsChristoph Hellwig2021-11-291-2/+3
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-121-1/+0
|\
| * scsi: sr: Remove duplicate assignmentAlexey Dobriyan2021-10-271-1/+0
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-051-1/+6
|\|
| * scsi: sr: Add error handling support for add_disk()Luis Chamberlain2021-10-181-1/+6
* | block: remove blk_{get,put}_requestChristoph Hellwig2021-10-291-1/+1
* | scsi: add a scsi_alloc_request helperChristoph Hellwig2021-10-221-1/+1
* | block: drop unused includes in <linux/genhd.h>Christoph Hellwig2021-10-181-0/+1
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-09-021-72/+71
|\
| * Merge branch '5.14/scsi-fixes' into 5.15/scsi-stagingMartin K. Petersen2021-08-111-1/+1
| |\
| * | scsi: sr: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche2021-08-111-7/+6
| * | scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driverChristoph Hellwig2021-07-301-1/+55
| * | scsi: scsi_ioctl: Call scsi_cmd_ioctl() from scsi_ioctl()Christoph Hellwig2021-07-281-14/+2
| * | scsi: scsi_ioctl: Remove scsi_verify_blk_ioctl()Christoph Hellwig2021-07-281-3/+3
| * | scsi: scsi_ioctl: Remove scsi_cmd_blk_ioctl()Christoph Hellwig2021-07-281-2/+6
| * | scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from cdrom_ioctl()Christoph Hellwig2021-07-281-0/+3
| * | scsi: core: Remove scsi_compat_ioctl()Christoph Hellwig2021-07-281-4/+1
| * | scsi: sr: Consolidate compat ioctl handlingChristoph Hellwig2021-07-281-55/+9
* | | Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-301-2/+5
|\ \ \ | |_|/ |/| |
| * | block: pass a request_queue to __blk_alloc_diskChristoph Hellwig2021-08-231-2/+2
| * | block: remove the minors argument to __alloc_disk_nodeChristoph Hellwig2021-08-231-1/+2
| * | block: remove alloc_disk and alloc_disk_nodeChristoph Hellwig2021-08-231-1/+3
| |/
* / scsi: sr: Return correct event when media event code is 3Li Manyi2021-07-291-1/+1
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-021-2/+2
|\
| * scsi: core: Drop obsolete Linux-specific SCSI status codesHannes Reinecke2021-05-311-1/+1
| * scsi: core: Drop the now obsolete driver_byte definitionsHannes Reinecke2021-05-311-1/+1
| * scsi: core: Fixup calling convention for scsi_mode_sense()Hannes Reinecke2021-05-311-1/+1
* | scsi: sr: Return appropriate error code when disk is ejectedManYi Li2021-06-181-0/+2
|/
* sr: Remove in_interrupt() usage in sr_init_command().Sebastian Andrzej Siewior2020-12-121-17/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-10-231-10/+7
|\