Index: qemu/linux-user/i386/syscall_nr.h =================================================================== --- qemu.orig/linux-user/i386/syscall_nr.h +++ qemu/linux-user/i386/syscall_nr.h @@ -273,3 +273,5 @@ #define TARGET_NR_tgkill 270 #define TARGET_NR_utimes 271 + +#define TARGET_NR_set_robust_list 311 Index: qemu/linux-user/syscall.c =================================================================== --- qemu.orig/linux-user/syscall.c +++ qemu/linux-user/syscall.c @@ -4821,10 +4821,15 @@ long do_syscall(void *cpu_env, int num, break; #endif +#ifdef TARGET_NR_set_robust_list + case TARGET_NR_set_robust_list: + goto unimplemented_nowarn; +#endif + default: unimplemented: gemu_log("qemu: Unsupported syscall: %d\n", num); -#if defined(TARGET_NR_setxattr) || defined(TARGET_NR_get_thread_area) || defined(TARGET_NR_getdomainname) +#if defined(TARGET_NR_setxattr) || defined(TARGET_NR_get_thread_area) || defined(TARGET_NR_getdomainname) || defined(TARGET_NR_set_robust_list) unimplemented_nowarn: #endif ret = -ENOSYS;