1. 05 10月, 2006 1 次提交
  2. 04 10月, 2006 1 次提交
  3. 03 10月, 2006 1 次提交
  4. 01 10月, 2006 1 次提交
    • J
      [libata] pata_artop: kill gcc warning · 15a7c3bb
      Jeff Garzik 提交于
      gcc complains thusly:
      
      drivers/ata/pata_artop.c: In function ‘artop_init_one’:
      drivers/ata/pata_artop.c:429: warning: ‘info’ may be used uninitialized in this function
      
      While this warning is indeed bogus, even with improved static analysis
      and value range propagation, gcc will probably never be able to detect
      this.
      
      Add a BUG_ON() to trap invalid driver_data entries in the PCI table.
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      15a7c3bb
  5. 30 9月, 2006 1 次提交
  6. 29 9月, 2006 2 次提交
  7. 28 9月, 2006 5 次提交
  8. 27 9月, 2006 9 次提交
  9. 26 9月, 2006 2 次提交
  10. 25 9月, 2006 3 次提交
  11. 21 9月, 2006 1 次提交
  12. 19 9月, 2006 2 次提交
    • A
      [PATCH] libata: improve handling of diagostic fail (and hardware that misreports it) · 93590859
      Alan Cox 提交于
      Our ATA probe code checks that a device is not reporting a diagnostic
      failure during start up. Unfortunately at least one device seems to like
      doing this - the Gigabyte iRAM.
      
      This is only done for the master right now (which is fine for the iRAM
      as it is SATA), as with PATA some combinations of ATAPI device seem to
      fool the check into seeing a drive that isn't there if it is applied to
      the slave.
      Signed-off-by: NAlan Cox <alan@redhat.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      93590859
    • T
      [PATCH] libata: fix non-uniform ports handling · fea63e38
      Tejun Heo 提交于
      Non-uniform ports handling got broken while updating libata to handle
      those in the same host.  Only separate irq for the non-uniform
      secondary port was implemented while all other fields (host flags,
      transfer mode...) of the secondary port simply shared those of the
      first.
      
      For ata_piix combined mode, which ATM is the only user of non-uniform
      ports, this causes the secondary port assume the wrong type.  This can
      cause PATA port to use SATA ops, which results in bogus check on PCS
      and detection failure.
      
      This patch adds ata_probe_ent->pinfo2 which points to optional
      port_info for the secondary port.  For the time being, this seems to
      be the simplest solution.  This workaround will be removed together
      with ata_probe_ent itself after init model is updated to allow more
      flexibility.
      Signed-off-by: NTejun Heo <htejun@gmail.com>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Cc: Nelson A. de Oliveira <naoliv@gmail.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      fea63e38
  13. 13 9月, 2006 3 次提交
  14. 06 9月, 2006 1 次提交
  15. 31 8月, 2006 2 次提交
  16. 30 8月, 2006 1 次提交
  17. 24 8月, 2006 4 次提交