[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCHv3 00/05] arm: pass a device tree to dom0
This series of patches makes Xen pass a (somewhat) valid device tree to dom0. The device tree for dom0 is the same as the one supplied to Xen except the memory and chosen nodes are adjusted appropriately. We don't yet make use of the device tree to map MMIO regions or setup interrupts for the guest and we still include the UART used for Xen's console. Note the kernel must support device tree (ATAGS are no longer provided by Xen). It is also possible to provide the Xen and dom0 command line via the device tree. This isn't as useful as it seems as Xen still needs to be rebuilt to included the updated device tree. The instructions on the wiki[1] have been updated to reflect these changes. Changes since v2: - dropped already applied patches - fix crash on boot if bootargs is missing - allow space in dom0's dtb for the mem reserve entry - bail if dom0's dtb couldn't be created - new patch to print warning if a node is nested too deep Changes since v1: - coding style - move libfdt headers - added myself as device tree maintainer - fix potential infinite loop when assigning mem - check dtb destination more carefully - minor updates for clarity David [1] http://wiki.xen.org/wiki/Xen_ARMv7_with_Virtualization_Extensions _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |