On 5/11/2026 10:48 AM, Philippe Mathieu-Daudé wrote:
> On 11/5/26 17:48, Cédric Le Goater wrote:
>> Hello,
>>
>> On 5/6/26 15:55, Philippe Mathieu-Daudé wrote:
>>> Introduce a source set common to system / user. Start it
>>> with the files built in both sets: 'cpu_models_user.c'
>>> and 'gdbstub.c' No logical change intended.
>>>
>>> Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
>>> Reviewed-by: Ilya Leoshkevich <[email protected]>
>>> Message-Id: <[email protected]>
>>
>> This change introduced a regression with PCI passthrough which
>> stopped working. Guest kernel reports :
>>
>>    [    0.156501] zpci: PCI is not supported because CPU facilities 69
>> or 71 are not available
>>
>> and other devices (ap, ccw) are impacted too I think.
> 
> Is it something we could test with the mainstream CI, or does this
> requires specific hardware?
>

It could be tested with a tcg arm vm + nested VM with PCI passthrough.
However, the problem is that you need to cross-compile QEMU in CI to
test current version to launch the nested VM.
This would imply to have a "standard" target environment (like debian
with X,Y,Z deps preinstalled) which CI does not have at the moment.

So in practice, it's hard to test it.

>>
>>> ---
>>>   target/s390x/meson.build | 25 +++++++++++++------------
>>>   1 file changed, 13 insertions(+), 12 deletions(-)
> 
> 


Reply via email to