1. 29 9月, 2006 1 次提交
  2. 27 9月, 2006 1 次提交
  3. 24 8月, 2006 1 次提交
    • J
      libata: Grand renaming. · cca3974e
      Jeff Garzik 提交于
      The biggest change is that ata_host_set is renamed to ata_host.
      
      * ata_host_set			=> ata_host
      * ata_probe_ent->host_flags	=> ata_probe_ent->port_flags
      * ata_probe_ent->host_set_flags	=> ata_probe_ent->_host_flags
      * ata_host_stats		=> ata_port_stats
      * ata_port->host		=> ata_port->scsi_host
      * ata_port->host_set		=> ata_port->host
      * ata_port_info->host_flags	=> ata_port_info->flags
      * ata_(.*)host_set(.*)\(\)	=> ata_\1host\2()
      
      The leading underscore in ata_probe_ent->_host_flags is to avoid
      reusing ->host_flags for different purpose.  Currently, the only user
      of the field is libata-bmdma.c and probe_ent itself is scheduled to be
      removed.
      
      ata_port->host is reused for different purpose but this field is used
      inside libata core proper and of different type.
      Signed-off-by: NTejun Heo <htejun@gmail.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      cca3974e
  4. 10 8月, 2006 2 次提交
  5. 03 7月, 2006 1 次提交
  6. 12 6月, 2006 1 次提交
  7. 31 5月, 2006 1 次提交
  8. 24 5月, 2006 4 次提交
  9. 20 5月, 2006 7 次提交
  10. 15 5月, 2006 2 次提交
  11. 13 4月, 2006 1 次提交
  12. 11 4月, 2006 2 次提交
  13. 02 4月, 2006 2 次提交
  14. 30 3月, 2006 1 次提交
    • M
      [PATCH] sata_mv: three bug fixes · 63af2a5c
      Mark Lord 提交于
      (1) A DMA transfer size of 0x10000 was not being written
      as 0x0000 in the PRDs.  Fixed.
      
      (1) The DEV_IRQ interrupt cause bit happens spuriously
      during EDMA operation, and was not being ignored by the driver.
      This led to various "drive busy" errors being reported,
      with associated unpredictable behaviour.  Fixed.
      
      (2) If a SATA or PCI interrupt was received with no outstanding
      command, the interrupt handler still attempted to invoke
      ata_qc_complete(), triggering assert()/BUG_ON() behaviour
      elsewhere in libata.  Fixed.
      
      The driver still has issues with confusion after error-recovery,
      but should now  be reliable in the absence of drive errors.
      I will be looking more into the error-handling bugs next.
      Signed-Off-By: NMark Lord <mlord@pobox.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      63af2a5c
  15. 22 3月, 2006 2 次提交
  16. 21 3月, 2006 1 次提交
  17. 18 2月, 2006 1 次提交
  18. 13 2月, 2006 1 次提交
  19. 12 2月, 2006 1 次提交
  20. 10 2月, 2006 2 次提交
  21. 03 2月, 2006 1 次提交
    • J
      [libata sata_mv] do not enable PCI MSI by default · ddef9bb3
      Jeff Garzik 提交于
      Several bug reports have come in, noting that disabling CONFIG_PCI_MSI
      has fixed their problems with this driver.  This may be generic system
      issues, but there is also the probability of unimplemented hardware
      errata workarounds.  Until this ream of bug reports is sorted out, we
      can get them going in non-MSI interrupt mode.
      
      As such, this change adds an 'msi' module option, which defaults to off.
      ddef9bb3
  22. 01 2月, 2006 1 次提交
  23. 27 1月, 2006 3 次提交