Patrick Williams | e69d235 | 2017-02-23 20:56:04 -0600 | [diff] [blame^] | 1 | Xen |
| 2 | --- |
| 3 | |
| 4 | For any issues with the xen recipes please make sure you CC cardoe@gentoo.org |
| 5 | |
| 6 | configuring the hypervisor |
| 7 | -------------------------- |
| 8 | |
| 9 | Since 4.7.0 Xen supports using Kconfig to configure the hypervisor. Similarly |
| 10 | to how the recipe for busybox works, you can provide a .config as a defconfig |
| 11 | to override the default configuration of the hypervisor. The easiest way |
| 12 | for you to take advantage of this is to create a .config for Xen and then |
| 13 | copy it to your Yocto layer as 'defconfig' inside of |
| 14 | 'recipes-extended/xen/files/' and then create a bbappend adding |
| 15 | 'file://defconfig' to your SRC_URI. |
| 16 | |
| 17 | security patches |
| 18 | ---------------- |
| 19 | |
| 20 | The base recipe does not include security fixes that the Xen community releases |
| 21 | as XSAs (http://xenbits.xen.org/xsa/). The easiest way to include those is to |
| 22 | drop patches in 'recipes-extened/xen/files' and create a bbappend adding those |
| 23 | patches to SRC_URI and they will be applied. Alternatively, you can override |
| 24 | the SRC_URI to a git repo you provide that contains the patches. |