Am Wed, 26 Oct 2016 17:32:56 +0200 schrieb Claudio Scordino <[email protected]>:
> Hi all, > > is there any minimal kernel release for building/running Jailhouse ? > > The README is quite generic, talking about 3.9 (for Qemu) and 3.14. > > In the source code, however, I noticed a call to > pci_lock_rescan_remove() which, according to git, has been introduced > in release 3.14. The pci stuff is 3.14. But that is only built when CONFIG_PCI is set, otherwise its apparently 3.9. If you need to run jailhouse on something lower than that, the changes are usually trivial. Ask about them, we should have some old patches somewhere. If you want to know the "officially supported" lower bound i would say take the numbers from the README. The driver does not do much, so dependencies on the kernel are not high and changes should not happen too often. You should not expect dependencies for very recent kernels to become mandatory in the future. But at the same time wrapping the pci-stuff with "ifdef kver" just to get "officially" below an outdated 3.14 did not seem necessary so far. The pci stuff is just a convencience feature, unbinding drivers in the root cell before "removing" the hardware. The config generator might not work as expected on older kernels, but asking that question you are probably stuck with a nice ARM BSP and not on x86. Henning > Many thanks, > > Claudio > -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
