index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
ide
/
ide-disk.c
Age
Commit message (
Expand
)
Author
Files
Lines
2021-06-16
ide: remove the legacy ide driver
Christoph Hellwig
1
-795
/
+0
2021-01-24
block: remove unnecessary argument from blk_execute_rq
Guoqing Jiang
1
-1
/
+1
2020-09-10
ide-gd: stop using the disk events mechanism
Christoph Hellwig
1
-4
/
+1
2020-01-03
compat_ioctl: move HDIO ioctl handling into drivers/ide
Arnd Bergmann
1
-0
/
+1
2018-11-10
ide: don't use req->special
Christoph Hellwig
1
-3
/
+3
2018-11-09
ide: cleanup ->prep_rq calling convention
Christoph Hellwig
1
-4
/
+4
2018-11-07
ide: convert to blk-mq
Jens Axboe
1
-3
/
+2
2018-05-14
block: sanitize blk_get_request calling conventions
Christoph Hellwig
1
-1
/
+1
2018-04-05
Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-2
/
+2
2018-03-11
leds: Extends disk trigger for reads and writes
Linus Walleij
1
-1
/
+1
2018-03-08
block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()
Bart Van Assche
1
-2
/
+2
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-06-20
block: Make most scsi_req_init() calls implicit
Bart Van Assche
1
-1
/
+0
2017-04-20
block: remove the blk_execute_rq return value
Christoph Hellwig
1
-2
/
+1
2017-01-31
block: fold cmd_type into the REQ_OP_ space
Christoph Hellwig
1
-5
/
+4
2017-01-31
ide: don't abuse cmd_type
Christoph Hellwig
1
-2
/
+4
2017-01-27
block: split scsi_request out of struct request
Christoph Hellwig
1
-0
/
+1
2016-12-24
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
Linus Torvalds
1
-1
/
+1
2016-07-27
Merge tag 'leds_for_4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/j.a...
Linus Torvalds
1
-1
/
+1
2016-06-20
leds: convert IDE trigger to common disk trigger
Stephan Linz
1
-1
/
+1
2016-06-07
block, drivers: add REQ_OP_FLUSH operation
Mike Christie
1
-1
/
+1
2016-04-12
ide-disk: update to using blk_queue_write_cache()
Jens Axboe
1
-3
/
+3
2015-11-06
mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM
Mel Gorman
1
-1
/
+1
2014-10-04
block: disable entropy contributions for nonrot devices
Mike Snitzer
1
-1
/
+3
2014-04-15
block: remove struct request buffer member
Jens Axboe
1
-3
/
+2
2011-10-03
ide-disk: Fix request requeuing
Borislav Petkov
1
-1
/
+6
2010-10-24
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...
Linus Torvalds
1
-2
/
+1
2010-09-10
block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush()
Tejun Heo
1
-7
/
+6
2010-08-19
Use kzalloc in idedisk_prep_fn.
Tao Ma
1
-2
/
+1
2010-08-07
block: remove q->prepare_flush_fn completely
FUJITA Tomonori
1
-1
/
+1
2010-08-07
ide: stop using q->prepare_flush_fn
FUJITA Tomonori
1
-5
/
+11
2010-08-07
block: remove wrappers for request type/flags
Christoph Hellwig
1
-1
/
+1
2010-05-21
block,ide: simplify bdops->set_capacity() to ->unlock_native_capacity()
Tejun Heo
1
-24
/
+16
2010-02-26
block: Rename blk_queue_max_sectors to blk_queue_max_hw_sectors
Martin K. Petersen
1
-1
/
+1
2009-07-21
ide: fix memory leak when flush command is issued
Maxime Bizon
1
-0
/
+1
2009-06-15
ide: BUG() on unknown requests
Bartlomiej Zolnierkiewicz
1
-8
/
+1
2009-06-12
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...
Linus Torvalds
1
-12
/
+63
2009-06-07
Merge branch 'for-linus' into for-next
Bartlomiej Zolnierkiewicz
1
-10
/
+61
2009-06-07
ide: preserve Host Protected Area by default (v2)
Bartlomiej Zolnierkiewicz
1
-1
/
+7
2009-06-07
ide-gd: implement block device ->set_capacity method (v2)
Bartlomiej Zolnierkiewicz
1
-11
/
+56
2009-05-23
ide-disk: fix missing max_sectors accessor function
Martin K. Petersen
1
-1
/
+1
2009-05-17
ide: replace special_t typedef by IDE_SFLAG_* flags
Bartlomiej Zolnierkiewicz
1
-2
/
+2
2009-05-11
ide: convert to rq pos and nr_sectors accessors
Tejun Heo
1
-4
/
+4
2009-04-28
ide: don't set REQ_SOFTBARRIER
Tejun Heo
1
-1
/
+0
2009-04-19
ide: don't set REQ_SOFTBARRIER
Tejun Heo
1
-1
/
+0
2009-04-08
ide: simplify 'struct ide_taskfile'
Sergei Shtylyov
1
-15
/
+15
2009-04-08
ide: replace IDE_TFLAG_* flags by IDE_VALID_*
Sergei Shtylyov
1
-13
/
+27
2009-03-31
ide-disk: use ATA_ERR
Sergei Shtylyov
1
-2
/
+2
2009-03-27
ide: keep track of number of bytes instead of sectors in struct ide_cmd
Bartlomiej Zolnierkiewicz
1
-2
/
+2
2009-03-27
ide: pass command to ide_map_sg()
Bartlomiej Zolnierkiewicz
1
-5
/
+5
2009-03-27
ide: remove ide_end_request()
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2009-03-27
ide: move rq->errors quirk out from ide_end_request()
Bartlomiej Zolnierkiewicz
1
-0
/
+2
2009-03-27
ide: use ata_tf_protocols enums
Bartlomiej Zolnierkiewicz
1
-21
/
+13
2009-03-27
ide: move command related fields from ide_hwif_t to struct ide_cmd
Bartlomiej Zolnierkiewicz
1
-6
/
+6
2009-03-27
ide: pass command instead of request to ide_pio_datablock()
Bartlomiej Zolnierkiewicz
1
-0
/
+2
2009-03-27
ide: remove ide_task_t typedef
Bartlomiej Zolnierkiewicz
1
-59
/
+62
2009-03-27
ide: remove ->end_request method
Bartlomiej Zolnierkiewicz
1
-1
/
+0
2009-03-27
ide: remove ->data_phase field from ide_hwif_t
Bartlomiej Zolnierkiewicz
1
-3
/
+0
2009-01-14
ide: can't use SSD/non-rotational queue flag for all CFA devices
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2009-01-06
ide: remove HWIF() macro
Bartlomiej Zolnierkiewicz
1
-2
/
+2
2008-11-02
ide: Switch to a common address
Alan Cox
1
-1
/
+1
2008-10-23
ide-disk: set non-rotational queue flag for SSD and CF devices
Bartlomiej Zolnierkiewicz
1
-2
/
+6
2008-10-17
ide: add generic ATA/ATAPI disk driver
Bartlomiej Zolnierkiewicz
1
-7
/
+32
2008-10-17
ide-disk: factor out generic disk handling code to ide-gd.c
Bartlomiej Zolnierkiewicz
1
-296
/
+9
2008-10-17
ide-{disk,floppy}: set IDE_DFLAG_ATTACH in *_setup()
Bartlomiej Zolnierkiewicz
1
-8
/
+10
2008-10-17
ide-disk: move IDE_DFLAG_DOORLOCKING flag handling to idedisk_set_doorlock()
Bartlomiej Zolnierkiewicz
1
-9
/
+13
2008-10-17
ide-disk: use to_ide_drv() and ide_drv_g()
Bartlomiej Zolnierkiewicz
1
-8
/
+6
2008-10-17
ide-disk: lock media before checking for media change
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2008-10-17
ide-disk: fix IDE_DFLAG_LBA48 handling on resume
Bartlomiej Zolnierkiewicz
1
-20
/
+20
2008-10-13
ide-disk: move /proc handling to ide-disk_proc.c (take 3)
Bartlomiej Zolnierkiewicz
1
-135
/
+7
2008-10-13
ide-disk: move all ioctl handling to ide-disk_ioctl.c
Bartlomiej Zolnierkiewicz
1
-40
/
+8
2008-10-13
ide: fix HDIO_DRIVE_TASK[FILE] ioctls for CHS commands on LBA devices
Bartlomiej Zolnierkiewicz
1
-13
/
+20
2008-10-13
ide: remove superfluous ->media field from ide_driver_t
Bartlomiej Zolnierkiewicz
1
-1
/
+0
2008-10-13
ide: add device flags
Bartlomiej Zolnierkiewicz
1
-37
/
+57
2008-10-13
ide-disk: add ide_do_setfeature() helper
Bartlomiej Zolnierkiewicz
1
-15
/
+19
2008-10-13
ide-disk: set_addressing() fixes
Bartlomiej Zolnierkiewicz
1
-6
/
+5
2008-10-10
ide: Remove ide_spin_wait_hwgroup() and use special requests instead
Elias Oltmanns
1
-34
/
+32
2008-10-10
ide: add ide_setting_ioctl() helper
Bartlomiej Zolnierkiewicz
1
-41
/
+18
2008-10-10
ide: lba_capacity_is_ok() -> ata_id_is_lba_capacity_ok()
Bartlomiej Zolnierkiewicz
1
-51
/
+1
2008-10-10
ide: ide_id_has_flush_cache_ext() -> ata_id_flush_ext_enabled()
Bartlomiej Zolnierkiewicz
1
-3
/
+3
2008-10-10
ide: ide_id_has_flush_cache() -> ata_id_flush_enabled()
Bartlomiej Zolnierkiewicz
1
-3
/
+3
2008-10-10
ide: idedisk_supports_lba48() -> ata_id_lba48_enabled()
Bartlomiej Zolnierkiewicz
1
-15
/
+6
2008-10-10
ide: remove ->supports_dsc_overlap field from ide_driver_t
Bartlomiej Zolnierkiewicz
1
-1
/
+0
2008-10-10
ide: remove SECTOR_WORDS define
Bartlomiej Zolnierkiewicz
1
-2
/
+3
2008-10-10
ide: /proc/ide/hd*/settings rework
Bartlomiej Zolnierkiewicz
1
-39
/
+48
2008-10-10
ide: preparations for /proc/ide/hd*/settings rework
Bartlomiej Zolnierkiewicz
1
-2
/
+1
2008-10-10
ide: call ide_proc_register_driver() later
Bartlomiej Zolnierkiewicz
1
-2
/
+2
2008-10-10
ide: include <linux/hdreg.h> only when needed
Bartlomiej Zolnierkiewicz
1
-0
/
+1
2008-10-10
ide: remove needless drive->present checks from device drivers
Bartlomiej Zolnierkiewicz
1
-2
/
+1
2008-10-10
ide: remove unused _IDE_C and _IDE_DISK defines
Bartlomiej Zolnierkiewicz
1
-3
/
+0
2008-10-10
ide: remove no longer needed ide_drive_t fields
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2008-10-10
ide: WIN_* -> ATA_CMD_*
Bartlomiej Zolnierkiewicz
1
-34
/
+34
2008-10-10
ide-disk: use ata_id_hpa_enabled()
Bartlomiej Zolnierkiewicz
1
-13
/
+2
2008-10-10
ide-disk: use ata_id_wcache_enabled()
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2008-10-10
ide: remove drive->driveid
Bartlomiej Zolnierkiewicz
1
-12
/
+11
2008-10-10
ide: make drive->id an union (take 2)
Bartlomiej Zolnierkiewicz
1
-30
/
+33
2008-10-09
block: allow disk to have extended device number
Tejun Heo
1
-1
/
+1
2008-10-09
block: replace @ext_minors with GENHD_FL_EXT_DEVT
Tejun Heo
1
-9
/
+5
2008-10-09
block: implement CONFIG_DEBUG_BLOCK_EXT_DEVT
Tejun Heo
1
-0
/
+6
2008-10-09
sd/ide-disk: apply extended minors to sd and ide
Tejun Heo
1
-3
/
+8
2008-09-02
ide-disk: remove stale init_idedisk_capacity() documentation
Bartlomiej Zolnierkiewicz
1
-14
/
+0
2008-08-05
ide: fix regression caused by ide_device_{get,put}() addition (take 2)
Bartlomiej Zolnierkiewicz
1
-5
/
+6
2008-07-24
ide: add ide_device_{get,put}() helpers
Bartlomiej Zolnierkiewicz
1
-3
/
+9
2008-07-23
ide: remove dead Virtual DMA support
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2008-07-16
IDE: Remove unused code
Elias Oltmanns
1
-1
/
+0
2008-07-15
ide: remove IDE_TFLAG_NO_SELECT_MASK taskfile flag
Bartlomiej Zolnierkiewicz
1
-2
/
+1
2008-07-15
ide-disk: convert ide_do_drive_cmd path to use blk_execute_rq
FUJITA Tomonori
1
-4
/
+6
2008-04-26
ide-disk: fix issues found by checkpatch.pl
Bartlomiej Zolnierkiewicz
1
-50
/
+70
2008-04-26
ide-disk: add proc_idedisk_read_smart() helper
Bartlomiej Zolnierkiewicz
1
-22
/
+17
2008-02-26
ide-disk: add missing printk() KERN_* levels
Bartlomiej Zolnierkiewicz
1
-2
/
+3
2008-02-19
ide/libata: ST310211A has buggy HPA too
Mikko Rapeli
1
-0
/
+1
2008-02-11
ide-disk: fix flush requests (take 2)
Bartlomiej Zolnierkiewicz
1
-7
/
+11
2008-02-01
ide: update/add my Copyrights
Bartlomiej Zolnierkiewicz
1
-4
/
+5
2008-02-01
ide: delete filenames/versions from comments
Bartlomiej Zolnierkiewicz
1
-2
/
+0
2008-01-26
ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE
Bartlomiej Zolnierkiewicz
1
-1
/
+3
2008-01-26
ide: set IDE_TFLAG_IN_* flags before queuing/executing command
Bartlomiej Zolnierkiewicz
1
-12
/
+12
2008-01-26
ide: remove broken disk byte-swapping support
Bartlomiej Zolnierkiewicz
1
-1
/
+0
2008-01-26
ide: dump taskfile HOB registers in ide_tf_load() (if DEBUG is defined)
Bartlomiej Zolnierkiewicz
1
-6
/
+1
2008-01-26
ide-disk: add idedisk_set_doorlock() helper
Bartlomiej Zolnierkiewicz
1
-10
/
+13
2008-01-25
ide-disk: use ide_get_lba_addr()
Bartlomiej Zolnierkiewicz
1
-22
/
+4
2008-01-25
ide-disk: use do_rw_taskfile() (take 2)
Bartlomiej Zolnierkiewicz
1
-19
/
+10
2008-01-25
ide-disk: add ide_tf_set_cmd() helper
Bartlomiej Zolnierkiewicz
1
-30
/
+55
2008-01-25
ide-disk: extend timeout for PIO-in commands
Bartlomiej Zolnierkiewicz
1
-1
/
+2
2008-01-25
ide: use ->data_phase to set ->handler in do_rw_taskfile()
Bartlomiej Zolnierkiewicz
1
-2
/
+0
2008-01-25
ide-disk: guarantee 400ns delay after writing command register
Bartlomiej Zolnierkiewicz
1
-0
/
+1
2008-01-25
ide-disk: fix __ide_do_rw_disk() to use ->OUTBSYNC
Bartlomiej Zolnierkiewicz
1
-2
/
+1
2008-01-25
ide: remove 'command_type' field from ide_task_t
Bartlomiej Zolnierkiewicz
1
-8
/
+7
2008-01-25
ide: remove ata_nsector_t, ata_data_t and atapi_bcount_t
Bartlomiej Zolnierkiewicz
1
-7
/
+5
2008-01-25
ide: switch idedisk_prepare_flush() to use REQ_TYPE_ATA_TASKFILE requests
Bartlomiej Zolnierkiewicz
1
-7
/
+9
2008-01-25
ide: remove unnecessary writes to HOB taskfile registers
Bartlomiej Zolnierkiewicz
1
-0
/
+13
2008-01-25
ide: use ide_tf_load() in execute_drive_cmd()
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2008-01-25
ide: use do_rw_taskfile() in flagged_taskfile()
Bartlomiej Zolnierkiewicz
1
-1
/
+2
2008-01-25
ide: add ide_no_data_taskfile() helper
Bartlomiej Zolnierkiewicz
1
-24
/
+8
2008-01-25
ide: add ide_tf_load() helper
Bartlomiej Zolnierkiewicz
1
-22
/
+6
2008-01-25
ide-disk: use struct ide_taskfile in __ide_do_rw_disk()
Bartlomiej Zolnierkiewicz
1
-43
/
+42
2008-01-25
ide-disk: fix taskfile registers loading order in __ide_do_rw_disk()
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2008-01-25
ide-disk: merge LBA28 and LBA48 Host Protected Area support code (take 2)
Bartlomiej Zolnierkiewicz
1
-71
/
+32
2008-01-25
ide: add struct ide_taskfile (take 2)
Bartlomiej Zolnierkiewicz
1
-63
/
+57
2008-01-25
ide: remove task_ioreg_t typedef (take 2)
Bartlomiej Zolnierkiewicz
1
-10
/
+10
2007-12-12
ide: remove stale changelog from ide-disk.c
Bartlomiej Zolnierkiewicz
1
-26
/
+0
2007-12-12
ide: DMA reporting and validity checking fixes (take 3)
Bartlomiej Zolnierkiewicz
1
-5
/
+2
2007-10-20
ide-disk: add get_smart_data() helper
Bartlomiej Zolnierkiewicz
1
-20
/
+4
2007-10-19
ide: add IDE_HFLAG_NO_LBA48 and IDE_HFLAG_NO_LBA48_DMA host flags
Bartlomiej Zolnierkiewicz
1
-4
/
+4
2007-10-16
block: convert blkdev_issue_flush() to use empty barriers
Jens Axboe
1
-29
/
+0
2007-09-17
ide: ST320413A has the same problem as ST340823A
Jorge Juan Chico
1
-0
/
+1
2007-08-20
ide-disk: workaround for buggy HPA support on ST340823A (take 3)
Bartlomiej Zolnierkiewicz
1
-0
/
+18
2007-07-24
[BLOCK] Get rid of request_queue_t typedef
Jens Axboe
1
-2
/
+2
2007-07-09
ide: use mutex instead of ide_setting_sem semaphore in IDE driver
Matthias Kaehlcke
1
-4
/
+4
2007-06-08
ide: HPA detect from resume
Lee Trager
1
-0
/
+12
2007-05-10
ide: move IDE settings handling to ide-proc.c
Bartlomiej Zolnierkiewicz
1
-8
/
+8
2007-05-10
ide: split off ioctl handling from IDE settings (v2)
Bartlomiej Zolnierkiewicz
1
-13
/
+68
2007-05-10
ide: make /proc/ide/ optional
Bartlomiej Zolnierkiewicz
1
-2
/
+2
2007-03-03
ide: remove a ton of pointless #undef REALLY_SLOW_IO
Alan Cox
1
-2
/
+0
2007-02-17
ide: remove ide_drive_t.usage
Bartlomiej Zolnierkiewicz
1
-5
/
+9
2006-09-30
[PATCH] Split struct request ->flags into two parts
Jens Axboe
1
-2
/
+3
2006-07-28
[PATCH] ide: option to disable cache flushes for buggy drives
Jens Axboe
1
-1
/
+1
2006-06-30
Remove obsolete #include <linux/config.h>
Jörn Engel
1
-1
/
+0
2006-06-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6
Linus Torvalds
1
-2
/
+0
2006-06-26
[PATCH] devfs: Remove devfs support from the ide subsystem.
Greg Kroah-Hartman
1
-2
/
+0
2006-06-26
spelling fixes
Andreas Mohr
1
-1
/
+1
2006-03-31
[PATCH] LED: Add IDE disk activity LED trigger
Richard Purdie
1
-0
/
+3
2006-03-24
[PATCH] ide: Allow IDE interface to specify its not capable of 32-bit operations
Kumar Gala
1
-2
/
+0
2006-03-23
[PATCH] sem2mutex: drivers/ide
Arjan van de Ven
1
-5
/
+6
2006-02-07
[PATCH] ide: cast arguments to pr_debug() properly
Michael Richardson
1
-2
/
+4
2006-02-03
[PATCH] ide-disk: Restore missing space in log message
Jean Delvare
1
-1
/
+1
2006-02-03
[PATCH] stop CompactFlash devices being marked as removable
Richard Purdie
1
-5
/
+1
2006-01-14
[PATCH] Unlinline a bunch of other functions
Arjan van de Ven
1
-1
/
+1
2006-01-13
[PATCH] Add ide_bus_type probe and remove methods
Russell King
1
-14
/
+8
2006-01-08
[PATCH] Add block_device_operations.getgeo block device method
Christoph Hellwig
1
-0
/
+12
2006-01-06
[BLOCK] update IDE to use new blk_ordered for barriers
Tejun Heo
1
-84
/
+53
2006-01-04
[PATCH] ide: MODALIAS support for autoloading of ide-cd, ide-disk, ...
Kay Sievers
1
-0
/
+1
2005-12-15
[PATCH] ide-disk: flush cache after calling del_gendisk()
Bartlomiej Zolnierkiewicz
1
-2
/
+2
2005-11-19
[PATCH] ide: add missing __init tags to device drivers
Bartlomiej Zolnierkiewicz
1
-1
/
+1
2005-11-18
[PATCH] ide: remove ide_driver_t.owner field
Laurent Riffard
1
-1
/
+1
2005-11-07
[PATCH] ide: kmalloc + memset -> kzalloc conversion
Deepak Saxena
1
-3
/
+1
2005-08-28
fix mismerge in ll_rw_blk.c
James Bottomley
1
-1
/
+1
2005-08-09
[PATCH] Fix ide-disk.c oops caused by hwif == NULL
Christoph Lameter
1
-1
/
+1
2005-06-27
[PATCH] ide: fix ide-disk inability to handle LBA only devices.
Alan Cox
1
-0
/
+4
2005-06-23
[PATCH] NUMA aware block device control structure allocation
Christoph Lameter
1
-1
/
+2
2005-06-20
[PATCH] update blk_execute_rq to take an at_head parameter
James Bottomley
1
-1
/
+1
2005-05-26
[PATCH] convert IDE device drivers to driver-model
Bartlomiej Zolnierkiewicz
1
-24
/
+17
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+1280