summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/nandsim.c
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2015-03-30 14:04:31 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2015-03-30 14:04:31 +0200
commita23184ff45e565dc7275fa5b49aca4cd2762a4c6 (patch)
tree8d47b65e6f94b45903cd032fc1926120adb8f9bd /drivers/mtd/nand/nandsim.c
parente797e34a3f7cb82c4e5b249a525c9e857ac6eebd (diff)
parentf1a60a56b7ac367b5285694cd02574e4edbe4c47 (diff)
Merge remote-tracking branch 'remotes/ubifs-v3.1/master' into tegra-nand-next
Conflicts: drivers/mtd/ubi/ubi.h drivers/mtd/ubi/wl.c
Diffstat (limited to 'drivers/mtd/nand/nandsim.c')
-rw-r--r--drivers/mtd/nand/nandsim.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/mtd/nand/nandsim.c b/drivers/mtd/nand/nandsim.c
index 357e8c5252a8..84ee1a36eb2c 100644
--- a/drivers/mtd/nand/nandsim.c
+++ b/drivers/mtd/nand/nandsim.c
@@ -1408,10 +1408,7 @@ int do_read_error(struct nandsim *ns, int num)
unsigned int page_no = ns->regs.row;
if (read_error(page_no)) {
- int i;
- memset(ns->buf.byte, 0xFF, num);
- for (i = 0; i < num; ++i)
- ns->buf.byte[i] = random32();
+ prandom_bytes(ns->buf.byte, num);
NS_WARN("simulating read error in page %u\n", page_no);
return 1;
}