Back to Home / #xen / 2022 / 03 / Prev Day | Next Day
#xen IRC Logs for 2022-03-25

---Logopened Fri Mar 25 00:00:08 2022
00:01-!-jgross [~juergen_g@2a01:41e1:2713:6800:52a3:79b1:12db:87ce] has quit [Ping timeout: 480 seconds]
01:03-!-jgross_ is now known as jgross
05:19-!-astevanato [~oftc-webi@14.137.139.171] has joined #xen
05:19-!-astevanato is "OFTC WebIRC Client" on #xen
05:21<astevanato>Hi all, I'm here bothering you again! D: What I'm trying to achieve without success is to create HVM guest on arm. I created a simple guest.cfg file specifying the kernel, ramdisk (as usual) and then added type = "hvm" but what I get is the following error: xc: error: panic: xc_dom_core.c:206: failed to open file '/usr/lib/xen/boot/hvmloader': No such file or directory: Internal error since the file does not exist.
05:22<julieng>astevanato: You want to use type="pvh" for Arm guest. We don't support HVM (this implies starting QEMU to emulate some devices).
05:23<julieng>You can also remove type="..." and xl should select the correct one for you.
05:23<astevanato>Yes, that's the point. I would like to do some experiments using PV driver with respect to emulated ones
05:24<astevanato>julieng: btw what you just said it is written somewhere?
05:29<julieng>That's going to require a lot of work. QEMU is not ready to service Xen Arm guest. That said, we added support for IOREQ recently. So you could wire your own device emulation. For Arm, one of the first device we discussed was virtio (you can look for the discussion on xen-devel).
05:29<julieng>Everything is documented in https://wiki.xenproject.org/wiki/Understanding_the_Virtualization_Spectrum
05:34<astevanato>thanks julieng, I was searching for something "arm does not support hvm guests" but I think it is enough. Are you talking about this https://lore.kernel.org/xen-devel/1621603005-5799-1-git-send-email-olekstysh@gmail.com/ ?
05:34<julieng>Yes.
05:37<julieng>I can't think of a documentation where we explicitly say "arm does not support hvm guests". But you might be able to find such statement in talks Stefano and I gave a few years ago.
06:03-!-astevanato [~oftc-webi@14.137.139.171] has quit [Remote host closed the connection]
07:04-!-inisider is "realname" on #kernelnewbies
07:04-!-inisider [~inisider@176.120.99.237] has joined #xen
11:24-!-ChmEarl [~prymar56@0002b86c.user.oftc.net] has joined #xen
11:24-!-ChmEarl is "Mark Pryor" on #xen ##xen-packaging #mock #packaging #virt
15:10-!-inisider [~inisider@176.120.99.237] has quit [Remote host closed the connection]
21:51-!-ChmEarl [~prymar56@0002b86c.user.oftc.net] has quit [Quit: Leaving]
23:54-!-jgross_ [~juergen_g@2a01:41e1:2772:b200:fd6c:1e2d:7119:bf8e] has joined #xen
23:54-!-jgross_ is "realname" on #xen
---Logclosed Sat Mar 26 00:00:09 2022