diff options
| author | Saul Wold <sgw@linux.intel.com> | 2017-09-26 08:25:37 -0700 |
|---|---|---|
| committer | Saul Wold <sgw@linux.intel.com> | 2017-09-26 08:25:37 -0700 |
| commit | a98b71ccadc1458bf3a959e328d5ae814eb7e9b3 (patch) | |
| tree | b493f2ce5b78a56a70e76435658e370d44b2eab8 /CHANGELOG | |
| download | meta-dpdk-a98b71ccadc1458bf3a959e328d5ae814eb7e9b3.tar.gz | |
Initial commit from meta-intel 2f1bcac3fb3b42602f689fb4a1092aa5f4cf0c8a
Diffstat (limited to 'CHANGELOG')
| -rw-r--r-- | CHANGELOG | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..9b38eb5 --- /dev/null +++ b/CHANGELOG | |||
| @@ -0,0 +1,43 @@ | |||
| 1 | This file will only list major changes that occur within a release. | ||
| 2 | For a full list of changes, view the git log of the repository. | ||
| 3 | |||
| 4 | Pyro Release 5/2017 | ||
| 5 | =================== | ||
| 6 | |||
| 7 | Changed default kernel provider from linux-yocto to linux-intel. | ||
| 8 | ---------------------------------------------------------------- | ||
| 9 | Linux-intel is an Intel(R)-maintained kernel based on the latest stable | ||
| 10 | branch, along with backports from upstream to better support Intel(R) | ||
| 11 | hardware. The intel-linux kernel also has a branch with the preempt-rt | ||
| 12 | patches applied, providing a preempt-rt kernel with no additional work. | ||
| 13 | |||
| 14 | Added QEMU support. | ||
| 15 | ------------------- | ||
| 16 | We now build several virtio drivers into the kernel by default, and | ||
| 17 | have qemuboot.conf files for intel-corei7-64 and intel-core2-32 | ||
| 18 | targets. This allows one to do basic testing on meta-intel images | ||
| 19 | without having to use hardware. The virtio drivers are added via | ||
| 20 | KERNEL_FEATURES_INTEL_COMMON. This prevents them from being added to | ||
| 21 | custom kernels by default. They can be removed by adding the | ||
| 22 | following to a conf or kernel bbappend file: | ||
| 23 | KERNEL_FEATURES_INTEL_COMMON_remove = “cfg/virtio.scc” | ||
| 24 | OVMF firmware is also built and can be used in order to emulate a UEFI | ||
| 25 | environment. A full runqemu command line for intel-corei7-64 could look | ||
| 26 | like this: | ||
| 27 | runqemu core-image-minimal intel-corei7-64 wic ovmf | ||
| 28 | |||
| 29 | Musl support | ||
| 30 | ------------ | ||
| 31 | Meta-intel is now compatible with the musl C library. You can specify musl | ||
| 32 | As your C library by adding the following to your local.conf: | ||
| 33 | TCLIBC = “musl” | ||
| 34 | Note: there is a known failure with DPDK. | ||
| 35 | |||
| 36 | X32 support | ||
| 37 | ----------- | ||
| 38 | The meta-intel layer can now build with the x32 tune settings in a multi-lib | ||
| 39 | setting, it will not work in as the primary MACHINE tune as the bootloader needs | ||
| 40 | to be built as a 64bit binary. The setup for this would be as follows: | ||
| 41 | require conf/multilib.conf | ||
| 42 | MULTILIBS = "multilib:libx32 | ||
| 43 | DEFAULTTUNE_virtclass-multilib-libx32 = "corei7-64-x32" | ||
