From 7cbbd5ffadd0e041b04f57051d818cf7056805c7 Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Tue, 28 Oct 2008 16:52:20 -0700 Subject: [PATCH] --- yaml --- r: 118220 b: refs/heads/master c: ba14a9c291aa867896a90b3571fcc1c3759942ff h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/ata/libata-core.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 412e4759519e..846e0e9b4c20 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5b97fbd093ac2e0da0c7eec894fee065a04af55d +refs/heads/master: ba14a9c291aa867896a90b3571fcc1c3759942ff diff --git a/trunk/drivers/ata/libata-core.c b/trunk/drivers/ata/libata-core.c index e398df12fd18..8824c8da3f2f 100644 --- a/trunk/drivers/ata/libata-core.c +++ b/trunk/drivers/ata/libata-core.c @@ -1268,7 +1268,7 @@ u64 ata_tf_to_lba48(const struct ata_taskfile *tf) sectors |= ((u64)(tf->hob_lbah & 0xff)) << 40; sectors |= ((u64)(tf->hob_lbam & 0xff)) << 32; - sectors |= (tf->hob_lbal & 0xff) << 24; + sectors |= ((u64)(tf->hob_lbal & 0xff)) << 24; sectors |= (tf->lbah & 0xff) << 16; sectors |= (tf->lbam & 0xff) << 8; sectors |= (tf->lbal & 0xff);