I am looking for a FREE file system test tool. Some of the tool requirements are:

o Able to generate multi-thread.
o Able to check for data integrity
o Able to specify IO modes: Random or Sequential
o Good if it can work on raw devices and file system.