Le 16/09/2016 à 13:14, Aleksandar Markovic a écrit : > From: Aleksandar Markovic <aleksandar.marko...@imgtec.com> > > For some reason, Qemu's TARGET_F_GETOWN constant for Mips does not > match the correct value of correspondant F_GETOWN. This patch fixes > this problem. > > For reference, see Mips' F_GETOWN definition in Linux kernel at > arch/mips/include/uapi/asm/fcntl.h#L44. > > This patch also fixes some fcntl()-related LTP tests for Qemu > user mode for Mips. > > Signed-off-by: Miodrag Dinic <miodrag.di...@imgtec.com> > Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Reviewed-by: Laurent Vivier <laur...@vivier.eu> > --- > linux-user/syscall_defs.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h > index cf89f16..44b1197 100644 > --- a/linux-user/syscall_defs.h > +++ b/linux-user/syscall_defs.h > @@ -2158,7 +2158,7 @@ struct target_statfs64 { > #define TARGET_F_SETLK 6 > #define TARGET_F_SETLKW 7 > #define TARGET_F_SETOWN 24 /* for sockets. */ > -#define TARGET_F_GETOWN 25 /* for sockets. */ > +#define TARGET_F_GETOWN 23 /* for sockets. */ > #else > #define TARGET_F_GETLK 5 > #define TARGET_F_SETLK 6 >