From nobody Thu Sep 3 07:03:35 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1788170217; cv=none; d=zohomail.com; s=zohoarc; b=Ywr+VZFMfhPF5XdXA2qOO1ET6KJGf8zo/1A3vGjIXEr+xCviTwH3SSZlkc4LRwP00z6RdL1KZf60M9fKtk0hHgs+pO0N1uBZwRV0zknu55RjZVi0jtklGIPNTmILRsFsqLUAswg6i6tmrj5QK54jyR3/qI3NGSllQKj+e1M0iMM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1788170217; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=5ELtqgP7ZNftqP2ekav0bCa49aPYTtF6QVeOSuARgtg=; b=jszJG+gLGeOw4VkSbdY5TnpOnzALbHRa0Nf29rpTMre06U6OIi9lnzeASUynxj7DMeVLT5T6asWtoM3MsWPmj0+5UOq1RzmpItQ5prOkSzjODmd6dVpfMUhKb2aWGu9zGIidJwSR1Ll23HPGXKqbp90L7KX9D8rZeY5ECKUchJg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1788170217538358.4640959897431; Mon, 31 Aug 2026 02:56:57 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1403892.1637842 (Exim 4.92) (envelope-from ) id 1x0ykp-00016s-Tp; Mon, 31 Aug 2026 09:56:39 +0000 Received: by outflank-mailman (output) from mailman id 1403892.1637842; Mon, 31 Aug 2026 09:56:39 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1x0ykp-00016l-RD; Mon, 31 Aug 2026 09:56:39 +0000 Received: by outflank-mailman (input) for mailman id 1403892; Mon, 31 Aug 2026 09:56:38 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1x0yko-00016f-Kw for xen-devel@lists.xenproject.org; Mon, 31 Aug 2026 09:56:38 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1x0ykn-00D95L-MH for xen-devel@lists.xenproject.org; Mon, 31 Aug 2026 11:56:37 +0200 Received: from [10.42.69.9] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6a954fc0-8faa-0a2a0a5109dd-0a2a4509b7bc-48 for ; Mon, 31 Aug 2026 11:56:37 +0200 Received: from [209.85.221.50] (helo=mail-wr1-f50.google.com) by tlsNG-bad1c0.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6a954fd5-be1a-0a2a45090019-d155dd32f03e-3 for ; Mon, 31 Aug 2026 11:56:37 +0200 Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-482fc2b44a7so2725194f8f.2 for ; Mon, 31 Aug 2026 02:56:37 -0700 (PDT) Received: from localhost.localdomain (host-78-146-248-75.as13285.net. [78.146.248.75]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482fbab3f16sm24073137f8f.1.2026.08.31.02.56.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Aug 2026 02:56:35 -0700 (PDT) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=google header.d=citrix.com header.i="@citrix.com" header.h="Content-Transfer-Encoding:MIME-Version:Message-Id:Date:Subject:Cc:To:From" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1788170197; x=1788774997; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=5ELtqgP7ZNftqP2ekav0bCa49aPYTtF6QVeOSuARgtg=; b=nIzF47K/XqmHa6yUTHYwjuyepG3akQ/bLj/aN8Wl7i36GzvJQirk9GCwIYOqg9OvDJ +TQOLRhQpzLL/AVDqb/4rwK0IXoPN2+cZqzS9ye98fY9aGdcR5GtmGXakr2jp2JnRcaa 8jempBJCYZE6slXB0gZ9SVaZC02SXjtx8HqIY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788170197; x=1788774997; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=5ELtqgP7ZNftqP2ekav0bCa49aPYTtF6QVeOSuARgtg=; b=jaw5fEdpPyuwVma8bP9FyEg06vZpju8EY6Oc6DojGeFnvmsTFRPO300AF5CvSQQ/aI u6GuGC7kCpd9Y7eLS5j1MSdkyN8jKzfEOMIgEqEQf3os/QGy8QLN9x0tZpka08zYNrp6 mtK1QAnoto73e0/HcUiTdKlN+YHGkt7GgzLcMLSOEUSraIyMzsxlqC7+MhKCjV1PKI6f scpE9z9j3r3svbssZF85R0cu+oSpYKuBZfLFmqfzDHZpd8yWExGfbGWlblJQJl0ibcbg UUpIVk/IzYS3Bt4uzwOdNf3QpfVL7QzP/DwKimimTwMbqu5eEyksaPla+lvZ4ngVoA9u ehKw== X-Gm-Message-State: AFuF++lHTvQ5Pei83CbAta1wn7YU5cuWRAbjyjMSAD3tm695uABcwbya FJMEPfK2IJiDk2MlEFlXvMvU67Q6KHv22k5etLPjoLsE3FZk6eSAa8OVhn2zSuZ3BPsw0a2a7cq f5cs9 X-Gm-Gg: AYBFou3DXFA8rXV0zxux76vU6wdtTKNm/XfPwUnx/CFcYrwcoIWkMECOop2dVjrDPIq gflsdBo0/jAPEkgTy04lBnjEP8YMW3lkMY26EaAVF9WzATZFmAoSqOtiPhMSIp1mh5hv+KA9uh4 3p/65d5h4OU9+t+e7cnqvYmG0z2/Lj+WJ7xQvpeDdQVlun11SKHVjjpSL/s8wsqzklSAvLVAajW w5mRNaqP/cceN3C+DFakL7mWw0diJiC8d2QqWh/NvEkiOAUFCOAoeTF4USQ3B/yJhqwms3AJiYX YSwcNJvoFfxxTMf3Rev1Liy9gAoMuMqhuzThxhePe8mm1gUmZpx7J7Mv7ehwHdnAyJkFFegZu9C mjHk6i8N1rE7V0VXTsIXxXW1alAAmzavP5lp148gRb8Pl6EAxlFDvV6mBOoJWpft/mEOVS5Pb+T nv0mWVSPnLjHMx+6gkYIjKMvtKnZy13KsQfiyTkFXh70q/rn4r3jGs/CSgTn7jMjddMEd8LPpHM jAFpguS0LT0OICx46u60JypJevJW58Bri8fRL4= X-Received: by 2002:a05:6000:25f2:b0:484:3fcf:2f9a with SMTP id ffacd0b85a97d-4843fcf2fb3mr1314504f8f.9.1788170196499; Mon, 31 Aug 2026 02:56:36 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Stefano Stabellini , Julien Grall , Volodymyr Babchuk , Bertrand Marquis , Michal Orzel Subject: [PATCH] xen/arm: Don't pad between function with x86 nops Date: Mon, 31 Aug 2026 10:56:33 +0100 Message-Id: <20260831095633.2834187-1-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-purgate-ID: tlsNG-bad1c0/1788170197-BE4DB034-09C6C2C9/0/0 X-purgate-type: clean X-purgate-size: 1146 X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1788170219359158500 Content-Type: text/plain; charset="utf-8" This was copy&paste from x86. It causes the padding between functions to b= e: a000026dd64: 90909090 adrp x16, 9ff2147d000 rather than: a000026dd64: 00000000 udf #0 No functional change. Fixes: 5da0d3123c0a ("arm: entry.S and head.S") Signed-off-by: Andrew Cooper Reviewed-by: Michal Orzel --- CC: Stefano Stabellini CC: Julien Grall CC: Volodymyr Babchuk CC: Bertrand Marquis CC: Michal Orzel Has no-one looked at disassembly and wondered why there are junk instructio= ns between functions? --- xen/arch/arm/xen.lds.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/arm/xen.lds.S b/xen/arch/arm/xen.lds.S index 2d5f1c516d03..d4d959403307 100644 --- a/xen/arch/arm/xen.lds.S +++ b/xen/arch/arm/xen.lds.S @@ -47,7 +47,7 @@ SECTIONS =20 *(.gnu.warning) _etext =3D .; /* End of text section */ - } :text =3D 0x9090 + } :text =20 . =3D ALIGN(PAGE_SIZE); .rodata : { --=20 2.39.5