Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4f33a9d9a416313f0ecf6e6953d205385a431cd5
Commit:     4f33a9d9a416313f0ecf6e6953d205385a431cd5
Parent:     e88a39dee10d3a506ed8c4ba78cde0dd76a6fc83
Author:     FUJITA Tomonori <[EMAIL PROTECTED]>
AuthorDate: Thu Oct 25 09:17:03 2007 +0200
Committer:  Jens Axboe <[EMAIL PROTECTED]>
CommitDate: Thu Oct 25 09:17:03 2007 +0200

    ub: add sg_init_table for sense and read capacity commands
    
    Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]>
    Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
 drivers/block/ub.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/drivers/block/ub.c b/drivers/block/ub.c
index 5e740e1..08e909d 100644
--- a/drivers/block/ub.c
+++ b/drivers/block/ub.c
@@ -1428,6 +1428,7 @@ static void ub_state_sense(struct ub_dev *sc, struct 
ub_scsi_cmd *cmd)
        scmd->state = UB_CMDST_INIT;
        scmd->nsg = 1;
        sg = &scmd->sgv[0];
+       sg_init_table(sg, UB_MAX_REQ_SG);
        sg_set_page(sg, virt_to_page(sc->top_sense), UB_SENSE_SIZE,
                        (unsigned long)sc->top_sense & (PAGE_SIZE-1));
        scmd->len = UB_SENSE_SIZE;
@@ -1863,6 +1864,7 @@ static int ub_sync_read_cap(struct ub_dev *sc, struct 
ub_lun *lun,
        cmd->state = UB_CMDST_INIT;
        cmd->nsg = 1;
        sg = &cmd->sgv[0];
+       sg_init_table(sg, UB_MAX_REQ_SG);
        sg_set_page(sg, virt_to_page(p), 8, (unsigned long)p & (PAGE_SIZE-1));
        cmd->len = 8;
        cmd->lun = lun;
-
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