[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RANDCONFIG failure] Re: [PATCH v3 02/52] xen/arm: make ARM_EFI selectable for Arm64


  • To: Penny Zheng <Penny.Zheng@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Wed, 5 Jul 2023 12:20:58 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • 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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2SpJePAoRfnyrkf7ck2zFXGTteLBdcylXjgKrVyVZg0=; b=JkR1pi9a85Jw16Exw3wI+l2wQK1VeGj4pJm1lT1qwd41YanFCq0lQqIc7lHtKg9sUPqqnl5pbIDCNQLNU+7uzYzzMWENB9T+RjH05bPh3dptLhTWCqHqvIs2wXKVaQcrEREBQrOYLiKVGMHahgCTTC7ToPiXZN3fgLfukCGppe2ZUIfmIv8Y9EG3YAWK8JGl5bxadKH/0tYztZY3Ue26KopTIvqfgjMt4fU0z+Iq3yOQXu6XDjgbzNQbRoA2IX4l5VeB5hTptCPK98pVWNSx/nXnFVrmD6vqA+Xb7Oo2cORcf6oDtKCc3AspGChl8ctgdnpe+jEc73WpL5GYgefSKA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cVDSPrVGTccLw7MxgQPOJzG4ceT3JApyjmO7/ZOHp8lS26SwVD0cr+VjeJvtu+Q62RI7gMGkRts+ayuVZVNMRX7KQqmfC7nTskYgRsr/+XS6Pd4ofZm8XRb8M5YtG3UOqgWLlZG7jkfWRCOgIAgh5Ns0vmS/L/9E9M/hG3kF5f0b9Xc2/xKSk9hGXgWRpEFuVLTWeiZMaH6sjEo5US3Kd9Z+iUxTJEkv0q3+fhpxl26g2rO6CoJ3GI9K2d7htEFNSas1gUkZ8R8KV73Kxb3BYE9p7sriZAWME3mKs7vK2o1UWS7RmQ0L5RwsnTVvdl86nvMOuKxjwk8xwNNzFCcuHQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Wei Chen <wei.chen@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Wed, 05 Jul 2023 11:21:24 +0000
  • Ironport-data: A9a23:yU3y+Kys11/Z/bEtrqh6t+e8xyrEfRIJ4+MujC+fZmUNrF6WrkVWm mMZUWqGb6yNMGH2cthzb9vi9RlV78DUxt9hHQFlpSAxQypGp/SeCIXCJC8cHc8wwu7rFxs7s ppEOrEsCOhuExcwcz/0auCJQUFUjP3OHfykTrafYEidfCc8IA85kxVvhuUltYBhhNm9Emult Mj75sbSIzdJ4RYtWo4vw/zF8EoHUMja4mtC5QRhPa0T5TcyqlFOZH4hDfDpR5fHatE88t6SH 47r0Ly/92XFyBYhYvvNfmHTKxBirhb6ZGBiu1IOM0SQqkEqSh8ai87XAME0e0ZP4whlqvgqo Dl7WT5cfi9yVkHEsLx1vxC1iEiSN4UekFPMCSDXXcB+UyQq2pYjqhljJBheAGEWxgp4KTpu5 MY9LTAvVCDZqL2y//GHRNVI2u12eaEHPKtH0p1h5RfwKK9+BLzmHeDN79Ie2yosjMdTG/qYf 9AedTdkcBXHZVtIJ0sTD5U92uyvgxETcRUB8A7T+fVxvjiVlVQsuFTuGIO9ltiibMNZhEuH4 EnB+Hz0GEoyP92D0zuVtHmrg4cjmAuiAd9MT+TprKMCbFu7zS8pISMuR3+Cv9bljlDkUokHF BYl0397xUQ13AnxJjXnZDWArXiCr1guW9dWHMUz8gTLwa3Riy6JC25BQjNfZdgOsM4tWSdsx lKPh8nuBzFkrPuSU3313qiZrHW5OSUTBWYYYGkPSg5ty8L4vIg5gxbLT9BiOK24lNv4HXf32 T/ihCojg7Qei+Yb2qP9+krI6xqmq4LVVAcz6kPSV3i88wJiTIe/Ysqj7l2zxchHKIGVX1yQp k8uksKV7P0NJZyVnSnLS+IIdIxF/N6AOTzYxFJqQZ8o8m31/2b5JNgNpjZjOE1uL8AIPyfzZ 1Pesh9Q45kVO2a2aahwYMS6DMFCIbXcKOkJn8v8NrJmCqWdvifdlM2yTSZ8B1zQrXU=
  • Ironport-hdrordr: A9a23:h+DUR6nHTAQqaglyrkvF11H5pDDpDfLa3DAbv31ZSRFFG/Fw9/ rCoB3U73/JYVcqKRcdcLW7UpVoLkmyyXcY2+cs1PKZLWvbUQiTXeZfBOnZsl7d8kTFn4Yw6U 4jSdkaNDSZNzNHZK3BkW2F+rgboeVu8MqT9JjjJ3UGd3AVV0m3hT0JezpyESdNNXl77YJSLu vk2iLezQDQBEj+aK6AdwE4dtmGnfLnvrT8byULAhY2gTP+8Q9BuNbBYmOlNg51aUI0/Ysf
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 26/06/2023 4:33 am, Penny Zheng wrote:
> From: Wei Chen <wei.chen@xxxxxxx>
>
> Currently, ARM_EFI will mandatorily selected by Arm64.
> Even if the user knows for sure that their images will not
> start in the EFI environment, they can't disable the EFI
> support for Arm64. This means there will be about 3K lines
> unused code in their images.
>
> So in this patch, we make ARM_EFI selectable for Arm64, and
> based on that, we can use CONFIG_ARM_EFI to gate the EFI
> specific code in head.S for those images that will not be
> booted in EFI environment.
>
> Signed-off-by: Wei Chen <wei.chen@xxxxxxx>
> Signed-off-by: Penny Zheng <penny.zheng@xxxxxxx>

Randconfig has found a bug:

https://gitlab.com/xen-project/people/andyhhp/xen/-/jobs/4595568303

ld: prelink.o: in function `acpi_os_get_root_pointer':
/builds/xen-project/people/andyhhp/xen/xen/drivers/acpi/osl.c:73:
undefined reference to `efi'
/builds/xen-project/people/andyhhp/xen/xen/drivers/acpi/osl.c:73:(.init.text+0x8ac0):
relocation truncated to fit: R_AARCH64_ADR_PREL_PG_HI21 against
undefined symbol `efi'

~Andrew



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.