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

Re: Problem with PCI-passthrough to PV guest


  • To: Jürgen Groß <jgross@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Wed, 6 May 2026 11:18:28 +0200
  • 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=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=Wjddc3C6Zs52T1Ii450LLJa4UjD2WfvP/0xGaw6mFjU=; b=x7FlQUgZCJlDzh8zGjKX4kiG5P+tY5po+2v+eP5kZeMaPtfHfMP8S+r6pBoufrzFu/emhyhedLDetJL/bW0ZfyA2at8XMc93zbeY62qaODR0pkJTL32pdqylHwBZKUYOA8Azdxhc3DNI4ZbsMs70Z9IrIge4EMggEQmhH98IL+EHWvdPTJmgApmC4teUUW8fYaY268pQetkZYfn4SS7eo8F4Tr29+l9ThdfPh8F1d6gYQrKyxgnKto78yWKMzFwbnQhP2GTCL6WNQVrB25Bqd6xNIPUUHeogD6Z6t7hvl6Bj/Q1p7wrW3c4V9/tPiF2ZKnCj5Ifq2/iuXjTSLN0Z5g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=E938ZEDWFutBd+v32GoaVl9LVIeXWeELFU8f+sBpihMvmAkPKlF1HoquFYX/YI3ooYhTY4DIEqwWha0BLDWfXboMbbFkMHydwYQqLoxorZxKfWQKPwKtTL4c8YfBz6Kgq0H9erloFTcYn/1oHSWAzkRG8YaFX2bmzmBPqgNth7cHDgp4glwvzdQo+Gw0BY43LiLU9U81EZNISV44m7mvlsARynCtNPIcBLOUj0v21jLd8PSIq8m/b6YcKSXhlvmwKEC9voKnqweEtovHEqB02d8AmjQcK6+RefVyFrFEmyEqMnzENIeFNDZwNqi4O6yFYIstgIxzhU1/SspFRVfvgQ==
  • Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=selector1 header.d=citrix.com header.i="@citrix.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Wed, 06 May 2026 09:18:53 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Wed, May 06, 2026 at 10:45:49AM +0200, Jürgen Groß wrote:
> On 05.05.26 20:47, Roger Pau Monné wrote:
> > On Tue, May 05, 2026 at 05:53:31PM +0200, Jürgen Groß wrote:
> > > SUSE QA is seeing a problem with PCI-passthrough of a SR-IOV to a PV guest
> > > running a 6.4 based kernel, but I can reproduce the problem with upstream
> > > kernel, too.
> 
> Uh, seems my tested kernel was only "nearly upstream" (it was an early
> 7.0 kernel). It was missing commit 0949c646d646, which makes the difference.
> 
> So for now this issue will only show up for cases where a PV-guest is
> setup for PCI passthrough and it gets memory hotplugged before the PCI
> device is added to it.

Hm, yes, this is yet more fallout from the unpopulated-alloc changes.
For PV guests that have the e820 host available we could try to create
the hotplug regions over what are host RAM region in the memory map,
as then we know we won't be overlapping with MMIO areas.

Thanks, Roger.



 


Rackspace

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