diff options
author | Jens Axboe <jens.axboe@oracle.com> | 2007-10-24 13:21:21 +0200 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2007-10-24 13:21:21 +0200 |
commit | 3d1266c7042e696704e22085a0f55c714bc06194 (patch) | |
tree | 537e14b96d331d5918fc090eaf9b0561b299be02 /drivers/message/i2o/i2o_block.c | |
parent | arch/um/drivers/ubd_kern.c: fix a building error (diff) | |
download | linux-3d1266c7042e696704e22085a0f55c714bc06194.tar.xz linux-3d1266c7042e696704e22085a0f55c714bc06194.zip |
SG: audit of drivers that use blk_rq_map_sg()
They need to properly init the sg table, or blk_rq_map_sg() will
complain if CONFIG_DEBUG_SG is set.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'drivers/message/i2o/i2o_block.c')
-rw-r--r-- | drivers/message/i2o/i2o_block.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/message/i2o/i2o_block.c b/drivers/message/i2o/i2o_block.c index d602ba6d5417..682406168de9 100644 --- a/drivers/message/i2o/i2o_block.c +++ b/drivers/message/i2o/i2o_block.c @@ -284,6 +284,7 @@ static inline struct i2o_block_request *i2o_block_request_alloc(void) return ERR_PTR(-ENOMEM); INIT_LIST_HEAD(&ireq->queue); + sg_init_table(ireq->sg_table, I2O_MAX_PHYS_SEGMENTS); return ireq; }; |