[PATCH] fwts: bump to v17.01.00
by Gayatri Kammela
Update FWTS to version v17.01.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 2befa74e6fac..87336eb7095d 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.12.00+git${SRCPV}"
+PV = "V17.01.00+git${SRCPV}"
-SRCREV = "d38fced7db86e5483d5c2e634ee1eec98620d5b8"
+SRCREV = "0d44a57aab82c9861b6d36d73dc2c7c8a6696c21"
SRC_URI = "git://kernel.ubuntu.com/hwe/fwts.git \
file://luv-parser-fwts \
"
--
2.7.4
5 years, 3 months
[PATCH] linux-yocto-efi-test: Fix defconfig for SBBR
by Naresh Bhat
To run the SBBR test[1] on ARM64 the following defconfig bits needs tobe enabled/disabled.
Do not set CONFIG_DEVMEM in kernel config.
Make sure CONFIG_DMI_SYSFS and CONFIG_DMI are both set.
[1]: https://lists.ubuntu.com/archives/fwts-devel/2017-January/008804.html
Signed-off-by: Naresh Bhat <naresh.bhat(a)linaro.org>
---
meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/sbbr.cfg | 3 +++
meta-luv/recipes-kernel/linux/linux-yocto-efi-test_4.9.bb | 1 +
2 files changed, 4 insertions(+)
create mode 100644 meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/sbbr.cfg
diff --git a/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/sbbr.cfg b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/sbbr.cfg
new file mode 100644
index 0000000..83201eb
--- /dev/null
+++ b/meta-luv/recipes-kernel/linux/linux-yocto-efi-test/qemuarm64/sbbr.cfg
@@ -0,0 +1,3 @@
+# CONFIG_DEVMEM is not set
+CONFIG_DMI=y
+CONFIG_DMI_SYSFS=y
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 d47413f..dbf94cb 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
@@ -95,6 +95,7 @@ SRC_URI_append_x86-64 = "${COMMON_CFG_x86} \
"
SRC_URI_append_aarch64 = " file://qemuarm64/defconfig \
file://qemuarm64/network.cfg \
+ file://qemuarm64/sbbr.cfg \
"
# Override KCONFIG_MODE to '--alldefconfig' from the default '--allnoconfig'
--
2.7.4
5 years, 4 months
[PATCH] udev/eudev_3.2.bbappend: Replace the recipe name with the package name
by Gayatri Kammela
The bitbake append file automatically choose package name as the file
name unless package name is specified explicity.
choosing the package name same as file name does not help with udev as
it is not included in the image and thus preventing the gzip from being
built.
This patch addresses the issue
https://github.com/01org/luv-yocto/issues/113
Cc: Naresh Bhat <naresh.bhat(a)linaro.org>
Suggested-by: Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com>
Signed-off-by: Gayatri Kammela <gayatri.kammela(a)intel.com>
---
meta-luv/recipes-core/udev/eudev_3.2.bbappend | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-luv/recipes-core/udev/eudev_3.2.bbappend b/meta-luv/recipes-core/udev/eudev_3.2.bbappend
index d474c6a1431a..84451c92064c 100644
--- a/meta-luv/recipes-core/udev/eudev_3.2.bbappend
+++ b/meta-luv/recipes-core/udev/eudev_3.2.bbappend
@@ -1 +1 @@
-RDEPENDS_${PN}-cache += "gzip findutils"
+RDEPENDS_udev-cache += "gzip findutils"
--
2.7.4
5 years, 4 months
[PATCH v2] recipes-core/: Disable LUV_STORAGE_URL parameter by default in luv.cfg
by Gayatri Kammela
LUV_STORAGE_URL in luv.cfg has a default value which meant to indicate
the format of the url to be given by user. However, the script that
saves and submit the results takes the default value as a parameter when
user didn't wish to use the feature.
The default value is not valid and thus it makes sense to disable this
parameter by default value "none", leaving the script run only if
user provides the url.
Cc: Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com>
Signed-off-by: Gayatri Kammela <gayatri.kammela(a)intel.com>
---
Changes since v1:
1)Modified the logic that looks for luv_storage=none instead of generic none.
meta-luv/recipes-core/images/luv-live-image.bb | 2 +-
meta-luv/recipes-core/images/luv-netboot-image.bb | 2 +-
meta-luv/recipes-core/initscripts/initscripts/submit_results | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta-luv/recipes-core/images/luv-live-image.bb b/meta-luv/recipes-core/images/luv-live-image.bb
index 283a99a9e683..d417d0618d21 100644
--- a/meta-luv/recipes-core/images/luv-live-image.bb
+++ b/meta-luv/recipes-core/images/luv-live-image.bb
@@ -19,7 +19,7 @@ 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"
+LUVCFG_storage_url = "LUV_STORAGE_URL=none"
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 99f433d45ebd..53e635b3cb94 100644
--- a/meta-luv/recipes-core/images/luv-netboot-image.bb
+++ b/meta-luv/recipes-core/images/luv-netboot-image.bb
@@ -21,7 +21,7 @@ CMDLINE_append_x86-64 = "${COMMON_CMDLINE_x86}"
CMDLINE_append_aarch64 = "acpi=on"
LUVCFG_netconsole = "LUV_NETCONSOLE=10.11.12.13,64001"
-LUVCFG_storage_url = "LUV_STORAGE_URL=http://ipaddress/cgi-bin/upload.php"
+LUVCFG_storage_url = "LUV_STORAGE_URL=none"
HDDDIR = "${S}/hddimg"
diff --git a/meta-luv/recipes-core/initscripts/initscripts/submit_results b/meta-luv/recipes-core/initscripts/initscripts/submit_results
index 1d544433cf74..441f1f2b6584 100644
--- a/meta-luv/recipes-core/initscripts/initscripts/submit_results
+++ b/meta-luv/recipes-core/initscripts/initscripts/submit_results
@@ -9,8 +9,8 @@
# Gather results in a compressed tarball
get_tar_luv_results()
{
- grep -q luv_storage /proc/cmdline
- if [ $? -eq 0 ]; then
+ grep -q 'luv_storage=none' /proc/cmdline
+ if [ $? -eq 1 ]; then
tar -zcf /tmp/luv-results-$tstamp.tar.gz ${LUV_SAVE_RESULTS_DIR}
luv_tar_results=/tmp/luv-results-$tstamp.tar.gz
else
--
2.7.4
5 years, 4 months
[v2 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.
Changes from v1:
1. Add curvy braces around COMMON_CMDLINE_x86 as suggested by Ricardo
2. Use acpi=on instead of acpi=force as suggested by Graeme
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, 4 months