[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 3/4] PCI: don't look for ext-caps when there's no extended cfg space
- To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
- Date: Mon, 26 Jan 2026 10:51:29 -0500
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=suse.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=xF3kGXb5vInHmjHIiUJVTuTrd+vq74gKzrDM85Nz2oE=; b=Z93E5KV8pktJXSUIvkZrpL/b3ss5Vxl4b8MVqpryWIP7fwUA/ewGMjcWuz7oDZtGmleAuAvJFHo3LgFvqmznukSl6U4/mqcFdHg1kLhigj/G01cVtr203wsrVL8s4HLYZ5l/JdIuJuTVESOS0xHX+pvxRuRBlkqVUTKv41ZuIXshWXJmehOf+gokfnrWBSDaL6XZXKw8CqEffcRp67r5puLC6WY61HPvI7FV6tCbtMr7Y4oYzRBHhbomi4/gtffTwaqLVg1tlxKYbFsisT865f4gFBA0GbCYYgbSa7BtlSqJgJe5vcu4ExptPPxAyl1PRBpJ4kpCTLC+vDoUjIxqbg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Jv3BErBdXJoukMwxE8hZRx3wIgEwya8ZGSEVT4XU5JryAxznKWzpegDkGCh8LbsCuhslviFmtg0qTbdNfPKaW+pI5YG6KOTS6AVMk4SGv+mULJDozlQaqqqYPMUcm22QTimvN/ae8SMDCcCCalMB8Zcd0MCDQmPjnjSAnc87EaQCk+Rvc+j7Scl1Q5hsXD1GM31O8FX+ESZ9q00Ife+IQb5Cya7Zs95Ax/+3UIYTkxaxJWk4PeBXAPeIN5EMjMQ9aibvbkSWczKuoucDojEyTrykJZ8xv4Z/krZozFh3iFAC0RS2cNXyuoRGhOMRUdlU7VtN9aFRH0Pcjsqj9GkVoQ==
- Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Delivery-date: Mon, 26 Jan 2026 15:51:48 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 1/19/26 09:47, Jan Beulich wrote:
> Avoid interpreting as extended capabilities what may be about anything. In
> doing so, vPCI then also won't mis-interpret data from beyond base config
> space anymore.
>
> Fixes: 3b35911d709e ("Enable pci mmcfg and ATS for x86_64")
> Fixes: a845b50c12f3 ("vpci/header: Emulate extended capability list for dom0")
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Reviewed-by: Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
> ---
> Because of the multiple prereq changes, despite the Fixes: tags I'm not
> quite sure whether to backport this. (I'm leaning towards "no".)
I'm also leaning towards no, given that the ->ext_cfg change has grown in
complexity.
|