diff options
author | Dimitri Gorokhovik <[email protected]> | 2009-09-03 14:04:22 +0100 |
---|---|---|
committer | David Woodhouse <[email protected]> | 2009-09-03 14:59:16 +0100 |
commit | 16f05c2b68520f94e365f9d347a7076f4ff00ad5 (patch) | |
tree | ca06a5950392f6619c92fdb3431729a40096744e /lib/flex_array.c | |
parent | 4149ed1aa944ab864024982a2e568d17eccff504 (diff) |
mtd: nftl: fix offset alignments
Arithmetic conversion in the mask computation makes the upper word
of the second argument passed down to mtd->read_oob(), be always 0
(assuming 'offs' being a 64-bit signed long long type, and
'mtd->writesize' being a 32-bit unsigned int type).
This patch applies over the other one adding masking in nftl_write,
"nftl: write support is broken".
Signed-off-by: Dimitri Gorokhovik <[email protected]>
Cc: Tim Gardner <[email protected]>
Cc: Scott James Remnant <[email protected]>
Signed-off-by: David Woodhouse <[email protected]>
Diffstat (limited to 'lib/flex_array.c')
0 files changed, 0 insertions, 0 deletions