In message: Trial merge of v5.15.197 v6.1.159 v6.12.61 v6.6.119 for linux-yocto
on 07/12/2025 Kevin Hao wrote:
> Hi Bruce,
>
> This is a trial merge of the stable kernel v5.15.197 v6.1.159 v6.12.61
> v6.6.119 for the following branches in the linux-yocto.
> 2a13c0d3b88a 20251207/v5.15/standard/sdkv5.10/axxia
> bcc3a746aa93 20251207/v5.15/standard/preempt-rt/sdkv5.10/axxia
> ee476a206f8c 20251207/v5.15/standard/base
> 1dfa3af78702 20251207/v5.15/standard/preempt-rt/base
> 7daada6a600b 20251207/v5.15/standard/cn-sdkv5.4/octeon
> #Have textual conflicts
> 164a7d1d6744 20251207/v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
> #Have textual conflicts
> 886b10e79342 20251207/v5.15/standard/cn-sdkv5.15/octeon
> #Have textual conflicts
> 53c9f889ee15 20251207/v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
> #Have textual conflicts
> 5a4eee210a93 20251207/v5.15/standard/cn-sdk-12.25.02-6/octeon
> #Have textual conflicts
> 0f9bcdc7e1d0 20251207/v5.15/standard/preempt-rt/cn-sdk-12.25.02-6/octeon
> #Have textual conflicts
> 9a672f33978b 20251207/v5.15/standard/ti-sdk-5.10/ti-j72xx
> fe4bfa4756fc 20251207/v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx
> c668043622ef 20251207/v5.15/standard/nxp-sdk-5.15/nxp-soc
> f28de083c6c7 20251207/v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc
> b9aff8bc5da9 20251207/v5.15/standard/nvidia-orin
> #Have textual conflicts
> 43eeb0a85045 20251207/v5.15/standard/preempt-rt/nvidia-orin
> #Have textual conflicts
> a2ae4a90dab3 20251207/v5.15/standard/bcm-2xxx-rpi
> 3b87ab877fd0 20251207/v5.15/standard/preempt-rt/bcm-2xxx-rpi
> 3d3578e4f071 20251207/v5.15/standard/nxp-sdk-5.15/nxp-s32g
> #Have textual conflicts
> 18be09fc7624 20251207/v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
> #Have textual conflicts
> 357255bc26c5 20251207/v5.15/standard/nxp-sdk-5.10/nxp-s32g
> #Have textual conflicts
> 83c6b22f92d6 20251207/v5.15/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g
> #Have textual conflicts
> 67c137053982 20251207/v5.15/standard/intel-sdk-5.15/intel-socfpga
> #Have textual conflicts
> 315b00bb6b64
> 20251207/v5.15/standard/preempt-rt/intel-sdk-5.15/intel-socfpga #Have
> textual conflicts
> 8267eebee59e 20251207/v5.15/standard/x86
> abbbe56afeaa 20251207/v5.15/standard/preempt-rt/x86
> a5b2e159a285 20251207/v5.15/standard/sdkv5.15/xlnx-soc
> #Have textual conflicts
> 94e1aa949fae 20251207/v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc
> #Have textual conflicts
> 2d30f35f3c5c 20251207/v6.1/standard/sdkv5.10/axxia
> 5649436123b8 20251207/v6.1/standard/preempt-rt/sdkv5.10/axxia
> 048fe6117a80 20251207/v6.1/standard/base
> 36ae615e6cdb 20251207/v6.1/standard/preempt-rt/base
> 13f3a118a122 20251207/v6.1/standard/ti-sdk-6.1/ti-j7xxx
> #Have textual conflicts
> 44ea5526e5c7 20251207/v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx
> #Have textual conflicts
> d4d9bf2631ac 20251207/v6.1/standard/ti-sdk-5.10/ti-j7xxx
> d58cd05dbb19 20251207/v6.1/standard/preempt-rt/ti-sdk-5.10/ti-j7xxx
> #Have textual conflicts
> 8c0df66b263c 20251207/v6.1/standard/nxp-sdk-6.1/nxp-soc
> e39f711a73a5 20251207/v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
> b166c18a2ef5 20251207/v6.1/standard/cn-sdkv5.15/octeon
> #Have textual and semantic conflicts
> 895d953700a2 20251207/v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
> #Have textual and semantic conflicts
> 9dedd8159aa8 20251207/v6.1/standard/cn-sdkv6.1/octeon
> #Have textual and semantic conflicts
> 6d336ef72028 20251207/v6.1/standard/preempt-rt/cn-sdkv6.1/octeon
> #Have textual and semantic conflicts
> b68b0da3a651 20251207/v6.1/standard/microchip-polarfire-soc
> 043c71d33e4e 20251207/v6.1/standard/preempt-rt/microchip-polarfire-soc
> f596e83911e1 20251207/v6.1/standard/bcm-2xxx-rpi
> #Have textual conflicts
> c777b5bfd454 20251207/v6.1/standard/preempt-rt/bcm-2xxx-rpi
> #Have textual conflicts
> edc36d803c29 20251207/v6.1/standard/nxp-sdk-5.15/nxp-s32g
> #Have textual conflicts
> 4d51a6e2fb8e 20251207/v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
> #Have textual conflicts
> 317227bec026 20251207/v6.1/standard/intel-sdk-6.1/intel-socfpga
> #Have textual conflicts
> 4c2564cd6921 20251207/v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga
> #Have textual conflicts
> 8b110bf34659 20251207/v6.1/standard/x86
> ccb6677b9320 20251207/v6.1/standard/preempt-rt/x86
> b599564a57bf 20251207/v6.1/standard/sdkv6.1/xlnx-soc
> ffb9445f8e0a 20251207/v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc
> 28892642b260 20251207/v6.12/standard/base
> 184aa79e4887 20251207/v6.12/standard/preempt-rt/base
> 2a9fb8637f5f 20251207/v6.12/standard/nvidia-sdk-5.15/nvidia-soc
> c601f0d7df8d 20251207/v6.12/standard/preempt-rt/nvidia-sdk-5.15/nvidia-soc
> 7bd00b518cb8 20251207/v6.12/standard/nxp-sdk-6.12/nxp-soc
> #Have textual conflicts
> 618ff1522ffd 20251207/v6.12/standard/preempt-rt/nxp-sdk-6.12/nxp-soc
> #Have textual conflicts
> 770bc704a50b 20251207/v6.12/standard/octeon
> ea7e1c0c87ca 20251207/v6.12/standard/preempt-rt/octeon
> 3b8441b41a55 20251207/v6.12/standard/bcm-2xxx-rpi
> #Have textual conflicts
> 2a3716e5c73d 20251207/v6.12/standard/preempt-rt/bcm-2xxx-rpi
> #Have textual conflicts
> 46e5731aae69 20251207/v6.12/standard/nxp-sdk-6.6/nxp-s32g
> 080395f54955 20251207/v6.12/standard/preempt-rt/nxp-sdk-6.6/nxp-s32g
> ef68d24b7b87 20251207/v6.12/standard/intel-socfpga
> #Have textual conflicts
> 47a3d18dfea5 20251207/v6.12/standard/preempt-rt/intel-socfpga
> #Have textual conflicts
> 9757c78aacb9 20251207/v6.12/standard/ti-soc
> #Have textual conflicts
> 65a98f1483b5 20251207/v6.12/standard/preempt-rt/ti-soc
> #Have textual conflicts
> f7b6d8ab6027 20251207/v6.12/standard/x86
> aa8a40ed553c 20251207/v6.12/standard/preempt-rt/x86
> b5ea3ab8430f 20251207/v6.12/standard/xlnx-soc
> 834d45ea3582 20251207/v6.12/standard/preempt-rt/xlnx-soc
> 4dd035db7397 20251207/v6.6/standard/sdkv5.15/axxia
> a3d69c763669 20251207/v6.6/standard/preempt-rt/sdkv5.15/axxia
> 63849380097b 20251207/v6.6/standard/base
> a3f18eb43eee 20251207/v6.6/standard/preempt-rt/base
> 5a221e870e28 20251207/v6.6/standard/nxp-sdk-6.6/nxp-soc
> #Have textual and semantic conflicts
> a20878524fa9 20251207/v6.6/standard/preempt-rt/nxp-sdk-6.6/nxp-soc
> #Have textual and semantic conflicts
> cb3847c01af6 20251207/v6.6/standard/cn-sdkv6.1/octeon
> 7fee1b1359c6 20251207/v6.6/standard/preempt-rt/cn-sdkv6.1/octeon
> ca1c1332ea10 20251207/v6.6/standard/cn-sdkv6.6/octeon
> c4827922b808 20251207/v6.6/standard/preempt-rt/cn-sdkv6.6/octeon
> 919a5fae96ef 20251207/v6.6/standard/nvidia-orin
> f338aee165b1 20251207/v6.6/standard/preempt-rt/nvidia-orin
> 66f59358cefa 20251207/v6.6/standard/microchip-polarfire-soc
> #Have textual and semantic conflicts
> e78784c26586 20251207/v6.6/standard/preempt-rt/microchip-polarfire-soc
> #Have textual and semantic conflicts
> 86c826ccd9bc 20251207/v6.6/standard/bcm-2xxx-rpi
> #Have textual conflicts
> 79fb32323e23 20251207/v6.6/standard/preempt-rt/bcm-2xxx-rpi
> #Have textual conflicts
> 7a66563d4b7e 20251207/v6.6/standard/nxp-sdk-6.6/nxp-s32g
> 6840658e3916 20251207/v6.6/standard/preempt-rt/nxp-sdk-6.6/nxp-s32g
> 8dc34182b0a0 20251207/v6.6/standard/intel-sdk-6.6/intel-socfpga
> #Have textual conflicts
> fc0c3a46f4bc 20251207/v6.6/standard/preempt-rt/intel-sdk-6.6/intel-socfpga
> #Have textual conflicts
> 21451daa6de4 20251207/v6.6/standard/ti-sdk-6.6/ti-soc
> #Have textual conflicts
> dac5181bee1c 20251207/v6.6/standard/preempt-rt/ti-sdk-6.6/ti-soc
> #Have textual conflicts
> ccf4537c1254 20251207/v6.6/standard/x86
> 781382dea2b0 20251207/v6.6/standard/preempt-rt/x86
> e6d24f10eaae 20251207/v6.6/standard/sdkv6.6/xlnx-soc
> c4ab88cb786a 20251207/v6.6/standard/preempt-rt/sdkv6.6/xlnx-soc
>
> We have encountered numerous conflicts during this stable update cycle. The
> following
> require increased attention:
>
> - For the v5.15 octeon branches:
> The stable patch 42ccfa662c2e ("x86/resctrl: Fix miscount of bandwidth
> event when
> reactivating previously unavailable RMID") does not apply to the current
> codebase,
> so we should keep the existing implementation unchanged.
My branch didn't show obvious diffs from yours, so we should
be good.
>
> - For v5.15 and v6.1 s32g branches:
> The modifications introduced by stable commit cf3e51d388e1
> ("clocksource/drivers/vf-pit:
> Replace raw_readl/writel with readl/writel") have already been incorporated
> in the SDK
> commit. Therefore, we only need to keep the existing code as is.
automerge looks to have handled it here.
>
> - For v6.1 octeon branches:
> Two semantic merge conflicts have arisen in the drivers/acpi/pptt.c file as
> a result of
> the API change to acpi_count_levels() introduced by the stable commit. We
> need to adjust
> the parameter of acpi_count_levels() due to this change.
After comparing your reference to my merge branch, I was also seeing a change
in net/bluetooth/smp.c, I took the changes from your branch. Send me a fixup
patch if I chose wrong.
>
> - For v6.6 and v6.12 nxp branches:
> The merge conflicts in drivers/spi/spi-nxp-fspi.c are particularly
> challenging and require
> careful integration of changes from both the stable branch and the SDK.
> Additionally,
> there are two semantic merge conflicts to address:
> - In drivers/spi/spi-nxp-fspi.c, replace of_property_read_bool() with
> fwnode_property_read_bool().
> - In drivers/net/ethernet/freescale/fec_ptp.c, change
> spin_unlock_irqrestore() to raw_spin_unlock_irqrestore().
My automerge looks like it rsolved this properly, no obvious diffs between
my branches and your reference.
>
> - For v6.6 polafire branches:
> Two similar modifications were introduced in both the stable and SDK
> commits, but with
> different variable name. Retain the changes from the SDK commit and revert
> those from
> the stable commit, as there are still patches that depend on the SDK
> modifications.
> 94b3c7558748 ("spi: spi-mem: Allow specifying the byte order in Octal DTR
> mode")
> 6932ca6cce0e ("spi: spi-mem: Allow specifying the byte order in DTR mode")
>
Auto merge took care of most of this, and I grabbed your resolution for
spi-mem.h
I also had another delta spi-mem.c, so I manually sync'd to your reference.
Bruce
> All branches have passed my build tests, and I have pushed them to:
> https://github.com/haokexin/linux
>
> You can use this as a reference for the linux-yocto stable kernel bump.
>
> Thanks,
> Kevin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16037):
https://lists.yoctoproject.org/g/linux-yocto/message/16037
Mute This Topic: https://lists.yoctoproject.org/mt/116659511/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-