* [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches
@ 2026-09-22 14:43 Ryan Eatmon
2026-09-22 15:02 ` PRC Automation
2026-09-22 18:26 ` Denys Dmytriyenko
0 siblings, 2 replies; 5+ messages in thread
From: Ryan Eatmon @ 2026-09-22 14:43 UTC (permalink / raw)
To: Praneeth Bajjuri, Denys Dmytriyenko, meta-ti
A recent commit in meta-openembedded [1] added a number of patches to
fix testing issues, but those patches only apply to the latest 7.2
kernel. Since we have our own vendor kernel and support multiple older
versions, we need to disable the patches for kernels that they will not
apply to.
[1] https://git.openembedded.org/meta-openembedded/commit/?id=11a9324c8449a8567461a7914aa5c7a592de3f45
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
.../kernel-selftest/kernel-selftest-ti.inc | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
index bae5b7ab..e393b39f 100644
--- a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
+++ b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
@@ -51,3 +51,19 @@ TEST_LIST:append:bsp-ti-6_18 = " \
"
INSANE_SKIP:${PN} += "staticdev textrel"
+
+SRC_URI:remove:bsp-ti-6_6 = "\
+ file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
+ file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
+ file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
+"
+SRC_URI:remove:bsp-ti-6_12 = "\
+ file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
+ file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
+ file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
+"
+SRC_URI:remove:bsp-ti-6_18 = "\
+ file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
+ file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
+ file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
+"
--
2.43.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches
2026-09-22 14:43 [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches Ryan Eatmon
@ 2026-09-22 15:02 ` PRC Automation
2026-09-22 18:26 ` Denys Dmytriyenko
1 sibling, 0 replies; 5+ messages in thread
From: PRC Automation @ 2026-09-22 15:02 UTC (permalink / raw)
To: Ryan Eatmon; +Cc: Praneeth Bajjuri, Denys Dmytriyenko, meta-ti
meta-ti / na / 20260922144347.926114-1-reatmon
PRC Results: PASS
=========================================================
check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed
=========================================================
apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches
- Submitter: From: Ryan Eatmon <reatmon@ti.com>
- Date: Date: Tue, 22 Sep 2026 09:43:47 -0500
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: ffe2464872ba5b78b0e8fa373742077e1153bd54
Applied to:
- Repository: lcpd-prc-meta-ti
- Base Branch: master-wip
- Commit Author: Paresh Bhagat <p-bhagat@ti.com>
- Commit Subject: ti-rtos-fw: Set EdgeAI DSP firmware as default for am62dxx
- Commit SHA: 64a48b4c9a61d39888fd2d410e3a7bfecae76072
Patches
----------------------------------------
All patches applied
=========================================================
check-yocto-repo: PASS
=========================================================
master
=====================
PASS
=========================================================
yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches
2026-09-22 14:43 [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches Ryan Eatmon
2026-09-22 15:02 ` PRC Automation
@ 2026-09-22 18:26 ` Denys Dmytriyenko
2026-09-22 18:30 ` Ryan Eatmon
1 sibling, 1 reply; 5+ messages in thread
From: Denys Dmytriyenko @ 2026-09-22 18:26 UTC (permalink / raw)
To: reatmon; +Cc: Praneeth Bajjuri, Denys Dmytriyenko, meta-ti
On Tue, Sep 22, 2026 at 09:43:47AM -0500, Ryan Eatmon via lists.yoctoproject.org wrote:
> A recent commit in meta-openembedded [1] added a number of patches to
> fix testing issues, but those patches only apply to the latest 7.2
> kernel. Since we have our own vendor kernel and support multiple older
> versions, we need to disable the patches for kernels that they will not
> apply to.
>
> [1] https://git.openembedded.org/meta-openembedded/commit/?id=11a9324c8449a8567461a7914aa5c7a592de3f45
>
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> ---
> .../kernel-selftest/kernel-selftest-ti.inc | 16 ++++++++++++++++
> 1 file changed, 16 insertions(+)
>
> diff --git a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
> index bae5b7ab..e393b39f 100644
> --- a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
> +++ b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
> @@ -51,3 +51,19 @@ TEST_LIST:append:bsp-ti-6_18 = " \
> "
>
> INSANE_SKIP:${PN} += "staticdev textrel"
> +
> +SRC_URI:remove:bsp-ti-6_6 = "\
> + file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
> + file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
> + file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
> +"
> +SRC_URI:remove:bsp-ti-6_12 = "\
> + file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
> + file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
> + file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
> +"
> +SRC_URI:remove:bsp-ti-6_18 = "\
> + file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
> + file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
> + file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
> +"
What about other BSPs, like Beagle?
I also see that neither mainline nor next are 7.2 (yet) in meta-ti.
Maybe we should add an anonymous python function that checks the
KERNEL_VERSION and removes the patches if it's below 7.2?
--
Denys
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches
2026-09-22 18:26 ` Denys Dmytriyenko
@ 2026-09-22 18:30 ` Ryan Eatmon
2026-09-22 18:59 ` Denys Dmytriyenko
0 siblings, 1 reply; 5+ messages in thread
From: Ryan Eatmon @ 2026-09-22 18:30 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: Praneeth Bajjuri, Denys Dmytriyenko, meta-ti
On 9/22/2026 1:26 PM, Denys Dmytriyenko wrote:
> On Tue, Sep 22, 2026 at 09:43:47AM -0500, Ryan Eatmon via lists.yoctoproject.org wrote:
>> A recent commit in meta-openembedded [1] added a number of patches to
>> fix testing issues, but those patches only apply to the latest 7.2
>> kernel. Since we have our own vendor kernel and support multiple older
>> versions, we need to disable the patches for kernels that they will not
>> apply to.
>>
>> [1] https://git.openembedded.org/meta-openembedded/commit/?id=11a9324c8449a8567461a7914aa5c7a592de3f45
>>
>> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
>> ---
>> .../kernel-selftest/kernel-selftest-ti.inc | 16 ++++++++++++++++
>> 1 file changed, 16 insertions(+)
>>
>> diff --git a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
>> index bae5b7ab..e393b39f 100644
>> --- a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
>> +++ b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
>> @@ -51,3 +51,19 @@ TEST_LIST:append:bsp-ti-6_18 = " \
>> "
>>
>> INSANE_SKIP:${PN} += "staticdev textrel"
>> +
>> +SRC_URI:remove:bsp-ti-6_6 = "\
>> + file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
>> + file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
>> + file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
>> +"
>> +SRC_URI:remove:bsp-ti-6_12 = "\
>> + file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
>> + file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
>> + file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
>> +"
>> +SRC_URI:remove:bsp-ti-6_18 = "\
>> + file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
>> + file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
>> + file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
>> +"
>
> What about other BSPs, like Beagle?
> I also see that neither mainline nor next are 7.2 (yet) in meta-ti.
>
> Maybe we should add an anonymous python function that checks the
> KERNEL_VERSION and removes the patches if it's below 7.2?
Both are good points. I keep forgetting about the beagle boards. My bad.
I'm open to the anonymous function to make it more generic. Do you want
to take a stab at it?
--
Ryan Eatmon reatmon@ti.com
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches
2026-09-22 18:30 ` Ryan Eatmon
@ 2026-09-22 18:59 ` Denys Dmytriyenko
0 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2026-09-22 18:59 UTC (permalink / raw)
To: Ryan Eatmon; +Cc: Praneeth Bajjuri, Denys Dmytriyenko, meta-ti
On Tue, Sep 22, 2026 at 01:30:53PM -0500, Ryan Eatmon wrote:
>
>
> On 9/22/2026 1:26 PM, Denys Dmytriyenko wrote:
> >On Tue, Sep 22, 2026 at 09:43:47AM -0500, Ryan Eatmon via lists.yoctoproject.org wrote:
> >>A recent commit in meta-openembedded [1] added a number of patches to
> >>fix testing issues, but those patches only apply to the latest 7.2
> >>kernel. Since we have our own vendor kernel and support multiple older
> >>versions, we need to disable the patches for kernels that they will not
> >>apply to.
> >>
> >>[1] https://git.openembedded.org/meta-openembedded/commit/?id=11a9324c8449a8567461a7914aa5c7a592de3f45
> >>
> >>Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> >>---
> >> .../kernel-selftest/kernel-selftest-ti.inc | 16 ++++++++++++++++
> >> 1 file changed, 16 insertions(+)
> >>
> >>diff --git a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
> >>index bae5b7ab..e393b39f 100644
> >>--- a/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
> >>+++ b/meta-ti-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
> >>@@ -51,3 +51,19 @@ TEST_LIST:append:bsp-ti-6_18 = " \
> >> "
> >> INSANE_SKIP:${PN} += "staticdev textrel"
> >>+
> >>+SRC_URI:remove:bsp-ti-6_6 = "\
> >>+ file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
> >>+ file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
> >>+ file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
> >>+"
> >>+SRC_URI:remove:bsp-ti-6_12 = "\
> >>+ file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
> >>+ file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
> >>+ file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
> >>+"
> >>+SRC_URI:remove:bsp-ti-6_18 = "\
> >>+ file://0001-selftests-filelock-fix-the-test-plan-count-in-ofdloc.patch \
> >>+ file://0001-selftests-cgroup-memcontrol-keep-anon-page-touches-f.patch \
> >>+ file://0001-selftests-filesystems-idmapped_tmpfile-chown-the-lay.patch \
> >>+"
> >
> >What about other BSPs, like Beagle?
> >I also see that neither mainline nor next are 7.2 (yet) in meta-ti.
> >
> >Maybe we should add an anonymous python function that checks the
> >KERNEL_VERSION and removes the patches if it's below 7.2?
>
> Both are good points. I keep forgetting about the beagle boards. My bad.
>
> I'm open to the anonymous function to make it more generic. Do you
> want to take a stab at it?
Sure, I can look at it.
--
Denys
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-09-22 18:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-22 14:43 [meta-ti][master][PATCH] kernel-selftest: Disable upstream patches Ryan Eatmon
2026-09-22 15:02 ` PRC Automation
2026-09-22 18:26 ` Denys Dmytriyenko
2026-09-22 18:30 ` Ryan Eatmon
2026-09-22 18:59 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.