# BASE afa153fd7b6afcd55dd6df6aea06bb53aa1d3608 # # PATA quilt tree: fixes, new drivers/features, cleanups and a kitchen sink # # posted on 22 Jul 2008 / merged on 23 Jul 2008 # ide-remove-superfluous-check-from-ide_disk_special.patch ide-cleanup-ide_disk_init_mult_count.patch ide-cleanup-ide_fix_driveid.patch ide-make-drive-id-an-union-take-2.patch ide-remove-drive-driveid.patch ide-use-ata_id_current_chs_valid.patch ide-disk-use-ata_id_wcache_enabled.patch ide-disk-use-ata_id_hpa_enabled.patch # # posted on 23 Jul 2008 / merged on 24 Jul 2008 # #isd200-make-it-struct-hd_driveid-free.patch #ubd_kern-make-it-struct-hd_driveid-free.patch #xsysace-make-it-struct-hd_driveid-free.patch #include-linux-hdreg-h-cover-struct-hd_driveid-with-ifndef-endif-__kernel__.patch libata-win_-to-ata_cmd_.patch ide-win_-to-ata_cmd_.patch hd-win_-to-ata_cmd_.patch #isd200-win_-to-ata_cmd_.patch #aoe-win_-to-ata_cmd_.patch #include-linux-hdreg-h-cover-win_-and-friends-with-ifndef-endif-__kernel__.patch # # posted on 24 Jul 2008 / merged on 26 Jul 2008 # ide-use-ata_-defines-instead-of-_stat-and-_err-ones.patch #isd200-use-ata_-defines-instead-of-_stat-and-_err-ones.patch #include-linux-hdreg-h-remove-unused-defines.patch ide-remove-no-longer-needed-ide_drive_t-fields.patch ide-re-code-ide_fixstring-loop-to-be-less-evil.patch # merged on 27 Jul 2008 ide-cd-use-the-new-object_is_in_stack-helper.patch # # posted on 26 Jul 2008 / merged on 27 Jul 2008 # ide-fix-exabytenest-handling-in-probe_for_drive.patch ide-enhance-ide_busy_sleep.patch ide-remove-no-longer-needed-bug_on-s-from-init_irq.patch ide-remove-ide_chipset_-macros.patch ide-remove-unused-_ide_c-and-_ide_disk-defines.patch ide-remove-needless-drive-present-checks-from-device-drivers.patch ide-check-drive-present-in-ide_get_paired_drive.patch ide-remove-config_idedisk_multi_mode.patch # # posted on 27 Jul 2008 / merged on 28 Jul 2008 # ide-include-linux-hdreg-h-only-when-needed.patch #remove-linux-ata-h-include-from-linux-hdreg-h.patch ide-call-ide_proc_register_driver-later.patch ide-preparations-for-proc-ide-hd_-settings-rework.patch ide-proc-ide-hd_-settings-rework.patch # # posted on 28 Jul 2008 / merged on 29 Jul 2008 # ide-remove-sector_words-define.patch cmd640-add-__set_prefetch_mode.patch ide-remove-read-only-atapi_overlap-field-from-ide_drive_t.patch ide-remove-supports_dsc_overlap-field-from-ide_driver_t.patch ide-factor-out-hdio_-_nice-ioctl-handling-to-ide_-_nice_ioctl.patch ide-ide_dev_has_iordy-to-ata_id_has_iordy.patch ide-ide_dev_is_sata-to-ata_id_is_sata.patch ide-idedisk_supports_lba48-to-ata_id_lba48_enabled.patch # # posted on 30 Jul 2008 / merged on 2 Aug 2008 # ide-check-only-for-cache-flush-command-support-in-ide_id_has_flush_cache.patch ide-ide_id_has_flush_cache-to-ata_id_flush_enabled.patch ide-ide_id_has_flush_cache_ext-to-ata_id_flush_ext_enabled.patch # # posted on 2 Aug 2008 / merged on 5 Aug 2008 # ide-use-ata_id_is_cfa.patch ide-ide_id_to_hd_driveid-to-ata_id_to_hd_driveid.patch ide-lba_capacity_is_ok-to-ata_id_is_lba_capacity_ok.patch hpt366-add-hpt3xx_disable_fast_irq-helper.patch ide-add-proper-pci-pm-support.patch # # posted on 5 Aug 2008 / merged on 6 Aug 2008 # ide-remove-bus_state-field-from-ide_hwif_t.patch ide-add-ide_setting_ioctl-helper.patch ide-cleanup-generic_ide_ioctl.patch ide-move-ioctls-handling-to-ide-ioctls-c.patch ide-add-ide_check_atapi_device-helper.patch # # posted on 6 Aug 2008 / merged on 7 Aug 2008 # ide-floppy-remove-needless-parens.patch ide-floppy-add-ide_floppy_format_ioctl-helper.patch ide-tape-remove-idetape_init_rq.patch # # merged on 7 Aug 2008 # ide-floppy-use-scatterlists-for-pio-transfers.patch ide-generic-handle-probing-of-legacy-io-ports-v5.patch # # posted on 6 Aug 2008 / merged on 10 Aug 2008 # ide-floppy-tape-remove-request-stack.patch # # posted on 7 Aug 2008 / merged on 10 Aug 2008 # ide-floppy-tape-remove-packet-command-stack.patch ide-floppy-remove-mode_sense_-defines.patch # # posted on 10 Aug 2008 / merged on 12 Aug 2008 # ide-floppy-fixup-ide_floppy_io_buffers.patch ide-scsi-cleanup-ide_scsi_io_buffers.patch ide-add-ide_io_buffers-helper.patch ide-floppy-add-ide_floppy_set_media_lock-helper.patch ide-tape-add-ide_tape_set_media_lock-helper.patch ide-add-ide_init_pc-helper.patch ide-add-ide_queue_pc_head-helper.patch ide-add-ide_queue_pc_tail-helper.patch ide-floppy-srfp-wp-to-ide_aflag_srfp-wp.patch ide-floppy-move-floppy-ioctls-handling-to-ide-floppy_ioctl-c.patch ide-add-ide_set_media_lock-helper-patch ide-add-ide_do_start_stop-helper.patch ide-add-ide_do_test_unit_ready-helper.patch ide-move-idefloppy-tape_wait_cmd-defines-to-linux-ide-h.patch # # merged on 13 Aug 2008 # ide-remove-ide_spin_wait_hwgroup-and-use-special-requests-instead-v2.patch # # posted on 10 Aug 2008 / merged on 13 Aug 2008 # ide-drop-dsc_handle-argument-from-ide_pc_intr.patch ide-add-pointer-to-the-current-packet-command-to-ide_drive_t.patch ide-drop-timeout-and-expiry-arguments-from-ide_pc_intr.patch ide-add-request_sense_pc-rq-to-ide_drive_t.patch ide-add-ide_retry_pc-helper.patch ide-add-pc_update-io_buffers-methods.patch ide-make-ide_pc_intr-static.patch ide-make-ide_transfer_pc-static.patch # # posted on 13 Aug 2008 / merged on 17 Aug 2008 # ide-remove-config_blk_dev_ide-config-option.patch ide-remove-unnecessary-max_hwifs-checks-from-ide-probe-c.patch # merged on 17 Aug 2008 xtensa-remove-dead-config_blk_dev_ide-code.patch # # posted on 17 Aug 2008 / merged on 18 Aug 2008 # ide-unify-conversion-macros.patch ide-add-drive-debug_mask-switch.patch ide-add-a-driver-wide-debugging-macro.patch ide-floppy-convert-driver-to-the-new-debugging-macro.patch ide-floppy-add-a-debug_mask-module-parameter.patch ide-fix-ide-acpi-for-slave-device-only-configurations.patch ide-disk-set_addressing-fixes.patch ide-disk-add-ide_do_setfeature-helper.patch ide-add-device-flags.patch ide-dma_pio_retry-to-ide_dflag_dma_pio_retry.patch ide-remove-superfluous-media-field-from-ide_driver_t.patch ide-remove-superfluous-dma-field-from-ide_hwif_t.patch ide-remove-superfluous-waiting_for_dma-checks.patch ide-fix-hdio_drive_task-file-ioctls-for-chs-commands-on-lba-devices.patch ide-sanitize-ide-_pm_-enums.patch cy82c693-remove-dead-cy82c693_setdma_clock-code.patch cy82c693-remove-no-longer-needed-cy82c693_debug_logs-code.patch ide-use-drive-dn-and-1-instead-of-drive-select-b-unit.patch ide-remove-ata_-select_t.patch ide-convert-pio_mode-device-setting-to-use-ds_sync-flag.patch ide-factor-out-reset-error-reporting-from-reset_pollfunc.patch ide-merge-all-taskfile_no_data-data-phase-handlers-into-taskfile_no_intr.patch # # posted on 19 Aug 2008 / merged on 25 Aug 2008 # ide-use-unique-names-for-struct-pci_driver-instances.patch ide-ide_dma_clear_irq-to-clear_irq.patch ide-generic-no-need-to-probe-all-ports-at-once.patch ide-generic-remove-no-longer-needed-ide_probe_legacy.patch ide-remove-ide_host_alloc_all.patch ide-set-ide_aflag_drq_interrupt-in-do_identify.patch ide-cd-no-need-to-zero-drive-special-all.patch ide-floppy-move-all-ioctl-handling-to-ide-floppy_ioctl-c.patch ide-floppy-move-proc-handling-to-ide-floppy_proc-c-take-2.patch ide-disk-move-all-ioctl-handling-to-ide-disk_ioctl-c.patch ide-disk-move-proc-handling-to-ide-disk_proc-c-take-2.patch # # merged on 31 Aug 2008 # ide-two-fixes-regarding-memory-allocation.patch