[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/5] Fixes to debugging facilities
- To: Jinoh Kang <jinoh.kang.kr@xxxxxxxxx>
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Date: Tue, 22 Aug 2023 08:16: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=RLPgt4xzAP2iQGhYFPKU0Eumy0+k+sw4sxFp22ApvYk=; b=YuBJKpANWLBPSjb5xUnh7DbWnFjMOs1b80f0hVwycbx0EkrwyWdjwXmLC2tBgyA5nocoH+e+X7qAIERS3l87B/lfrj/8qouZwqXexrQdqw29bkMvMo5FpJBvbRXH92mMFaxH1IU+4m1jV2dAHPDvuG6ce3GUrmYTpP+wc/+oMC3SueIa5OKz2buOQJZbMNMiDtk/B1+WZ2nkfSWwJn29g8JMHnlBkAeaO0ax5S05HMWNJyP60V6DcCrU2DjpOIk2j4Erz5Ut3iqDWUktzeeD/9VZqFt8SqHZ/HLfKYn5HTbR4twx5SkWs662k4Ch5k7p4Tvgfxh7P82kY+U6TP1HUQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qxn9h92ersZdAIRIpqf2x2qf3Ryek397QLNiTcXhtB4Cma3OJLBtmzFh1XrpBvUVPG9UqXp0X5lccjwm6eDsnSVTLxgNiME/2PAfUOS/7g/6jiCo7znwZv+FTGzooDZ1NvSufAJKWC94yGQ4ax/z37b3Oo4TconwN7EP2l4Ui2KMofK28r2mk9CDXYRGd+tXfh1H4dIlRWX9wzJHNz+OnSK6XWJa8HzvxJhwLsXdllTc7O8JhY27nwucdl1Q0PaEseEcTTBMcAaUd7L+u5E/hOpe0YvJxJAH4DoFDVE20w0DthdNxB3H+mhawhYWWm9FKGCG+p5AoaBnszl/jYDGFQ==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
- Cc: Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Jun Nakajima <jun.nakajima@xxxxxxxxx>, Kevin Tian <kevin.tian@xxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>, Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Delivery-date: Tue, 22 Aug 2023 06:16:59 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 21.08.2023 17:55, Jinoh Kang wrote:
> This is a rebased version of Andrew Cooper's debugging facilities patch:
> https://lore.kernel.org/xen-devel/1528120755-17455-1-git-send-email-andrew.cooper3@xxxxxxxxxx/
>
>> So this started as a small fix for the vmentry failure (penultimate patch),
>> and has snowballed...
>>
>> I'm fairly confident that everything involving DEBUGCTL.BTF is broken, and
>> there are definitely bugs with configuring DEBUGCTL.RTM (which really isn't
>> helped by the fact that the GCC TSX intrinsics render the resulting code
>> un-debuggable.) I'll defer fixing these swamps for now.
>>
>> The first 4 patches probably want backporting to the stable trees, so I've
>> taken care to move them ahead of patch 6 for backport reasons. While all
>> fixes would ideally be backported, I can't find a way of fixing %dr6 merging
>> (as it needs to be done precicely once) without a behavioural change in the
>> monitor subsystem.
>>
>> Patch 8 probably breaks introspection, so can't be taken at this point. See
>> that patch for discussion of the problem and my best guess at a solution.
>
> 6 out of 11 patches from the 2018 patch series above, including the
> vmentry failure fix, have already been committed. This covers the
> remaining 5 patches.
One important formal question: Where did Andrew's S-o-b go on all of the
patches?
Jan
|