I just sent my proposed fix. Bruce
On Tue, Aug 18, 2026 at 1:05 PM Fabien Thomas <[email protected]> wrote: > > On Fri Aug 7, 2026 at 6:40 PM CEST, Bruce Ashfield via lists.openembedded.org > wrote: > > From: Bruce Ashfield <[email protected]> > > > > Updating linux-yocto/6.6 to the latest korg -stable release that comprises > > the following commits: > > > > 6436c12a2ced8 Linux 6.6.150 > > 6703dba1d14cb x86/bugs: Make Safe-RET robust against interrupt injection > > 4c34a21ff85ce Revert "x86/bugs: Make Safe-RET robust against interrupt > > injection" > > 80dfb0405055d Linux 6.6.149 > > 608c8f5dccaaf x86/bugs: Make Safe-RET robust against interrupt injection > > aa0e49877a2e6 Linux 6.6.148 > > 60283726f2845 KVM: SVM: Bump asid_generation on CPU online to avoid > > ASID collision after hotplug > > 299e2a6eb501c rxrpc: Disable IRQ, not BH, to take the lock for > > ->attend_link > > 410f8e562e37d udmabuf: Ensure to perform cache synchronisation in > > begin_cpu_udmabuf() > > 45bd023c7a4ec ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY() > > 62f61129621ce ASoC: mediatek: mt8195: Add platform entry for > > ETDM1_OUT_BE dai link > > 4b4a3e7ef7bb6 mm/damon/core: disallow overlapping input ranges for > > damon_set_regions() > > b585facbafbb5 mm/damon/core: validate ranges in damon_set_regions() > > 1d5ad6c5a2109 coredump: fix pidfs file refcount leak in > > umh_coredump_setup > > ce409086174b0 KVM: x86: Only reset TSC Deadline Timer in > > apic_timer_expired on KVM_RUN > > 40d790e0e7d01 KVM: Introduce vcpu->wants_to_run > > 9168176894332 fs/resctrl: Fix double-add of pseudo-locked region's RMID > > to free list > > 96ac6c08f2c19 net: ipa: fix SMEM state handle leaks in SMP2P init > > 6124bd7850736 net: macb: drop in-flight Tx SKBs on close > > 4cb4b4dd8853c ata: libata-core: Reject an invalid concurrent > > positioning ranges count > > 148d7ec0a3a98 octeontx2-pf: fix SQB pointer leak on init failure > > 9409e18ffe737 ipmi: fix refcount leak in i_ipmi_request() > > 07e82e2825e3b bootconfig: fix NULL-pointer arithmetic in > > xbc_snprint_cmdline() > > 3fb2d026fb0de bootconfig: move xbc_snprint_cmdline() to lib/bootconfig.c > > 3a4627d4cd977 bootconfig: do not put quotes on cmdline items unless > > necessary > > e9c5b03208507 octeontx2-af: cn10k: restrict VF LMTLINE sharing to its > > own PF > > 207d3ebf36f65 gpio: mt7621: avoid corruption of shared interrupt > > trigger state > > 2636d061bc237 net: ip6_tunnel: require CAP_NET_ADMIN in the device > > netns for changelink > > e57a4845b0da6 gpio: tegra: do not call pinctrl for GPIO direction > > f53dd26462b8e pinctrl: remove pinctrl_gpio_direction_output() > > 2e276b14b6d37 net: mana: Validate the packet length reported by the NIC > > 3cfaac77b3c32 locking/rt: Fix the incorrect RCU protection in > > rt_spin_unlock() > > 4714e95f5d61c wifi: libertas_tf: fix use-after-free in > > lbtf_free_adapter() > > 25acb6711da6f tracing/user_events: Fix use-after-free in > > user_event_mm_dup() > > 017ea3f38a2d6 workqueue: Add system_percpu_wq and system_dfl_wq > > e0d8c1d9232f0 workqueue: Factor out init_cpu_worker_pool() > > a5dd47ea3904d Input: ims-pcu - fix firmware leak in async update > > 5e7cd480fb691 firmware_loader: introduce __free() cleanup hanler > > ac99781115d37 dm-verity: make error counter atomic > > 949f14390fe48 dm-verity: avoid double increment of &use_bh_wq_enabled > > 45ead2e598cc8 ovl: use linked upper dentry in copy-up tmpfile > > a442c258320b6 NFS: Charge unstable writes by request size, not folio > > size > > 98e9a7bfd3a45 nfs: remove dead code for the old swap over NFS > > implementation > > 016ef0f6ca4bc i2c: imx: fix locked bus on SMBus block-read of 0 (atomic) > > 9d9c1f10f5642 i2c: imx: separate atomic, dma and non-dma use case > > e4908b3bed755 platform/x86: dell-laptop: fix missing cleanups in init > > error path > > 14b586152bb49 platform/x86: dell-smbios: Move request functions for > > reuse > > 2733b5dcb5a4b dmaengine: dw-edma-pcie: Reject devices without driver > > data > > ac710b2f4f2fe dmaengine: dw-edma: Fix confusing cleanup.h syntax > > 5cfa46154e0c9 dma: dw-edma: Fix build warning in dw_edma_pcie_probe() > > f12885fe1bdb0 taskstats: retain dead thread stats in TGID queries > > ee14a2d7f07e0 taskstats: fill_stats_for_tgid: use for_each_thread() > > d26f0b293b437 mtd: rawnand: Pause continuous reads at block boundaries > > f83ba55179c27 mtd: rawnand: Ensure all continuous terms are always in > > sync > > 9db680306555c mtd: rawnand: Add a helper for calculating a page index > > 8d94813696095 mm/mm_init: fix pageblock migratetype for ZONE_DEVICE > > compound pages > > fc2214723b45d SUNRPC: Return an error from xdr_buf_to_bvec() on overflow > > 18387968cff28 SUNRPC: Add helpers to convert xdr_buf byte ranges to > > scatterlists > > 844520b33c805 sunrpc: allocate a separate bvec array for socket sends > > 43ffd230b9cc1 NFSD: pass nfsd_file to nfsd_iter_read() > > 4fee43759b489 netfilter: nft_fib: reject fib expression on the netdev > > egress hook > > 7cd3fee7b361e netfilter: nf_tables: remove register tracking > > infrastructure > > 363e37bebbbd5 netfilter: nf_tables: Remove unused > > nft_reduce_is_readonly() > > e64a48c50a1ff netfilter: nf_conntrack_sip: validate skb_dst() before > > accessing it > > 0d713c11de5da netfilter: nf_conntrack_sip: remove net variable shadowing > > 5d4d93f9bfbc9 selinux: avoid sk_socket dereference in > > selinux_sctp_bind_connect() > > d787e4c3acdf7 lsm: infrastructure management of the sock security > > 047e813324eac netfilter: nft_set_pipapo: don't leak bad clone into > > future transaction > > 744dc9a47a845 netfilter: nft_set_pipapo: move cloning of match info to > > insert/removal path > > fad1685df350f netfilter: nft_set_pipapo: prepare pipapo_get helper for > > on-demand clone > > 840daa6bc4d12 netfilter: nft_set_pipapo: merge deactivate helper into > > caller > > 8e264996d95f9 netfilter: nft_set_pipapo: prepare walk function for > > on-demand clone > > 7583b0d84ca27 netfilter: nft_set_pipapo: make pipapo_clone helper > > return NULL > > dde6b54848a51 netfilter: nft_set_pipapo: move prove_locking helper > > around > > 385e2a9360cc6 netfilter: nft_set_pipapo: use GFP_KERNEL for insertions > > 233f357bf424a ASoC: mediatek: mt8183: Check runtime resume during probe > > 6e2ee6eacc3ec ASoC: mediatek: mt8192: Check runtime resume during probe > > 5f2ae0405ff50 ASoC: mediatek: mt8192-afe-pcm: Simplify probe() with > > local dev variable > > 074371b2d5b0e ASoC: mediatek: Use common mtk_afe_pcm_platform with > > common probe cb > > 21fc21eb477d8 ASoC: mediatek: mt8192-afe-pcm: Simplify with > > dev_err_probe() > > e63067d8f4bdb ASoC: mediatek: mt8192-afe-pcm: Convert to > > devm_pm_runtime_enable() > > 81051a495a9a2 ASoC: mediatek: mt8195: Remove afe-dai component and > > rework codec link > > fafb2e08741b2 fbdev: efifb: fix memory leak in efifb_probe() > > d2ac7ab193810 fbdev/efifb: Replace references to global screen_info by > > local pointer > > e2007df69e606 octeontx2-vf: clear stale mailbox IRQ state before > > request_irq() > > e60543f29ffb7 octeontx2-pf: clear stale mailbox IRQ state before > > request_irq() > > d205563ee9e1e octeontx2: Annotate mmio regions as __iomem > > fde25641cbddd VDUSE: avoid leaking information to userspace > > 680a38322b404 vduse: take out allocations from vduse_dev_alloc_coherent > > 0a0f90adebc0b vduse: remove unused vaddr parameter of > > vduse_domain_free_coherent > > 6b8d37b1998f0 vduse: Use fixed 4KB bounce pages for non-4KB page size > > c656e6a312322 rxrpc: Fix socket notification race > > dc31e0a74e34a rxrpc: Fix notification vs call-release vs recvmsg > > 77433b730970c rxrpc: Use irq-disabling spinlocks between app and I/O > > thread > > 95051b9f962a7 rxrpc: Don't need barrier for ->tx_bottom and > > ->acks_hard_ack > > 12876864f9de5 tipc: restrict socket queue dumps in enqueue tracepoints > > 03a0e49a2e38e fbcon: Use correct type for vc_resize() return value > > 43fbdd21723f8 fbcon: Rename struct fbcon_ops to struct fbcon_par > > 0337cdba0c477 rxrpc: serialize kernel accept preallocation with socket > > teardown > > 4a7e71d5bf93c rxrpc: Pull out certain app callback funcs into an ops > > table > > b9f12329ef221 afs: Turn the afs_addr_list address array into an array > > of structs > > 815a1eb356f2a afs: Annotate struct afs_addr_list with __counted_by > > c071d94d3fb9f serial: max310x: implement gpio_chip::get_direction() > > 10a9d4fde5478 serial: max310x: replace bare use of 'unsigned' with > > 'unsigned int' (checkpatch) > > a8367b6f84234 ALSA: hda: Fix cached processing coefficient verbs > > 2874c1ae0640c ALSA: hda: conexant: Remove mic bias threshold override > > 2ef69871b313a i2c: i801: fix hardware state machine corruption in error > > path > > 36eb77f14b4e6 audit: fix recursive locking deadlock in audit_dupe_exe() > > df550e88009a6 audit: use 'unsigned int' instead of 'unsigned' > > 26f32cae6496c audit: widen ino fields to u64 > > 3ff7d33398419 VFS/audit: introduce kern_path_parent() for audit > > 6709fc381d53f i2c: davinci: Unregister cpufreq notifier on probe failure > > 16381bda90b26 fpga: dfl-afu: validate DMA mapping length in > > afu_dma_map_region() > > 0db56e7eae932 dma-buf/udmabuf: skip redundant cpu sync to fix cacheline > > EEXIST warning > > 583fa6925df3e udmabuf: Do not create malformed scatterlists > > 9ceebbd6f9eb5 iommu/amd: Don't split flush for > > amd_iommu_domain_flush_all() > > 5337eebdf8c5d bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF > > LSM is uninitialized > > d65e397a1fd6e bpf: drop bpf_lsm_getselfattr from hook list > > 2efa9f57d089a net: pcs: xpcs: fix SGMII state reading > > 80f7dac8c9f93 io_uring/rw: fix missing ERESTARTSYS conversion in read > > paths > > cafa53d3272c6 drm/amd/display: Fix dcn32 DTB DTO update breaking live > > pixel rate sources > > 67ce8034dc027 exfat: validate cluster allocation bits of the allocation > > bitmap > > 4462ac3d90e89 fscrypt: Avoid dynamic allocation in fscrypt_get_devices() > > a16eaaf7c0b0c openvswitch: fix GSO userspace truncation underflow > > b7cb5bf085547 ksmbd: validate ACE size against SID sub-authorities > > 6d9d7aa4a2c99 ksmbd: bound DACL dedup walk to copied ACEs > > f4fcd0c1a243d ksmbd: restore DACL size on check_add_overflow() to avoid > > malformed ACL > > e31fada514378 ksmbd: validate num_subauth when copying ACE in > > set_ntacl_dacl > > 8b386b6a24f61 net: qrtr: ns: Raise node count limit to 512 > > 160d3f0d7a556 ipv6: ndisc: fix NULL deref in accept_untracked_na() > > ef40d94114693 i40e: remove read access to debugfs files > > 67bc3647e418e drm/amdgpu: fix aperture mapping leak > > bdfc7f1e0900e drm/amdgpu: invoke pm_genpd_remove() before freeing genpd > > 52f9a58829643 drm/amdgpu: fix division by zero with invalid uvd > > dimensions > > b1d05cc61dfa6 drm/dp_mst: Handle torn-down topology gracefully in > > drm_dp_mst_topology_queue_probe() > > bbbe6a2a8d8dc drm/amdgpu/vcn4: avoid rereading IB param length > > a07430abd556d drm/amdgpu/vce: fix integer overflow in image size > > 256d6f4803a93 drm/amdgpu/sdma4.4.2: replace BUG_ON() with WARN_ON() > > 6c8b9c1f03c71 drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON() > > c59b57c2e0c8c drm/amdgpu/gfx9.4.3: replace BUG_ON() with WARN_ON() > > ab05af6c345bc drm/amdgpu/gfx8: drop unecessary BUG_ON() > > 96b6d68f2b5a2 drm/amdgpu/gfx11: replace BUG_ON() with WARN_ON() > > 793cdf17ddf9d drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON() > > ff4fc24da7531 drm/amd/pm: make pp_features read-only when scpm is > > enabled > > 5bc8fc1d2ff80 vxlan: mdb: Fix source list corruption on a failed replace > > b07d87b31631e tipc: clear sock->sk on the failed-insert path in > > tipc_sk_create() > > e6493a4d1ee17 pppoe: reload header pointer after dev_hard_header() > > 36dc6d6964a3b mctp: serial: handle zero-length frames to prevent rx > > buffer overflow > > 5bbf0cd9b6a70 mac802154: llsec: reject frames shorter than the > > authentication tag > > bd7110f0caa32 mac802154: hold an interface reference across the scan > > worker > > 896a9512d0d83 ila: reload IPv6 header after pskb_may_pull in checksum > > adjust > > 0f33178ec690a ice: use READ_ONCE() to access cached PHC time > > 5c833074b549e ksmbd: defer destroy_previous_session() until after NTLM > > authentication > > 14995c4250f04 rbd: Reset positive result codes to zero in object map > > update path > > c674751ea5918 proc: Fix broken error paths for namespace links > > e054dcd990d81 net: hip04: fix RX buffer leak on build_skb failure > > 3f4fe26c20c30 net/x25: fix use-after-free in x25_kill_by_neigh() > > 23658b350b410 net/iucv: fix use-after-free of a severed iucv_path > > 8bb111f87ded6 net/af_iucv: fix NULL deref in afiucv_hs_callback_syn() > > 2abdacc927c92 geneve: require CAP_NET_ADMIN in the device netns for > > changelink > > eb3836eab4748 net: slip: serialize receive against buffer reallocation > > b3793d7dccb19 vxlan: require CAP_NET_ADMIN in the device netns for > > changelink > > 8d931a75a38b9 phonet: pep: fix use-after-free in pep_get_sb() > > ae045ad927c24 iommu/vt-d: Disallow SVA if page walk is not coherent > > 3d0dd138a06c7 ftrace: Add global mutex to serialize trace_parser access > > 330249609b707 fscrypt: Add missing superblock check in > > find_or_insert_direct_key() > > b98fad81f1202 fs: preserve ACL_DONT_CACHE state in forget_cached_acl() > > e4563e07ef5c9 binfmt_elf_fdpic: only honour the first PT_INTERP > > fc1010e7e0204 libceph: remove debugfs files before client teardown > > b8a9fb6bf806f libceph: reject zero bucket types in crush_decode > > 0591a15815b49 libceph: Reject monmaps advertising zero monitors > > 9d37aec9ffe4e libceph: refresh auth->authorizer_buf{,_len} after > > authorizer update > > c46d82c47afc9 libceph: guard missing CRUSH type name lookup > > 05c90e059269f libceph: Fix multiplication overflow in > > decode_new_up_state_weight() > > 340e0386aa39d libceph: bound get_version reply decode to front len > > 9081c71796724 ceph: fix pre-auth out-of-bounds read on snaptrace in > > ceph_handle_caps() > > fedeb4468987b sctp: don't free the ASCONF's own transport in DEL-IP > > processing > > 3422658308d16 mptcp: only set DATA_FIN when a mapping is present > > 3cb65da64af9a mptcp: decrement subflows counter on failed passive join > > 8e558bcaf1076 Revert "arm64: syscall: Ensure saved x0 is kept in-sync > > with tracer updates" > > 8000a5f4d1d19 arm64: syscall: Ensure saved x0 is kept in-sync with > > tracer updates > > bdf9de52c09e9 tracing/probes: Prevent out-of-bounds write in > > __trace_probe_log_err() > > da0a33d41409d tracing/probes: Fix potential underflow in LEN_OR_ZERO > > macro > > 707720ab00c81 tracing/probes: Avoid temporary buffer truncation in > > trace_probe_match_command_args() > > 08259252e0d36 tracing/eprobe: Fix exact system name matching in > > eprobe_dyn_event_match() > > f9e6dfe341fb3 tracing: Fix resource leak on mmiotrace trace_pipe close > > faaf951351842 tracing: Fix mmiotrace possible NULL dereferencing of > > hiter->dev > > ddcf2064d7ec5 intel_th: fix MSC output device reference leak > > 441559d4c595f mei: bus: access mei_device under device_lock on cleanup > > 1096397c31f6b serial: 8250_mid: Fix NULL function pointer dereference > > on DNV/ICX-D/SNR platforms > > 42710bb9946a0 serial: sc16is7xx: implement gpio get_direction() callback > > b061bb4dca49f comedi: comedi_parport: deal with premature interrupt > > fac60fefe8766 x86/boot/compressed: Disable jump tables > > 7344c84e32413 cdrom: fix stack out-of-bounds read in CDROMVOLCTRL > > 1d6e915400157 LoongArch: Fix oops during single-step debugging > > f8b7d5ba99ab0 platform/loongarch: laptop: Explicitly reset bl_powered > > state when suspend > > 0f19d54e2524f binfmt_misc: set have_execfd only once the interpreter is > > opened > > c62bb00caba66 exec: fix unsigned loop counter wrap in > > transfer_args_to_stack() > > 2894bd8c68e97 Bluetooth: RFCOMM: Fix session UAF in set_termios > > e4fa2c5c261d7 Bluetooth: hci_sync: Protect UUID list traversal > > e126aaf82380c staging: rtl8723bs: fix inverted HT40 secondary channel > > offset > > b9d9a4cd2e59d staging: rtl8723bs: fix OOB reads in rtw_get_wps_ie() > > b7d1d8cb1bdca wifi: brcmfmac: make release_scratchbuffers idempotent > > ef2ee5f820c3e wifi: mt76: mt7921: drop TXRX_NOTIFY on non-mmio buses > > f2a72f47c5fb4 wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio buses > > 584c8954ad55f wifi: wilc1000: validate assoc response length before > > subtracting header > > eb42c3c8fd479 wifi: mwifiex: fix NULL dereference when the AP has > > HT-cap but no HT-oper > > d4558c1407821 wifi: ath6kl: fix OOB access from firmware ADDBA window > > size > > fb40d03ed792a ALSA: seq: close a re-opened queue timer in the destructor > > 450dbb3024199 media: vpif_capture: fix OF node reference imbalance > > a9cd0e8fb0b21 media: vivid: check for vb2_is_busy() when toggling caps > > 783f26368b7f5 media: vivid: add vivid_update_reduced_fps() > > d912d5b14356c media: vimc: fix reference leak on failed device > > registration > > 32623707968be media: vidtv: fix reference leak on failed device > > registration > > 697b81e9c4b5b media: vb2: use ssize_t for vb2_read/vb2_write > > 9a998cc1c3487 media: v4l2-ctrls: validate HEVC active reference counts > > ef78c8c02a46a media: v4l2-ctrls-request: add NULL check in > > v4l2_ctrl_request_complete() > > 4ecf0cc0cf590 media: ti: vpe: unwind v4l2 device registration on probe > > error > > cb0502d299784 media: tegra-video: vi: fix invalid u32 return value in > > format lookup > > 4872161e6fbe4 media: sun4i-csi: Return queued buffers on > > start_streaming() failure > > 37ff63c5d7119 media: stm32: dcmi: unregister notifier on probe failure > > 134c979dd721e media: saa7134: Fix a possible memory leak in > > saa7134_video_init1 > > 465dc8e71d2db media: rtl2832_sdr: Return queued buffers on > > start_streaming() failure > > 9acd5bbbe1df8 media: rtl2832: fix use-after-free in rtl2832_remove() > > 4ca9c9f12b1bc media: radio-si476x: Unregister v4l2_device on probe > > failure > > f2f9fcacd8195 media: pwc: Return queued buffers on start_streaming() > > failure > > a56e7641e09bd media: pwc: Drain fill_buf on start_streaming() failure > > 46715fecc38a2 media: pci: dm1105: Free allocated workqueue > > 9ed0184435a16 media: nxp: imx8-isi: Fix scale factor calculation for > > hardware rounding > > 690cdda752f3d media: nxp: imx8-isi: Fix potential out-of-bounds issues > > ff5f7c2686dc4 media: nxp: imx8-isi: Fix missing v4l2_subdev_cleanup() > > in pipe init error path > > 1eee561d764d5 media: nxp: imx8-isi: Clean up already-initialized pipes > > on probe failure > > 549dd1afce2cf media: nxp: imx8-isi: Add missing v4l2_subdev_cleanup() > > in crossbar and pipe > > 1d58229b330b7 media: msi2500: Return queued buffers on > > start_streaming() failure > > c6cd08a71a630 media: meson: vdec: Fix memory leak in error path of > > vdec_open > > d59af4652d999 media: marvell-cam: fix missing pci_disable_device() on > > remove > > 8fbdca4c99f68 media: cx23885: add ioremap return check and cleanup > > a373f1a5137e9 media: cx231xx: fix devres lifetime > > 2ee8327c85b3a media: cedrus: skip invalid H.264 reference list entries > > e6db514875abc media: cedrus: Fix missing cleanup in error path > > d7bb9e62c0f28 media: cedrus: clean up media device on probe failure > > 8e1c938f08e79 media: cec: seco: unregister adapter on IR probe failure > > f522a7f05f21a media: aspeed: fix missing > > of_reserved_mem_device_release() on probe failure > > 877686a74ecdc media: airspy: Return queued buffers on start_streaming() > > failure > > 9f0ee411fc2d7 drm/vc4: Prevent shader BO mappings from becoming writable > > 5ff94e1279176 drm/vmwgfx: Validate vmw_surface_metadata::array_size > > 51eeef1949c11 drm/amdgpu: fix bo->pin leaking in > > amdgpu_bo_create_reserved > > ba8bf1dcbb447 drm/amd/display: set new_stream to NULL after release > > f02c9e1588d49 drm/amd/pm/ci: Don't disable MCLK DPM on Bonaire 0x6658 > > (R7 260X) > > 1615811cd365e drm/amdgpu: Fix VFCT bus number matching with soft filter > > edd2edaca52ad drm/i915/gem: Fix NULL deref in I915_CONTEXT_PARAM_SSEU > > f014702fbd48d drm/i915/gem: Do not leak siblings[] on proto context > > error > > 32c1a2afa90dd drm/i915: Return NULL on error in active_instance > > f6212bc1bbd93 drm/amdgpu/sdma5.0: replace BUG_ON() with WARN_ON() > > 01dfea84df919 drm/amdgpu/sdma5.2: replace BUG_ON() with WARN_ON() > > 2eb06c88426b6 drm/amdgpu/sdma6.0: replace BUG_ON() with WARN_ON() > > 9fc2a017c5d59 drm/virtio: bound EDID block reads to the response buffer > > f9922828a4ebd drm/amd/display: detect_link_and_local_sink: DP alt mode > > timeout path leaks prev_sink reference > > 790aeed9df5c1 drm/amd/display: Handle struct > > drm_plane_state.ignore_damage_clips > > 85eedff5f0c4a drm/amdkfd: Check bounds in > > allocate_event_notification_slot > > ec26f6cdcc0ee drm/radeon: fix r100_copy_blit for large BOs > > 3ed109a721761 drm/nouveau/acr: fix missing nvkm_done() in error path of > > nvkm_acr_oneinit() > > 4a27275d27597 drm/i915/gem: Add missing nospec on parallel submit slot > > 2473ac314387a drm/nouveau: fix reversed error cleanup order in ucopy > > functions > > 3f190956404da drm/amdgpu: validate CP_GFX_SHADOW chunk size in CS pass1 > > f0d81d85e7fff drm/amdgpu: Fix amdgpu_bo_move() when old_mem and new_mem > > are both GTT > > 4b606f32b38a6 drm/amdgpu/uvd: Place VCPU BO only in VRAM for UVD 4.x > > and older > > c3fae34d6cb0c drm/amdgpu/uvd: Fix forcing MSG, FB BOs into VCPU segment > > when it isn't at 0 (v2) > > bdf0508b1e678 drm/dp/mst: fix OOB reads on 2-byte fields in sideband > > reply parsers > > 53937a2787d29 drm/dp/mst: fix buffer overflows in sideband chunk > > accumulation > > 22d9f7fc1aaab drm/dp/mst: fix OOB reads in remote DPCD/I2C sideband > > reply parsers > > c18d46d9830c2 drm/bridge: cdns-dsi: Replace deprecated > > UNIVERSAL_DEV_PM_OPS() > > f14d66e4b5022 drm/rockchip: cdn-dp: add missing check in > > cdn_dp_config_video() > > ee762f684eefa bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg() > > 2cec93b60e36b ice: fix LAG recipe to profile association > > b05b6bd1abf49 net: ipv6: fix dif and sdif mismatch in raw6_icmp_error > > f110b4526f576 net/mlx5e: Reject unsupported CB Shaper TSA in ETS > > validation > > 0317492024148 net/mlx5e: Report zero bandwidth for non-ETS traffic > > classes > > 43c287ce77eaf net/mlx5: E-Switch, fix zero num_dest in prio_tag egress > > vlan rule > > 4b95e1f0d6e63 net: qrtr: restrict socket creation to the initial > > network namespace > > 9f55eab598de4 hinic: remove unused ethtool RSS user configuration > > buffers > > 5d3427016234e ppp: annotate data races in ppp_generic > > 97562e355e3da ppp: enable TX scatter-gather > > 1d03e26ef1d7f ppp: convert to percpu netstats > > c71962f300912 ppp: use IFF_NO_QUEUE in virtual interfaces > > 72e2ccfe39633 ipv4: icmp: fill flow parameters in icmp_route_lookup > > decoy lookup > > c34fbb0e85f0f octeontx2-vf: set TC flower flag on MCAM entry allocation > > e99309df721e3 net: stmmac: enable the MAC on link up for all supported > > speeds > > b664b326e1674 net: stmmac: reset residual action in L3L4 filters on > > delete > > ba351ae1028df net: stmmac: fix l3l4 filter rejecting unsupported > > offload requests > > f02334a9e378f tipc: fix u16 MTU truncation in media and bearer MTU > > validation > > 92492743e9573 iomap: correct the range of a partial dirty clear > > 667b6e52048ea vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve > > packets > > ec2e157fc9678 sctp: auth: verify auth requirement when auth_chunk is > > NULL > > 4528678f70e07 net: dpaa: fix mode setting > > f72c312af6c78 net: hsr: fix memory leak on slave unregistration by > > removing synced VLANs > > 490011a38f437 net: bridge: vlan: fix vlan range dumps starting with pvid > > ec2f2f62e4386 amt: make the head writable before rewriting the L2 header > > 9005b221cb1f9 amt: re-read skb header pointers after every pull > > 137e4710da626 wifi: brcmfmac: fix 802.1X-SHA256 call trace warning > > 2b1882cf313ae wifi: mt76: mt7996: fix possible NULL-pointer deref in > > mt7996_mcu_sta_bfer_eht() > > 4fd85fd237350 wifi: mt76: mt7996: check pointer returned by > > mt76_connac_get_he_phy_cap() > > b09508dd7bc4a wifi: mt76: connac: fix possible NULL-pointer deref in > > mt76_connac_mcu_uni_bss_he_tlv() > > 23a2b98e754da wifi: mt76: mt7915: guard HE capability lookups > > f9c669d9f4cac tipc: fix infinite loop in __tipc_nl_compat_dumpit > > c0936c131a716 nexthop: initialize extack in nh_res_bucket_migrate() > > b3c733eaae7f3 gtp: check skb_pull_data() return in > > gtp1u_send_echo_resp() > > 54dfe30a562fd selftests: openvswitch: add config file > > 963b4ee31b1b0 selftests: af_unix: add USER_NS config > > eca8949e40612 selftest: af_unix: Add Kconfig file. > > def321ca6b32d tls: device: push pending open record on splice EOF > > b255d8cd6cc68 sctp: validate stream count in > > sctp_process_strreset_inreq() > > 649c6d37a38fb pds_core: check for workqueue allocation failure > > 646b58b543f3b pds_core: fix auxiliary device add/del races > > 37924f5c0e955 pds_core: order completion reads after the ownership check > > f79c7afdad473 pds_core: yield the CPU while waiting for the adminq to > > drain > > 5a365f1e42344 sctp: fix auth_chunk_list capacity check in > > sctp_auth_ep_add_chunkid > > a02c0ac672d95 amd-xgbe: fix MAC_AUTO_SW handling in CL37 AN > > 3794cfb80b550 pds_core: reject component parameter in legacy firmware > > update > > 70f70a4c419db wifi: mac80211: recalculate TIM when a station enters > > power save > > 3078d82e7fe90 iommu/intel: Fix out-of-bounds memset in > > dmar_latency_disable() > > 1e31d2394e0db iommu/amd: Bound the early ACPI HID map > > a3f47d7c75dda wifi: mwifiex: bound uAP association event IEs to the > > event buffer > > f4834132773f1 wan: wanxl: Only reset hardware after BAR mapping > > 6dbd428119cb1 nfp: Check resource mutex allocation > > 329589417214d wifi: mac80211: tear down new links on vif update error > > path > > ab7faf5a172eb iommu/amd: Wait for completion instead of returning early > > in iommu_completion_wait() > > 915012e923316 dpaa2-eth: put MAC endpoint device on disconnect > > 1f4ca61b7a93d dpaa2-switch: put MAC endpoint device on disconnect > > 1e2e2d9806944 rds: drop incoming messages that cross network namespace > > boundaries > > 2a4bad24ac529 bonding: fix devconf_all NULL dereference when IPv6 is > > disabled > > 80ec024d53a05 net/packet: avoid fanout hook re-registration after > > unregister > > 8de58bfa26e02 Bluetooth: btusb: validate Realtek vendor event length > > 112525534ab5c hwmon: occ: validate poll response sensor blocks > > 5b439f39f33ec smb: client: validate DFS referral PathConsumed > > 7e3abf8ace7f0 hwmon: (asus-ec-sensors) add missed handle for ENOMEM > > 12111669ba089 hwmon: (asus-ec-sensors) fix EC read intervals > > e73827d99021d hwmon: (asus-ec-sensors) fix looping over banks while > > reading from EC > > c035b1198906d usb: atm: ueagle-atm: reject descriptors that confuse > > probe and disconnect > > 0a070d5ad7986 wifi: iwlwifi: mvm: fix read in wake packet notification > > handler > > dafd46a720939 wifi: iwlwifi: mvm: validate SAR GEO response payload size > > 42a82b509a6d5 ASoC: cs35l56: Use complete_all() to signal > > init_completion > > 34c26cc9ab74c ASoC: cs35l56: Fix potential probe() deadlock > > cbd3a027f2488 ASoC: cs35l56: Don't use devres to unregister component > > 3958f6dab9f60 ASoC: bt-sco: fix duplicate DAPM widget names for > > wideband DAI > > 3ddb0d3e36507 ASoC: tas2781: bound firmware description string parsing > > 92bedc0455552 btrfs: free mapping node on duplicate reloc root insert > > 646c14273df83 btrfs: declare btrfs_ioctl_search_args_v2::buf as __u8 > > 5acfa18de66b6 wifi: carl9170: fix buffer overflow in rx_stream failover > > path > > 7ed0dce8613c9 wifi: carl9170: fix OOB read from off-by-two in TX status > > handler > > f74e34e66379e wifi: carl9170: bound memcpy length in cmd callback to > > prevent OOB read > > 1c690f7c4c5b3 wifi: ath6kl: fix OOB read from firmware IE lengths in > > connect event > > 69ac7ba3a3df6 wifi: ath6kl: fix OOB read from firmware num_msg in TX > > complete handler > > b7d633c7c9232 firewire: net: Fix fragmented datagram reassembly > > d0833f2d44de6 wifi: ath12k: Flush the posted write after writing to > > PCIE_SOC_GLOBAL_RESET > > c78424ca50868 wifi: ath11k: Flush the posted write after writing to > > PCIE_SOC_GLOBAL_RESET > > 69a6a4f60b2da wifi: ath11k: fix potential buffer underflow in > > ath11k_hal_rx_msdu_list_get() > > 2e47b91b9b402 watchdog: pretimeout: Fix UAF in > > watchdog_unregister_governor() > > 185c0880397ae hwmon: (nzxt-smart2) Stop device IO before calling > > hid_hw_stop > > 0975c42ed2a3b hwmon: (corsair-cpro) Stop device IO before calling > > hid_hw_stop > > e6e1e0f3050d1 hwmon: (corsair-psu) Stop device IO before calling > > hid_hw_stop > > e517e207300ed wifi: ath11k: fix NULL pointer dereference in > > ath11k_hal_srng_access_begin > > 7f184ca38a908 wifi: ath9k: hif_usb: don't dereference hif_dev after > > re-arming firmware request > > 6192a3f77c97d usb: xhci-pci: Limit VIA VL805 DMA addressing to 36 bits > > f2ac9e32369b4 RISC-V: KVM: Serialize virtual interrupt pending state > > updates > > 9aa3b4223df5a Revert "drm/amd/display: Add missing kdoc for ALLM > > parameters" > > 7dc44840ca3cf crypto: rsa-pkcs1pad: Don't WARN on an empty digest > > d8d18d251049a USB: serial: option: add TDTECH MT5710-CN > > 1420c23c6d59d USB: serial: keyspan_pda: fix data loss on receive > > throttling > > ee57992c053a6 USB: serial: io_edgeport: cap received transmit credits > > f92bdb3df3b2e USB: serial: ftdi_sio: add support for E+H FXA291 > > 4e116372b7a4f usb: gadget: uvc: clamp SEND_RESPONSE length to the > > response buffer > > 1a1d7158420df usb: gadget: udc: bdc: free IRQ and drain > > func_wake_notify before teardown > > e07751d0527cc usb: gadget: f_ncm: validate datagram bounds in > > ncm_unwrap_ntb() > > ec52db6cac5df USB: gadget: fsl-udc: fix device name leak on probe > > failure > > 29f3cd27ec350 USB: gadget: snps-udc: fix device name leak on probe > > failure > > 994afccfdcceb usb: gadget: printer: fix infinite loop in printer_read() > > 380b4bef46c2e usb: gadget: f_midi: cancel pending IN work before > > freeing the midi object > > e2b2740f1242b usb: gadget: dummy_hcd: prevent fifo_req reuse during > > giveback > > fc5cc9e194b96 usb: chipidea: fix usage_count leak when > > autosuspend_delay is negative > > 37691a2fe7646 USB: storage: add NO_ATA_1X quirk for Longmai USB Key > > e165a1d295e7e wifi: at76c50x-usb: avoid length underflow in > > at76_guess_freq() > > d6eee7cd078aa mpls: fix NULL deref in mpls_valid_fib_dump_req() on > > CONFIG_INET=n > > 0b4414e43e086 sctp: fix auth_hmacs array size in struct sctp_cookie > > 531dbb5bb98e5 net/sched: act_tunnel_key: Defer dst_release to RCU > > callback > > f6141a52180e6 drm/i915/selftests: Fix GT PM sort comparators > > 2c307126ed8e7 ksmbd: validate compound request size before reading > > StructureSize2 > > 0f72fc9659d7f ksmbd: pin conn during async oplock break notification > > b8f591ee8b9f7 can: j1939: fix lockless local-destination check > > 7ffe529e71274 bpf, sockmap: Reject unhashed UDP sockets on sockmap > > update > > 315b7d610b93f powerpc/vtime: Initialize starttime at boot for native > > accounting > > 986cb66d37e57 powerpc/time: Prepare to stop elapsing in dynticks-idle > > b8c31ebdd22f1 sched/vtime: Get rid of generic vtime_task_switch() > > implementation > > 8506eaaa6481b drm/i915/gt: use correct selftest config symbol > > 437637f5ff3f5 smb/client: handle overlapping allocated ranges in > > fallocate > > 5a3945e8dea6c Bluetooth: hci_qca: Clear memdump state on invalid dump > > size > > b56f2ecafc08f Bluetooth: mgmt: hold reference for hci_conn in > > mgmt_pending_cmds > > 8bc83f9ef6789 Bluetooth: mgmt: fix locking in > > unpair_device/disconnect_sync > > 70354dbb5f72d Bluetooth: qca: fix NVM tag length underflow in TLV parser > > fd2049eec99e8 ALSA: usb-audio: Skip DSD quirk for Musical Fidelity M6s > > DAC > > 4c6e64cae2b2d ata: sata_dwc_460ex: fix infinite loop in NCQ tag > > completion bit-scanning > > 29f289ef8b5a0 ata: sata_dwc_460ex: fix clear_interrupt_bit() clearing > > all pending interrupts > > b99eafbc644b4 ata: sata_dwc_460ex: use platform_get_irq() > > fbe7df5d3a3ae ata: sata_dwc_460ex: enable SATA interrupts only after > > IRQ handler is registered > > 4dc0e63abf8bc net/iucv: take a reference on the socket found in > > afiucv_hs_rcv() > > 8150b5365f026 ipv4: fib: free fib_alias with kfree_rcu() on insert > > error path > > 4bb84e964ff0f ppp: defer channel free to an RCU grace period to fix > > pppol2tp RX UAF > > 91fdc18783459 firmware: arm_scmi: Rate-limit queue-full warnings in IRQ > > context > > 5143f863f864a ASoC: tas2562: fix deprecated 'shut-down' GPIO always > > cleared after lookup > > 0404b5b0f33b5 ASoC: cs42l43: Correct report for forced microphone jack > > 4cb0783d612ca ASoC: amd: ps: fix wrong ACP version string in > > pci_request_regions() > > 4b1add0fd9600 ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF > > datapath on start/stop > > 20c308d9a5772 wifi: cfg80211: bound element ID read when checking > > non-inheritance > > f50a2b9e57a75 wifi: brcmfmac: initialize SDIO data work before cleanup > > be9dfcb0654c1 wifi: mac80211: free AP_VLAN bc_buf SKBs outside IRQ lock > > a17f5d27cca22 wifi: cfg80211: reject unsupported PMSR FTM location > > requests > > 44ea65d779e2d wifi: cfg80211: validate PMSR FTM preamble range > > 642d8373c4c58 wifi: cfg80211: validate PMSR measurement type data > > 2d372cb06387b wifi: nl80211: validate nested MBSSID IE blobs > > fa9592ef7de11 wifi: nl80211: free RNR data on MBSSID mismatch > > 25c3b85af3fc4 wifi: p54: validate RX frame length in > > p54_rx_eeprom_readback() > > d497b7566e749 wifi: libertas: fix memory leak in helper_firmware_cb() > > 82c5a30a66e2a wifi: mac80211_hwsim: clamp virtio RX length before > > skb_put > > f75b9a2a9d833 wifi: ipw2100: fix potential memory leak in > > ipw2100_pci_init_one() > > 3368457b4871a wifi: cfg80211: cancel sched scan results work on > > unregister > > d9d9cc21cc900 xfrm: policy: preallocate inexact bins before > > xfrm_hash_rebuild reinsert > > df6856c2dda91 xfrm6: clear dst.dev on error to avoid double netdev_put > > in xfrm6_fill_dst() > > 2bc90b4535fd7 RDMA/irdma: Prevent overflows in memory contiguity checks > > 367958515c99f selftests/alsa: Fix memory leak in find_controls error > > path > > ffe21a3545b43 mtd: fix double free and WARN_ON in add_mtd_device() > > error paths > > 36e91a58397ca RDMA/siw: publish QP after initialization > > 8bf715284f08a RDMA/siw: Only check attrs->cap.max_send_wr in > > siw_create_qp > > 2fcf86887f9a5 RDMA/hns: Fix potential integer overflow in mhop hem > > cleanup > > 0e861c8a69671 RDMA/erdma: initialize ret for empty receive WR lists > > fb46d134e1b86 RDMA/irdma: Prevent rereg_mr for non-mem regions > > 0ccb86d5631ca RDMA/umem: Add helpers for umem dmabuf revoke lock > > 5f38a3ec57a7c RDMA/umem: Add pinned revocable dmabuf import interface > > 559b236086abc RDMA/umem: Move umem dmabuf revoke logic into helper > > function > > 76a3fb857bd2d RDMA/umem: Add ib_umem_dmabuf_get_pinned_and_lock helper > > dfb905d933d86 RDMA/umem: Introduce an option to revoke DMABUF umem > > 7cf6776ce4418 RDMA/umem: Add support for creating pinned DMABUF umem > > with a given dma device > > e33760e076105 RDMA/cma: Fix hardware address comparison length in > > netevent callback > > 86f5ea90f73bb firmware: arm_ffa: Fix NULL dereference in > > ffa_partition_info_get() > > b3d39b0379960 btrfs: fix root leak if its reloc root is unexpected in > > merge_reloc_roots() > > 33878ba25e263 btrfs: reject free space cache with more entries than > > pages > > 5e23b8ec04e26 mtd: nand: mtk-ecc: stop on ECC idle timeouts > > 9a797e0dc7667 mtd: mtdswap: remove debugfs stats file on teardown > > dfa535c94406c IB/mad: Drop unmatched RMPP responses before reassembly > > e9ea1f148a94a arm64: tegra: Fix CPU compatible string to cortex-a78ae > > on Tegra234 > > f97776607d0d3 Input: ims-pcu - fix logic error in packet reset > > 40bbbf2e91fd6 Input: ims-pcu - fix heap-buffer-overflow in > > ims_pcu_process_data() > > 6e3cb82fcd2f4 xprtrdma: Clear receive-side ownership pointers on release > > abeff53233b98 gpu: host1x: Fix use-after-free in > > host1x_bo_clear_cached_mappings > > 5592a207e158b accel/ivpu: Reject firmware log with size smaller than > > header > > 5b12de6229d66 dmaengine: sh: rz-dmac: Move interrupt request after > > everything is set up > > 0b05eca9589f6 can: isotp: serialize TX state transitions under > > so->rx_lock > > 0b811c4bbe3ec can: isotp: fix use-after-free race with concurrent > > NETDEV_UNREGISTER > > 18b45251e74e3 can: bcm: track a single source interface for ANYDEV > > timeout/throttle ops > > 5f246b96ab475 can: bcm: fix data race on rx_stamp/rx_ifindex in > > bcm_rx_handler() > > 60d8a7942f4ed can: bcm: fix stale rx/tx ops after device removal > > 84aa4807816e4 can: bcm: add missing device refcount for CAN filter > > removal > > 7d966cdee0069 can: bcm: validate frame length in bcm_rx_setup() for RTR > > replies > > 52f06e7603780 can: bcm: extend bcm_tx_lock usage for data and timer > > updates > > 8b2783172d92e can: bcm: fix CAN frame rx/tx statistics > > a7eb6db1cd3f7 can: bcm: add locking when updating filter and timer > > values > > 6f4be73880302 KVM: x86/mmu: Fix use-after-free on vendor module reload > > af56298e9d86e KVM: nVMX: Hide shadow VMCS right after VMCLEAR > > 35e77467610c4 KVM: x86: Check for invalid/obsolete root *after* making > > MMU pages available > > 1f140d2953901 seqlock: Allow UBSAN_ALIGNMENT to fail optimizing > > 69ae8730e657a seqlock: Allow KASAN to fail optimizing > > 4f292febac9bc seqlock: Cure some more scoped_seqlock() optimization > > fails > > c90b043ff068c platform/x86/amd/pmc: Avoid logging "(null)" for DMI > > values > > 55ec4d9ee783b platform/x86/amd/pmc: Don't log during intermediate > > wakeups > > 30e439a141d2c drm/virtio: fix deadlock in display_info_cb by removing > > hotplug from dequeue worker > > a715cf4de28eb selftests/bpf: Add tests for ld_{abs,ind} failure path in > > subprogs > > 37ad2bb11e9de bpf: Fix ld_{abs,ind} failure path analysis in subprogs > > b10a696411722 platform/x86/intel-uncore-freq: Fix current_freq_khz > > after CPU hotplug > > > > Signed-off-by: Bruce Ashfield <[email protected]> > > --- > > .../linux/linux-yocto-rt_6.6.bb | 6 ++-- > > .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- > > meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- > > 3 files changed, 20 insertions(+), 20 deletions(-) > > > > diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb > > b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb > > index d252eb8c4a..b8297fb836 100644 > > --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb > > +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb > > @@ -14,13 +14,13 @@ python () { > > raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel > > to linux-yocto-rt to enable it") > > } > > > > -SRCREV_machine ?= "27ed791688e060988fb39429477ee529093c9a01" > > -SRCREV_meta ?= "127bac58b21e8c3769d0cf2432f706f5605c4afb" > > +SRCREV_machine ?= "f673898aa832dc82d3f7b41e2b80576195be0c01" > > +SRCREV_meta ?= "9f45b4cc5cdbaac7468b31ef04b8d9d74a329a04" > > > > SRC_URI = > > "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https > > \ > > > > git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https" > > > > -LINUX_VERSION ?= "6.6.147" > > +LINUX_VERSION ?= "6.6.150" > > > > LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" > > > > diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb > > b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb > > index f50f5cd51e..85adcac767 100644 > > --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb > > +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb > > @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc > > # CVE exclusions > > include recipes-kernel/linux/cve-exclusion_6.6.inc > > > > -LINUX_VERSION ?= "6.6.147" > > +LINUX_VERSION ?= "6.6.150" > > LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" > > > > DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" > > @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" > > KMETA = "kernel-meta" > > KCONF_BSP_AUDIT_LEVEL = "2" > > > > -SRCREV_machine ?= "18f147623b634b40b3bc5823ae03f049bb14fc84" > > -SRCREV_meta ?= "127bac58b21e8c3769d0cf2432f706f5605c4afb" > > +SRCREV_machine ?= "3595fedd1c011c6a9d7333fba206faccd23000d9" > > +SRCREV_meta ?= "9f45b4cc5cdbaac7468b31ef04b8d9d74a329a04" > > > > PV = "${LINUX_VERSION}+git" > > > > diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb > > b/meta/recipes-kernel/linux/linux-yocto_6.6.bb > > index 77274850c2..56001ec3e7 100644 > > --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb > > +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb > > @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" > > KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" > > KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" > > > > -SRCREV_machine:qemuarm ?= "1790b505a65896a34abc5abe3109f9811f6f2960" > > -SRCREV_machine:qemuarm64 ?= "4da6f6f6201c34d32cf5ae6524f8de44d003f0ed" > > -SRCREV_machine:qemuloongarch64 ?= > > "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > > -SRCREV_machine:qemumips ?= "254643819dbbde9f388d8d02b6d2550606b8e442" > > -SRCREV_machine:qemuppc ?= "c0e9acf672bff2c9001b96423b8ae5723d7f7190" > > -SRCREV_machine:qemuriscv64 ?= "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > > -SRCREV_machine:qemuriscv32 ?= "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > > -SRCREV_machine:qemux86 ?= "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > > -SRCREV_machine:qemux86-64 ?= "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > > -SRCREV_machine:qemumips64 ?= "830cb34f387303f99b95f1f3e3938794195ff1a6" > > -SRCREV_machine ?= "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > > -SRCREV_meta ?= "127bac58b21e8c3769d0cf2432f706f5605c4afb" > > +SRCREV_machine:qemuarm ?= "eb3d4176015fb241f1d9ced0aedeb895b5c5b6a2" > > +SRCREV_machine:qemuarm64 ?= "7fb3f3439f9a37d1eb5c9b8852fcfd16e106d39c" > > +SRCREV_machine:qemuloongarch64 ?= > > "214397400c9747a170eabf91612d5ac3ccd25407" > > +SRCREV_machine:qemumips ?= "1b7be08de47be5e78d90ed8c3843a415293a72ed" > > +SRCREV_machine:qemuppc ?= "743a17db9981ac54b45c7e21aff83b9ec8d172ad" > > +SRCREV_machine:qemuriscv64 ?= "214397400c9747a170eabf91612d5ac3ccd25407" > > +SRCREV_machine:qemuriscv32 ?= "214397400c9747a170eabf91612d5ac3ccd25407" > > +SRCREV_machine:qemux86 ?= "214397400c9747a170eabf91612d5ac3ccd25407" > > +SRCREV_machine:qemux86-64 ?= "214397400c9747a170eabf91612d5ac3ccd25407" > > +SRCREV_machine:qemumips64 ?= "bd7dc237220c9d2525e8ec4783540b8762019d9d" > > +SRCREV_machine ?= "214397400c9747a170eabf91612d5ac3ccd25407" > > +SRCREV_meta ?= "9f45b4cc5cdbaac7468b31ef04b8d9d74a329a04" > > > > # set your preferred provider of linux-yocto to 'linux-yocto-upstream', > > and you'll > > # get the <version>/base branch, which is pure upstream -stable, and the > > same > > # meta SRCREV as the linux-yocto-standard builds. Select your version > > using the > > # normal PREFERRED_VERSION settings. > > BBCLASSEXTEND = "devupstream:target" > > -SRCREV_machine:class-devupstream ?= > > "a1153c0deb44f75190f07677c0c6d61efd887246" > > +SRCREV_machine:class-devupstream ?= > > "6436c12a2ced865a3382b867e3882d08c2d2bf8d" > > PN:class-devupstream = "linux-yocto-upstream" > > KBRANCH:class-devupstream = "v6.6/base" > > > > @@ -44,7 +44,7 @@ SRC_URI = > > "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA > > > > git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https" > > > > LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" > > -LINUX_VERSION ?= "6.6.147" > > +LINUX_VERSION ?= "6.6.150" > > > > PV = "${LINUX_VERSION}+git" > > > Hi Bruce, > > Seems there is a regression with this upgrade in the case of poky-tiny and > linux-yocto-tiny with the x86/x86_64 architecture. > > error: invalid use of undefined type 'struct gpio_chip' > > Here's the failed build with the 6.6.150 patch > https://autobuilder.yoctoproject.org/valkyrie/#/builders/50/builds/4446 > > Here's a successfull build the 6.6.147 patch only > https://autobuilder.yoctoproject.org/valkyrie/#/builders/50/builds/4456 > > I suspect the commit "pinctrl: remove pinctrl_gpio_direction_output()" is > causing the build failure by using `struct gpio_chip` which is defined in > `linux/gpio/driver.h`, itself included by `../gpio/gpiolib.h` but under > #ifdef CONFIG_GPIOLIB condition. > > Somehow, --allnoconfig must disable CONFIG_GPIOLIB with x86 architectures but > not with arm architectures, which cause the > > > (Note: I'm stepping in for Yoann Congal during his holidays) > > Best regards, > -- > Fabien Thomas > Smile ECS -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#243691): https://lists.openembedded.org/g/openembedded-core/message/243691 Mute This Topic: https://lists.openembedded.org/mt/120645694/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
