Re: [yocto] [yocto-autobuilder-helper][mickledore][PATCH 0/3] fix mickledore tests reports

2023-12-08 Thread Steve Sakoman
Mickledore is already end-of-life, so no further builds are scheduled. There is a dunfell release that I plan to build this weekend, so a patchset for dunfell would be much appreciated if you would like me to test it with the 3.1.30 build. And a kirkstone release is due shortly thereafter, so we

[yocto] Yocto kirkstone and openssl 1.0.2

2023-12-08 Thread Carlos via lists.yoctoproject.org
Hello, Currently we are using yocto version dunfell in our project. we are also using: -openssl 1.0.2: provided/supported by a third party. -meta-openssl102-fips Now, I would like to upgrade the project to use yocto kirkstone. I am facing build errors: Python 3.10 no longer supports openssl

[yocto] [yocto-autobuilder-helper][mickledore][PATCH 2/3] config.json: remove BUILD_HISTORY_DIRECTPUSH

2023-12-08 Thread Alexis Lothoré via lists . yoctoproject . org
From: Alexis Lothoré Now that BUILD_HISTORY_DIRECTPUSH has been replaced by a hardcoded condition, remove it from config.json Signed-off-by: Alexis Lothoré Signed-off-by: Richard Purdie --- config.json | 1 - 1 file changed, 1 deletion(-) diff --git a/config.json b/config.json index

[yocto] [yocto-autobuilder-helper][mickledore][PATCH 3/3] scripts/test_utils.py: update test after BUILD_HISTORY_DIRECTPUSH removal

2023-12-08 Thread Alexis Lothoré via lists . yoctoproject . org
From: Alexis Lothoré Update getcomparisonbranch unit tests by removing BUILD_HISTORY_DIRECTPUSH entry in fake configuration Signed-off-by: Alexis Lothoré Signed-off-by: Richard Purdie --- scripts/test_utils.py | 29 +++-- 1 file changed, 7 insertions(+), 22

[yocto] [yocto-autobuilder-helper][mickledore][PATCH 1/3] scripts/utils.py: replace BUILD_HISTORY_DIRECTPUSH with hardcoded condition

2023-12-08 Thread Alexis Lothoré via lists . yoctoproject . org
From: Alexis Lothoré It has been observed that when a new release branch is created, it is quite easy to forget to update the BUILD_HISTORY_DIRECTPUSH variable, which leads to failures in autobuilder like test results not being pushed. Replace the BUILD_HISTORY_DIRECTPUSH usage with a hardcoded

[yocto] [yocto-autobuilder-helper][mickledore][PATCH 0/3] fix mickledore tests reports

2023-12-08 Thread Alexis Lothoré via lists . yoctoproject . org
Hello, mickledore release 4.2.4-rc3 suffered some tests reporting issue (tests result not pushed, regression report not generated, etc). This is due to the fact that the mickledore branch is not properly described in BUILD_HISTORY_DIRECTPUSH in config.json. This issue has already received the

Re: [linux-yocto] [PATCH v5.15-rt 00/11] Uprev from -rt61 to -rt72

2023-12-08 Thread Bruce Ashfield
In message: [PATCH v5.15-rt 00/11] Uprev from -rt61 to -rt72 on 08/12/2023 paul.gortma...@windriver.com wrote: > From: Paul Gortmaker > > Bruce, > > So, I knew that i915 fix we dealt with on v6.1 was actually present in > the v5.15-rt branch and not just floating out in space. > > So I

Re: [linux-yocto] [PATCH 0/2] Enable optee and hdmi phy

2023-12-08 Thread Bruce Ashfield
In message: [PATCH 0/2] Enable optee and hdmi phy on 08/12/2023 Xiaolei Wang wrote: > Hi Bruce, > > Please help to merge code into our linux-yocto repo. > > repo: > yocto-kernel-cache > branch: > yocto-6.1 > > Xiaolei Wang (2): > nxp-imx8: Enable

Re: [linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH] ti-am335x: add preempt-rt support and boards full features support

2023-12-08 Thread Bruce Ashfield
merged. Bruce In message: [linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH] ti-am335x: add preempt-rt support and boards full features support on 08/12/2023 Xulin Sun wrote: > - Add preempt-rt kernel type support. > - Add AM335X EVM & BeagleBone Black boards with full features support. > >

Re: [yocto] initramfs creation

