Re: [Luv] [PATCH 2/9] iasl: move from meta-luv to OE-core
by Ricardo Neri
On Wed, 2016-12-21 at 14:11 +0100, Patrick Ohly wrote:
> From: meta-luv <luv(a)lists.01.org>
>
> This is an unmodified copy of
> github.com/01org/luv-yocto/meta-luv/recipes-extended/iasl revision
> 4be4329.
>
> iasl is also provided by the meta-oe layer's acpica recipe. iasl is a
> bit simpler and thus seems more suitable for OE-core.
>
> When the meta-oe layer is active, PREFERRED_PROVIDER_iasl-native must
> be set to avoid a warning. It can be set to "acpica-native" when
> something from acpica besides just iasl is needed.
It would be worth pondering whether to use this recipe or the one that
Fathi Boudra maintains.
5 years, 6 months
Re: [Luv] [PATCH 1/9] ovmf: move from meta-luv to OE-core
by Ricardo Neri
On Wed, 2016-12-21 at 14:11 +0100, Patrick Ohly wrote:
> create mode 100644
> meta/recipes-core/ovmf/ovmf/0001-OvmfPkg-Enable-BGRT-in-OVMF.patch
We added this patch because we were interested in enabling BGRT for our
own Linux kernel testing purposes. I am not sure if this patch is of the
interest of the wider OE-core audience. I would think it does not.
5 years, 6 months
Re: [Luv] [OE-core] [PATCH 1/9] ovmf: move from meta-luv to OE-core
by Neri, Ricardo
On Wed, 2016-12-21 at 14:11 +0100, Patrick Ohly wrote:
> create mode 100644
> meta/recipes-core/ovmf/ovmf/0001-OvmfPkg-Enable-BGRT-in-OVMF.patch
We added this patch because we were interested in enabling BGRT for
Linux kernel testing purposes. I am not sure if this patch is of the
interest of the wider OE-core audience. I would think it does not.
5 years, 6 months
[v0 PATCH 0/4] AArch64 kernel v4.9 and defconfig update
by Naresh Bhat
The luv kernel is bumped from v4.7 to v4.9 https://lists.01.org/pipermail/luv/2016-December/001434.html
This is really a good news because on most of the AArch64 platforms boot with v4.9 kernel.
The patches explained as below,
#1 linux-yocto-efi-test: Remove acpi config on arm64
The ACPI is enabled by default on AArch64 platform in v4.9 kernel. Hence removed the acpi.cfg file and patch.
#2 qemuarm64: Update defconfig
This patch will update the kernel v4.9 defconfig file. i.e. It will use the linux/arch/arm64/configs/defconfig.
#3 linux-yocto-efi-test: Add missing patches in v4.9
There are 2 patches missing v4.9 kernel. Hence apply them on top of the v4.9 kernel
#4 images: Update kernel commandline parameters
Actually there is no need to use the hack acpi=force now if you have proper SPCR table in your firmware.
I tried to test the same on QEMU but it did't work for me. We may need to impliment/use something like
--no-devicetree command to QEMU as suggested by Leif Lindholm. But AFAIK, this should work on actual hardware.
The patches can be found GIT repository: https://git.linaro.org/people/naresh.bhat/LUV/luv-yocto.git/log/?h=next3
Naresh Bhat (4):
linux-yocto-efi-test: Remove acpi config on arm64
qemuarm64: Update defconfig
linux-yocto-efi-test: Add missing patches in v4.9
images: Update kernel commandline parameters
meta-luv/recipes-core/images/luv-live-image.bb | 2 +-
meta-luv/recipes-core/images/luv-netboot-image.bb | 2 +-
...l-SPCR-check-bit-width-for-the-16550-UART.patch | 37 ++++
...erial-pl011-add-console-matching-function.patch | 101 ++++++++++
.../linux/linux-yocto-efi-test/qemuarm64/acpi.cfg | 2 -
.../linux/linux-yocto-efi-test/qemuarm64/defconfig | 216 ++++++++++++++++++---
.../linux/linux-yocto-efi-test_4.9.bb | 3 +-
7 files changed, 335 insertions(+), 28 deletions(-)
create mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/0001-serial-SPCR-check-bit-width-for-the-16550-UART.patch
create mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/0001-serial-pl011-add-console-matching-function.patch
delete mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/acpi.cfg
--
2.11.0.rc3
5 years, 6 months
[PATCH] fwts: bump to v16.12.00
by Gayatri Kammela
Update FWTS to version v16.12.00
Signed-off-by: Gayatri Kammela <gayatri.kammela(a)intel.com>
---
meta-luv/recipes-core/fwts/fwts_git.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-luv/recipes-core/fwts/fwts_git.bb b/meta-luv/recipes-core/fwts/fwts_git.bb
index a23b9117e692..2befa74e6fac 100644
--- a/meta-luv/recipes-core/fwts/fwts_git.bb
+++ b/meta-luv/recipes-core/fwts/fwts_git.bb
@@ -4,9 +4,9 @@ HOMEPAGE = "https://wiki.ubuntu.com/Kernel/Reference/fwts"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://src/main.c;beginline=1;endline=16;md5=31da590f3e9f3bd34dcdb9e4db568519"
-PV = "V16.11.00+git${SRCPV}"
+PV = "V16.12.00+git${SRCPV}"
-SRCREV = "e2ed99a74c06f62e3bb7ab1dcb4c344f5abc3a29"
+SRCREV = "d38fced7db86e5483d5c2e634ee1eec98620d5b8"
SRC_URI = "git://kernel.ubuntu.com/hwe/fwts.git \
file://luv-parser-fwts \
"
--
2.7.4
5 years, 6 months
[v1 PATCH 0/4] AArch64 kernel v4.9 and defconfig update
by Naresh Bhat
The luv kernel is bumped from v4.7 to v4.9 [1] The patches are rebased on top of existing next branch with a patch proposed by Fathi [2]
The patches as explained,
#1 linux-yocto-efi-test: Remove acpi config on arm64
The ACPI is enabled by default on AArch64 platform in v4.9 kernel. Hence removed the acpi.cfg file and patch.
#2 qemuarm64: Update defconfig
This patch will update the kernel v4.9 defconfig file. i.e. It will use the linux/arch/arm64/configs/defconfig.
#3 linux-yocto-efi-test: Add missing patches in v4.9
The SPCR and pl011 serial patches are missing v4.9 kernel. Which is under discussion on kernel.org ML.
Hence apply them on top of the v4.9 kernel.
#4 Fix kernel commandline across architecture
This patch does the following
1. The kernel commandline parameters comman across all architecture
2. Change the variable name from APPEND to CMDLINE
3. Introduce COMMON_CMDLINE_x86 variable for the commandline which is common across x86 and x86-64
4. Modify the AArch64 kernel commandline parameters
All the above patches can be found on linaro GIT repository: https://git.linaro.org/people/naresh.bhat/LUV/luv-yocto.git/log/?h=next4
[1]: https://lists.01.org/pipermail/luv/2016-December/001434.html
[2]: https://lists.01.org/pipermail/luv/2016-December/001458.html
Changes from v0:
1. Move SPCR, pl011 serial patches next to other patches. As suggested by Fathi.
2. Fix the kernel commandline parameters common across x86, AArch64 architecture as suggested by Leif Lindholm, Fathi and Ricardo.
Naresh Bhat (4):
linux-yocto-efi-test: Remove acpi config on arm64
qemuarm64: Update defconfig
linux-yocto-efi-test: Add missing patches in v4.9
Fix kernel commandline across architecture
meta-luv/classes/luv-efi.bbclass | 6 +-
meta-luv/recipes-core/images/luv-live-image.bb | 10 +-
meta-luv/recipes-core/images/luv-netboot-image.bb | 9 +-
...l-SPCR-check-bit-width-for-the-16550-UART.patch | 37 ++++
...erial-pl011-add-console-matching-function.patch | 101 ++++++++++
.../linux/linux-yocto-efi-test/qemuarm64/acpi.cfg | 2 -
.../linux/linux-yocto-efi-test/qemuarm64/defconfig | 216 ++++++++++++++++++---
.../linux/linux-yocto-efi-test_4.9.bb | 5 +-
8 files changed, 353 insertions(+), 33 deletions(-)
create mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/0001-serial-SPCR-check-bit-width-for-the-16550-UART.patch
create mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/0001-serial-pl011-add-console-matching-function.patch
delete mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/acpi.cfg
--
2.7.4
5 years, 6 months
[v1 PATCH 4/4] Fix kernel commandline across architecture
by Naresh Bhat
This patch does the following
1. The kernel commandline parameters comman across all architecture
2. Change the variable name from APPEND to CMDLINE
3. Introduce COMMON_CMDLINE_x86 variable for the commandline which is common across x86 and x86-64
4. Modify the AArch64 kernel commandline parameters
Signed-off-by: Naresh Bhat <naresh.bhat(a)linaro.org>
---
meta-luv/classes/luv-efi.bbclass | 6 +++---
meta-luv/recipes-core/images/luv-live-image.bb | 10 ++++++++--
meta-luv/recipes-core/images/luv-netboot-image.bb | 9 +++++++--
3 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/meta-luv/classes/luv-efi.bbclass b/meta-luv/classes/luv-efi.bbclass
index 10f48c4..d23c33d 100644
--- a/meta-luv/classes/luv-efi.bbclass
+++ b/meta-luv/classes/luv-efi.bbclass
@@ -180,9 +180,9 @@ python build_efi_cfg() {
cfgfile.write('menuentry \'luv\' {\n')
cfgfile.write('linux /vmlinuz ')
- append = d.getVar('APPEND', True)
- if append:
- cfgfile.write('%s' % (append))
+ cmdline = d.getVar('CMDLINE', True)
+ if cmdline:
+ cfgfile.write('%s' % (cmdline))
cfgfile.write(' luv_netconsole=${LUV_NETCONSOLE}')
cfgfile.write(' luv_storage=${LUV_STORAGE_URL}')
diff --git a/meta-luv/recipes-core/images/luv-live-image.bb b/meta-luv/recipes-core/images/luv-live-image.bb
index 444b04e..723adf3 100644
--- a/meta-luv/recipes-core/images/luv-live-image.bb
+++ b/meta-luv/recipes-core/images/luv-live-image.bb
@@ -10,10 +10,16 @@ LABELS_LIVE = "luv"
INITRD_IMAGE_LIVE = "core-image-efi-initramfs"
IMGDEPLOYDIR = "${DEPLOY_DIR_IMAGE}"
MACHINE_FEATURES += "efi"
-APPEND = "debug crashkernel=256M console=ttyS0,115200 console=ttyPCH0,115200 ip=dhcp log_buf_len=1M"
+
+# Kernel commandline for luv live image boot
+CMDLINE = "debug crashkernel=256M ip=dhcp log_buf_len=1M "
+COMMON_CMDLINE_x86 = "console=ttyS0,115200 console=ttyPCH0,115200"
+CMDLINE_append_aarch64 = "efi=debug acpi=on"
+CMDLINE_append_x86 = "${COMMON_CMDLINE_x86}"
+CMDLINE_append_x86-64 = "${COMMON_CMDLINE_x86}"
+
LUVCFG_netconsole = "LUV_NETCONSOLE=10.11.12.13,64001"
LUVCFG_storage_url = "LUV_STORAGE_URL=http://ipaddress/cgi-bin/upload.php"
-APPEND_aarch64 = "crashkernel=256M console=ttyAMA0 uefi_debug acpi=force"
python() {
import re
diff --git a/meta-luv/recipes-core/images/luv-netboot-image.bb b/meta-luv/recipes-core/images/luv-netboot-image.bb
index c94cbb3..5c475d9 100644
--- a/meta-luv/recipes-core/images/luv-netboot-image.bb
+++ b/meta-luv/recipes-core/images/luv-netboot-image.bb
@@ -13,10 +13,15 @@ IMGDEPLOYDIR = "${DEPLOY_DIR_IMAGE}"
PCBIOS_remove = "1"
PCBIOS_append = "0"
-APPEND = "debug crashkernel=256M console=ttyS0,115200 console=ttyPCH0,115200 luv.netboot ip=dhcp log_buf_len=1M"
+# Kernel commandline for luv netboot
+CMDLINE = "debug crashkernel=256M ip=dhcp log_buf_len=1M luv.netboot "
+COMMON_CMDLINE_x86 = "console=ttyS0,115200 console=ttyPCH0,115200"
+CMDLINE_append_x86 = "${COMMON_CMDLINE_x86}"
+CMDLINE_append_x86-64 = "${COMMON_CMDLINE_x86}"
+CMDLINE_append_aarch64 = "efi=debug acpi=on"
+
LUVCFG_netconsole = "LUV_NETCONSOLE=10.11.12.13,64001"
LUVCFG_storage_url = "LUV_STORAGE_URL=http://ipaddress/cgi-bin/upload.php"
-APPEND_aarch64 = "crashkernel=256M console=ttyAMA0 uefi_debug acpi=force luv.netboot"
HDDDIR = "${S}/hddimg"
--
2.7.4
5 years, 6 months
[PATCH] luv-netboot-image: use a single '=' when comparing strings
by Ricardo Neri
When deciding how to create the symbolic link for the network-bootable
image, we compare the TARGET_ARCH variable vs aarch64. However, using
"==" only works in bash. bitbake uses a more generic sh syntax. This
causes the conditional to always fall in the 'else' case and, therefore,
not creating the link correctly.
Cc: Naresh Bhat <naresh.bhat(a)linaro.org>
Signed-off-by: Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com>
---
meta-luv/recipes-core/images/luv-netboot-image.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-luv/recipes-core/images/luv-netboot-image.bb b/meta-luv/recipes-core/images/luv-netboot-image.bb
index c94cbb3..9711c0d 100644
--- a/meta-luv/recipes-core/images/luv-netboot-image.bb
+++ b/meta-luv/recipes-core/images/luv-netboot-image.bb
@@ -68,7 +68,7 @@ python do_mkimage() {
do_deploy() {
rm -f ${DEPLOY_DIR_IMAGE}/${PN}.efi
- if [ "${TARGET_ARCH}" == "aarch64" ]; then
+ if [ "${TARGET_ARCH}" = "aarch64" ]; then
ln -s ${DEPLOY_DIR_IMAGE}/bootaa64.efi ${DEPLOY_DIR_IMAGE}/${PN}.efi
else
ln -s ${DEPLOY_DIR_IMAGE}/bootx64.efi ${DEPLOY_DIR_IMAGE}/${PN}.efi
--
2.7.4
5 years, 6 months
[meta-luv next][PATCH v2] linux-yocto-efi-test: avoid to duplicate x86 kernel config fragments
by Fathi Boudra
The kernel config fragments for x86 and x86-64 are the same, except the
defconfig. Use a variable COMMON_CFG_x86 to list the fragments needed, and
use it in SRC_URI_append.
Use a consistent approach for the location of configs fragments, under
${MACHINE} directory. Move the common x86 fragments under qemux86
directory.
Update the comment to reflect what we are currently doing:
"add the kernel configuration fragments for x86/x86-64/arm64"
Don't use ${MACHINE} for SRC_URI_append_aarch64 since there's nothing
dynamically set there. Our config fragments are under qemuarm64 directory.
Signed-off-by: Fathi Boudra <fathi.boudra(a)linaro.org>
---
Changes in v2:
* ndctl.cfg fragment is used only in x86_64, it isn't common x86 fragment.
.../linux-yocto-efi-test/{ => qemux86}/debug.cfg | 0
.../linux-yocto-efi-test/{ => qemux86}/display.cfg | 0
.../linux-yocto-efi-test/{ => qemux86}/efi.cfg | 0
.../{ => qemux86}/linux_quirks.cfg | 0
.../linux-yocto-efi-test/{ => qemux86}/modules.cfg | 0
.../linux-yocto-efi-test/{ => qemux86}/ndctl.cfg | 0
.../{ => qemux86}/network-devices.cfg | 0
.../linux-yocto-efi-test/{ => qemux86}/network.cfg | 0
.../{ => qemux86}/ram_block.cfg | 0
.../{ => qemux86}/usb_ethernet.cfg | 0
.../linux-yocto-efi-test/{ => qemux86}/usb_hcd.cfg | 0
.../linux/linux-yocto-efi-test_4.9.bb | 51 ++++++++--------------
12 files changed, 19 insertions(+), 32 deletions(-)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/debug.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/display.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/efi.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/linux_quirks.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/modules.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/ndctl.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/network-devices.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/network.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/ram_block.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/usb_ethernet.cfg (100%)
rename meta-luv/recipes-kernel/linux/linux-yocto-efi-test/{ => qemux86}/usb_hcd.cfg (100%)
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/debug.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/debug.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/debug.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/debug.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/display.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/display.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/display.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/display.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/efi.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/efi.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/efi.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/efi.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/linux_quirks.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/linux_quirks.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/linux_quirks.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/linux_quirks.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/modules.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/modules.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/modules.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/modules.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/ndctl.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/ndctl.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/ndctl.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/ndctl.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/network-devices.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/network-devices.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/network-devices.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/network-devices.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/network.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/network.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/network.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/network.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/ram_block.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/ram_block.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/ram_block.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/ram_block.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/usb_ethernet.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/usb_ethernet.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/usb_ethernet.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/usb_ethernet.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/usb_hcd.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/usb_hcd.cfg
similarity index 100%
rename from meta-luv/recipes-kernel/linux/linux-yocto-efi-test/usb_hcd.cfg
rename to meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemux86/usb_hcd.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test_4.9.bb b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test_4.9.bb
index cff735b3cd..b92cb82c06 100644
--- a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test_4.9.bb
+++ b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test_4.9.bb
@@ -71,40 +71,27 @@ SRC_URI += "file://0001-Add-function-to-fixup-page-faults-in-BOOT_SERVICES_-.pat
file://0004-x86-efi-Introduce-EFI_BOOT_SERVICES_WARN.patch \
"
-# Add the defconfig from v4.9 kernel and the configuration x86 fragments
-SRC_URI_append_x86 = " file://defconfig \
- file://modules.cfg \
- file://display.cfg \
- file://ram_block.cfg \
- file://debug.cfg \
- file://efi.cfg \
- file://usb_hcd.cfg \
- file://ndctl.cfg \
- file://network.cfg \
- file://network-devices.cfg \
- file://linux_quirks.cfg \
- file://usb_ethernet.cfg \
- "
+COMMON_CFG_x86 = " file://${MACHINE}/defconfig \
+ file://qemux86/modules.cfg \
+ file://qemux86/display.cfg \
+ file://qemux86/ram_block.cfg \
+ file://qemux86/debug.cfg \
+ file://qemux86/efi.cfg \
+ file://qemux86/usb_hcd.cfg \
+ file://qemux86/network.cfg \
+ file://qemux86/network-devices.cfg \
+ file://qemux86/linux_quirks.cfg \
+ file://qemux86/usb_ethernet.cfg \
+ "
-# Add the defconfig from v4.9 kernel and the configuration x86-64 fragments
-SRC_URI_append_x86-64 = " file://defconfig \
- file://modules.cfg \
- file://display.cfg \
- file://ram_block.cfg \
- file://debug.cfg \
- file://efi.cfg \
- file://usb_hcd.cfg \
- file://ndctl.cfg \
- file://network.cfg \
- file://network-devices.cfg \
- file://linux_quirks.cfg \
- file://usb_ethernet.cfg \
+# Add the kernel configuration fragments for x86/x86-64/arm64
+SRC_URI_append_x86 = "${COMMON_CFG_x86}"
+SRC_URI_append_x86-64 = "${COMMON_CFG_x86} \
+ file://qemux86/ndctl.cfg \
"
-
-# Add the defconfig from v4.9 kernel and the configuration arm64 fragments
-SRC_URI_append_aarch64 = " file://${MACHINE}/defconfig \
- file://${MACHINE}/acpi.cfg \
- file://${MACHINE}/network.cfg \
+SRC_URI_append_aarch64 = " file://qemuarm64/defconfig \
+ file://qemuarm64/acpi.cfg \
+ file://qemuarm64/network.cfg \
"
# Override KCONFIG_MODE to '--alldefconfig' from the default '--allnoconfig'
--
2.11.0
5 years, 6 months