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

Re: [PATCH v2 2/2] xen: update CONFIG_DEBUG_INFO help text


  • To: Juergen Gross <jgross@xxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Tue, 4 Apr 2023 11:09:49 +0200
  • 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
  • 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=t1Be+8SKWFkGjv1O8hnhZzzzbBtxIIpMpvWMe0CFsrA=; b=TaEVGTN2bzVTPEfp1TmP5P886/nYF1Lw3W1IyyuLYl+Y76K5LHN/GnfQcb3zV97SOlwyB+C3/upAk8DiOy0KhmVzp5PyqFI+Wt9j8gSja6jRL+2KjcJIfdqIMG/qeocEOOz3mMx5fa2LBFdfy+0jruAf5uXG1kyfZzYeX2J6ZxM9WciCntwLeD4tdVio3tJzFbQC+KUwB3SCf7Ped9iyyVV3N0HfEOzirmdLIqovoKd8f5lOCvrBpsTJ1TPDMLH+Xn2wF+g8n3rFqVrjq6gHyZW+TtAqC5S1dlRzzFIWGugKu5/iHIq63FEWoxbm2UwEmzF29ehUdD+4skcnipox/Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nRN07gEljZ6tFkm2xgW8JexQfh6/erScfgyrKAbxUeSg+lFIlz6gNPqp3fzoj3uo9Elbr/gyXEj3mHALL9kEgN1Rzgf7ObcqbMMZt85L96lZnQtz+9OT6y9P3oD5GzoWihiX5QUFXcezzD/8Yemm+6wA3cAWhHA9jd5YMjnufAZaop/GGAXOmPRNpquveB3X1NnY4bCSvp6MIfi0hUwCX5+zufYxDzGs/hjU2Aw8+/LNVNHeE1S4CqcPKuaa7sCe1l9vZJrOLlupHlfRFubdFjbDmMi6yRfDO5ulZe+Z4N5sF9j3wFyNzvuCgQa0+z5SH+iacpg5zfzK3PqJIBxrxg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 04 Apr 2023 09:10:23 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 03.04.2023 18:28, Juergen Gross wrote:
> --- a/xen/Kconfig.debug
> +++ b/xen/Kconfig.debug
> @@ -15,8 +15,14 @@ config DEBUG_INFO
>       bool "Compile Xen with debug info"
>       default DEBUG
>       help
> -       If you say Y here the resulting Xen will include debugging info
> -       resulting in a larger binary image.
> +       Say Y here if you want to build Xen with debug information. This
> +       information is needed e.g. for doing crash dump analysis of the
> +       hypervisor via the "crash" tool.
> +       Saying Y will increase the size of the xen-syms and xen.efi
> +       binaries. In case the space on the EFI boot partition is rather
> +       limited, you may want to make use of the INSTALL_EFI_STRIP make
> +       variable when building the hypervisor, in order to strip xen.efi
> +       before installing it to the EFI partition.

Hmm, INSTALL_EFI_STRIP is only a courtesy to developers wanting to install
xen.efi directly into the EFI partition. It wouldn't affect the normal
flow, and hence I think this wants expressing here such that both kinds of
people have at least a hint what they need to do. I.e. in the normal case
they'd need to adjust the way xen.efi is "propagated" from its installed
location onto the EFI partition, to do the desired stripping at that time.

Jan



 


Rackspace

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