2023-12-08 Thread Ross Burton
On 8 Dec 2023, at 16:19, mattwood2...@gmail.com wrote: > > Thanks all for the suggestions. > > It is not an issue with kernel modules as I have them in /lib/modules/... In the initramfs? Or the rootfs? If they’re in the rootfs then the rootfs isn’t mounted yet… Ross -=-=-=-=-=-=-=-=-=-=-=-

Re: [yocto] initramfs creation

2023-12-08 Thread mattwood2000
Thanks all for the suggestions. It is not an issue with kernel modules as I have them in /lib/modules/... I managed to get a bit further and create a working image that boots fully. However, the only way I could do this was to use the ROOTFS_POSTPROCESS_COMMAND to manually create a symlink for

[linux-yocto] [PATCH v5.15-rt 00/11] Uprev from -rt61 to -rt72

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Paul Gortmaker Bruce, So, I knew that i915 fix we dealt with on v6.1 was actually present in the v5.15-rt branch and not just floating out in space. So I figured I'd help out and also look at getting this older version caught up with the where the linux-stable-rt repository is today. We

[linux-yocto] [PATCH v5.15-rt 10/11] drm/i915: Do not disable preemption for resets

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Tvrtko Ursulin commit e6eb0105c20694af5642c77bf63c9509e4f9bb28 in linux-stable-rt [commit 40cd2835ced288789a685aa4aa7bc04b492dcd45 in linux-rt-devel] Commit ade8a0f59844 ("drm/i915: Make all GPU resets atomic") added a preempt disable section over the hardware reset callback to prepare

[linux-yocto] [PATCH v5.15-rt 11/11] Linux 5.15.141-rt72

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Joseph Salisbury commit e9e280348657bf29b5f35e37e34e4da26821116c in linux-stable-rt Signed-off-by: Joseph Salisbury Signed-off-by: Paul Gortmaker --- localversion-rt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localversion-rt b/localversion-rt index

[linux-yocto] [PATCH v5.15-rt 09/11] posix-timers: Ensure timer ID search-loop limit is valid

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Thomas Gleixner commit 71c09b1d6b07a7e4d8d1c686b53f8d1442f8ec14 in linux-stable-rt posix_timer_add() tries to allocate a posix timer ID by starting from the cached ID which was stored by the last successful allocation. This is done in a loop searching the ID space for a free slot one by

[linux-yocto] [PATCH v5.15-rt 08/11] bpf: Remove in_atomic() from bpf_link_put().

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Sebastian Andrzej Siewior commit 87572f0f6aa8cbb3c69a7085fae70786cd217653 in linux-stable-rt bpf_free_inode() is invoked as a RCU callback. Usually RCU callbacks are invoked within softirq context. By setting rcutree.use_softirq=0 boot option the RCU callbacks will be invoked in a per-CPU

[linux-yocto] [PATCH v5.15-rt 05/11] debugobjects,locking: Annotate debug_object_fill_pool() wait type violation

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Peter Zijlstra commit 1992720dff250e9d7d99696588ab1b197160c6b6 in linux-stable-rt There is an explicit wait-type violation in debug_object_fill_pool() for PREEMPT_RT=n kernels which allows them to more easily fill the object pool and reduce the chance of allocation failures. Lockdep's

[linux-yocto] [PATCH v5.15-rt 06/11] sched: avoid false lockdep splat in put_task_struct()

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Wander Lairson Costa commit 20616d2c54d5db199f983ca9515630f361d5c995 in linux-stable-rt In put_task_struct(), a spin_lock is indirectly acquired under the kernel stock. When running the kernel in real-time (RT) configuration, the operation is dispatched to a preemptible context call to

[linux-yocto] [PATCH v5.15-rt 07/11] mm/page_alloc: Use write_seqlock_irqsave() instead write_seqlock() + local_irq_save().

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Sebastian Andrzej Siewior commit f9fec545dea4aac71dfb54e3a6d187cc92af9ea4 in linux-stable-rt __build_all_zonelists() acquires zonelist_update_seq by first disabling interrupts via local_irq_save() and then acquiring the seqlock with write_seqlock(). This is troublesome and leads to

[linux-yocto] [PATCH v5.15-rt 04/11] debugobject: Ensure pool refill (again)

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Thomas Gleixner commit ccf6bfd49a8a7d25bacc8e84ec5dbdfe513c29c3 in linux-stable-rt The recent fix to ensure atomicity of lookup and allocation inadvertently broke the pool refill mechanism. Prior to that change debug_objects_activate() and debug_objecs_assert_init() invoked

