From: Alexander Viro Date: Fri, 11 Feb 2005 10:15:08 +0000 (-0800) Subject: [PATCH] megaraid_mbox fix X-Git-Tag: v2.6.11-rc4~8 X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=5fb4869ea3b84aa748c325f2ecb7c28c82145fe4;p=history.git [PATCH] megaraid_mbox fix wrong order of arguments in memset(). This, BTW, shows why cross-builds are useful - the only indication of problem had been a new warning showing up in sparse output on alpha build (number exceeding 256 got truncated). Signed-off-by: Al Viro --- diff --git a/drivers/scsi/megaraid/megaraid_mbox.c b/drivers/scsi/megaraid/megaraid_mbox.c index ccb1b7fb05a9..138fa4815833 100644 --- a/drivers/scsi/megaraid/megaraid_mbox.c +++ b/drivers/scsi/megaraid/megaraid_mbox.c @@ -4100,9 +4100,9 @@ megaraid_sysfs_get_ldmap(adapter_t *adapter) mbox64 = raid_dev->sysfs_mbox64; ldmap = raid_dev->sysfs_buffer; - memset(uioc, sizeof(uioc_t), 0); - memset(mbox64, sizeof(mbox64_t), 0); - memset(ldmap, sizeof(raid_dev->curr_ldmap), 0); + memset(uioc, 0, sizeof(uioc_t)); + memset(mbox64, 0, sizeof(mbox64_t)); + memset(ldmap, 0, sizeof(raid_dev->curr_ldmap)); mbox = &mbox64->mbox32; raw_mbox = (char *)mbox;