From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5D0B3C5DF7D for ; Tue, 18 Aug 2026 17:05:23 +0000 (UTC) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.13807.1787072713652127952 for ; Tue, 18 Aug 2026 10:05:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=UHpybw/v; spf=pass (domain: smile.fr, ip: 209.85.128.51, mailfrom: fabien.thomas@smile.fr) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4921eed3fa2so914265e9.0 for ; Tue, 18 Aug 2026 10:05:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1787072712; x=1787677512; darn=lists.openembedded.org; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-type:content-transfer-encoding:mime-version:from:to:cc :subject:date:message-id:reply-to:content-type; bh=k9tb0sFrgcoGTjV4WKUwkbIoDpBAti4rfN2AtDNqduA=; b=UHpybw/vfjmlft44jo6/qoZRK14apNBK2rvs814PR5uXEMsYbZJ2hr4QCJ8KavzIgu oeTxDOaOmcx3qQfQ6TAMvxFhobeKoAJg/NPJhiL7VAo4R8IxOvnzj6Jztf/W0Xqhh/Wl wcl4JsJC9i2wi7LxgGzxil6jQTF7FrOWXJeU4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787072712; x=1787677512; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-type:content-transfer-encoding:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=k9tb0sFrgcoGTjV4WKUwkbIoDpBAti4rfN2AtDNqduA=; b=MTGRf3gw/Fsyn64RNYJKRmViqmt7FfYC050EGYBe9suDLjvOlxDbWrFWgPxIXui1dZ K+DInkQcj2A1fXuACIBgDF5m0FLFlQyrVke2TPfrHg1P417dQI7CAwKNvWVfi3k8AHy6 rK33oTXKPGmlr3NQF4wLQ0Fjd7hTlZx1Wwwl84cl9FbPtVUpndS6oc/aJAm7DfE9HpVP cIaM7l2Z2isHZHiZuHRPNY4o/2WxlbkliLxT+AODfW6BuFOPxh0sZYZuak5bXGSg+7fw iidMfmOJKlDTgY+hdfs67sLZjOZxm0Xle/KOdS1PeFBQSuNQos6RrfpUDlsRyraDLHmi SNOQ== X-Gm-Message-State: AOJu0YwZs4iwE205YbQCTd+UMUI0471QRdfw9O6SmWjKAuKburzwRKU6 RyRJ0NHPOd/5vZMfNSxtdb/8/ClIfk/bleU85Ig1JQfi2edQirlXsq91rs48pDVyb08= X-Gm-Gg: AR+sD13qd+l1eB643OVN1pGqO5v9zaxcF3JSaKMzqowe3+yCzEkbJy5QfXXD0vlC7eP X0kqt1EQLGnJdQHiW0JY+n4CumjggS9TaeCwp3p5ANQoYHOWGgLBqHSkmoMXm9oARItStMacmjR IPsMQuim+lOSGyqpf7oi3pAHfUMTPp6fiIuKbaxqW8/i+nenz1xIAaKgRpUSBMeGockkE4QBnLH 77l2THCJ0aQIEMT8YWDmbeQmNnKu139sJVBQoVqI38w4GYRR4H7gIdUhXOTXajZJlTPu3FLU/lc s5sdJxhpmueHef48r5sJhNGZIgMKD7hRYd/cp68ppM9DRQiUWWa79o6S3jmYkPHFctC+otZP4Nb APkE/48TFMmNKaysw7/88x/OxPZUmBValpPV6ruMORpDWP/7UUQwKUARJ2il+5jQ0VotFppLveO qgZKS5tDynsepd5xcGMQOohTH3ucogcG2XxxHwnl+5n+zwzO2kZNRUl4bKtJ35d4K4Q/iSb6USi mEfEYFvLIn3z4XL8jQ/vfF0CmbfC/dtdwgV6aLrvGXwus+R2XqqYDKuXTSRamENMtK/+5cDMK1R lW8zCFGZLPH0R9WrtSDaOVaa5E7JD6MOXL0= X-Received: by 2002:a05:600d:8488:10b0:499:a277:e8c8 with SMTP id 5b1f17b1804b1-499a277e98fmr107350005e9.13.1787072711515; Tue, 18 Aug 2026 10:05:11 -0700 (PDT) Received: from localhost (static-css-ccs-204145.business.bouyguestelecom.com. [176.157.204.145]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499a5684e06sm40013635e9.1.2026.08.18.10.05.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 18 Aug 2026 10:05:11 -0700 (PDT) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 18 Aug 2026 19:05:10 +0200 Message-Id: Cc: Subject: Re: [OE-core] [meta][scarthgaph][PATCH 02/02] linux-yocto/6.6: update to v6.6.150 From: "Fabien Thomas" To: , X-Mailer: aerc 0.22.0 References: <20260807164038.2624029-1-bruce.ashfield@gmail.com> <20260807164038.2624029-2-bruce.ashfield@gmail.com> In-Reply-To: <20260807164038.2624029-2-bruce.ashfield@gmail.com> List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Aug 2026 17:05:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243688 On Fri Aug 7, 2026 at 6:40 PM CEST, Bruce Ashfield via lists.openembedded.o= rg wrote: > From: Bruce Ashfield > > Updating linux-yocto/6.6 to the latest korg -stable release that comprise= s > the following commits: > > 6436c12a2ced8 Linux 6.6.150 > 6703dba1d14cb x86/bugs: Make Safe-RET robust against interrupt inject= ion > 4c34a21ff85ce Revert "x86/bugs: Make Safe-RET robust against interrup= t injection" > 80dfb0405055d Linux 6.6.149 > 608c8f5dccaaf x86/bugs: Make Safe-RET robust against interrupt inject= ion > aa0e49877a2e6 Linux 6.6.148 > 60283726f2845 KVM: SVM: Bump asid_generation on CPU online to avoid A= SID collision after hotplug > 299e2a6eb501c rxrpc: Disable IRQ, not BH, to take the lock for ->atte= nd_link > 410f8e562e37d udmabuf: Ensure to perform cache synchronisation in beg= in_cpu_udmabuf() > 45bd023c7a4ec ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMM= Y() > 62f61129621ce ASoC: mediatek: mt8195: Add platform entry for ETDM1_OU= T_BE dai link > 4b4a3e7ef7bb6 mm/damon/core: disallow overlapping input ranges for da= mon_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_e= xpired on KVM_RUN > 40d790e0e7d01 KVM: Introduce vcpu->wants_to_run > 9168176894332 fs/resctrl: Fix double-add of pseudo-locked region's RM= ID 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 position= ing 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/bootconfi= g.c > 3a4627d4cd977 bootconfig: do not put quotes on cmdline items unless n= ecessary > e9c5b03208507 octeontx2-af: cn10k: restrict VF LMTLINE sharing to its= own PF > 207d3ebf36f65 gpio: mt7621: avoid corruption of shared interrupt trig= ger state > 2636d061bc237 net: ip6_tunnel: require CAP_NET_ADMIN in the device ne= tns 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 N= IC > 3cfaac77b3c32 locking/rt: Fix the incorrect RCU protection in rt_spin= _unlock() > 4714e95f5d61c wifi: libertas_tf: fix use-after-free in lbtf_free_adap= ter() > 25acb6711da6f tracing/user_events: Fix use-after-free in user_event_m= m_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 impleme= ntation > 016ef0f6ca4bc i2c: imx: fix locked bus on SMBus block-read of 0 (atom= ic) > 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 r= euse > 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 boundarie= s > 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 c= ompound pages > fc2214723b45d SUNRPC: Return an error from xdr_buf_to_bvec() on overf= low > 18387968cff28 SUNRPC: Add helpers to convert xdr_buf byte ranges to s= catterlists > 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 infrastr= ucture > 363e37bebbbd5 netfilter: nf_tables: Remove unused nft_reduce_is_reado= nly() > e64a48c50a1ff netfilter: nf_conntrack_sip: validate skb_dst() before = accessing it > 0d713c11de5da netfilter: nf_conntrack_sip: remove net variable shadow= ing > 5d4d93f9bfbc9 selinux: avoid sk_socket dereference in selinux_sctp_bi= nd_connect() > d787e4c3acdf7 lsm: infrastructure management of the sock security > 047e813324eac netfilter: nft_set_pipapo: don't leak bad clone into fu= ture transaction > 744dc9a47a845 netfilter: nft_set_pipapo: move cloning of match info t= o insert/removal path > fad1685df350f netfilter: nft_set_pipapo: prepare pipapo_get helper fo= r 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 ret= urn NULL > dde6b54848a51 netfilter: nft_set_pipapo: move prove_locking helper ar= ound > 385e2a9360cc6 netfilter: nft_set_pipapo: use GFP_KERNEL for insertion= s > 233f357bf424a ASoC: mediatek: mt8183: Check runtime resume during pro= be > 6e2ee6eacc3ec ASoC: mediatek: mt8192: Check runtime resume during pro= be > 5f2ae0405ff50 ASoC: mediatek: mt8192-afe-pcm: Simplify probe() with l= ocal dev variable > 074371b2d5b0e ASoC: mediatek: Use common mtk_afe_pcm_platform with co= mmon probe cb > 21fc21eb477d8 ASoC: mediatek: mt8192-afe-pcm: Simplify with dev_err_p= robe() > e63067d8f4bdb ASoC: mediatek: mt8192-afe-pcm: Convert to devm_pm_runt= ime_enable() > 81051a495a9a2 ASoC: mediatek: mt8195: Remove afe-dai component and re= work codec link > fafb2e08741b2 fbdev: efifb: fix memory leak in efifb_probe() > d2ac7ab193810 fbdev/efifb: Replace references to global screen_info b= y local pointer > e2007df69e606 octeontx2-vf: clear stale mailbox IRQ state before requ= est_irq() > e60543f29ffb7 octeontx2-pf: clear stale mailbox IRQ state before requ= est_irq() > d205563ee9e1e octeontx2: Annotate mmio regions as __iomem > fde25641cbddd VDUSE: avoid leaking information to userspace > 680a38322b404 vduse: take out allocations from vduse_dev_alloc_cohere= nt > 0a0f90adebc0b vduse: remove unused vaddr parameter of vduse_domain_fr= ee_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_ha= rd_ack > 12876864f9de5 tipc: restrict socket queue dumps in enqueue tracepoint= s > 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 socke= t 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 'u= nsigned 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 err= or 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 fail= ure > 16381bda90b26 fpga: dfl-afu: validate DMA mapping length in afu_dma_m= ap_region() > 0db56e7eae932 dma-buf/udmabuf: skip redundant cpu sync to fix cacheli= ne 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 allocati= on bitmap > 4462ac3d90e89 fscrypt: Avoid dynamic allocation in fscrypt_get_device= s() > 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 avo= id malformed ACL > e31fada514378 ksmbd: validate num_subauth when copying ACE in set_nta= cl_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 gen= pd > 52f9a58829643 drm/amdgpu: fix division by zero with invalid uvd dimen= sions > 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 ena= bled > 5bc8fc1d2ff80 vxlan: mdb: Fix source list corruption on a failed repl= ace > 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 b= uffer overflow > 5bbf0cd9b6a70 mac802154: llsec: reject frames shorter than the authen= tication 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 NTL= M 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 c= hangelink > eb3836eab4748 net: slip: serialize receive against buffer reallocatio= n > b3793d7dccb19 vxlan: require CAP_NET_ADMIN in the device netns for ch= angelink > 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 acce= ss > 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 auth= orizer update > c46d82c47afc9 libceph: guard missing CRUSH type name lookup > 05c90e059269f libceph: Fix multiplication overflow in decode_new_up_s= tate_weight() > 340e0386aa39d libceph: bound get_version reply decode to front len > 9081c71796724 ceph: fix pre-auth out-of-bounds read on snaptrace in c= eph_handle_caps() > fedeb4468987b sctp: don't free the ASCONF's own transport in DEL-IP p= rocessing > 3422658308d16 mptcp: only set DATA_FIN when a mapping is present > 3cb65da64af9a mptcp: decrement subflows counter on failed passive joi= n > 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 tr= acer 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 tr= ace_probe_match_command_args() > 08259252e0d36 tracing/eprobe: Fix exact system name matching in eprob= e_dyn_event_match() > f9e6dfe341fb3 tracing: Fix resource leak on mmiotrace trace_pipe clos= e > faaf951351842 tracing: Fix mmiotrace possible NULL dereferencing of h= iter->dev > ddcf2064d7ec5 intel_th: fix MSC output device reference leak > 441559d4c595f mei: bus: access mei_device under device_lock on cleanu= p > 1096397c31f6b serial: 8250_mid: Fix NULL function pointer dereference= on DNV/ICX-D/SNR platforms > 42710bb9946a0 serial: sc16is7xx: implement gpio get_direction() callb= ack > 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_t= o_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 s= ubtracting 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 destruc= tor > 450dbb3024199 media: vpif_capture: fix OF node reference imbalance > a9cd0e8fb0b21 media: vivid: check for vb2_is_busy() when toggling cap= s > 783f26368b7f5 media: vivid: add vivid_update_reduced_fps() > d912d5b14356c media: vimc: fix reference leak on failed device regist= ration > 32623707968be media: vidtv: fix reference leak on failed device regis= tration > 697b81e9c4b5b media: vb2: use ssize_t for vb2_read/vb2_write > 9a998cc1c3487 media: v4l2-ctrls: validate HEVC active reference count= s > ef78c8c02a46a media: v4l2-ctrls-request: add NULL check in v4l2_ctrl_= request_complete() > 4ecf0cc0cf590 media: ti: vpe: unwind v4l2 device registration on prob= e error > cb0502d299784 media: tegra-video: vi: fix invalid u32 return value in= format lookup > 4872161e6fbe4 media: sun4i-csi: Return queued buffers on start_stream= ing() failure > 37ff63c5d7119 media: stm32: dcmi: unregister notifier on probe failur= e > 134c979dd721e media: saa7134: Fix a possible memory leak in saa7134_v= ideo_init1 > 465dc8e71d2db media: rtl2832_sdr: Return queued buffers on start_stre= aming() failure > 9acd5bbbe1df8 media: rtl2832: fix use-after-free in rtl2832_remove() > 4ca9c9f12b1bc media: radio-si476x: Unregister v4l2_device on probe fa= ilure > 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 issue= s > ff5f7c2686dc4 media: nxp: imx8-isi: Fix missing v4l2_subdev_cleanup()= in pipe init error path > 1eee561d764d5 media: nxp: imx8-isi: Clean up already-initialized pipe= s 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_streamin= g() failure > c6cd08a71a630 media: meson: vdec: Fix memory leak in error path of vd= ec_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 entrie= s > 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 failur= e > f522a7f05f21a media: aspeed: fix missing of_reserved_mem_device_relea= se() on probe failure > 877686a74ecdc media: airspy: Return queued buffers on start_streaming= () failure > 9f0ee411fc2d7 drm/vc4: Prevent shader BO mappings from becoming writa= ble > 5ff94e1279176 drm/vmwgfx: Validate vmw_surface_metadata::array_size > 51eeef1949c11 drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_res= erved > 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 filt= er > edd2edaca52ad drm/i915/gem: Fix NULL deref in I915_CONTEXT_PARAM_SSEU > f014702fbd48d drm/i915/gem: Do not leak siblings[] on proto context e= rror > 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 buff= er > f9922828a4ebd drm/amd/display: detect_link_and_local_sink: DP alt mod= e timeout path leaks prev_sink reference > 790aeed9df5c1 drm/amd/display: Handle struct drm_plane_state.ignore_d= amage_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 slo= t > 2473ac314387a drm/nouveau: fix reversed error cleanup order in ucopy = functions > 3f190956404da drm/amdgpu: validate CP_GFX_SHADOW chunk size in CS pas= s1 > f0d81d85e7fff drm/amdgpu: Fix amdgpu_bo_move() when old_mem and new_m= em 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 segme= nt 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 accu= mulation > 22d9f7fc1aaab drm/dp/mst: fix OOB reads in remote DPCD/I2C sideband r= eply parsers > c18d46d9830c2 drm/bridge: cdns-dsi: Replace deprecated UNIVERSAL_DEV_= PM_OPS() > f14d66e4b5022 drm/rockchip: cdn-dp: add missing check in cdn_dp_confi= g_video() > ee762f684eefa bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendms= g() > 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 vali= dation > 0317492024148 net/mlx5e: Report zero bandwidth for non-ETS traffic cl= asses > 43c287ce77eaf net/mlx5: E-Switch, fix zero num_dest in prio_tag egres= s vlan rule > 4b95e1f0d6e63 net: qrtr: restrict socket creation to the initial netw= ork namespace > 9f55eab598de4 hinic: remove unused ethtool RSS user configuration buf= fers > 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 d= ecoy lookup > c34fbb0e85f0f octeontx2-vf: set TC flower flag on MCAM entry allocati= on > e99309df721e3 net: stmmac: enable the MAC on link up for all supporte= d speeds > b664b326e1674 net: stmmac: reset residual action in L3L4 filters on d= elete > ba351ae1028df net: stmmac: fix l3l4 filter rejecting unsupported offl= oad requests > f02334a9e378f tipc: fix u16 MTU truncation in media and bearer MTU va= lidation > 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 re= moving synced VLANs > 490011a38f437 net: bridge: vlan: fix vlan range dumps starting with p= vid > ec2f2f62e4386 amt: make the head writable before rewriting the L2 hea= der > 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_conn= ac_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_re= sp() > 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_in= req() > 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 ch= eck > f79c7afdad473 pds_core: yield the CPU while waiting for the adminq to= drain > 5a365f1e42344 sctp: fix auth_chunk_list capacity check in sctp_auth_e= p_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 p= ower save > 3078d82e7fe90 iommu/intel: Fix out-of-bounds memset in dmar_latency_d= isable() > 1e31d2394e0db iommu/amd: Bound the early ACPI HID map > a3f47d7c75dda wifi: mwifiex: bound uAP association event IEs to the e= vent 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 ear= ly 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 namespac= e boundaries > 2a4bad24ac529 bonding: fix devconf_all NULL dereference when IPv6 is = disabled > 80ec024d53a05 net/packet: avoid fanout hook re-registration after unr= egister > 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 r= eading from EC > c035b1198906d usb: atm: ueagle-atm: reject descriptors that confuse p= robe and disconnect > 0a070d5ad7986 wifi: iwlwifi: mvm: fix read in wake packet notificatio= n handler > dafd46a720939 wifi: iwlwifi: mvm: validate SAR GEO response payload s= ize > 42a82b509a6d5 ASoC: cs35l56: Use complete_all() to signal init_comple= tion > 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 wideb= and DAI > 3ddb0d3e36507 ASoC: tas2781: bound firmware description string parsin= g > 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 failov= er path > 7ed0dce8613c9 wifi: carl9170: fix OOB read from off-by-two in TX stat= us 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 P= CIE_SOC_GLOBAL_RESET > c78424ca50868 wifi: ath11k: Flush the posted write after writing to P= CIE_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_go= vernor() > 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_ha= l_srng_access_begin > 7f184ca38a908 wifi: ath9k: hif_usb: don't dereference hif_dev after r= e-arming firmware request > 6192a3f77c97d usb: xhci-pci: Limit VIA VL805 DMA addressing to 36 bit= s > f2ac9e32369b4 RISC-V: KVM: Serialize virtual interrupt pending state = updates > 9aa3b4223df5a Revert "drm/amd/display: Add missing kdoc for ALLM para= meters" > 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 thro= ttling > 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 res= ponse buffer > 1a1d7158420df usb: gadget: udc: bdc: free IRQ and drain func_wake_not= ify before teardown > e07751d0527cc usb: gadget: f_ncm: validate datagram bounds in ncm_unw= rap_ntb() > ec52db6cac5df USB: gadget: fsl-udc: fix device name leak on probe fai= lure > 29f3cd27ec350 USB: gadget: snps-udc: fix device name leak on probe fa= ilure > 994afccfdcceb usb: gadget: printer: fix infinite loop in printer_read= () > 380b4bef46c2e usb: gadget: f_midi: cancel pending IN work before free= ing the midi object > e2b2740f1242b usb: gadget: dummy_hcd: prevent fifo_req reuse during g= iveback > fc5cc9e194b96 usb: chipidea: fix usage_count leak when autosuspend_de= lay is negative > 37691a2fe7646 USB: storage: add NO_ATA_1X quirk for Longmai USB Key > e165a1d295e7e wifi: at76c50x-usb: avoid length underflow in at76_gues= s_freq() > d6eee7cd078aa mpls: fix NULL deref in mpls_valid_fib_dump_req() on CO= NFIG_INET=3Dn > 0b4414e43e086 sctp: fix auth_hmacs array size in struct sctp_cookie > 531dbb5bb98e5 net/sched: act_tunnel_key: Defer dst_release to RCU cal= lback > f6141a52180e6 drm/i915/selftests: Fix GT PM sort comparators > 2c307126ed8e7 ksmbd: validate compound request size before reading St= ructureSize2 > 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 up= date > 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() imp= lementation > 8506eaaa6481b drm/i915/gt: use correct selftest config symbol > 437637f5ff3f5 smb/client: handle overlapping allocated ranges in fall= ocate > 5a3945e8dea6c Bluetooth: hci_qca: Clear memdump state on invalid dump= size > b56f2ecafc08f Bluetooth: mgmt: hold reference for hci_conn in mgmt_pe= nding_cmds > 8bc83f9ef6789 Bluetooth: mgmt: fix locking in unpair_device/disconnec= t_sync > 70354dbb5f72d Bluetooth: qca: fix NVM tag length underflow in TLV par= ser > fd2049eec99e8 ALSA: usb-audio: Skip DSD quirk for Musical Fidelity M6= s DAC > 4c6e64cae2b2d ata: sata_dwc_460ex: fix infinite loop in NCQ tag compl= etion 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 afiuc= v_hs_rcv() > 8150b5365f026 ipv4: fib: free fib_alias with kfree_rcu() on insert er= ror path > 4bb84e964ff0f ppp: defer channel free to an RCU grace period to fix p= ppol2tp RX UAF > 91fdc18783459 firmware: arm_scmi: Rate-limit queue-full warnings in I= RQ context > 5143f863f864a ASoC: tas2562: fix deprecated 'shut-down' GPIO always c= leared after lookup > 0404b5b0f33b5 ASoC: cs42l43: Correct report for forced microphone jac= k > 4cb0783d612ca ASoC: amd: ps: fix wrong ACP version string in pci_requ= est_regions() > 4b1add0fd9600 ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF dat= apath on start/stop > 20c308d9a5772 wifi: cfg80211: bound element ID read when checking non= -inheritance > f50a2b9e57a75 wifi: brcmfmac: initialize SDIO data work before cleanu= p > be9dfcb0654c1 wifi: mac80211: free AP_VLAN bc_buf SKBs outside IRQ lo= ck > a17f5d27cca22 wifi: cfg80211: reject unsupported PMSR FTM location re= quests > 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_re= adback() > 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 unreg= ister > d9d9cc21cc900 xfrm: policy: preallocate inexact bins before xfrm_hash= _rebuild reinsert > df6856c2dda91 xfrm6: clear dst.dev on error to avoid double netdev_pu= t in xfrm6_fill_dst() > 2bc90b4535fd7 RDMA/irdma: Prevent overflows in memory contiguity chec= ks > 367958515c99f selftests/alsa: Fix memory leak in find_controls error = path > ffe21a3545b43 mtd: fix double free and WARN_ON in add_mtd_device() er= ror paths > 36e91a58397ca RDMA/siw: publish QP after initialization > 8bf715284f08a RDMA/siw: Only check attrs->cap.max_send_wr in siw_crea= te_qp > 2fcf86887f9a5 RDMA/hns: Fix potential integer overflow in mhop hem cl= eanup > 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 fu= nction > 76a3fb857bd2d RDMA/umem: Add ib_umem_dmabuf_get_pinned_and_lock helpe= r > 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 net= event callback > 86f5ea90f73bb firmware: arm_ffa: Fix NULL dereference in ffa_partitio= n_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 p= ages > 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_pr= ocess_data() > 6e3cb82fcd2f4 xprtrdma: Clear receive-side ownership pointers on rele= ase > abeff53233b98 gpu: host1x: Fix use-after-free in host1x_bo_clear_cach= ed_mappings > 5592a207e158b accel/ivpu: Reject firmware log with size smaller than = header > 5b12de6229d66 dmaengine: sh: rz-dmac: Move interrupt request after ev= erything is set up > 0b05eca9589f6 can: isotp: serialize TX state transitions under so->rx= _lock > 0b811c4bbe3ec can: isotp: fix use-after-free race with concurrent NET= DEV_UNREGISTER > 18b45251e74e3 can: bcm: track a single source interface for ANYDEV ti= meout/throttle ops > 5f246b96ab475 can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_r= x_handler() > 60d8a7942f4ed can: bcm: fix stale rx/tx ops after device removal > 84aa4807816e4 can: bcm: add missing device refcount for CAN filter re= moval > 7d966cdee0069 can: bcm: validate frame length in bcm_rx_setup() for R= TR replies > 52f06e7603780 can: bcm: extend bcm_tx_lock usage for data and timer u= pdates > 8b2783172d92e can: bcm: fix CAN frame rx/tx statistics > a7eb6db1cd3f7 can: bcm: add locking when updating filter and timer va= lues > 6f4be73880302 KVM: x86/mmu: Fix use-after-free on vendor module reloa= d > af56298e9d86e KVM: nVMX: Hide shadow VMCS right after VMCLEAR > 35e77467610c4 KVM: x86: Check for invalid/obsolete root *after* makin= g 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 f= ails > c90b043ff068c platform/x86/amd/pmc: Avoid logging "(null)" for DMI va= lues > 55ec4d9ee783b platform/x86/amd/pmc: Don't log during intermediate wak= eups > 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 af= ter CPU hotplug > > Signed-off-by: Bruce Ashfield > --- > .../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/recip= es-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") > } > =20 > -SRCREV_machine ?=3D "27ed791688e060988fb39429477ee529093c9a01" > -SRCREV_meta ?=3D "127bac58b21e8c3769d0cf2432f706f5605c4afb" > +SRCREV_machine ?=3D "f673898aa832dc82d3f7b41e2b80576195be0c01" > +SRCREV_meta ?=3D "9f45b4cc5cdbaac7468b31ef04b8d9d74a329a04" > =20 > SRC_URI =3D "git://git.yoctoproject.org/linux-yocto.git;branch=3D${KBRAN= CH};name=3Dmachine;protocol=3Dhttps \ > git://git.yoctoproject.org/yocto-kernel-cache;type=3Dkmeta;na= me=3Dmeta;branch=3Dyocto-6.6;destsuffix=3D${KMETA};protocol=3Dhttps" > =20 > -LINUX_VERSION ?=3D "6.6.147" > +LINUX_VERSION ?=3D "6.6.150" > =20 > LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D6bc538ed5bd9a7fc9398086aedcd7= e46" > =20 > diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/rec= ipes-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 > =20 > -LINUX_VERSION ?=3D "6.6.147" > +LINUX_VERSION ?=3D "6.6.150" > LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D6bc538ed5bd9a7fc9398086aedcd7= e46" > =20 > DEPENDS +=3D "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '',= d)}" > @@ -17,8 +17,8 @@ DEPENDS +=3D "openssl-native util-linux-native" > KMETA =3D "kernel-meta" > KCONF_BSP_AUDIT_LEVEL =3D "2" > =20 > -SRCREV_machine ?=3D "18f147623b634b40b3bc5823ae03f049bb14fc84" > -SRCREV_meta ?=3D "127bac58b21e8c3769d0cf2432f706f5605c4afb" > +SRCREV_machine ?=3D "3595fedd1c011c6a9d7333fba206faccd23000d9" > +SRCREV_meta ?=3D "9f45b4cc5cdbaac7468b31ef04b8d9d74a329a04" > =20 > PV =3D "${LINUX_VERSION}+git" > =20 > 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 ?=3D "v6.6/standard/base" > KBRANCH:qemuloongarch64 ?=3D "v6.6/standard/base" > KBRANCH:qemumips64 ?=3D "v6.6/standard/mti-malta64" > =20 > -SRCREV_machine:qemuarm ?=3D "1790b505a65896a34abc5abe3109f9811f6f2960" > -SRCREV_machine:qemuarm64 ?=3D "4da6f6f6201c34d32cf5ae6524f8de44d003f0ed" > -SRCREV_machine:qemuloongarch64 ?=3D "402296b5e824b46fd4301eddc7c389b9f7f= e1d82" > -SRCREV_machine:qemumips ?=3D "254643819dbbde9f388d8d02b6d2550606b8e442" > -SRCREV_machine:qemuppc ?=3D "c0e9acf672bff2c9001b96423b8ae5723d7f7190" > -SRCREV_machine:qemuriscv64 ?=3D "402296b5e824b46fd4301eddc7c389b9f7fe1d8= 2" > -SRCREV_machine:qemuriscv32 ?=3D "402296b5e824b46fd4301eddc7c389b9f7fe1d8= 2" > -SRCREV_machine:qemux86 ?=3D "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > -SRCREV_machine:qemux86-64 ?=3D "402296b5e824b46fd4301eddc7c389b9f7fe1d82= " > -SRCREV_machine:qemumips64 ?=3D "830cb34f387303f99b95f1f3e3938794195ff1a6= " > -SRCREV_machine ?=3D "402296b5e824b46fd4301eddc7c389b9f7fe1d82" > -SRCREV_meta ?=3D "127bac58b21e8c3769d0cf2432f706f5605c4afb" > +SRCREV_machine:qemuarm ?=3D "eb3d4176015fb241f1d9ced0aedeb895b5c5b6a2" > +SRCREV_machine:qemuarm64 ?=3D "7fb3f3439f9a37d1eb5c9b8852fcfd16e106d39c" > +SRCREV_machine:qemuloongarch64 ?=3D "214397400c9747a170eabf91612d5ac3ccd= 25407" > +SRCREV_machine:qemumips ?=3D "1b7be08de47be5e78d90ed8c3843a415293a72ed" > +SRCREV_machine:qemuppc ?=3D "743a17db9981ac54b45c7e21aff83b9ec8d172ad" > +SRCREV_machine:qemuriscv64 ?=3D "214397400c9747a170eabf91612d5ac3ccd2540= 7" > +SRCREV_machine:qemuriscv32 ?=3D "214397400c9747a170eabf91612d5ac3ccd2540= 7" > +SRCREV_machine:qemux86 ?=3D "214397400c9747a170eabf91612d5ac3ccd25407" > +SRCREV_machine:qemux86-64 ?=3D "214397400c9747a170eabf91612d5ac3ccd25407= " > +SRCREV_machine:qemumips64 ?=3D "bd7dc237220c9d2525e8ec4783540b8762019d9d= " > +SRCREV_machine ?=3D "214397400c9747a170eabf91612d5ac3ccd25407" > +SRCREV_meta ?=3D "9f45b4cc5cdbaac7468b31ef04b8d9d74a329a04" > =20 > # set your preferred provider of linux-yocto to 'linux-yocto-upstream', = and you'll > # get the /base branch, which is pure upstream -stable, and the= same > # meta SRCREV as the linux-yocto-standard builds. Select your version us= ing the > # normal PREFERRED_VERSION settings. > BBCLASSEXTEND =3D "devupstream:target" > -SRCREV_machine:class-devupstream ?=3D "a1153c0deb44f75190f07677c0c6d61ef= d887246" > +SRCREV_machine:class-devupstream ?=3D "6436c12a2ced865a3382b867e3882d08c= 2d2bf8d" > PN:class-devupstream =3D "linux-yocto-upstream" > KBRANCH:class-devupstream =3D "v6.6/base" > =20 > @@ -44,7 +44,7 @@ SRC_URI =3D "git://git.yoctoproject.org/linux-yocto.git= ;name=3Dmachine;branch=3D${KBRA > git://git.yoctoproject.org/yocto-kernel-cache;type=3Dkmeta;na= me=3Dmeta;branch=3Dyocto-6.6;destsuffix=3D${KMETA};protocol=3Dhttps" > =20 > LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D6bc538ed5bd9a7fc9398086aedcd7= e46" > -LINUX_VERSION ?=3D "6.6.147" > +LINUX_VERSION ?=3D "6.6.150" > =20 > PV =3D "${LINUX_VERSION}+git" > =20 Hi Bruce, Seems there is a regression with this upgrade in the case of poky-tiny and= =20 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= =20 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=20 #ifdef CONFIG_GPIOLIB condition. Somehow, --allnoconfig must disable CONFIG_GPIOLIB with x86 architectures b= ut not with arm architectures, which cause the=20 (Note: I'm stepping in for Yoann Congal during his holidays) Best regards, --=20 Fabien Thomas Smile ECS