Re: [OE-core] [PATCH v2] create-spdx: Don't collect natives sources

2021-09-23 Thread Saul Wold
On 9/23/21 2:05 PM, Joshua Watt wrote: On 9/23/21 3:53 PM, Saul Wold wrote: Extend the SPDXPackage to include is_native so it can be used later in the processing. When the collect_dep_sources() runs, it collects sources from both native and non-native recipes. Later when the GENERATED_FROM

[OE-core] [PATCH v2] create-spdx: Don't collect natives sources

2021-09-23 Thread Saul Wold
it's the same checksum as the target file. The that are generated DocumentRefs point to the native recipe rather than the target recipe DocumentRef. Signed-off-by: Saul Wold --- meta/classes/create-spdx.bbclass | 11 +-- meta/lib/oe/spdx.py | 1 + 2 files changed, 10

Re: [OE-core] [PATCH] create-spdx: Don't collect natives sources

2021-09-23 Thread Saul Wold
mbedded.org> c...@lists.openembedded.org <mailto:c...@lists.openembedded.org>> On Behalf Of Konrad Weihmann > Sent: den 23 september 2021 10:24 > To: Saul Wold mailto:saul.w...@windriver.com>>; openembedded- > c...@lists.openembedded.org <mailto:c...@list

[OE-core] [PATCH] create-spdx: Don't collect natives sources

2021-09-22 Thread Saul Wold
to the native recipe rather than the target recipe DocumentRef. Signed-off-by: Saul Wold --- meta/classes/create-spdx.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes/create-spdx.bbclass b/meta/classes/create-spdx.bbclass index 3c73c21c04..8f7fae43f1 100644 --- a/meta

Re: [OE-core] [RFC PATCH] package_ipk/deb/rpm: Drop recursive do_build task dependencies

2021-09-21 Thread Saul Wold
On 9/20/21 6:54 AM, Richard Purdie wrote: On Mon, 2021-09-20 at 08:27 -0500, Joshua Watt wrote: On Sun, Sep 19, 2021 at 5:57 AM Richard Purdie wrote: This is a controversial change which removes the recursive dependencies from the do_build target of packaging tasks of recipes. Currently

[OE-core] [PATCH] create-spdx: remove trailing comma

2021-09-07 Thread Saul Wold
The trailing comma turns ref_id into an object instead of a string when added to the relationship table. Signed-off-by: Saul Wold --- meta/classes/create-spdx.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/create-spdx.bbclass b/meta/classes/create

Re: [OE-core] [PATCH 2/2] quilt: Only package guard for the target

2021-08-31 Thread Saul Wold
On 8/30/21 1:19 PM, Richard Purdie wrote: On Fri, 2021-08-27 at 14:57 -0700, Saul Wold wrote: The guard binary and documentaiton should only be be packaged for the target class. Signed-off-by: Saul Wold --- meta/recipes-devtools/quilt/quilt.inc | 2 +- 1 file changed, 1 insertion(+), 1

[OE-core] [PATCH 2/2] quilt: Only package guard for the target

2021-08-27 Thread Saul Wold
The guard binary and documentaiton should only be be packaged for the target class. Signed-off-by: Saul Wold --- meta/recipes-devtools/quilt/quilt.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/quilt/quilt.inc b/meta/recipes-devtools/quilt

[OE-core] [PATCH 1/2] libtool: Only package libltdl for the target

2021-08-27 Thread Saul Wold
The libltdl package is not needed for -native or -cross, so make it's only packaged for the target class. Signed-off-by: Saul Wold --- meta/recipes-devtools/libtool/libtool-2.4.6.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/libtool/libtool-2.4.6

[OE-core] [PATCH] MAINTAINERS: Saul will cover devtool and eSDK

2021-08-03 Thread Saul Wold
Signed-off-by: Saul Wold --- MAINTAINERS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 604d800f63..2ddcde6878 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -38,6 +38,8 @@ Component/Subsystem Maintainers * Toolchain: Khem

[OE-core] [PATCH v2] oeqa/dump.py: Add support for QMP command arguments

2021-06-30 Thread Saul Wold
Need to ensure that the dump_dir is created correctly and available When command arguemnts are passed construct a filename if needed and convert the arguements to a json object to pass to QMP. Signed-off-by: Saul Wold --- v2: Fixed: host_dumper -> monitor_dumper cut/paste issue meta/lib/o

[OE-core] [PATCH 3/3] testimage.bbclass: Add dump-guest-memory cmd

2021-06-29 Thread Saul Wold
/runtime-hostdump/qmp_00_dump-guest-memory.img} Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass index 43de9d4d767..ed3a885bdf2 100644 --- a/meta/classes/testimage.bbclass

[OE-core] [PATCH 2/3] oeqa/dump.py: Add support for QMP command arguments

2021-06-29 Thread Saul Wold
Need to ensure that the dump_dir is created correctly and available When command arguemnts are passed construct a filename if needed and convert the arguements to a json object to pass to QMP. Signed-off-by: Saul Wold --- meta/lib/oeqa/targetcontrol.py | 2 ++ meta/lib/oeqa/utils/dump.py

[OE-core] [PATCH 1/3] oeqa/qemurunner: add support qmp cmd args

2021-06-29 Thread Saul Wold
This will enable passing arguments to qmp commands for those that require additional information Signed-off-by: Saul Wold --- meta/lib/oeqa/utils/qemurunner.py | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils

[OE-core] [PATCH] qemurunner: Add info log for qemu startup

2021-06-24 Thread Saul Wold
t 06/24/21 11:11:56 and took 0.9556229114532471 seconds from launch QMP released QEMU at 06/24/21 11:11:56 and took 0.26789021492004395 seconds from connect Signed-off-by: Saul Wold --- meta/lib/oeqa/utils/qemurunner.py | 8 1 file changed, 8 insertions(+) diff --git a/meta/lib/

[OE-core] [PATCH v2] qemurunner: add second qmp port

2021-06-18 Thread Saul Wold
This will allow for direct ssh connection without breaking the first one that is used for monitoring. The "nowait" option will cause qmp server connection to NOT block waiting. Signed-off-by: Saul Wold --- meta/lib/oeqa/utils/qemurunner.py | 6 ++ 1 file changed, 6 insertions(+)

[OE-core] [PATCH] qemurunner: add second qmp port

2021-06-17 Thread Saul Wold
-by: Saul Wold --- meta/lib/oeqa/utils/qemurunner.py | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index 0032f6ed8dd..a4727bd14ac 100644 --- a/meta/lib/oeqa/utils/qemurunner.py +++ b/meta/lib/oeqa/utils/qemurunner.py

[OE-core] [PATCH] qemurunner: change warning to info