[linux-yocto] [PATCH v5.15-rt 01/11] io-mapping: don't disable preempt on RT in io_mapping_map_atomic_wc().

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Sebastian Andrzej Siewior commit f1bd52382dcefb82cdc243575ab81f3966165b47 in linux-stable-rt io_mapping_map_atomic_wc() disables preemption and pagefaults for historical reasons. The conversion to io_mapping_map_local_wc(), which only disables migration, cannot be done wholesale because

[linux-yocto] [PATCH v5.15-rt 02/11] locking/rwbase: Mitigate indefinite writer starvation

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Sebastian Andrzej Siewior commit 47364f671cbed35071551bd911dc7b89a1761804 in linux-stable-rt On PREEMPT_RT, rw_semaphore and rwlock_t locks are unfair to writers. Readers can indefinitely acquire the lock unless the writer fully acquired the lock, which might never happen if there is

[linux-yocto] [PATCH v5.15-rt 03/11] Revert "softirq: Let ksoftirqd do its job"

2023-12-08 Thread Paul Gortmaker via lists.yoctoproject.org
From: Paolo Abeni commit e94601d32f4d7fdc28da15a72fe5262c63a5755a in linux-stable-rt This reverts the following commits: 4cd13c21b207 ("softirq: Let ksoftirqd do its job") 3c53776e29f8 ("Mark HI and TASKLET softirq synchronous") 1342d8080f61 ("softirq: Don't skip softirq execution when

Re: [yocto] bitbake error need help #kernel #yocto

2023-12-08 Thread Ross Burton
On 8 Dec 2023, at 06:14, srivijayjain94 via lists.yoctoproject.org wrote: > > ERROR: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export > DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export > SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export >

[linux-yocto] [PATCH 2/2] nxp-imx8: Enable optee CONFIG for imx8 plat

2023-12-08 Thread Xiaolei Wang via lists.yoctoproject.org
Enable optee CONFIG for imx8 plat. Signed-off-by: Xiaolei Wang --- bsp/nxp-imx8/nxp-imx8.cfg | 6 ++ 1 file changed, 6 insertions(+) diff --git a/bsp/nxp-imx8/nxp-imx8.cfg b/bsp/nxp-imx8/nxp-imx8.cfg index 1116b2c0..8426aec5 100644 --- a/bsp/nxp-imx8/nxp-imx8.cfg +++

[linux-yocto] [PATCH 0/2] Enable optee and hdmi phy

2023-12-08 Thread Xiaolei Wang via lists.yoctoproject.org
Hi Bruce, Please help to merge code into our linux-yocto repo. repo: yocto-kernel-cache branch: yocto-6.1 Xiaolei Wang (2): nxp-imx8: Enable PHY_SAMSUNG_HDMI_PHY nxp-imx8: Enable optee CONFIG for imx8 plat bsp/nxp-imx8/nxp-imx8.cfg | 7 +++ 1 file changed,

[linux-yocto] [PATCH 1/2] nxp-imx8: Enable PHY_SAMSUNG_HDMI_PHY

2023-12-08 Thread Xiaolei Wang via lists.yoctoproject.org
Enable PHY_SAMSUNG_HDMI_PHY for imx8mp hdmi Signed-off-by: Xiaolei Wang --- bsp/nxp-imx8/nxp-imx8.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/nxp-imx8/nxp-imx8.cfg b/bsp/nxp-imx8/nxp-imx8.cfg index 5f33ddf8..1116b2c0 100644 --- a/bsp/nxp-imx8/nxp-imx8.cfg +++

Re: [yocto] Regarding Complete Yocto source transfer/migration from one ubuntu machine to other

2023-12-08 Thread Marco Cavallini
You can easily create a complete copy between two PCs using *rsync # rsync -axHAWXS --numeric-ids --info=progress2 /mnt/sourcePart/ /mnt/destPart * It is important to keep the path between the two copies. In case you change path you have and check the file *bblayers.conf* and delete the *tmp*

[yocto] [meta-selinux][PATCH 1/2] refpolicy: update to latest git rev

2023-12-08 Thread Yi Zhao
* 82b4448e1 Additional file context fix for: * 65eed16b5 policy/modules/services/smartmon.te: make fstools optional * 2e27be3c5 Let the certmonger module manage SSL Private Keys and CSR used for example by the HTTP and/or Mail Transport daemons. * 912d3a687 Let the webadm role manage