From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752277AbbH0KFo (ORCPT ); Thu, 27 Aug 2015 06:05:44 -0400 Received: from mail-bn1bon0082.outbound.protection.outlook.com ([157.56.111.82]:22880 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750952AbbH0KFm (ORCPT ); Thu, 27 Aug 2015 06:05:42 -0400 Authentication-Results: spf=none (sender IP is 165.204.84.222) smtp.mailfrom=amd.com; amacapital.net; dkim=none (message not signed) header.d=none;amacapital.net; dmarc=permerror action=none header.from=amd.com; X-WSS-ID: 0NTQK18-08-OIF-02 X-M-MSG: From: Huang Rui To: Borislav Petkov , "H. Peter Anvin" , Fenghua Yu , Tony Luck , Andy Lutomirski , Thomas Gleixner , Peter Zijlstra , Ingo Molnar CC: , , Fengguang Wu , Tony Li , Huang Rui Subject: [PATCH] x86/asm: Drop repeated macro of X86_EFLAGS_AC definition Date: Thu, 27 Aug 2015 18:04:04 +0800 Message-ID: <1440669844-21535-1-git-send-email-ray.huang@amd.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:165.204.84.222;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(428002)(3050300001)(199003)(189002)(5007970100001)(5003940100001)(46102003)(106466001)(50226001)(50466002)(36756003)(68736005)(48376002)(92566002)(4001540100001)(19580395003)(77156002)(189998001)(5003600100002)(5001770100001)(5001830100001)(97736004)(5001860100001)(33646002)(77096005)(101416001)(62966003)(87936001)(105586002)(53416004)(575784001)(19580405001)(47776003)(50986999)(64706001)(229853001)(86362001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR12MB0710;H:atltwp02.amd.com;FPR:;SPF:None;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2PR12MB0710;2:wANYs6YhPZONehnAi0ErCYUDLurtStmu6OmtgfOLtGm6AnXsjCfTUYgwsb8bM6L+UCadbY5kr3FlAwQioUQDvAEI0OaTeuXa85n7IEUDnic6gfPFVmH6M0mW7Oi0HrP4OV6Ziq0xvS3ahjANgofI7T2/wC6cQPWUTiHFANO11jE=;3:f79scHUWDbumot0cmFpPU5qgqy5uIc8g1qIJ0oAl91i9MTW3uSYFzEzJ5zz+4+J/yw0ofOgIVqZy1DDyKdE3ZX9v9oCwAZdPmMvfiujbX2Ot+qRWuHRh60OqsEqjegT0LhSf1G5YGFZDcibQC41j/jaAyOYa8YETiOS5oUqXvs+2ysKhqkhtwLVLNIorQ/C9lDUkSrDxDT+deQMNakmvOb23Lorh/SSJJFO2C5zufImQVq7evE3iuZlxoH5VmjRq;25:GEy9zUJ9Lcirh8Z3eFwgl2MpsQuAPIOdRGxNZHXBrjjtOa1me1sm0wbRUQJrU3CSZkFZiE6fdvLVZUkEsIReio/AbCUUFriucmB6AWfGVEl2lScaxEDPKmuABllUy+LoFhcqHaCPMVmSifg7iFZT9sQuYqn9/eImPAS2iOE/XO1oQ82M4VIaXzM2b0EQKSNIsw+P70uGZblvHpUR0B6NA5+QDO5nL+xBi2rW10hfxF43+/Gv9Gdpsqw/tSSOitZEX38k0BF+fNrBXjl1+MC5/A== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR12MB0710; X-Microsoft-Exchange-Diagnostics: 1;BY2PR12MB0710;20:F+GNJKMjdDe3TVRIKD/AF1NnFvp5Ie6i3t5Y4K6Qp64BkZ3t45JK/xqiRj/zoBnCJLWHmbkdoMaHXOfXU7NwopZd1lX5+cNKgxX1yJe728CtBdFX7PyN0GgLIQWX71AMSy8OlmylScsDdRLcKdcRYgCUFzjmAqq7wVvmt9ejyzjyZWYAB8v0FpyaILBMnuzlGxKUntp5MIWZzN/2HeCm/YKe4URJSwt6alQ4bTKEHfPrSGVrx9OPDiTzdOXJgWSPoQr/S8zV8scM2EmXF/BRjvyaowHbN/qU933LYzVb387Sy9hO/o+GGo3eO4xz/PieIW04a2wjEMkBS0zprinetXjRG/ZWkbf7VseEPsCKLTfUjGGsn1pJZvDW+97rqsTpOjAJDIpttWsHlSsSXq50vX1ja+FmH5Q9ugcJROkBpqEFHPPiPLRENWCoAZX3ktbc5HTVkzeMnu/7DoFtOsgbipxN7ir8KbqLb3MM2ecaXT72MXIccqd7mAWAy68WcAX/;4:j2XWL3FyrfNF25d0annvvST6JIR8izkTbxHJwfttMt1GuLir7O+HQ6ZgfBmaLNKy6Q9rIHBfJ1lcl4MBBvX7Hi0r8hClymCT1M84w/gh0M/s0YgIPU3T00gI+IJiCDXjEtBymKYzHknsat1TPE/CeZdFYjkPY8gBaq+deyotuG/uNWJ77lo8uwMaED3ii+tYCr+yyHIdZFDPO3rMrrJac47FXFVXA1inwXPVroCFk3a0jM+fA9WfYOBM6a7dL+onq5qMcDpMqGJLsG88bVeLrZm3qbR5M+ZJ4lzfLQkvcsuFoQJDU0nP7cLHRm0qJr8A X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(8121501046)(5005006)(3002001);SRVR:BY2PR12MB0710;BCL:0;PCL:0;RULEID:;SRVR:BY2PR12MB0710; X-Forefront-PRVS: 06818431B9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR12MB0710;23:xsDvb/zetDMYMRkoKS++JH2csxPD44Fn1IG5GLEks?= =?us-ascii?Q?biGbCcxFZx336fITi3jOVH1G7+xB063xpEQgBoy2ZaVqe+mVLrCdLRhi102Z?= =?us-ascii?Q?39yumAfiDAWtnZ05fnkrl5gR0zhtr+7vvXqWme2yuOepnQ38yx1IHLxXNDKq?= =?us-ascii?Q?MM+2GsHlZKeXBY6NNUGo4KLYxn4PhzscmNoLXdr8Eu5yDz4VUXPaA93dCTFu?= =?us-ascii?Q?yn/geDOvjjkqAy3qmJ8DoV3At5/B/RL2YC8myiC3O8T5zptkNcU1zuSD3uc5?= =?us-ascii?Q?fIwWGct9DNzEcraBMf4ax0dkMgxT4dYQLsRKtbQq4+7KaPM2kqVzuaXt3esw?= =?us-ascii?Q?DidEjK3wJU/gHTxpxGflnlg0HVqChkIg5S9j2eskovLw5nP/w5dxf6PeF3c9?= =?us-ascii?Q?CFAecngtKd7NuaTPT2JkG3QR5z/mSDMORf9yZwAnSXHrRmLMvMxMQiCwV6DZ?= =?us-ascii?Q?3No6RU9FCWUS1/ppFO25oSqKm1WCmiV+lj/l7dy1PU4MCHv07rHOUBJ2LDEY?= =?us-ascii?Q?cOrWKFFF57d55nTp2O7sypjKWa8ucl7dtZWiQ2aNJJlbKz03STG7vLcMZn6A?= =?us-ascii?Q?8Yn04VOpEDem1BBbloiFbWZgvlZvTsIcmis6ciN7F7GhAHyzAUxChABpCjuK?= =?us-ascii?Q?j6N/SqdMdGFVBLQa2Ijk7l5lkX4u1FKbOxbxlSanAR6bDYxY5FJwBFhz3KYn?= =?us-ascii?Q?ibvR+UgL1J6XrBIUaxFRaxUoKDbu/opyb3SMwNlcvfgafc+uvjaom/N7CzoT?= =?us-ascii?Q?0Uc5wL4lGIIzWNlpeEhzOF8OBqoipGe2YB3YgtlVoh56BzEDGEcaDkdtgM+j?= =?us-ascii?Q?tJ/tBwgCdchdXGhNsYmBca/tchwNdrkin1lxQPRG/zgnl9Yzn5pe8XXZSiUz?= =?us-ascii?Q?3AYjDn7vQVe4VwaxwvwNgck6qAkBrsLznJZzxV83YESBJsT9fUULqNA2JxGz?= =?us-ascii?Q?99voJcmF6N1Y69Jd71vW+UEp3fDl7t8+m+132J9cnT0rCQMy5G+s7BWwF2Me?= =?us-ascii?Q?rn3FXltYp1RYaLeSMvjyFtjWovNPDjLFq9fzpn0wttv2B9K8CRKTioHQpLQ7?= =?us-ascii?Q?1q6PZeaoZ734LraFVupGDL//qqy6sOL4tm/gESBl0cKgbOqCg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR12MB0710;5:LXebG2Ho2U4DS24Mf88lrfZUjHUYbYguhdE6OCTwvWODQJ2LQwSda7Y21aj+MNjc24TjzhEeK6UT+2MTZFNUZ3rSlaMzGwsB4iFWHANI/xoLYD6wniFrpweU/KviAJ9+zPCHB1mjeC/kqYyhdl9t/g==;24:LRkWDzczzTRvspznegY9TKdrOg/ZRDh87qBLW7ocUiFV7yhF03lohIxO3sy1rMMZZsSlnslqbBct3G3hIZ4CMvwxJCNG2yfQANIvSNoONo8=;20:+p+rCnHPq7+YOdOzCiU5PGGkwGrzZcP5j58I5dMejhPet/nAn+f6k/6DjCBMmOl0eWGd/bUjHfLbCj8jxWn4dA== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2015 10:05:36.7095 (UTC) X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.222];Helo=[atltwp02.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0710 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We just need one macro of X86_EFLAGS_AC_BIT and X86_EFLAGS_AC. Signed-off-by: Huang Rui --- arch/x86/include/uapi/asm/processor-flags.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/x86/include/uapi/asm/processor-flags.h b/arch/x86/include/uapi/asm/processor-flags.h index 180a0c3..79887ab 100644 --- a/arch/x86/include/uapi/asm/processor-flags.h +++ b/arch/x86/include/uapi/asm/processor-flags.h @@ -37,8 +37,6 @@ #define X86_EFLAGS_VM _BITUL(X86_EFLAGS_VM_BIT) #define X86_EFLAGS_AC_BIT 18 /* Alignment Check/Access Control */ #define X86_EFLAGS_AC _BITUL(X86_EFLAGS_AC_BIT) -#define X86_EFLAGS_AC_BIT 18 /* Alignment Check/Access Control */ -#define X86_EFLAGS_AC _BITUL(X86_EFLAGS_AC_BIT) #define X86_EFLAGS_VIF_BIT 19 /* Virtual Interrupt Flag */ #define X86_EFLAGS_VIF _BITUL(X86_EFLAGS_VIF_BIT) #define X86_EFLAGS_VIP_BIT 20 /* Virtual Interrupt Pending */ -- 1.9.1