On Mon, Jul 02, 2018 at 05:46:39PM +0100, Peter Maydell wrote: > On 2 July 2018 at 17:27, Guenter Roeck <li...@roeck-us.net> wrote: > > Again, in my observation the boot sometimes stalls without my > > patch. Maybe there is a better fix, but the code as-is doesn't > > work for me. All I can say is that the current code does not set > > one-shot mode when it should, and that seems wrong. > > > > You could of course take out the zero delta warning. Personally > > I would caution against that - whenever I have seen that warning, > > it suggested that something is wrong with the emulation, and it > > helped me track down the problem. Your call, of course. Also, > > I don't think taking out the warning would fix my stall problem. > > Can you provide me with something I can reproduce with, then, > please? My kernel + buildroot don't repro the problem: it always > seems to boot fine. I had a look at your testbuild git repo > but couldn't manage to figure out how to build a binary > from it. I'm ok with building a QEMU from your branch for > testing this, but I'd rather not try to figure out how to > reproduce your kernel and root filesystem setup. >
I don't think I'll have more time available to spend on this anytime soon. If it works for you, just drop the patch. I can keep it local in my branch. My version of qemu is different anyway, after all. Thanks, Guenter