summaryrefslogtreecommitdiff
path: root/lib/rand.h
diff options
context:
space:
mode:
authorJens Axboe <jaxboe@fusionio.com>2011-01-11 22:16:49 +0100
committerJens Axboe <jaxboe@fusionio.com>2011-01-11 22:16:49 +0100
commit7d9fb455aadc0c0363489591775496f27f4a560a (patch)
tree10f99c7ffb0b3a123c5ea4cc7898e80213b370da /lib/rand.h
parent3f46e64fbd2c76cc89ef8ddfc9189bac285ef638 (diff)
downloadfio-7d9fb455aadc0c0363489591775496f27f4a560a.tar.gz
When verify fails, dump the good/bad blocks to files
This makes it easy to compare afterwards to see what kind of corruption was experienced. Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'lib/rand.h')
-rw-r--r--lib/rand.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/rand.h b/lib/rand.h
index 573116cb..02e68585 100644
--- a/lib/rand.h
+++ b/lib/rand.h
@@ -19,6 +19,7 @@ static inline unsigned int __rand(struct frand_state *state)
}
extern void init_rand(struct frand_state *);
-extern void fill_random_buf(void *buf, unsigned int len);
+extern void __fill_random_buf(void *buf, unsigned int len, unsigned long seed);
+extern unsigned long fill_random_buf(void *buf, unsigned int len);
#endif