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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to