From patchwork Mon Apr 3 16:28:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?SsO8cmdlbiBHcm/Dnw==?= X-Patchwork-Id: 13198439 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org 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 smtp.lore.kernel.org (Postfix) with ESMTPS id C1C3EC76188 for ; Mon, 3 Apr 2023 16:28:51 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.517535.802999 (Exim 4.92) (envelope-from ) id 1pjN2j-0007KT-GJ; Mon, 03 Apr 2023 16:28:29 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 517535.802999; Mon, 03 Apr 2023 16:28:29 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pjN2j-0007KM-Dc; Mon, 03 Apr 2023 16:28:29 +0000 Received: by outflank-mailman (input) for mailman id 517535; Mon, 03 Apr 2023 16:28:27 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pjN2h-0007KG-O2 for xen-devel@lists.xenproject.org; Mon, 03 Apr 2023 16:28:27 +0000 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 8f30543a-d23c-11ed-85db-49a42c6b2330; Mon, 03 Apr 2023 18:28:26 +0200 (CEST) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id B70561FE5E; Mon, 3 Apr 2023 16:28:25 +0000 (UTC) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 7AA9D13416; Mon, 3 Apr 2023 16:28:25 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id eBFRHKn+KmSoXgAAMHmgww (envelope-from ); Mon, 03 Apr 2023 16:28:25 +0000 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" X-Inumbo-ID: 8f30543a-d23c-11ed-85db-49a42c6b2330 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1680539305; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=BkZFoojUM+8fz39pkxsEFi2atMuRoJfIlL2aw5KVwkg=; b=hdAKyfRvOTyqR6Ux0Ll7IvLjr+WjyD/MIyYC3S90Jzwl7MO+MsAQyTRMP2AUwmsipxhTZR nbQ9V+PeJ1+C3W6xO+jbfALsVJMaB8K4gi5pAj7IDkUnwwbaXBNMWaquRTjORpebjBDHwY gC79h9DBvyLaUjb0cYAT4zJ8JUyXqEE= From: Juergen Gross To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Andrew Cooper , George Dunlap , Jan Beulich , Julien Grall , Stefano Stabellini , Wei Liu Subject: [PATCH v2 0/2] xen: some CONFIG_DEBUG_INFO changes Date: Mon, 3 Apr 2023 18:28:21 +0200 Message-Id: <20230403162823.30681-1-jgross@suse.com> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 Enabling crash dump analysis of the hypervisor requires the hypervisor having been built with CONFIG_DEBUG_INFO enabled. Today this requires either CONFIG_DEBUG or CONFIG_EXPERT set, which are both not security supported. This small series changes that in order to allow security supported Xen builds with the capability to do crash dump analysis via the "crash" tool. Note that due to problems with test machines proper support for EFI booted systems hasn't been verified, so this will likely need some more work. Changes in V2: - comments addressed Juergen Gross (2): xen: move CONFIG_DEBUG_INFO out of EXPERT section xen: update CONFIG_DEBUG_INFO help text xen/Kconfig.debug | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-)