agherzan / meta-raspberrypi

Yocto/OE BSP layer for the Raspberry Pi boards
https://www.yoctoproject.org/
MIT License
522 stars 408 forks source link

[kirkstone] linux-raspberrypi_6.1.bb: Upgrade to 6.1.77 #1317

Closed shr-project closed 4 months ago

shr-project commented 4 months ago

This is needed for "iw reg" to work correctly with updated wireless-reg which was backported to kirkstone in: https://git.openembedded.org/openembedded-core/commit/?h=kirkstone&id=11c9c6eec5ff45cd1fd4858bc28f38693c5d0fde

The necessary changes are included in 6.1.74, but bump to 6.1.77 to keep 6.1 revision in sync for kirkstone, mickledore, nanbield, master branches.

work-shared/raspberrypi4-64/kernel-source $ git log --oneline f364e0eb8f973e1aa24a3c451d18e84247a8efcd..1cdbd99f402b76c61632d09a49b20ce90af0cc72 | grep cfg80211                                     
dd9465b10880 wifi: cfg80211: lock wiphy mutex for rfkill poll                                                                                                                                                                                 
15577a98ef29 wifi: cfg80211: fix CQM for non-range use                                                                                                                                                                                        
db57ef0dd4c2 wifi: cfg80211: fix certs build to not depend on file order                                                                                                                                                                      
ec350809cd98 wifi: cfg80211: Add my certificate                                                                                                                                                                                               
db46c77f3d51 Revert "wifi: cfg80211: fix CQM for non-range use"                                                                                                                                                                               
307a6525c82a wifi: cfg80211: fix CQM for non-range use                                                                                                                                                                                        
25bc87768cef wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()                                                                                                                                                                    
697fb94e3e8d wifi: cfg80211: add flush functions for wiphy work

Be aware that only rpi5 is using 6.1 kernel by default in kirkstone and other RPIs still default to 5.15 which is still affected:

conf/machine/include/rpi-default-versions.inc:PREFERRED_VERSION_linux-raspberrypi ??= "5.15.%"
conf/machine/raspberrypi5.conf:PREFERRED_VERSION_linux-raspberrypi = "6.1%"

latest rpi-5.15.y doesn't have the backports for this, backport them as .patch files.

shr-project commented 4 months ago

Force pushed with missing Signed-off-by.