diff options
author | Dimitri Gorokhovik <dimitri.gorokhovik@free.fr> | 2009-09-03 14:04:22 +0100 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2009-09-03 14:59:16 +0100 |
commit | 16f05c2b68520f94e365f9d347a7076f4ff00ad5 (patch) | |
tree | ca06a5950392f6619c92fdb3431729a40096744e /fs | |
parent | 4149ed1aa944ab864024982a2e568d17eccff504 (diff) | |
download | linux-16f05c2b68520f94e365f9d347a7076f4ff00ad5.tar.gz linux-16f05c2b68520f94e365f9d347a7076f4ff00ad5.tar.bz2 linux-16f05c2b68520f94e365f9d347a7076f4ff00ad5.zip |
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 <dimitri.gorokhovik@free.fr>
Cc: Tim Gardner <tim.gardner@canonical.com>
Cc: Scott James Remnant <scott@canonical.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions