Hi Vijay, On 18/09/15 14:09, vijay.kil...@gmail.com wrote: > From: Vijaya Kumar K <vijaya.ku...@caviumnetworks.com> > > ITS initialization required for all PCI devices in > ThunderX platform are done by calling from specific > mapping function. > > This patch can be reverted once XEN PCI passthrough > framework for arm64 is in available.
When a new feature is added in Xen (such as ITS and basic PCI support with Thunder-X), we are trying to avoid any breakage no matter the version of Linux. With this series, any Linux with Thunder-X support is able to boot on Xen and use basic PCI without Manish's series. If we decide to revert this patch, a such Linux won't be able to boot any more on Xen. IIUC, what matters is having Xen booting on Thunder-X with PCI supported when 4.7 released. If we can get PCI passthrough fully working by then, this patch will become unnecessary. Xen 4.6 hasn't yet been released, so it's entirely feasible to get the PCI passthrough for the next release if we start to review it very soon. If the feature doesn't land in staging before the freeze, then we can talk about having this patch in 4.7 and come up with a plan to revert it when PCI passthrough will be fully supported. Regards, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel