1. 04 2月, 2009 38 次提交
  2. 03 2月, 2009 2 次提交
    • L
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev · 52a84ec2
      Linus Torvalds 提交于
      * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:
        libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book
        libata: add no penalty retry request for EH device handling routines
        libata: improve probe failure handling
        libata: add @spd_limit to sata_down_spd_limit()
        libata: clear dev->ering in smarter way
        libata: check onlineness before using SPD in sata_down_spd_limit()
        libata: move ata_dev_disable() to libata-eh.c
        libata: fix EH device failure handling
        sata_nv: ck804 has borked hardreset too
        ide/libata: fix ata_id_is_cfa() (take 4)
        libata: fix kernel-doc warnings
        ahci: add a module parameter to ignore the SSS flags for async scanning
        sata_mv: Fix chip type for Hightpoint RocketRaid 1740/1742
        [libata] sata_sil: Fix compilation error with libata debugging enabled
      52a84ec2
    • T
      libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book · 9062712f
      Tejun Heo 提交于
      3Gbps is often much more prone to transmission failures.  It's usually
      okay to let EH handle speed down after transmission failures but some
      WD My Book drives completely shutdown after certain transmission
      failures and after it only power cycling can revive them.  Combined
      with the fact that external drives often end up with cable assembly
      which is longer than usual and more likely to have intervening gender,
      this makes these drives very likely to shutdown under certain
      configurations virtually rendering them unusable.
      
      This patch implements HOARKGE_1_5_GBPS and applies it to WD My Book
      such that 1.5Gbps is forced once the device is identified.
      
      Please take a look at the following bz for related reports.
      
        http://bugzilla.kernel.org/show_bug.cgi?id=9913Signed-off-by: NTejun Heo <tj@kernel.org>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      9062712f