• Home
Name Date Size #Lines LOC

..--

.gitignoreD12-May-2024120 1110

MakefileD12-May-20241 KiB315

READMED12-May-2024600 149

aio-stress.cD12-May-202436.5 KiB1,5711,179

aiocp.cD12-May-202413.6 KiB608450

aiodio_append.cD12-May-20244.3 KiB190131

aiodio_sparse.cD12-May-20247.1 KiB338242

common.hD12-May-20242.9 KiB149106

common_checkzero.hD12-May-20241.3 KiB4622

common_sparse.hD12-May-20242.9 KiB13079

dio_append.cD12-May-20242.3 KiB10165

dio_read.cD12-May-20244.2 KiB185134

dio_sparse.cD12-May-20243.1 KiB14095

dio_truncate.cD12-May-20244 KiB173120

dirty.cD12-May-20241.5 KiB5824

read_checkzero.cD12-May-20241.9 KiB8546

README

1
2TESTS to check consistency between O_DIRECT reads/writes and buffered
3reads/writes and truncate.
4
5These tests should be run from the aiodio directory and MUST use a kernel
6compiled with GCC 3.3.X. Older versions of the compiler will fail and seg fault.
7
8The large file passed should be at least 25M to properly stress AIO & DIO. A
9suggestion would be a tarred version of the gcc package.
10
11Run the ltp-aiodio.sh file to execute all the tests. The tests can also be run
12individually, just execute the program and the excepted params will be output.
13No scripts were created to run the test standalone.
14