[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Xen on RP4
On Wed, Nov 25, 2020 at 10:57:31AM -0800, Stefano Stabellini wrote: > On Tue, 24 Nov 2020, Elliott Mitchell wrote: > > I've frankly got no idea how to ensure the correct device-tree is passed > > to Xen. Is GRUB's `devicetree` command correct when loading Xen? Is a > > device-tree matched to the Linux kernel appropriate for Xen? > > > > (I'm guessing the second is "yes", but the first I don't have a clue) > > Yes, devicetree is correct. I have not used the graphical output, so I > cannot help you there but yes the best bet is to use the devicetree that > comes with the kernel. > > One thing I noticed is that you are missing some of the command line > arguments for Xen and Linux in your grub config. For instance on the Xen > line you want to have something like: > > dom0_mem=1024M console=dtuart sync_console > > And on the Linux line you might want to have: > > console=tty0 console=hvc0 I was sending the bare minimum. Some of the known bits were filtered out. After having spent several hours pounding on this and building multiple kernels, I'm headed towards odd theories... I'm wondering how Debian's kernel source trees have managed to remain broken for the Raspberry PIs for over a year: https://bugs.debian.org/939633 Right now that feels like conspiracy theory territory, but my mind is wandering in odd directions... Is someone at Intel trying to sabotage device-trees so everyone moves to UEFI? Could simply be Debian's kernel maintainers are very busy and the original reporter of the bug failed to draw enough attention to a large problem. If that odd suspicion is true though, getting EFI to supported status on ARM might be a major concern. Alternatively I've been exploring an incorrect path, I should simply stick with the device-trees which come from the Raspberry PI Foundation, and not try to follow the Linux kernel's device-trees. -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sigmsg@xxxxxxx PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |