]> git.ipfire.org Git - thirdparty/mdadm.git/commit
super1: fix some casts of signed superblock fields.
authorNeilBrown <neilb@suse.de>
Tue, 28 May 2013 06:43:03 +0000 (16:43 +1000)
committerNeilBrown <neilb@suse.de>
Tue, 28 May 2013 06:43:03 +0000 (16:43 +1000)
commitd6e4b44fdbd489e5e8ff1bbcaf17315131182ca3
tree3494b944b07c27a82ebf274c888a27d18c422573
parent5e1863d49d4643135728803c5197af611787652e
super1: fix some casts  of signed superblock fields.

These need to be cast to uint32_t before being cast to 'long', else
sign extension doesn't happen on 64bit hosts.

And bitmap_offset is le32, not le64 !!

Signed-off-by: NeilBrown <neilb@suse.de>
super1.c