From patchwork Mon May 14 18:19:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 913181 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=2001:4830:134:3::11; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=vivier.eu Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40l8C122KPz9s1B for ; Tue, 15 May 2018 04:20:45 +1000 (AEST) Received: from localhost ([::1]:47587 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fII5S-0005FP-Po for incoming@patchwork.ozlabs.org; Mon, 14 May 2018 14:20:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54709) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fII4Z-0005E2-Ic for qemu-devel@nongnu.org; Mon, 14 May 2018 14:19:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fII4V-0005Dn-Vq for qemu-devel@nongnu.org; Mon, 14 May 2018 14:19:47 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:33977) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fII4V-0005BW-Lu for qemu-devel@nongnu.org; Mon, 14 May 2018 14:19:43 -0400 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue006 [212.227.15.167]) with ESMTPSA (Nemesis) id 0MT2f3-1esgb20RWv-00RpJO; Mon, 14 May 2018 20:19:33 +0200 From: Laurent Vivier To: qemu-devel@nongnu.org Date: Mon, 14 May 2018 20:19:22 +0200 Message-Id: <20180514181928.18034-2-laurent@vivier.eu> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180514181928.18034-1-laurent@vivier.eu> References: <20180514181928.18034-1-laurent@vivier.eu> X-Provags-ID: V03:K1:k2Tyb9SCH826tg7mLgytSm5w0fcDE9nU676MfkX3kYaw5vG+guF z5eMOhfLoCKuOOK7q6gkEwLfOtOqHdsgsOXgysBFaSuuB3Qr4ySRHy/CvT9IxzxioVnGp6E ojl2J31XYwefCRuoEH94FLXYb/2gmqIQF5HL8epaMfPiiPKyarWAuyIX2mQVMqdSR+NEO9+ ouvQvjfq2GuCwVyZYRMMg== X-UI-Out-Filterresults: notjunk:1; V01:K0:f81vzzUzHmA=:4gG256XQyFOGIkxv9TxXJV 8IeqcNcetUvQNApMcgg6pE1uqKhGup1hRGVi5NPuUjQHzJ0QeGSI8tubBLmClApw0Ra1KuDVH 1BzaMMJa1RkuCPZeqTKCFq/LDpyHisrG/Yj0lqGb9ca5tSjtzbsU3RwFE9meeS/jm/e3VwR6N hjZcFDU/1k6dvjYUg+YApI2H1AKT5iWdJSYYq4CpamPGbXyMQyk8NUJfKlxBYgarprsAF/H9B 4c0Y24PfRrvQ1v/X/A4JZ6aRMe94X+d2tgCFb0iH4FNMW7wtn6NjcevV57j6JXw7RVXudlVa9 5bjERGLETBCiNtiwJ+PaehUKkTbcqi+0YGMr0bdp97AHGY+uoDOq4wIFkkNebTpC+S0VpKL3o W21yquw2RGqPBSPgcllSU5X18KDL3Y5b+6Uw4ZubIdgB8NcAJN6rR7KK4+3REG4xGP/UKEJPW hVnMdw+VfumpfaKef8T5P93JZg5GtY7BOFt8GOhsvPKLtAKJlS++Q2WqYQFZWxoPNbv93pO6O Sj183vjyIDw9igKQcvFcmxuU63dVKOSoIiKeOKf1J5svCmZwuo38ck1UzpnHA9LLz6tez4yMp 3I34YNAstNhZT4Krv9y5SzWr1vP7VwKvcWwjKaOo9Q3NDrASrPuCLEimriRbB8Ja5pEVtpVkE EI9QyLPf9OAHkMFE/qnCVTNFDVb8QKd4jvcdt5LorP4K/GVjc4oC8Sm1c2P+q/7waEvI= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.126.133 Subject: [Qemu-devel] [PULL 1/7] linux-user: define correct fcntl() values for sparc X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Riku Voipio , Laurent Vivier Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Laurent Vivier Reviewed-by: Max Filippov Message-Id: <20180509231123.20864-2-laurent@vivier.eu> --- linux-user/syscall_defs.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 361bb83a29..ec3f561685 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_defs.h @@ -2441,6 +2441,15 @@ struct target_statfs64 { #define TARGET_F_SETLKW 7 #define TARGET_F_GETOWN 11 /* for sockets. */ #define TARGET_F_SETOWN 12 /* for sockets. */ +#elif defined(TARGET_SPARC) +#define TARGET_F_RDLCK 1 +#define TARGET_F_WRLCK 2 +#define TARGET_F_UNLCK 3 +#define TARGET_F_GETOWN 5 /* for sockets. */ +#define TARGET_F_SETOWN 6 /* for sockets. */ +#define TARGET_F_GETLK 7 +#define TARGET_F_SETLK 8 +#define TARGET_F_SETLKW 9 #else #define TARGET_F_GETLK 5 #define TARGET_F_SETLK 6