On Fri, Aug 7, 2020 at 2:18 AM Christopher Clark < christopher.w.cl...@gmail.com> wrote:
> This series of patches, submitted for the standard/bcm-2xxx-rpi kernel, > support enabling linux-yocto-dev to run Xen on the Raspberry Pi 4. This > is version 3 of the series developed within the Xen community, which is > now queued for inclusion in Linux upstream: > > https://lists.xenproject.org/archives/html/xen-devel/2020-08/msg00153.html > > This series supports work to enable meta-virtualization to use the > linux-yocto-dev kernel and retire use of the downstream meta-raspberrypi > default kernel for use with Xen. > The patches look fine to me, no concerns here. > > This same patch series can also be applied to linux-yocto-dev's > standard/base, v5.7/standard/bcm-2xxx-rpi and v5.7/standard/bcm-2xxx-rpi > branches. > I've merged them to standard/ and v5.7/. FYI: I've created the linux-yocto v5.8 reference kernel locally and it is in final testing now, I'll bring in the -dev branches to that kernel before I push it. So the support will exist the same in both trees. Cheers, Bruce > > Tested locally with the bcm-2xxx-rpi branches. > Patch series source: > git://git.kernel.org/pub/scm/linux/kernel/git/sstabellini/xen.git > branch: fix-rpi4-v3 > > thanks > > Christopher > > > Boris Ostrovsky (1): > swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses > > Stefano Stabellini (10): > swiotlb-xen: remove start_dma_addr > swiotlb-xen: add struct device * parameter to xen_phys_to_bus > swiotlb-xen: add struct device * parameter to xen_bus_to_phys > swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu > swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device > swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer > swiotlb-xen: remove XEN_PFN_PHYS > swiotlb-xen: introduce phys_to_dma/dma_to_phys translations > xen/arm: introduce phys/dma translations in xen_dma_sync_for_* > xen/arm: call dma_to_phys on the dma_addr_t parameter of > dma_cache_maint > > arch/arm/xen/mm.c | 34 +++++------ > drivers/xen/swiotlb-xen.c | 119 +++++++++++++++++++++++--------------- > include/xen/page.h | 1 - > include/xen/swiotlb-xen.h | 8 +-- > 4 files changed, 93 insertions(+), 69 deletions(-) > > -- > 2.17.1 > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8942): https://lists.yoctoproject.org/g/linux-yocto/message/8942 Mute This Topic: https://lists.yoctoproject.org/mt/76044154/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-