Version history

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

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Version 2.6.25 (unreleased)

Major changes:

  • new module parameter: allow_tpm
  • data draining for ATAPI commands that return too much data
  • sata_mv: NCQ support; too many bugfixes to mention

New drivers:

  • pata_ninja32
  • pata_rb500_cf
  • pata_of_platform

Driver API changes:

  • Updated: data_xfer

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

Major changes:

  • improved diagnostics
  • SCSI sense returns useful ATA register info
  • sata_nv: add ADMA support

New drivers:

  • pata_marvell
  • pata_winbond
  • pata_platform
  • pata_ixp4xx_cf

Driver API changes:

  • Updated: set_mode

Version 2.6.19

  • Move from drivers/scsi to drivers/ata (makes changes difficult to view, alas)
Personal tools