qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [qemu-s390x] [PATCH v5 00/15] s390: vfio-ccw dasd ipl s


From: Thomas Huth
Subject: Re: [Qemu-devel] [qemu-s390x] [PATCH v5 00/15] s390: vfio-ccw dasd ipl support
Date: Wed, 27 Mar 2019 12:15:13 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0

On 20/03/2019 16.11, Jason J. Herne wrote:
> On 3/13/19 12:31 PM, Jason J. Herne wrote:
>> This is to support booting from vfio-ccw dasd devices. We basically
>> implement
>> the real hardware ipl procedure. This allows for booting Linux guests on
>> vfio-ccw devices.
>>
>> vfio-ccw's channel program prefetch algorithm complicates ipl because
>> most ipl
>> channel programs dynamically modify themselves. Details on the ipl
>> process and
>> how we worked around this issue can be found in
>> docs/devel/s390-dasd-ipl.txt.
>>
>> Changelog
>> ==========
>> v5
>> - Whitespace changes and comments.
>> - Added newlines to printed strings in patch 15.
>>
> ...
> 
> Ping. Thomas or Christian, are you ready to pick this series up or do
> you feel we need any more work?

The regression with non-bootable devices still exists, i.e. this used to
work before:

 $ qemu-system-s390x -enable-kvm -nographic -device x-terminal3270 \
     -device virtio-blk-ccw,drive=dr1 \
     -drive if=none,id=dr1,format=qcow2,file=guest.qcow2

... but now aborts with:

 Attempting to boot from unexpected device type: 0x0000000000003270

Can you somehow limit the choice of devices here that are considered for
booting?

 Thomas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]