From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkxur-0007Vf-4g for qemu-devel@nongnu.org; Fri, 16 Sep 2016 14:31:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkxum-00071v-1j for qemu-devel@nongnu.org; Fri, 16 Sep 2016 14:31:12 -0400 Received: from mout.kundenserver.de ([217.72.192.74]:61165) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkxul-00070k-NV for qemu-devel@nongnu.org; Fri, 16 Sep 2016 14:31:07 -0400 References: <20160916111422.109959-1-aleksandar.markovic@rt-rk.com> <20160916111422.109959-3-aleksandar.markovic@rt-rk.com> From: Laurent Vivier Message-ID: Date: Fri, 16 Sep 2016 20:30:29 +0200 MIME-Version: 1.0 In-Reply-To: <20160916111422.109959-3-aleksandar.markovic@rt-rk.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH v6 2/7] linux-user: Fix TARGET_F_GETOWN definition for Mips List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aleksandar Markovic , qemu-devel@nongnu.org, riku.voipio@iki.fi, peter.maydell@linaro.org, aurelien@aurel32.net, leon.alrae@imgtec.com, petar.jovanovic@imgtec.com, miodrag.dinic@imgtec.com, aleksandar.rikalo@imgtec.com, aleksandar.markovic@imgtec.com Le 16/09/2016 à 13:14, Aleksandar Markovic a écrit : > From: Aleksandar Markovic > > 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 > Signed-off-by: Aleksandar Markovic Reviewed-by: Laurent Vivier > --- > 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 >