In the provided xml, the following chunk is present:

```
<driver name='qemu' type='qcow2' cache='none' io='native' discard='unmap'/>
```


cache='none': Translates to bypassing the host page cache (cache.direct=on or 
O_DIRECT) while retaining a writeback-like behavior for guest notifications, 
meaning I/O happens directly between userspace buffers and the storage device

so cache=none translates to -cache.direct=on on QEMU, and with that in
mind this sounds like what we are seeing here - https://gitlab.com/qemu-
project/qemu/-/work_items/3521

this kernel bit popped up in my research too -
https://lore.kernel.org/all/[email protected]/
. This is the referenced commit in that post
https://github.com/torvalds/linux/commit/22ec71615d82 .

I'm adding a bug task for qemu and getting more (qemu) experienced eyes
on this.

** Also affects: qemu (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169551

Title:
  VMs on arm on ephemeral fails to boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-nova-compute/+bug/2169551/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to