Message ID | 85e26647-caef-9f18-eadc-452c4c4ce19e@suse.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <SRS0=IZ0D=OF=lists.xenproject.org=xen-devel-bounces@kernel.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90AA2C433EF for <xen-devel@archiver.kernel.org>; Wed, 15 Sep 2021 13:27:03 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4314F61250 for <xen-devel@archiver.kernel.org>; Wed, 15 Sep 2021 13:27:03 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 4314F61250 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.187646.336589 (Exim 4.92) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1mQUwB-0001Ha-3n; Wed, 15 Sep 2021 13:26:55 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 187646.336589; Wed, 15 Sep 2021 13:26:55 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1mQUwB-0001HT-0i; Wed, 15 Sep 2021 13:26:55 +0000 Received: by outflank-mailman (input) for mailman id 187646; Wed, 15 Sep 2021 13:26:53 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from <SRS0=aZgN=OF=suse.com=jbeulich@srs-us1.protection.inumbo.net>) id 1mQUw9-0001Ge-Ip for xen-devel@lists.xenproject.org; Wed, 15 Sep 2021 13:26:53 +0000 Received: from de-smtp-delivery-102.mimecast.com (unknown [194.104.111.102]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 39e1bfec-14e6-450f-88d6-9d4ab6c63143; Wed, 15 Sep 2021 13:26:52 +0000 (UTC) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05lp2106.outbound.protection.outlook.com [104.47.18.106]) (Using TLS) by relay.mimecast.com with ESMTP id de-mta-22-m0u-xFKfPUS8eSUh7SStsg-1; Wed, 15 Sep 2021 15:26:50 +0200 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) by VI1PR04MB5327.eurprd04.prod.outlook.com (2603:10a6:803:5c::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.17; Wed, 15 Sep 2021 13:26:50 +0000 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::4d37:ec64:4e90:b16b]) by VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::4d37:ec64:4e90:b16b%7]) with mapi id 15.20.4523.014; Wed, 15 Sep 2021 13:26:50 +0000 Received: from [10.156.60.236] (37.24.206.209) by PR3P191CA0043.EURP191.PROD.OUTLOOK.COM (2603:10a6:102:55::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.16 via Frontend Transport; Wed, 15 Sep 2021 13:26:49 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion <xen-devel.lists.xenproject.org> List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xenproject.org> List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help> List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe> Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org> X-Inumbo-ID: 39e1bfec-14e6-450f-88d6-9d4ab6c63143 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=mimecast20200619; t=1631712411; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KNU533Nas71KGaxkrjt8Y4qhfH0SyWRPA/lY3YgjMd0=; b=etd6icAyDgV0LsWvCl+WEd1BjTm3Qwv13LIdQUiFU6d4TBJQcn56hMZDQjJcKBcbH+ERAa bhpoH8jXVepYivBSVTERf2uFwhxTZHRM57A+s1F6K7tIs9jvwnO+8sRb/nTkMzr3c8qjLk Nc/aTSCbLFReFbKtj2MPOc/PPNZp5Wo= X-MC-Unique: m0u-xFKfPUS8eSUh7SStsg-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dXJe1CvuUrpYq6H9KGPvpt7ar1/bkWERk3uEVIjMxjBmHUVj6nvvzFtntGfT0Tp1PPvEcn0cmPgK6jSgt0JlB5el1Sf/OuCgxgudJrwSqjLJ23w7XM3dYwEuYQY9F8eFEyHVbmfs/1GDLX5VoRkMjfgnh37hyYcYanI9Z3BbZ3XPFliXjEylSY3CQdFmj1fB27yUNsHRqZbt208AXrc54mz//s5HipHUAbxsGlO+/z819P1w2Bj1HUkPpDCZ/vaFdaT93ZRq0WhFpYL9Rux+cUeZBtkSSOsuklB1TdoFVW5ztTQILQyWNMyiFr6ToIizA8r738qfyvD8VRO/184fhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KNU533Nas71KGaxkrjt8Y4qhfH0SyWRPA/lY3YgjMd0=; b=VXKsUlbkagqgre7uehe3Q/anitst+U/HBD0UfQ4TQLj3h1YUYeVCzCUvbHsjsCm0cMtJ/1PuFMObcka++nmec9XVvFw/ORLleZdDIE1kNTD/vja6gu1zz8qY++st5q1AIpwlKkyfyjn/w2LYZyEm/+/ypYHut8FqyR2yvxQEw5A28fDPD+rbJf0HEyKartI7PqoWjuxSfHqISAch95u/3knU2snw//+byS0RQA3bw5YEhOIacylkkGrYD8mv0Yu65GDtBDhu913lkORih5Hu/kP1yeN96Mhz+LN2UzNTE+TYXmm85J+Mw9u5tsHHEi7ZWgP1+DHoZwadZRfKq07O3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Authentication-Results: citrix.com; dkim=none (message not signed) header.d=none;citrix.com; dmarc=none action=none header.from=suse.com; Subject: [PATCH v2 7/7] x86/boot: fold two MOVs into an ADD From: Jan Beulich <jbeulich@suse.com> To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org> Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, =?utf-8?q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com> References: <2dbcc7e4-58c5-5724-6434-51be8acfde35@suse.com> Message-ID: <85e26647-caef-9f18-eadc-452c4c4ce19e@suse.com> Date: Wed, 15 Sep 2021 15:26:48 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 In-Reply-To: <2dbcc7e4-58c5-5724-6434-51be8acfde35@suse.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: PR3P191CA0043.EURP191.PROD.OUTLOOK.COM (2603:10a6:102:55::18) To VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1c3a53a2-a77a-43df-c71c-08d9784c7965 X-MS-TrafficTypeDiagnostic: VI1PR04MB5327: X-Microsoft-Antispam-PRVS: <VI1PR04MB53276C90210BA35DDB31CA1FB3DB9@VI1PR04MB5327.eurprd04.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GA2UriHqqpe/KQL/aOg1PCWco+ZVmlKQS7s1utumEl49r3d6SHgOo4fyonfRBChk1/ppN7+FupO40aBMDo1wawQJYu4BYA0RMjPcc5i3VlhDTgtDgM4x5BH+COOmjndL5ovAM8AY8NMTVrzzKfl/4S//D4gdY7WQMMXUirPcH7w+oj5gj0wR+76L908hFW1bBD07Iaxalv0Ags7N9VQrtI/Qsg4nmLNCHNleFfYKOahSliG7W0YuHX9Km/S7zaRphkhcbJ42Q55zxp9NzKYLcxWWSmO/zafRCHYicIyeNwu52C/DjZAC1gaEUIRZ3mNNnOdRF+YRMfrICECBN6JqQSupUDjI75JusFzHBKuIwlyXqqtfKXdnFmHXPgBx9TehfJbYA4XAgIWiE45Lh7ijOzEujyFexmmurMuL6PCFsnh937Se/MXDEXdqpGUloSlVXmuwnor+AkUr1ssA7lv670+h+lgVfQ210LUk37R3Q/lkCNu0V8KOXwRqkPp+oOx0j0sxgERoW/lNIKYAmHzXZYZmiK00KsVnwcyh2J266uW/HJWpnLC+4rzvU4mdsvpuX2BnllynR+y66LWh+NXb7k7MjvFD43be5C2nL976io3V8WiQKlWuff+0L0+zXLziCHXe1xeiPKGihT0JXvSZqTEoVN8siL0Aa+0mCe4DDzv96EouZKYItLv3TaD3q+v/SeN4ApeqBWs95pDTpk4nk0qIZxbGPMSBzIj8AxGQ+FQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR04MB5600.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(376002)(346002)(39860400002)(136003)(396003)(6486002)(316002)(66946007)(8676002)(2906002)(54906003)(478600001)(6916009)(8936002)(66476007)(66556008)(5660300002)(956004)(4326008)(86362001)(38100700002)(4744005)(36756003)(31686004)(26005)(31696002)(186003)(16576012)(2616005)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?LjJdFkB1VRmw8oDfaAAQmkiOJ0zL?= =?utf-8?q?k21hkZzswiMgk3YNapXXX9B3nlxucKJuDTFUcGM5MyC+Kw5ij3VBjehk3LbZellkU?= =?utf-8?q?We4G9NLmqtB9O63uwQ5wZ+XKPq1WDjVbkW0h2GYbucA9GBn8sITdz+Ic2XBwFFKiu?= =?utf-8?q?bb/pXWzNlHmyEARcAkZq18ejZsgjNFx7NnlNnStGipJW59j1gr+2ab2xGKOUBx7K5?= =?utf-8?q?0m3yaVj0d0H+GKkOntRT20BJjuC3AZ+BzuAeH19VkNcy5XVLS5D7yMiN6chldJODd?= =?utf-8?q?5C2D3/OBOIQChrNHiEQQX2nJH13vrE0ON3MlvDmYbsmwjvPWbrJsd0I1gr70pWeNw?= =?utf-8?q?2gngUzAEpYa3ToseGWnD9T0Cmg9FxtTKppKE/XgHjfON1wJ4B+1yDwkMB1ATUZ9O5?= =?utf-8?q?Q24Zvc/Te6VKRoXMMyAqhw44F6XLfFjH2iTmoaLIdP+Y4XMqN14nM+393R0vbTEEe?= =?utf-8?q?wWA6doqMHNpzhLLKCzmpVbf9y9l8hst77DBtYci6+2NKb/ONtuJOlJP0xqfldBvi9?= =?utf-8?q?kccje55pValRAZ/8X3aYlDlSZ11bFoTCHXaD96lVWw9BuTOuirD1Bt8cv40z46UXK?= =?utf-8?q?EmA3+V238cQ/LXZlbEl18oNEEegQznL7LVcH59RgOK4eIdgi6Iw1yzcy8upWOZKu/?= =?utf-8?q?QVkp7F2UY/nmiWYYRn0b3FG8hfKmOaNgMGSZWUL2Nx+MgbTGcgkAg1ucIe1af8b4A?= =?utf-8?q?81G0mc9opzw9Cbk4HSICZzxX/ob6vX8jFkqy1OmZBCZ7+ALobHv5kv73M/CEEhzb8?= =?utf-8?q?AyMg0Dp1HCZ+bAGi2jYOinZvz6WhhT/QJuQVjirxER6QFadBTRfwHIUJr14OiJkBt?= =?utf-8?q?7YQvfOMvZf/KqrDcWJKwSxXryV9EOfZdAXg12o/EAc8UIxTkwNvIaJA+X6CqS62qU?= =?utf-8?q?RJ/+C8Nx36YuvdLDtFpX4pxxLWjeeVw4bUyrR0o2hS2+S42UCUbrgac4X0MHta3YE?= =?utf-8?q?MhuuBAqKaZRf4uK7EejbPW+Dl/BxythtlOu4HojoV8n0Mpiw9yD9V74eweZhkWBzQ?= =?utf-8?q?8EtlUI96Ofms9TviezacwC8Ja0KrGV/WPOQ7/8h9q//g4nfH/MTfzIQTs88xDOCoF?= =?utf-8?q?0rk1g0Q4wlhktLksIJKC6SHha1mj2qcifsTnKhg2I93iVgkA1sx3NESyY0jIxv+H/?= =?utf-8?q?eXFWLUR95eXMUsIlHUDesIYiLqJpS4UuuPc/1mWvz2HF06OJ9raiNfvnLQT7OQXLl?= =?utf-8?q?8LqPjurSi6dqmoV2hTrzGSLu/2R2oa5afZQ/u6X/SijkNKXGE5fAENcyvai/g2CP7?= =?utf-8?q?7/ddXG0G/vmz2Tn9?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1c3a53a2-a77a-43df-c71c-08d9784c7965 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5600.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2021 13:26:49.9786 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CvfVA7kYUob60b4OW2rkZk6C5mLHlr4hgDllW/ebIymETJ6FK/HBHpQqINK1Yl79tbh+grQlNZI+4ZkWUeWwYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5327 |
Series |
x86/boot: (mostly) video mode handling adjustments
|
expand
|
--- a/xen/arch/x86/boot/mem.S +++ b/xen/arch/x86/boot/mem.S @@ -24,9 +24,7 @@ get_memory_map: cmpw $E820_BIOS_MAX, bootsym(bios_e820nr) # up to this many entries jae .Ldone - movw %di,%ax - addw $20,%ax - movw %ax,%di + addw $20,%di testl %ebx,%ebx # check to see if jnz 1b # %ebx is set to EOF
There's no point going through %ax; the addition can be done directly in %di. Signed-off-by: Jan Beulich <jbeulich@suse.com> --- v2: New.