| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-22 | cdrom: Call cdrom_mrw_exit from cdrom_release function | Phillip Potter | 1 | -6/+2 |
| 2025-05-15 | cdrom: Remove unnecessary NULL check before unregister_sysctl_table() | Chen Ni | 1 | -2/+1 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable | Joel Granados | 1 | -1/+1 |
| 2024-12-30 | cdrom: Fix typo, 'devicen' to 'device' | Steven Davis | 1 | -1/+1 |
| 2024-10-17 | cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed() | Josh Poimboeuf | 1 | -1/+1 |
| 2024-07-24 | sysctl: treewide: constify the ctl_table argument of proc_handlers | Joel Granados | 1 | -2/+2 |
| 2024-06-22 | cdrom: Add missing MODULE_DESCRIPTION() | Jeff Johnson | 1 | -0/+1 |
| 2024-05-15 | cdrom: rearrange last_media_change check to avoid unintentional overflow | Justin Stitt | 1 | -1/+1 |
| 2023-10-02 | cdrom: Remove now superfluous sentinel element from ctl_table array | Joel Granados | 1 | -1/+0 |
| 2023-06-22 | cdrom: Fix spectre-v1 gadget | Jordy Zomer | 1 | -0/+4 |
| 2023-06-12 | block: replace fmode_t with a block-specific type for block open flags | Christoph Hellwig | 1 | -3/+3 |
| 2023-06-12 | cdrom: remove the unused mode argument to cdrom_release | Christoph Hellwig | 1 | -1/+1 |
| 2023-06-12 | cdrom: track if a cdrom_device_info was opened for data | Christoph Hellwig | 1 | -7/+5 |
| 2023-06-12 | cdrom: remove the unused cdrom_close_write release code | Christoph Hellwig | 1 | -15/+0 |
| 2023-06-12 | cdrom: remove the unused mode argument to cdrom_ioctl | Christoph Hellwig | 1 | -1/+1 |
| 2023-06-12 | cdrom: remove the unused bdev argument to cdrom_open | Christoph Hellwig | 1 | -2/+1 |
| 2022-05-15 | cdrom: remove obsolete TODO list | Phillip Potter | 1 | -9/+0 |
| 2022-05-15 | cdrom: remove the unused driver specific disc change ioctl | Paul Gortmaker | 1 | -8/+0 |
| 2022-05-15 | cdrom: make EXPORT_SYMBOL follow exported function | Enze Li | 1 | -11/+10 |
| 2022-04-06 | cdrom: remove unused variable | Enze Li | 1 | -2/+1 |
| 2022-03-01 | scsi: core: Remove <scsi/scsi_request.h> | Christoph Hellwig | 1 | -1/+0 |
| 2022-01-22 | cdrom: simplify subdirectory registration with register_sysctl() | Luis Chamberlain | 1 | -22/+1 |
| 2021-10-21 | cdrom: Remove redundant variable and its assignment | luo penghao | 1 | -2/+2 |
| 2021-09-14 | drivers/cdrom: improved ioctl for media change detection | Lukas Prediger | 1 | -4/+55 |
| 2021-07-30 | scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver | Christoph Hellwig | 1 | -63/+8 |
| 2021-07-28 | scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from cdrom_ioctl() | Christoph Hellwig | 1 | -7/+0 |
| 2021-06-30 | block: remove REQ_OP_SCSI_{IN,OUT} | Christoph Hellwig | 1 | -1/+1 |
| 2021-01-24 | block: remove unnecessary argument from blk_execute_rq | Guoqing Jiang | 1 | -1/+1 |
| 2020-12-12 | cdrom: Reset sector_size back it is not 2048. | Sebastian Andrzej Siewior | 1 | -5/+7 |
| 2020-07-08 | cdrom: remove the unused cdrom_media_changed function | Christoph Hellwig | 1 | -23/+5 |
| 2020-06-10 | Merge branch 'work.sysctl' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -1/+1 |
| 2020-06-10 | cdrom: fix an incorrect __user annotation on cdrom_sysctl_info | Christoph Hellwig | 1 | -1/+1 |
| 2020-06-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | Linus Torvalds | 1 | -1/+1 |
| 2020-05-04 | cdrom: factor out a cdrom_multisession helper | Christoph Hellwig | 1 | -16/+25 |
| 2020-05-04 | cdrom: factor out a cdrom_read_tocentry helper | Christoph Hellwig | 1 | -17/+22 |
| 2020-05-04 | block: add a cdrom_device_info pointer to struct gendisk | Christoph Hellwig | 1 | -1/+4 |
| 2020-04-27 | sysctl: pass kernel pointers to ->proc_handler | Christoph Hellwig | 1 | -1/+1 |
| 2020-01-03 | compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN | Arnd Bergmann | 1 | -3/+4 |
| 2020-01-03 | compat_ioctl: move CDROMREADADIO to cdrom.c | Arnd Bergmann | 1 | -3/+25 |
| 2019-11-26 | cdrom: respect device capabilities during opening action | Diego Elio Pettenò | 1 | -1/+11 |
| 2019-06-14 | docs: cdrom: convert docs to ReST and rename to *.rst | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2019-06-14 | docs: cdrom-standard.tex: convert from LaTeX to ReST | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2019-02-08 | cdrom: Fix race condition in cdrom_sysctl_register | Guenter Roeck | 1 | -4/+3 |
| 2018-10-14 | cdrom: don't attempt to fiddle with cdo->capability | Jens Axboe | 1 | -14/+13 |
| 2018-10-03 | cdrom: fix improper type cast, which can leat to information leak. | Young_X | 1 | -1/+1 |
| 2018-08-29 | cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status | Scott Bauer | 1 | -1/+1 |
| 2018-08-02 | cdrom: Use struct scsi_sense_hdr internally | Kees Cook | 1 | -2/+6 |
| 2018-08-02 | block: Switch struct packet_command to use struct scsi_sense_hdr | Kees Cook | 1 | -11/+11 |
| 2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 1 | -1/+1 |
| 2018-05-14 | block: sanitize blk_get_request calling conventions | Christoph Hellwig | 1 | -1/+1 |
| 2018-04-18 | cdrom: information leak in cdrom_ioctl_media_changed() | Dan Carpenter | 1 | -1/+1 |
| 2018-03-09 | cdrom: do not call check_disk_change() inside cdrom_open() | Maurizio Lombardi | 1 | -3/+0 |
| 2017-06-20 | block: Make most scsi_req_init() calls implicit | Bart Van Assche | 1 | -1/+0 |
| 2017-06-01 | cdrom: Check SCSI passthrough support before reading audio | Bart Van Assche | 1 | -0/+6 |
| 2017-04-20 | scsi: introduce a result field in struct scsi_request | Christoph Hellwig | 1 | -1/+1 |
| 2017-04-20 | block: remove the blk_execute_rq return value | Christoph Hellwig | 1 | -1/+2 |
| 2017-02-17 | Merge branch 'for-4.11/next' into for-4.11/linus-merge | Jens Axboe | 1 | -16/+18 |
| 2017-02-14 | cdrom: Make device operations read-only | Kees Cook | 1 | -30/+28 |
| 2017-01-31 | block: fold cmd_type into the REQ_OP_ space | Christoph Hellwig | 1 | -1/+1 |
| 2017-01-27 | block: split scsi_request out of struct request | Christoph Hellwig | 1 | -15/+17 |
| 2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
| 2016-07-12 | cdrom: support read sub-channel command in LBA format | vchannaiah | 1 | -9/+19 |
| 2016-01-06 | cdrom: don't open-code memdup_user() | Al Viro | 1 | -7/+3 |
| 2015-09-25 | cdrom: Random writing support for BD-RE media | Georgios Toptsidis | 1 | -0/+1 |
| 2014-08-28 | block,scsi: fixup blk_get_request dead queue scenarios | Joe Lawrence | 1 | -2/+2 |
| 2014-06-11 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+1 |
| 2014-06-06 | cdrom: convert use of typedef ctl_table to struct ctl_table | Joe Perches | 1 | -5/+5 |
| 2014-06-06 | block: add blk_rq_set_block_pc() | Jens Axboe | 1 | -1/+1 |
| 2014-05-05 | cdrom: Remove unnecessary prototype for cdrom_get_disc_info | Joe Perches | 1 | -35/+36 |
| 2014-05-05 | cdrom: Remove unnecessary prototype for cdrom_mrw_exit | Joe Perches | 1 | -117/+121 |
| 2014-05-05 | cdrom: Remove cdrom_count_tracks prototype | Joe Perches | 1 | -47/+47 |
| 2014-05-05 | cdrom: Remove cdrom_get_next_writeable prototype | Joe Perches | 1 | -50/+51 |
| 2014-05-05 | cdrom: Remove cdrom_get_last_written prototype | Joe Perches | 1 | -96/+97 |
| 2014-05-05 | cdrom: Move mmc_ioctls above cdrom_ioctl to remove unnecessary prototype | Joe Perches | 1 | -124/+122 |
| 2014-05-05 | cdrom: Remove unnecessary sanitize_format prototype | Joe Perches | 1 | -2/+0 |
| 2014-05-05 | cdrom: Remove unnecessary check_for_audio_disc prototype | Joe Perches | 1 | -2/+0 |
| 2014-05-05 | cdrom: Remove prototype for open_for_data | Joe Perches | 1 | -57/+57 |
| 2014-05-05 | cdrom: Remove obfuscating IOCTL_IN and IOCTL_OUT macros | Joe Perches | 1 | -21/+27 |
| 2014-05-05 | cdrom: Remove unused CHECKAUDIO macro | Joe Perches | 1 | -3/+0 |
| 2014-05-05 | cdrom: convert cdinfo to cd_dbg | Joe Perches | 1 | -120/+121 |
| 2013-07-03 | drivers/cdrom/cdrom.c: use kzalloc() for failing hardware | Jonathan Salwan | 1 | -1/+1 |
| 2012-02-08 | cdrom: move shared static to cdrom_device_info | Paolo Bonzini | 1 | -7/+5 |
| 2012-02-06 | cdrom: use copy_to_user() without the underscores | Dan Carpenter | 1 | -7/+1 |
| 2012-01-14 | block: add and use scsi_blk_cmd_ioctl | Paolo Bonzini | 1 | -2/+1 |
| 2012-01-13 | module_param: make bool parameters really bool (drivers & misc) | Rusty Russell | 1 | -6/+6 |
| 2012-01-03 | fs: move code out of buffer.c | Al Viro | 1 | -1/+0 |
| 2011-08-02 | drivers/cdrom/cdrom.c: relax check on dvd manufacturer value | Andrew Morton | 1 | -1/+7 |
| 2011-04-29 | cdrom: always check_disk_change() on open | Tejun Heo | 1 | -3/+3 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -2/+2 |
| 2011-02-09 | cdrom: support devices that have check_events but not media_changed | Simon Arlott | 1 | -1/+2 |
| 2010-12-16 | cdrom: export cdrom_check_events() | Jens Axboe | 1 | -0/+1 |
| 2010-12-16 | cdrom: add ->check_events() support | Tejun Heo | 1 | -3/+52 |
| 2010-08-07 | drivers/cdrom: use pr_<level> | Joe Perches | 1 | -20/+26 |
| 2009-11-18 | sysctl: Drop & in front of every proc_handler. | Eric W. Biederman | 1 | -6/+6 |
| 2009-11-12 | sysctl drivers: Remove dead binary sysctl support | Eric W. Biederman | 1 | -5/+3 |
| 2009-09-24 | sysctl: remove "struct file *" argument of ->proc_handler | Alexey Dobriyan | 1 | -4/+4 |
| 2009-05-22 | block: Use accessor functions for queue limits | Martin K. Petersen | 1 | -2/+2 |
| 2008-12-29 | cdrom: reduce stack usage of mmc_ioctl_dvd_read_struct | Marcin Slusarz | 1 | -62/+77 |
| 2008-12-29 | cdrom: split mmc_ioctl to lower stack usage | Marcin Slusarz | 1 | -241/+329 |
| 2008-12-12 | Commands needing to be retried require a complete re-initialization. | Alan D. Brunelle | 1 | -6/+10 |
| 2008-10-21 | [PATCH] switch cdrom_{open,release,ioctl} to sane APIs | Al Viro | 1 | -12/+11 |
| 2008-10-21 | [PATCH] switch scsi_cmd_ioctl() to passing fmode_t | Al Viro | 1 | -1/+1 |
| 2008-10-21 | [PATCH] eliminate use of ->f_flags in block methods | Al Viro | 1 | -2/+2 |
| 2008-10-09 | block: introduce struct rq_map_data to use reserved pages | FUJITA Tomonori | 1 | -1/+1 |
| 2008-10-09 | block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov | FUJITA Tomonori | 1 | -1/+1 |
| 2008-08-18 | cdrom: handle TOC | Alexander Inyukhin | 1 | -7/+0 |
| 2008-08-05 | cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks() | Tejun Heo | 1 | -4/+0 |
| 2008-07-04 | cdrom: revert commit 22a9189 (cdrom: use kmalloced buffers instead of buffers... | FUJITA Tomonori | 1 | -181/+93 |
| 2008-04-29 | block: no need to initialize rq->cmd with blk_get_request | FUJITA Tomonori | 1 | -1/+0 |
| 2008-04-21 | cdrom: use kmalloced buffers instead of buffers on stack | Thomas Bogendoerfer | 1 | -93/+181 |
| 2008-04-21 | cdrom: make unregister_cdrom() return void | Akinobu Mita | 1 | -2/+1 |
| 2008-04-21 | cdrom: use list_head for cdrom_device_info list | Akinobu Mita | 1 | -23/+6 |
| 2008-04-21 | cdrom: protect cdrom_device_info list by mutex | Akinobu Mita | 1 | -0/+2 |
| 2008-04-21 | cdrom: cleanup hardcoded error-code | Akinobu Mita | 1 | -1/+1 |
| 2008-04-21 | cdrom: remove ifdef CONFIG_SYSCTL | Akinobu Mita | 1 | -8/+12 |
| 2008-03-04 | make cdrom.c:check_for_audio_disc() static | Adrian Bunk | 1 | -2/+2 |
| 2008-02-06 | drivers/cdrom/cdrom.c: simplify logic in cdrom_release() | Borislav Petkov | 1 | -8/+9 |
| 2008-02-01 | ide-cd: move lba_to_msf() and msf_to_lba() to <linux/cdrom.h> | Bartlomiej Zolnierkiewicz | 1 | -6/+0 |
| 2007-10-19 | Use helpers to obtain task pid in printks | Pavel Emelyanov | 1 | -1/+1 |
| 2007-10-18 | sysctl: remove broken cdrom binary sysctls | Eric W. Biederman | 1 | -40/+6 |
| 2007-09-26 | cdrom_open() forgets to unlock on -EROFS failure exits | Al Viro | 1 | -0/+4 |
| 2007-07-24 | [BLOCK] Get rid of request_queue_t typedef | Jens Axboe | 1 | -1/+1 |
| 2007-07-16 | bsg: add a request_queue argument to scsi_cmd_ioctl() | FUJITA Tomonori | 1 | -1/+2 |
| 2007-07-10 | [PATCH] cdrom_sysctl_info fix | Dave Young | 1 | -91/+125 |
| 2007-05-07 | mm: remove destroy_dirty_buffers from invalidate_bdev() | Peter Zijlstra | 1 | -1/+1 |
| 2007-02-14 | [PATCH] sysctl: remove insert_at_head from register_sysctl | Eric W. Biederman | 1 | -1/+1 |
| 2007-02-14 | [PATCH] sysctl: cdrom: don't set de->owner | Eric W. Biederman | 1 | -2/+0 |
| 2007-02-14 | [PATCH] sysctl: cdrom: remove unnecessary insert_at_head flag | Eric W. Biederman | 1 | -1/+1 |
| 2007-01-03 | [PATCH] cdrom: set default timeout to 7 seconds | Jens Axboe | 1 | -1/+7 |
| 2006-12-19 | [PATCH] Fixup blk_rq_unmap_user() API | Jens Axboe | 1 | -2/+1 |
| 2006-12-13 | [PATCH] getting rid of all casts of k[cmz]alloc() calls | Robert P. J. Day | 1 | -4/+4 |
| 2006-12-01 | [PATCH] block: support larger block pc requests | Mike Christie | 1 | -4/+2 |
| 2006-10-10 | [PATCH] cdrom: add endianness annotations | Alexey Dobriyan | 1 | -3/+3 |
| 2006-10-03 | fix file specification in comments | Uwe Zeisberger | 1 | -1/+1 |
| 2006-09-30 | [PATCH] Split struct request ->flags into two parts | Jens Axboe | 1 | -1/+1 |
| 2006-07-10 | [PATCH] cdrom: fix bad cgc.buflen assignment | Jens Axboe | 1 | -1/+1 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-06-17 | [PATCH] fix cdrom open | Jens Axboe | 1 | -2/+4 |
| 2006-03-23 | [PATCH] kill cdrom ->dev_ioctl method | Christoph Hellwig | 1 | -7/+0 |
| 2006-03-23 | [PATCH] cleanup cdrom_ioctl | Christoph Hellwig | 1 | -340/+537 |
| 2006-01-10 | [PATCH] cdrom: kill "open failed" error message | Jens Axboe | 1 | -1/+1 |
| 2005-06-20 | [PATCH] update blk_execute_rq to take an at_head parameter | James Bottomley | 1 | -1/+1 |
| 2005-06-20 | [PATCH] Cleanup blk_rq_map_* interfaces | Jens Axboe | 1 | -4/+9 |
| 2005-05-01 | [PATCH] Avoid unnecessary ide-cd cache flushes | Jens Axboe | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+3397 |