docs: update for new data placement options
[fio.git] / arch / arch-x86-common.h
index 7c07a61c3bf2c8a1dd994f75870030a62a6c0e76..f32835cce33bc4a74adeb5b9ad59f49515bceeeb 100644 (file)
@@ -3,16 +3,6 @@
 
 #include <string.h>
 
-#ifndef __NR_sys_io_uring_setup
-#define __NR_sys_io_uring_setup                425
-#endif
-#ifndef __NR_sys_io_uring_enter
-#define __NR_sys_io_uring_enter                426
-#endif
-#ifndef __NR_sys_io_uring_register
-#define __NR_sys_io_uring_register     427
-#endif
-
 static inline void cpuid(unsigned int op,
                         unsigned int *eax, unsigned int *ebx,
                         unsigned int *ecx, unsigned int *edx)
@@ -23,7 +13,6 @@ static inline void cpuid(unsigned int op,
 }
 
 #define ARCH_HAVE_INIT
-#define ARCH_HAVE_IOURING
 
 extern bool tsc_reliable;
 extern int arch_random;
@@ -81,7 +70,7 @@ static inline void arch_init(char *envp[])
        str[12] = '\0';
        if (!strcmp(str, "GenuineIntel"))
                arch_init_intel();
-       else if (!strcmp(str, "AuthenticAMD"))
+       else if (!strcmp(str, "AuthenticAMD") || !strcmp(str, "HygonGenuine"))
                arch_init_amd();
 }