]> git.hungrycats.org Git - linux/commitdiff
[PATCH] megaraid_mbox fix
authorAlexander Viro <viro@parcelfarce.linux.theplanet.co.uk>
Fri, 11 Feb 2005 10:15:08 +0000 (02:15 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 11 Feb 2005 10:15:08 +0000 (02:15 -0800)
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 <viro@parcelfarce.linux.theplanet.co.uk>
drivers/scsi/megaraid/megaraid_mbox.c

index ccb1b7fb05a9a31c8ea011c60bd33b864a5c7f2a..138fa481583371623124c419e1d2367cfb7da612 100644 (file)
@@ -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;