2021-05-06 Thread Saul Wold
This information is useful, but should not be a warning level. [YOCTO #14382] Signed-off-by: Saul Wold --- meta/lib/oeqa/utils/qemurunner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index

[OE-core] [PATCH] qemurunner: change warning to info

2021-05-06 Thread Saul Wold
This information is useful, but should not be a warning level. [YOCTO #14382] Signed-off-by: Saul Wold --- meta/lib/oeqa/utils/qemurunner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index

Re: [OE-core] [PATCH] tbb: Disable PPC as COMPATIBLE_MACHINE

2021-04-29 Thread Saul Wold
Oops wrong list! Sorry for the extra noise. Sau! On 4/29/21 10:25 AM, Saul Wold wrote: The latest version does not support PPC architecture, so disable the it. Otherwise the following error occurs: /srv/nvme/yocto/hardknott/builds/tbb/tmp/work/ppc7400-poky-linux/tbb/2021.2.0-r0/git/src/tbb

Re: [OE-core] TBB: qemuppc build failure with lastest 2021.3

2021-04-29 Thread Saul Wold
On 4/29/21 8:54 AM, Khem Raj wrote: send a patch to disable it for ppc Sent! Sau! On 4/29/21 8:30 AM, Saul Wold wrote: Naveen: Looks like the latest version of TBB does not build correctly for PPC machine targets (qemuppc for sure), it builds for qemuppc64 The failure seems

[OE-core] [PATCH] tbb: Disable PPC as COMPATIBLE_MACHINE

2021-04-29 Thread Saul Wold
in this scope 338 | return __TBB_machine_fetchadd4(ptr, 1) + 1L; |^~~ Signed-off-by: Saul Wold --- meta-oe/recipes-support/tbb/tbb_2021.2.0.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-support/tbb/tbb_2021.2.0.bb b/meta-oe

[OE-core] TBB: qemuppc build failure with lastest 2021.3

2021-04-29 Thread Saul Wold
Fixed oe-core ml Naveen: Looks like the latest version of TBB does not build correctly for PPC machine targets (qemuppc for sure), it builds for qemuppc64 The failure seems to be the handling of __TBB_machine_fetch4() definition below, particularly the ITT_ARCH check for PPC64 but not PPC.

[OE-core] [PATCH 1/2] qemu-system-native: install qmp python module

2021-04-26 Thread Saul Wold
to the python sys.path that needs to use the qmp.py module. [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/recipes-devtools/qemu/qemu-system-native_5.2.0.bb | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/recipes-devtools/qemu

[OE-core] [PATCH 0/2] Enable QMP Dumping for testimage

2021-04-26 Thread Saul Wold
in the target/ssh.py code instead of waiting for a given failure. This version adds a time-out loop to check for the Unix Socket file that was being problematic on the CentOS-8 builders. Sau! Saul Wold (2): qemu-system-native: install qmp python module qemurunner: Add support for qmp commands

[OE-core] [PATCH 2/2] qemurunner: Add support for qmp commands

2021-04-26 Thread Saul Wold
-sysroot-native of the target image. [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass | 6 +++ meta/lib/oeqa/core/target/qemu.py | 6 +++ meta/lib/oeqa/core/target/ssh.py| 17 ++- meta/lib/oeqa

Re: [OE-core][PATCH v2] scripts/contrib/image-manifest: add new script

2021-04-15 Thread Saul Wold
On 4/15/21 1:31 PM, Paul Eggleton wrote: Hi folks On Friday, 9 April 2021 06:03:36 NZST Anders Wallin wrote: image-manifest: script to generate product/image specific BOM The image-manifest script generates image specific reports based on an image manifest file. Currently there is data

[OE-core] [PATCH] pango: re-enable ptest

2021-04-12 Thread Saul Wold
The run-ptest script got accidently dropped from the SRC_URI during a past update and ptest patch. Signed-off-by: Saul Wold --- meta/recipes-graphics/pango/pango_1.48.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/pango/pango_1.48.2.bb b/meta/recipes-graphics

[OE-core] [PATCH 2/2] qemurunner: Add support for qmp commands

2021-02-11 Thread Saul Wold
/qmp-spec.txt Signed-off-by: Saul Wold --- v3: added warning messages into qemurunner fixed extraneous warning from dumping host info meta/classes/testimage.bbclass| 6 meta/lib/oeqa/core/target/qemu.py | 6 meta/lib/oeqa/core/target/ssh.py | 17 +- meta/lib/oeqa

[OE-core] [PATCH 1/2] qemu-system-native: install qmp python module

2021-02-11 Thread Saul Wold
to the python sys.path that needs to use the qmp.py module. [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- v3: moved inherit above require per RP's comments meta/recipes-devtools/qemu/qemu-system-native_5.2.0.bb | 5 + 1 file changed, 5

[OE-core] [RFC PATCH 0/2] Enable QMP Dumping for testimage

2021-02-11 Thread Saul Wold
! Saul Wold (2): qemu-system-native: install qmp python module qemurunner: Add support for qmp commands meta/classes/testimage.bbclass| 6 meta/lib/oeqa/core/target/qemu.py | 6 meta/lib/oeqa/core/target/ssh.py | 17 +- meta/lib/oeqa

Re: [OE-core] [PATCH 0/2] Enable QMP Dumping for testimage

2021-01-27 Thread Saul Wold
On 1/27/21 12:25 AM, Richard Purdie wrote: On Tue, 2021-01-26 at 09:31 -0800, Saul Wold wrote: I hope that this is the final pass! This patch set enables getting debug information from QEMU via the Qemu Machine Protocol interface. The Qemu source provides a qmp.py module which is instaled

[OE-core] [PATCH 2/2] qemurunner: Add support for qmp commands

2021-01-26 Thread Saul Wold
/qmp-spec.txt Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 6 + meta/lib/oeqa/core/target/qemu.py | 6 + meta/lib/oeqa/core/target/ssh.py | 17 - meta/lib/oeqa/targetcontrol.py| 3 +++ meta/lib/oeqa/utils/dump.py | 31

[OE-core] [PATCH 0/2] Enable QMP Dumping for testimage

2021-01-26 Thread Saul Wold
the -j option. I saw 1 failure which I think is due to my setup and not the code in question, runtime_test.TestImage.test_testimage_virgl_gtk_sdl failed Sau! Saul Wold (2): qemu-system-native: install qmp python module qemurunner: Add support for qmp commands meta/classes/testimage.bbclass

[OE-core] [PATCH 1/2] qemu-system-native: install qmp python module

2021-01-26 Thread Saul Wold
to the python sys.path that needs to use the qmp.py module. [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/recipes-devtools/qemu/qemu-system-native_5.2.0.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/qemu

Re: [OE-core] [PATCH 2/2] qemurunner: Add support for qmp commands

2021-01-13 Thread Saul Wold
On 1/13/21 3:45 AM, Richard Purdie wrote: On Tue, 2021-01-12 at 15:11 -0800, Saul Wold wrote: This adds support for the Qemu Machine Protocol [0] extending the current dump process for Host and Target. The commands are added in the testimage.bbclass. Currently, we setup qemu to stall until

[OE-core] [PATCH 1/2] qemu-system-native: install qmp python module

2021-01-12 Thread Saul Wold
to the python sys.path that needs to use the qmp.py module. [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/recipes-devtools/qemu/qemu-system-native_5.2.0.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/qemu

[OE-core] [PATCH 0/2] Enable QMP Dumping for testimage

2021-01-12 Thread Saul Wold
code instead of waiting for a given failure. Sau! Saul Wold (2): qemu-system-native: install qmp python module qemurunner: Add support for qmp commands meta/classes/testimage.bbclass| 6 meta/lib/oeqa/core/target/qemu.py | 6 meta/lib/oeqa/core

[OE-core] [PATCH] qemurunner: Add support for qmp commands

2021-01-12 Thread Saul Wold
/qmp-spec.txt Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 6 ++ meta/lib/oeqa/core/target/qemu.py | 6 ++ meta/lib/oeqa/core/target/ssh.py | 17 +++- meta/lib/oeqa/targetcontrol.py| 3 +++ meta/lib/oeqa/utils/dump.py | 31

[OE-core] [PATCH 2/2] qemurunner: Add support for qmp commands

2021-01-12 Thread Saul Wold
/qmp-spec.txt Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 6 ++ meta/lib/oeqa/core/target/qemu.py | 6 ++ meta/lib/oeqa/core/target/ssh.py | 17 +++- meta/lib/oeqa/targetcontrol.py| 3 +++ meta/lib/oeqa/utils/dump.py | 31

[OE-core] [RFC PATCH 1/2] qemu-system-native: install qmp python module

2021-01-06 Thread Saul Wold
') import qmp [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/recipes-devtools/qemu/qemu-system-native_5.1.0.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/qemu/qemu-system-native_5.1.0.bb b/meta/recipes

[OE-core] [RFC PATCH 0/2] Enable QMP Dumping for testimage

2021-01-06 Thread Saul Wold
this by calling the monitor_dump code directly in the target/ssh.py code instead of waiting for a given failure. Sau! Saul Wold (2): qemu-system-native: install qmp python module qemurunner: Add support for qmp commands meta/classes/testimage.bbclass| 6 meta/lib/oeqa/core/target

[OE-core] [RFC PATCH 2/2] qemurunner: Add support for qmp commands

2021-01-06 Thread Saul Wold
-off-by: Saul Wold --- meta/classes/testimage.bbclass| 6 ++ meta/lib/oeqa/core/target/qemu.py | 6 ++ meta/lib/oeqa/core/target/ssh.py | 17 - meta/lib/oeqa/targetcontrol.py| 3 +++ meta/lib/oeqa/utils/dump.py | 31 --- meta/lib

[OE-core] [PATCH] qemurunner: Add support for qmp commands

2021-01-06 Thread Saul Wold
-off-by: Saul Wold --- meta/classes/testimage.bbclass| 6 ++ meta/lib/oeqa/core/target/qemu.py | 6 ++ meta/lib/oeqa/core/target/ssh.py | 17 - meta/lib/oeqa/targetcontrol.py| 3 +++ meta/lib/oeqa/utils/dump.py | 31 --- meta/lib

[OE-core] [PATCH] classes/buildhistory: record LICENSE

2020-11-25 Thread Saul Wold
Buildhistory stores various bits of information at both recipe and package level, while there is an associated license manifest directory tree it would require additional scripting to extract that information. Signed-off-by: Saul Wold --- meta/classes/buildhistory.bbclass | 4 1 file

[OE-core] [PATCH] classes/buildhistory: record LICENSE

2020-11-25 Thread Saul Wold
Buildhistory stores various bits of information at both recipe and package level, while there is an associated license manifest directory tree it would require additional scripting to extract that information. Signed-off-by: Saul Wold --- meta/classes/buildhistory.bbclass | 4 1 file

Re: [OE-core] [PATCH] [WIP] qemurunner.py: qemu as client

2020-11-10 Thread Saul Wold
Oops, need to double check what 000* is going to actual send, please ignore this and the following older qemu_runner patch. Sau! On 11/10/20 8:10 PM, Saul Wold wrote: Signed-off-by: Saul Wold --- meta/lib/oeqa/core/target/ssh.py | 9 ++-- meta/lib/oeqa/runtime/cases/network.py | 28

[OE-core] [PATCH] qemurunner: add support for qmp cmds

2020-11-10 Thread Saul Wold
with). [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 7 meta/lib/oeqa/core/target/qemu.py | 6 +++ meta/lib/oeqa/core/target/ssh.py | 22 -- meta/lib/oeqa/targetcontrol.py| 5 +++ meta/lib/oeqa

[OE-core] [WIP v2 1/1] qemurunner: add support for qmp cmds

2020-11-10 Thread Saul Wold
with). [0] https://github.com/qemu/qemu/blob/master/docs/interop/qmp-spec.txt Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 7 meta/lib/oeqa/core/target/qemu.py | 6 +++ meta/lib/oeqa/core/target/ssh.py | 22 -- meta/lib/oeqa/targetcontrol.py| 5 +++ meta/lib/oeqa

[OE-core] [PATCH] [WIP] qemurunner.py: qemu as client

2020-11-10 Thread Saul Wold
Signed-off-by: Saul Wold --- meta/lib/oeqa/core/target/ssh.py | 9 ++-- meta/lib/oeqa/runtime/cases/network.py | 28 +++ meta/lib/oeqa/runtime/files/kill_net | 5 ++ meta/lib/oeqa/targetcontrol.py | 3 ++ meta/lib/oeqa/utils/dump.py| 22 meta/lib

[OE-core] [WIP v2 0/1] Add Qemu Monitor Support

2020-11-10 Thread Saul Wold
/runtime-hostdump/202011101608_qmp/unknown_02_qemu_monitor :: '{"execute":"query-block"}\n' {"error": {"class": "GenericError", "desc": "QMP input must be a JSON object"}} Saul Wold (1): qemurunner: add support for qmp

[OE-core] [RFC v3 2/2] target/ssh.py: Add dump_target support

2020-09-28 Thread Saul Wold
://bugzilla.yoctoproject.org/show_bug.cgi?id=14002 Signed-off-by: Saul Wold --- V3 Changes - Check for the ssh status failure of 255 - Get the string check the right way around! meta/lib/oeqa/core/target/ssh.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oeqa/core/target/ssh.py b/meta/lib/oeqa

[OE-core] [RFC v3 1/2] testimage: Add testimage_dump_target to kwargs

2020-09-28 Thread Saul Wold
. The OEQemuTarget is different from the QemuTarget which already uses the list of commands from testimage_dump_target from 'd'. The create_dir() is needed to initialize the TargetDumper's dump_dir variable. Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 1 + meta/lib/oeqa/core/target

[OE-core] [RFC v2 1/2] testimage: Add testimage_dump_target to kwargs

2020-09-28 Thread Saul Wold
. The OEQemuTarget is different from the QemuTarget which already uses the list of commands from testimage_dump_target from 'd'. The create_dir() is needed to initialize the TargetDumper's dump_dir variable. Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 1 + meta/lib/oeqa/core/target

[OE-core] [RFC v2 2/2] target/ssh.py: Add dump_target support

2020-09-28 Thread Saul Wold
://bugzilla.yoctoproject.org/show_bug.cgi?id=14002 Signed-off-by: Saul Wold --- meta/lib/oeqa/core/target/ssh.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oeqa/core/target/ssh.py b/meta/lib/oeqa/core/target/ssh.py index aefb576805..49ce28ea34 100644 --- a/meta/lib/oeqa/core/target/ssh.py +++ b

[OE-core] [RFC PATCH 2/2] target/ssh.py: Add dump_target support

2020-09-25 Thread Saul Wold
://bugzilla.yoctoproject.org/show_bug.cgi?id=14002 Signed-off-by: Saul Wold --- meta/lib/oeqa/core/target/ssh.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oeqa/core/target/ssh.py b/meta/lib/oeqa/core/target/ssh.py index aefb576805..49ce28ea34 100644 --- a/meta/lib/oeqa/core/target/ssh.py +++ b

[OE-core] [RFC PATCH 1/2] testimage: Add testimage_dump_target to kwargs

2020-09-25 Thread Saul Wold
. The OEQemuTarget is different from the QemuTarget which already uses the list of commands from testimage_dump_target from 'd'. The create_dir() is needed to initialize the TargetDumper's dump_dir variable. Signed-off-by: Saul Wold --- meta/classes/testimage.bbclass| 1 + meta/lib/oeqa/core/target

[OE-core] [PATCH v2] gnupg: uprev 2.2.22 -> 2.2.23

2020-09-09 Thread Saul Wold
scd: Fix a regression for OpenPGP card. bcae9cd4e Nagy Ferenc László po: Minor update to the Hungarian translation. d2fe2ffd7 Werner Koch sm: Fix a bug in the rfc2253 parser f799b3ddb Werner Koch Post release updates Signed-off-by: Saul Wold --- v2 - fixed my Signed-off-by! meta/recipes

Re: [OE-core] [PATCH] gnupg: uprev 2.2.22 -> 2.2.23

2020-09-09 Thread Saul Wold
On 9/9/20 5:27 PM, Saul Wold wrote: From: Saul Wold Clearly I did not fix all my own addresses! Will resent shortly! Sau! This addresses CVE-2020-25125 and provides some other minor updates and translations. Updated commits for reference: e234d04c3 Werner Koch Release 2.2.23

[OE-core] [PATCH] gnupg: uprev 2.2.22 -> 2.2.23

2020-09-09 Thread Saul Wold
From: Saul Wold This addresses CVE-2020-25125 and provides some other minor updates and translations. Updated commits for reference: e234d04c3 Werner Koch Release 2.2.23 aeb8272ca Werner Koch gpg: Fix AEAD preference list overflow 038314665 Werner Koch po: auto update 1a4b0fd79 Yuri

Re: [OE-core] [PATCH v3] ltp: fix cve-2017-5669 test case

2018-06-18 Thread Saul Wold
On 06/18/2018 09:25 PM, akuster808 wrote: On 06/18/2018 09:58 AM, Saul Wold wrote: Armin Is there any chance of getting this into Sumo and Rocko? Is there a chance we can have  a beer the next time I am in Eugene? Of course!  I did not know that you made it in to this area!  Either

Re: [OE-core] [PATCH v3] ltp: fix cve-2017-5669 test case

2018-06-18 Thread Saul Wold
Armin Is there any chance of getting this into Sumo and Rocko? Sau! On 06/13/2018 10:40 AM, Saul Wold wrote: Can this be backported to both Rocko and Sumo? Or is this a case to update LTP in those older releases? Sau! On 06/12/2018 12:34 AM, Naresh Kamboju wrote: Adding cve-2017-5669

Re: [OE-core] [PATCH v3] ltp: fix cve-2017-5669 test case

2018-06-13 Thread Saul Wold
Can this be backported to both Rocko and Sumo? Or is this a case to update LTP in those older releases? Sau! On 06/12/2018 12:34 AM, Naresh Kamboju wrote: Adding cve-2017-5669 test fix patch which is accepted upstream in LTP repo. Ref: cve-2017-5669: shmat() for 0 (or

[OE-core] [PATCH 1/2 v2] imagefeatures: disable f2fs from test_image_features by default

2018-01-22 Thread Saul Wold
Since the primary f2fs utilities are provided by the meta-openembedded meta-filesystems layer, we disable the testing of that functionality here. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/lib/oeqa/selftest/cases/imagefeatures.py | 2 +- 1 file changed, 1 insertion(+), 1 de

[OE-core] [PATCH 2/2 v2] image_types: add support for modern f2fs flash filesystem

2018-01-22 Thread Saul Wold
the amount of space needed in order to handle the overprovision functions in f2fs. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclass | 20 1 file changed, 20 insertions(+) diff --git a/meta/classes/image_types.bbclass b/meta/c

[OE-core] [PATCH 0/2 v2] Add f2fs support

2018-01-22 Thread Saul Wold
This second series adds a patch to disable the testing f2fs as part of the image features testing. The ordering is important since we want to disable the test and then enable the functionality. Sau! Saul Wold (2): imagefeatures: disable f2fs from test_image_features by default image_types

[OE-core] [PATCH] image_types: add support for modern f2fs flash filesystem

2018-01-18 Thread Saul Wold
the amount of space needed in order to handle the overprovision functions in f2fs. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclass | 20 1 file changed, 20 insertions(+) diff --git a/meta/classes/image_types.bbclass b/meta/c

[OE-core] [PATCH] image_types: preserve rootfs if mkext234fs() fails

2017-12-19 Thread Saul Wold
We have seen more failures, but have not been able to directly reproduce it maybe svaing the rootfs and it contains some content that is tripping up the e2fsprogs mkfs.ext4 populate_rootfs() function Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbcla

Re: [OE-core] [PATCH] kernel-devsrc: Use full mrproper to clean

2017-12-12 Thread Saul Wold
nel with out failure, I will investigate the oe- selftest failure. Sau! > Ross > > On 5 December 2017 at 23:00, Saul Wold <s...@linux.intel.com> wrote: > > By using the full mrproper clean target it also removes some > > generated files > > that are not required

[OE-core] [PATCH v2 4/4] mkelfimage: Remove un-needed recipe

2017-12-11 Thread Saul Wold
#11967] Signed-off-by: Saul Wold <s...@linux.intel.com> --- .../mkelfimage/mkelfimage/convert.bin.c| 348 - .../mkelfimage/mkelfimage/cross-compile.patch | 106 --- .../mkelfimage/fix-makefile-to-find-libz.patch | 33 -- meta/recipes-de

[OE-core] [PATCH v2 3/4] image_types: Remove ELF type

2017-12-11 Thread Saul Wold
As warned in a proir commit, it's time to remove the elf image type, it is not long used anywhere (that I am aware of) and the mkelfimage tool has been removed from the upstream coreboot code base. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclas

[OE-core] [PATCH v2 2/4] oeqa/qemu: remove elf image type

2017-12-11 Thread Saul Wold
Since we are depercating the ELF image type, we should not test it here either. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/lib/oeqa/core/target/qemu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/target/qemu.py b/meta/lib/oeqa/core/

[OE-core] [PATCH v2 1/4] devtool QA: switch which git recipe is used

2017-12-11 Thread Saul Wold
Since we have removed the mkelfimage recipe, select a new recipe to use for the devtool git test. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/lib/oeqa/selftest/cases/devtool.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/lib/oeqa/selftest

[OE-core] [PATCH v2 0/4] Remove ELF Image Type

2017-12-11 Thread Saul Wold
and requires a patch to the convert.bin.c special header file. v2: Added patch to switch out which recipe devtool tests with GIT - reorder patch set to hopefully address bisecting issues. Saul Wold (4): devtool QA: switch which git recipe is used oeqa/qemu: remove elf image type image_types

[OE-core] [PATCH 1/3] image_types: Remove ELF type

2017-12-08 Thread Saul Wold
As warned in a proir commit, it's time to remove the elf image type, it is not long used anywhere (that I am aware of) and the mkelfimage tool has been removed from the upstream coreboot code base. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclas

[OE-core] [PATCH 3/3] oeqa/qemu: remove elf image type

2017-12-08 Thread Saul Wold
Since we are depercating the ELF image type, we should not test it here either. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/lib/oeqa/core/target/qemu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/target/qemu.py b/meta/lib/oeqa/core/

[OE-core] [PATCH 2/3] mkelfimage: Remove un-needed recipe

2017-12-08 Thread Saul Wold
#11967] Signed-off-by: Saul Wold <s...@linux.intel.com> --- .../mkelfimage/mkelfimage/convert.bin.c| 348 - .../mkelfimage/mkelfimage/cross-compile.patch | 106 --- .../mkelfimage/fix-makefile-to-find-libz.patch | 33 -- meta/recipes-de

[OE-core] [PATCH 0/3] Remove ELF Image Type

2017-12-08 Thread Saul Wold
and requires a patch to the convert.bin.c special header file. Seeing as there have been no objections, please consider merging this patch set! Sau! Saul Wold (3): image_types: Remove ELF type mkelfimage: Remove un-needed recipe oeqa/qemu: remove elf image type meta/classes/image_types.bbclass

[OE-core] [PATCH] image.bbclass: Add additional bb.debug to help track 12304

2017-12-06 Thread Saul Wold
sparse file. This additional temporary debug code should help us determine where the failure might be. More debug for [YOCTO #12304] Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image.bbclass | 28 1 file changed, 24 insertions(+), 4 del

[OE-core] [PATCH] image_types: btrfs use sparse file creation

2017-12-06 Thread Saul Wold
This will speed up file creation and still allow the btrfs tools to create a full btrfs image. This is similar to what we do for ext234 FS types. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[OE-core] [PATCH] image_types: btrfs use sparse file creation

2017-12-06 Thread Saul Wold
This will speed up file creation and still allow the btrfs tools to create a full btrfs image. This is similar to what we do for ext234 FS types. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[OE-core] [PATCH] image_types: add support for modern f2fs flash filesystem

2017-12-05 Thread Saul Wold
the amount of space needed in order to handle the overprovision functions in f2fs. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclass | 21 + 1 file changed, 21 insertions(+) diff --git a/meta/classes/image_types.bbclass b/meta/c

[OE-core] [PATCH] kernel-devsrc: Use full mrproper to clean

2017-12-05 Thread Saul Wold
source on the target [YOCTO #12137] Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/recipes-kernel/linux/kernel-devsrc.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb

[OE-core] [PATCH 3/3][RFC] oeqa/qemu: remove elf image type

2017-12-04 Thread Saul Wold
Since we are depercating the ELF image type, we should not test it here either. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/lib/oeqa/core/target/qemu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/target/qemu.py b/meta/lib/oeqa/core/

[OE-core] [PATCH 2/3][RFC] mkelfimage: Remove un-needed recipe

2017-12-04 Thread Saul Wold
#11967] Signed-off-by: Saul Wold <s...@linux.intel.com> --- .../mkelfimage/mkelfimage/convert.bin.c| 348 - .../mkelfimage/mkelfimage/cross-compile.patch | 106 --- .../mkelfimage/fix-makefile-to-find-libz.patch | 33 -- meta/recipes-de

[OE-core] [PATCH 1/3][RFC] image_types: Remove ELF type

2017-12-04 Thread Saul Wold
As warned in a proir commit, it's time to remove the elf image type, it is not long used anywhere (that I am aware of) and the mkelfimage tool has been removed from the upstream coreboot code base. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/image_types.bbclas

[OE-core] [PATCH 0/3][RFC] Remove ELF Image Type

2017-12-04 Thread Saul Wold
and requires a patch to the convert.bin.c special header file. I beleive I got all the bit. If I don't hear any concerns, I will move this to a regular patch later this week. Sau! Saul Wold (3): image_types: Remove ELF type mkelfimage: Remove un-needed recipe oeqa/qemu: remove elf image type

Re: [OE-core] [PATCH 1/2] kernel-yocto: ensure sccs variable is set when using KBUILD_DEFCONFIG

2017-11-29 Thread Saul Wold
On Wed, 2017-11-29 at 13:13 -0500, Bruce Ashfield wrote: > On 11/29/2017 12:52 PM, Saul Wold wrote: > > On Wed, 2017-11-29 at 11:56 -0500, Bruce Ashfield wrote: > > > On 11/29/2017 11:30 AM, Saul Wold wrote: > > > > On Wed, 2017-11-29 at 09:23 -0500, Bruce Ashfield

Re: [OE-core] [PATCH 1/2] kernel-yocto: ensure sccs variable is set when using KBUILD_DEFCONFIG

2017-11-29 Thread Saul Wold
On Wed, 2017-11-29 at 11:56 -0500, Bruce Ashfield wrote: > On 11/29/2017 11:30 AM, Saul Wold wrote: > > On Wed, 2017-11-29 at 09:23 -0500, Bruce Ashfield wrote: > > > On 11/28/2017 10:28 PM, Saul Wold wrote: > > > > When using KBUILD_DEFCONFIG, $sccs should be set to

Re: [OE-core] [PATCH 1/2] kernel-yocto: ensure sccs variable is set when using KBUILD_DEFCONFIG

2017-11-29 Thread Saul Wold
On Wed, 2017-11-29 at 09:23 -0500, Bruce Ashfield wrote: > On 11/28/2017 10:28 PM, Saul Wold wrote: > > When using KBUILD_DEFCONFIG, $sccs should be set to the > > $WORKDIR/defconfig > > regardless if it compares or is copied. Otherwise $sccs is not set > > and the

[OE-core] [PATCH 2/2] kernel-yocto: Stop the build if defconfig is missing

2017-11-28 Thread Saul Wold
The bberror does not stop the build correctly, this should be a bbfatal_log to ensure the failure correctly stops the build and logs the failure. Part of [YOCTO #12162] Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/kernel-yocto.bbclass | 2 +- 1 file changed, 1 ins

[OE-core] [PATCH 1/2] kernel-yocto: ensure sccs variable is set when using KBUILD_DEFCONFIG

2017-11-28 Thread Saul Wold
When using KBUILD_DEFCONFIG, $sccs should be set to the $WORKDIR/defconfig regardless if it compares or is copied. Otherwise $sccs is not set and the defconfig is not found correctly. Part of [YOCTO #12162] Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/kernel-yocto.b

[OE-core] [PATCH v2] kernel.bbclass: Add cleandirs for do_shared_workdir

2017-11-27 Thread Saul Wold
for some tools. [YOCTO #11880] Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/kernel.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 756707a3c25..7ef4f47981c 100644 --- a/meta/classes/kernel.bbclass

Re: [OE-core] [PATCH] kernel.bbclass: Add cleandirs for do_shared_workdir

2017-11-27 Thread Saul Wold
On Mon, 2017-11-27 at 08:35 -0500, Bruce Ashfield wrote: > > > On Sun, Nov 26, 2017 at 11:52 PM, Bruce Ashfield <bruce.ashfield@gmai > l.com> wrote: > > > > On Sun, Nov 26, 2017 at 5:44 PM, Saul Wold <s...@linux.intel.com> > > wrote: > > > On W

Re: [OE-core] [PATCH] kernel.bbclass: Add cleandirs for do_shared_workdir

2017-11-26 Thread Saul Wold
On Wed, 2017-11-22 at 15:51 -0500, Bruce Ashfield wrote: > On 2017-11-22 1:47 PM, Saul Wold wrote: > > Ensure we have a clean and empty STAGING_KERNEL_BUILDDIR (kernel- > > build-artifacts) > > before creating it, otherwise there might be older artifacts from a >

[OE-core] [PATCH] kernel.bbclass: Add cleandirs for do_shared_workdir

2017-11-22 Thread Saul Wold
Ensure we have a clean and empty STAGING_KERNEL_BUILDDIR (kernel-build-artifacts) before creating it, otherwise there might be older artifacts from a prior kernel build. [YOCTO #11880] Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/kernel.bbclass | 3 +-- 1 file chan

Re: [OE-core] [PATCH 2/2] install*.sh: add short sleep after parted commands

2017-11-21 Thread Saul Wold
On Tue, 2017-11-21 at 13:47 -0800, California Sullivan wrote: > I wasn't able to install to my Optane SSD due to the following error: > > Formatting /dev/nvme0n1p1 to vfat... > mkfs.fat 4.1 (2017-01-24) > mkfs.vfat: unable to open /dev/nvme0n1p1: No such file or directory > Target install-efi

[OE-core] [PATCH] image_types: Add debugging code to ext4 fs creation

2017-11-21 Thread Saul Wold
We have seen a small number of issues with ROOTFS_SIZE not getting computed correctly, resulting in a failure in the mke2fs processing and populating the resulting new filesystem. This information should help us to reproduce [YOCTO #12304] Signed-off-by: Saul Wold <s...@linux.intel.

[OE-core] [PATCH][morty] gnu-efi: Fix missing space in _append line

2017-11-20 Thread Saul Wold
[YOCTO #12366] Signed-off-by: Saul Wold <s...@linux.intel.com> --- This is only in Morty, so no master then backport option common/recipes-bsp/gnu-efi/gnu-efi_%.bbappend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/recipes-bsp/gnu-efi/gnu-efi_%.bbappend b/

[OE-core] [PATCH] package.bbclass: Add SRC_URI and HOMEPAGE to manifest

2017-11-14 Thread Saul Wold
This will allow tools to be developed that create manifest based BOMs with detailed information. Signed-off-by: Saul Wold <s...@linux.intel.com> --- meta/classes/package.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/package.bbclass b/meta/classes/package.b

<    1   2   3   4   5   6   7   8   9   10   >