summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG43
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 @@
1This file will only list major changes that occur within a release.
2For a full list of changes, view the git log of the repository.
3
4Pyro Release 5/2017
5===================
6
7Changed default kernel provider from linux-yocto to linux-intel.
8----------------------------------------------------------------
9Linux-intel is an Intel(R)-maintained kernel based on the latest stable
10branch, along with backports from upstream to better support Intel(R)
11hardware. The intel-linux kernel also has a branch with the preempt-rt
12patches applied, providing a preempt-rt kernel with no additional work.
13
14Added QEMU support.
15-------------------
16We now build several virtio drivers into the kernel by default, and
17have qemuboot.conf files for intel-corei7-64 and intel-core2-32
18targets. This allows one to do basic testing on meta-intel images
19without having to use hardware. The virtio drivers are added via
20KERNEL_FEATURES_INTEL_COMMON. This prevents them from being added to
21custom kernels by default. They can be removed by adding the
22following to a conf or kernel bbappend file:
23 KERNEL_FEATURES_INTEL_COMMON_remove = “cfg/virtio.scc”
24OVMF firmware is also built and can be used in order to emulate a UEFI
25environment. A full runqemu command line for intel-corei7-64 could look
26like this:
27 runqemu core-image-minimal intel-corei7-64 wic ovmf
28
29Musl support
30------------
31Meta-intel is now compatible with the musl C library. You can specify musl
32As your C library by adding the following to your local.conf:
33 TCLIBC = “musl”
34Note: there is a known failure with DPDK.
35
36X32 support
37-----------
38The meta-intel layer can now build with the x32 tune settings in a multi-lib
39setting, it will not work in as the primary MACHINE tune as the bootloader needs
40to 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"