Message ID | 20230628081831.123189-4-pvorel@suse.cz |
---|---|
State | Changes Requested |
Headers | show |
Series | Fix O_DIRECT definition for various archs | expand |
diff --git a/testcases/kernel/fs/scsi/ltpscsi/scsimain.c b/testcases/kernel/fs/scsi/ltpscsi/scsimain.c index ae484e0f1..ce23ae1e7 100644 --- a/testcases/kernel/fs/scsi/ltpscsi/scsimain.c +++ b/testcases/kernel/fs/scsi/ltpscsi/scsimain.c @@ -28,6 +28,7 @@ [0x12][ |lu][pg cde][res ][al len][cntrl ] */ +#define _GNU_SOURCE #include <unistd.h> #include <fcntl.h> #include <stdio.h> @@ -53,10 +54,6 @@ #define ME "scsimain: " -#ifndef O_DIRECT -#define O_DIRECT 040000 -#endif - #define NUMERIC_SCAN_DEF 1 /* change to 0 to make alpha scan default */ //static char * version_str = "0.21 20030513";
To avoid potential problems with different O_DIRECT values across archs, just replace the fallback definition with _GNU_SOURCE definition. Signed-off-by: Petr Vorel <pvorel@suse.cz> --- testcases/kernel/fs/scsi/ltpscsi/scsimain.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)