Version history

From ata Wiki
Revision as of 21:39, 27 March 2008 by Jgarzik (Talk | contribs)

Jump to: navigation, search

Contents

Version 2.6.24

New features:

  • SATA port multiplier
  • SATA aggressive link power management (ALPM)
  • SATA asynchronous notification (AN), an end to CD/DVD polling
  • Emit ACPI hotplug events
  • ACPI defaults to on
  • SCSI: Simulate INQUIRY VPD page 89, ATA info
  • New module parameter: atapi_passthru16
  • New module parameter: libata_dma_mask

New drivers:

  • sata_fsl
  • pata_acpi
  • pata_at32
  • pata_cs5536
  • pata_ns87415
  • pata_bf54x

Driver API changes:

  • Removed: port_disable
  • Remove: irq_ack
  • Updated: set_mode
  • Added: qc_defer
  • Added: pmp_attach
  • Added: pmp_detach
  • Added: enable_pm
  • Added: disable_pm

Version 2.6.23

Major changes:

  • Rewrite ACPI support
  • Remove legacy ISA SFF controller probe/setup code. Changes to device resource init make this code redundant, allowing legacy ISA SFF to be supported via other means.
  • sata_mv: Update to use new EH

Driver API changes:

  • Updated: scr_read
  • Updated: scr_write

Version 2.6.22

Major changes:

  • Host-protected area (HPA) support
  • SET FEATURES spin-up sub-command
  • Deadline-based error handling
  • Remove Intel combined mode quirk
  • Convert SFF driver init to use devres
  • Improved PATA cable detection

New drivers:

  • pata_cmd640
  • pata_icside

Driver API changes:

  • Added: cable_detect
  • Updated: dev_config
  • Updated: mode_filter
  • Removed: post_set_mode

Version 2.6.21

Major changes:

  • ACPI support
  • Convert all drivers to new "devres" probe/resource management
  • sata_promise: new EH, ATAPI support

New drivers:

  • sata_inic162x (serious open issues remain)
  • pata_it8213
  • pata_mpc52xx
  • pata_scc

Driver API changes:

  • Added: irq_on
  • Added: irq_ack

Version 2.6.20

Personal tools