Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fab59375b9543f84d1714f7dd00f5d11e531bd3e
Commit:     fab59375b9543f84d1714f7dd00f5d11e531bd3e
Parent:     f92d50e6fd14f6e4601f59aac4cffe617b7b2ce6
Author:     Tejun Heo <[EMAIL PROTECTED]>
AuthorDate: Sat Mar 3 17:48:53 2007 +0100
Committer:  Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
CommitDate: Sat Mar 3 17:48:53 2007 +0100

    ide: fix drive side 80c cable check, take 2
    
    eighty_ninty_three() had word 93 validitity check but not the 80c bit
    test itself (bit 13).  This increases the chance of incorrect wire
    detection especially because host side cable detection is often
    unreliable and we sometimes soley depend on drive side cable
    detection.  Fix it.
    
    [ bart: fix off-by-1 bit name in the patch description ]
    
    Signed-off-by: Tejun Heo <[EMAIL PROTECTED]>
    Acked-by: Alan Cox <[EMAIL PROTECTED]>
    Signed-off-by: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
---
 drivers/ide/ide-iops.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/drivers/ide/ide-iops.c b/drivers/ide/ide-iops.c
index c67b3b1..bd513f5 100644
--- a/drivers/ide/ide-iops.c
+++ b/drivers/ide/ide-iops.c
@@ -583,6 +583,8 @@ u8 eighty_ninty_three (ide_drive_t *drive)
        if(!(drive->id->hw_config & 0x4000))
                return 0;
 #endif /* CONFIG_IDEDMA_IVB */
+       if (!(drive->id->hw_config & 0x2000))
+               return 0;
        return 1;
 }
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to