Hi Bruce, This is a trial merge of the stable kernel v5.15.154 v5.15.155 v6.1.85 v6.1.86 v6.6.26 v6.6.27 for the following branches in the linux-yocto. e9abb220b483 v5.15/standard/sdkv5.10/axxia 45ea7fd6deb3 v5.15/standard/preempt-rt/sdkv5.10/axxia #Have textual conflicts 338e45bb3c72 v5.15/standard/base 560114e1157c v5.15/standard/preempt-rt/base #Have textual conflicts 15bfd383b4fe v5.15/standard/cn-sdkv5.4/octeon #Have textual conflicts fe537f5c00aa v5.15/standard/preempt-rt/cn-sdkv5.4/octeon #Have textual conflicts 42d51dfcf742 v5.15/standard/cn-sdkv5.15/octeon #Have textual conflicts a360a277d8c5 v5.15/standard/preempt-rt/cn-sdkv5.15/octeon #Have textual conflicts 94f8d18051bc v5.15/standard/ti-sdk-5.10/ti-j72xx #Have semantic conflicts 28a567a954bb v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx #Have textual and semantic conflicts 9b10d67f9133 v5.15/standard/nxp-sdk-5.15/nxp-soc 000ea032ce7e v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc #Have textual conflicts 7275aca4cfdf v5.15/standard/bcm-2xxx-rpi #Have textual conflicts 78c69a0f908a v5.15/standard/preempt-rt/bcm-2xxx-rpi #Have textual conflicts 6787a55d698c v5.15/standard/nxp-sdk-5.15/nxp-s32g 93d7d914ca7f v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g #Have textual conflicts 637311038753 v5.15/standard/intel-sdk-5.15/intel-socfpga a06b22b7d58e v5.15/standard/preempt-rt/intel-sdk-5.15/intel-socfpga #Have textual conflicts 4d50b8c5189a v5.15/standard/x86 276dfc4331d5 v5.15/standard/preempt-rt/x86 #Have textual conflicts 98a0d48f8b36 v5.15/standard/sdkv5.15/xlnx-soc 7792c8cb904e v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc #Have textual conflicts 9ceb112cb342 v6.1/standard/sdkv5.10/axxia 7cf4993427e1 v6.1/standard/preempt-rt/sdkv5.10/axxia 4dabed7fb978 v6.1/standard/base 9e90f437b653 v6.1/standard/preempt-rt/base 5a46b2f8deb1 v6.1/standard/ti-sdk-6.1/ti-j7xxx 9a28a49e61f2 v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx 470cf58c8b0a v6.1/standard/nxp-sdk-6.1/nxp-soc #Have textual conflicts 1a3c9deae571 v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc #Have textual conflicts e5e11cf46c8b v6.1/standard/cn-sdkv5.15/octeon 6f429f01fa65 v6.1/standard/preempt-rt/cn-sdkv5.15/octeon db049b49dff8 v6.1/standard/cn-sdkv6.1/octeon cc34d22ea6ec v6.1/standard/preempt-rt/cn-sdkv6.1/octeon a3d86213ad68 v6.1/standard/microchip-polarfire-soc 3ceee345c596 v6.1/standard/preempt-rt/microchip-polarfire-soc 2251f3484861 v6.1/standard/bcm-2xxx-rpi 1d41d5af914d v6.1/standard/preempt-rt/bcm-2xxx-rpi 25c63255a081 v6.1/standard/nxp-sdk-5.15/nxp-s32g 806851c530cf v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g 912f6a8d9b46 v6.1/standard/intel-sdk-6.1/intel-socfpga 80ad7c379462 v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga aa513c5e1706 v6.1/standard/x86 61d456afb1a9 v6.1/standard/preempt-rt/x86 4219fee1b3b0 v6.1/standard/sdkv6.1/xlnx-soc f28253069109 v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc 94cc25c90d4b v6.6/standard/base 66e58fb721a8 v6.6/standard/preempt-rt/base #Have textual conflicts 8c366355c6f8 v6.6/standard/nxp-sdk-6.6/nxp-soc #Have textual and semantic conflicts 4c8afd018000 v6.6/standard/preempt-rt/nxp-sdk-6.6/nxp-soc #Have textual and semantic conflicts
Most of the merge conflicts come from v5.15 kernel. - There is a merge conflict on the v5.15 rt kernel. It is caused by stable commit 9bd2f11ac9ef ("printk: Update @console_may_schedule in console_trylock_spinning()") rt commit 2d440f3f2ee5 ("printk: move console printing to kthreads") We just need to drop the changes introduced by stable commit 9bd2f11ac9ef because the original console_trylock_spinning() function was already delete by rt commit 2d440f3f2ee5. - There is a semantic conflict on v5.15 j72xx branches. We need to drop the umin() function in drivers/media/platform/vxe-vxd/decoder/h264_secure_parser.c because an umin() macro was introduce by stable commit cf716d5a0dd8 ("minmax: add umin(a, b) and umax(a, b)") - There is also a semantic conflict on v6.6 nxp branches. We need adjust the change of stable commit e1e4a5cbb0a1 ("ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP") based on the changes introduced by sdk commit ce4d3e93d18f ("ASoC: fsl_sai: add fsl,txm-rxs property support") - There are two merge conflicts on the v6.6 rt kernels. One is pretty trivial and is caused by: rt commit f8959fec5f38 ("printk: nbcon: Add unsafe flushing on panic") stable commit 750d44684a95 ("panic: Flush kernel log buffer at the end") The other is in kernel/printk/printk.c and is caused by: stable commit a2e14cc2da40 ("printk: For @suppress_panic_printk check for other CPU in panic") rt commit 785f6397fb7b ("printk: Avoid non-panic CPUs flooding ringbuffer") We should drop the change in stable a2e14cc2da40 since the rt kernel already implement the same logic. All the branches have passed my build test. I have pushed all these branches 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 (#13808): https://lists.yoctoproject.org/g/linux-yocto/message/13808 Mute This Topic: https://lists.yoctoproject.org/mt/105514504/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-