)]}'
{
  "commit": "05901d2b79f2aa10646fa62ae38bb1de1dbe8a56",
  "tree": "2d1af2012155b46bf83508164caeaebca5740348",
  "parents": [
    "2abf17947277976faa9060eeae7e02c6261d7938",
    "abf529abd660d8ccad46dd8c8f20e93db6134f5f"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Sat Jan 24 00:58:03 2026 -0800"
  },
  "committer": {
    "name": "Kevin Berry",
    "email": "kpberry@google.com",
    "time": "Tue Jan 27 05:50:20 2026 -0800"
  },
  "message": "merge-upstream/v6.12.67 from branch/tag: upstream/v6.12.67 into branch: cos-6.12\n\nChangelog:\n-------------------------------------------------------------\n\nAboorva Devarajan (1):\n      mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free\n\nAditya Garg (1):\n      net: hv_netvsc: reject RSS hash key programming without RX indirection table\n\nAlan Liu (1):\n      drm/amdgpu: Fix query for VPE block_type and ip_count\n\nAlex Deucher (1):\n      drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]\n\nAlexander Stein (2):\n      arm64: dts: mba8mx: Fix Ethernet PHY IRQ support\n      ASoC: fsl_sai: Add missing registers to cache default\n\nAlexander Sverdlin (1):\n      counter: interrupt-cnt: Drop IRQF_NO_THREAD flag\n\nAlexander Usyskin (1):\n      mei: me: add nova lake point S DID\n\nAlexandre Knecht (1):\n      bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress\n\nAlok Tiwari (1):\n      net: marvell: prestera: fix NULL dereference on devlink_alloc() failure\n\nAmery Hung (2):\n      bpf: Make variables in bpf_prog_test_run_xdp less confusing\n      bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN\n\nAndreas Gruenbacher (1):\n      Revert \"gfs2: Fix use of bio_chain\"\n\nAndrew Elantsev (1):\n      ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025\n\nAnthony Brandon (1):\n      dmaengine: xilinx: xdma: Fix regmap max_register\n\nAntony Antony (1):\n      xfrm: set ipv4 no_pmtu_disc flag only on output sa when direction is set\n\nArnaud Ferraris (1):\n      tcpm: allow looking for role_sw device in the main node\n\nBagas Sanjaya (3):\n      mm: describe @flags parameter in memalloc_flags_save()\n      textsearch: describe @list member in ts_ops search\n      mm, kfence: describe @slab parameter in __kfence_obj_info()\n\nBartosz Golaszewski (2):\n      gpio: rockchip: mark the GPIO controller as sleeping\n      pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping\n\nBen Dooks (1):\n      mm: numa,memblock: include \u003casm/numa.h\u003e for \u0027numa_nodes_parsed\u0027\n\nBenjamin Tissoires (1):\n      HID: usbhid: paper over wrong bNumDescriptor field\n\nBiju Das (1):\n      dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()\n\nBinbin Zhou (4):\n      LoongArch: dts: loongson-2k0500: Add default interrupt controller address cells\n      LoongArch: dts: loongson-2k1000: Add default interrupt controller address cells\n      LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names\n      LoongArch: dts: loongson-2k2000: Add default interrupt controller address cells\n\nBoris Burkov (1):\n      btrfs: fix qgroup_snapshot_quick_inherit() squota bug\n\nBrian Foster (1):\n      xfs: set max_agbno to allow sparse alloc of last full inode chunk\n\nBrian Kao (2):\n      scsi: ufs: core: Fix EH failure after W-LUN resume error\n      scsi: core: Fix error handler encryption support\n\nBrian Kocoloski (1):\n      drm/amdkfd: Fix improper NULL termination of queue restore SMI event string\n\nBruno Faccini (2):\n      mm/fake-numa: allow later numa node hotplug\n      mm/fake-numa: handle cases with no SRAT info\n\nCharlene Liu (1):\n      drm/amd/display: Fix DP no audio issue\n\nChenXiaoSong (3):\n      smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value\n      smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value\n      smb/client: fix NT_STATUS_NO_DATA_DETECTED value\n\nChuck Lever (1):\n      NFSD: Remove NFSERR_EAGAIN\n\nCole Leavitt (1):\n      ASoC: sdw_utils: cs42l43: Enable Headphone pin for LINEOUT jack type\n\nDan Carpenter (1):\n      phy: stm32-usphyc: Fix off by one in probe()\n\nDan Williams (1):\n      x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers\n\nDi Zhu (1):\n      netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates\n\nDragan Simic (1):\n      phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path\n\nEdward Adam Davis (1):\n      NFSD: net ref data still needs to be freed even if net hasn\u0027t startup\n\nEmil Svendsen (2):\n      ASoC: tlv320adcx140: fix null pointer\n      ASoC: tlv320adcx140: fix word length\n\nEmil Tantilov (2):\n      idpf: keep the netdev when a reset fails\n      idpf: fix memory leak in idpf_vport_rel()\n\nEric Biggers (1):\n      lib/crypto: aes: Fix missing MMU protection for AES S-box\n\nEric Dumazet (8):\n      wifi: avoid kernel-infoleak from struct iw_point\n      arp: do not assume dev_hard_header() does not change skb-\u003ehead\n      net: bridge: annotate data-races around fdb-\u003e{updated,used}\n      ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()\n      net: update netdev_lock_{type,name}\n      macvlan: fix possible UAF in macvlan_forward_source()\n      ipv4: ip_gre: make ipgre_header() robust\n      net/sched: sch_qfq: do not free existing class in qfq_change_class()\n\nErnest Van Hoecke (1):\n      gpio: pca953x: handle short interrupt pulses on PCAL devices\n\nEthan Nelson-Moore (1):\n      USB: serial: ftdi_sio: add support for PICAXE AXE027 cable\n\nFei Shao (1):\n      spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ\n\nFernando Fernandez Mancera (2):\n      netfilter: nft_synproxy: avoid possible data-race on update operation\n      netfilter: nf_conncount: update last_gc only when GC has been performed\n\nFilipe Manana (4):\n      btrfs: always detect conflicting inodes when logging inode refs\n      btrfs: tracepoints: use btrfs_root_id() to get the id of a root\n      btrfs: truncate ordered extent when skipping writeback past i_size\n      btrfs: use variable for end offset in extent_writepage_io()\n\nFlorian Westphal (2):\n      netfilter: nft_set_pipapo: fix range overlap detection\n      netfilter: nf_tables: avoid chain re-validation if possible\n\nGal Pressman (2):\n      net/mlx5e: Don\u0027t print error message due to invalid module\n      selftests: drv-net: fix RPS mask handling for high CPU numbers\n\nGao Xiang (2):\n      erofs: don\u0027t bother with s_stack_depth increasing for now\n      erofs: fix file-backed mounts no longer working on EROFS partitions\n\nGreg Kroah-Hartman (2):\n      Linux 6.12.66\n      Linux 6.12.67\n\nGuo Ren (Alibaba DAMO Academy) (1):\n      riscv: pgtable: Cleanup useless VA_USER_XXX definitions\n\nGünther Noack (1):\n      selftests/landlock: Properly close a file descriptor\n\nHaibo Chen (1):\n      arm64: dts: add off-on-delay-us for usdhc2 regulator\n\nHaotian Zhang (3):\n      counter: 104-quad-8: Fix incorrect return value in IRQ handler\n      phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors\n      dmaengine: omap-dma: fix dma_pool resource leak in error paths\n\nHaoxiang Li (5):\n      ALSA: ac97: fix a double free in snd_ac97_controller_register()\n      EDAC/x38: Fix a resource leak in x38_probe1()\n      EDAC/i3200: Fix a resource leak in i3200_probe1()\n      drm/amdkfd: fix a memory leak in device_queue_manager_init()\n      drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()\n\nHarshita Bhilwaria (1):\n      crypto: qat - fix duplicate restarting msg during AER error\n\nHuacai Chen (1):\n      USB: OHCI/UHCI: Add soft dependencies on ehci_platform\n\nIan Forbes (1):\n      drm/vmwgfx: Merge vmw_bo_release and vmw_bo_free functions\n\nIan Ray (1):\n      ARM: dts: imx6q-ba16: fix RTC interrupt level\n\nIdo Schimmel (1):\n      bridge: mcast: Fix use-after-free during router port configuration\n\nIlikara Zheng (1):\n      nvme-pci: disable secondary temp for Wodposit WPBSNM8\n\nIlya Dryomov (3):\n      libceph: replace overzealous BUG_ON in osdmap_apply_incremental()\n      libceph: return the handler error from mon_handle_auth_done()\n      libceph: make calc_target() set t-\u003epaused, not just clear it\n\nIvaylo Ivanov (1):\n      phy: phy-snps-eusb2: refactor constructs names\n\nJanne Grunau (1):\n      dmaengine: apple-admac: Add \"apple,t8103-admac\" compatible\n\nJarkko Sakkinen (1):\n      tpm2-sessions: Fix out of range indexing in name_size\n\nJaroslav Kysela (1):\n      ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer\n\nJerry Wu (1):\n      net: mscc: ocelot: Fix crash when adding interface under a lag\n\nJianbo Liu (1):\n      xfrm: Fix inner mode lookup in tunnel mode GSO segmentation\n\nJiasheng Jiang (1):\n      btrfs: fix memory leaks in create_space_info() error paths\n\nJohan Hovold (16):\n      ASoC: codecs: wsa884x: fix codec initialisation\n      phy: drop probe registration printks\n      ASoC: codecs: wsa883x: fix unnecessary initialisation\n      phy: ti: gmii-sel: fix regmap leak on probe failure\n      ASoC: codecs: wsa881x: fix unnecessary initialisation\n      dmaengine: at_hdmac: fix device leak on of_dma_xlate()\n      dmaengine: bcm-sba-raid: fix device leak on probe\n      dmaengine: dw: dmamux: fix OF node leak on route allocation failure\n      dmaengine: idxd: fix device leaks on compat bind and unbind\n      dmaengine: lpc18xx-dmamux: fix device leak on route allocation\n      dmaengine: lpc32xx-dmamux: fix device leak on route allocation\n      dmaengine: stm32: dmamux: fix device leak on route allocation\n      dmaengine: stm32: dmamux: fix OF node leak on route allocation failure\n      dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation\n      dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation\n      dmaengine: ti: k3-udma: fix device leak on udma lookup\n\nJohannes Berg (1):\n      wifi: mac80211: restore non-chanctx injection behaviour\n\nJohannes Brüderl (1):\n      usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor\n\nJoshua Hahn (2):\n      mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection\n      mm/page_alloc: batch page freeing in decay_pcp_high\n\nJoshua Hay (1):\n      idpf: cap maximum Rx buffer size\n\nJussi Laako (1):\n      ALSA: usb-audio: Update for native DSD support quirks\n\nKai Vehmanen (1):\n      ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL\n\nKery Qi (1):\n      net: octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback\n\nKrzysztof Kozlowski (2):\n      ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again)\n      phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)\n\nKuniyuki Iwashima (2):\n      tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().\n      ipv6: Fix use-after-free in inet6_addr_del().\n\nLisa Robinson (1):\n      LoongArch: Fix PMU counter allocation for mixed-type event groups\n\nLoic Poulain (1):\n      phy: qcom-qusb2: Fix NULL pointer dereference on early suspend\n\nLouis Chauvet (1):\n      phy: rockchip: inno-usb2: fix disconnection in gadget mode\n\nLuca Ceresoli (1):\n      phy: rockchip: inno-usb2: fix communication disruption in gadget mode\n\nLyude Paul (1):\n      drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare\n\nMarc Kleine-Budde (1):\n      can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak\n\nMarcus Hughes (1):\n      net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant\n\nMarek Vasut (2):\n      arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM\n      drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel\n\nMario Limonciello (1):\n      drm/amd/display: Bump the HDMI clock to 340MHz\n\nMario Limonciello (AMD) (1):\n      drm/amd: Clean up kfd node on surprise disconnect\n\nMateusz Litwin (1):\n      spi: cadence-quadspi: Prevent lost complete() call during indirect read\n\nMatthieu Buffet (2):\n      selftests/landlock: Fix TCP bind(AF_UNSPEC) test case\n      selftests/landlock: Remove invalid unix socket bind()\n\nMiaoqian Lin (2):\n      drm/pl111: Fix error handling in pl111_amba_probe\n      dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()\n\nMichal Luczaj (1):\n      vsock: Make accept()ed sockets use custom setsockopt()\n\nMichal Rábek (1):\n      scsi: sg: Fix occasional bogus elapsed time that exceeds timeout\n\nMikulas Patocka (1):\n      dm-snapshot: fix \u0027scheduling while atomic\u0027 on real-time kernels\n\nMing Lei (1):\n      io_uring: move local task_work in exit cancel loop\n\nMiquel Sabaté Solà (1):\n      btrfs: fix NULL dereference on root when tracing inode eviction\n\nMohammad Heib (1):\n      net: fix memory leak in skb_segment_list for GRO packets\n\nMorduan Zang (1):\n      efi/cper: Fix cper_bits_to_str buffer handling and return value\n\nNaohiro Aota (3):\n      btrfs: factor out init_space_info() from create_space_info()\n      btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()\n      btrfs: introduce btrfs_space_info sub-group\n\nNathan Chancellor (3):\n      drm/amd/display: Respect user\u0027s CONFIG_FRAME_WARN more for dml files\n      drm/amd/display: Apply e4479aecf658 to dml\n      HID: intel-ish-hid: Fix -Wcast-function-type-strict in devm_ishtp_alloc_workqueue()\n\nNeil Armstrong (1):\n      i2c: qcom-geni: make sure I2C hub controllers can\u0027t use SE DMA\n\nNeilBrown (2):\n      nfsd: provide locking for v4_end_grace\n      nfsd: use correct loop termination in nfsd4_revoke_states()\n\nNiklas Cassel (1):\n      ata: libata-core: Disable LPM on ST2000DM008-2FR102\n\nNilay Shroff (2):\n      null_blk: fix kmemleak by releasing references to fault configfs items\n      nvme: fix PCIe subsystem reset controller state transition\n\nNirjhar Roy (IBM) (1):\n      xfs: Fix the return value of xfs_rtcopy_summary()\n\nOlga Kornievskaia (1):\n      nfsd: check that server is running in unlock_filesystem\n\nOndrej Ille (1):\n      can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.\n\nPaul Chaignon (2):\n      bpf: Reject narrower access to pointer ctx fields\n      selftests/bpf: Test invalid narrower ctx load\n\nPavel Butsykin (1):\n      mm/zswap: fix error pointer free in zswap_cpu_comp_prepare()\n\nPeng Fan (1):\n      firmware: imx: scu-irq: Set mu_resource_id before get handle\n\nPetko Manolov (1):\n      net: usb: pegasus: fix memory leak in update_eth_regs_async()\n\nPotin Lai (1):\n      gpio: pca953x: Add support for level-triggered interrupts\n\nQu Wenruo (8):\n      btrfs: qgroup: update all parent qgroups when doing quick inherit\n      btrfs: only enforce free space tree if v1 cache is required for bs \u003c ps cases\n      btrfs: fix error handling of submit_uncompressed_range()\n      btrfs: subpage: dump the involved bitmap when ASSERT() failed\n      btrfs: add extra error messages for delalloc range related errors\n      btrfs: remove btrfs_fs_info::sectors_per_page\n      btrfs: fix beyond-EOF write handling\n      btrfs: send: check for inline extents in range_is_hole_in_parent()\n\nRafael Beims (1):\n      phy: freescale: imx8m-pcie: assert phy reset during power on\n\nRené Rebe (1):\n      HID: quirks: work around VID/PID conflict for appledisplay\n\nRichard Fitzgerald (1):\n      ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip\n\nRobbie Ko (1):\n      btrfs: fix deadlock in wait_current_trans() due to ignored transaction type\n\nRosen Penev (1):\n      drm/amd/display: shrink struct members\n\nRyan Roberts (1):\n      mm: kmsan: fix poisoning of high-order non-compound pages\n\nSaeed Mahameed (4):\n      net/mlx5e: Fix crash on profile change rollback failure\n      net/mlx5e: Don\u0027t store mlx5e_priv in mlx5e_dev devlink priv\n      net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv\n      net/mlx5e: Restore destroying state bit after profile cleanup\n\nSam Edwards (1):\n      libceph: reset sparse-read state in osd_fault()\n\nSam James (1):\n      alpha: don\u0027t reference obsolete termio struct for TC* constants\n\nScott Mayhew (2):\n      NFSD: Fix permission check for read access to executable-only files\n      NFSv4: ensure the open stateid seqid doesn\u0027t go backwards\n\nSean Christopherson (1):\n      x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]\u003d1\n\nSebastian Andrzej Siewior (1):\n      ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels\n\nSeongJae Park (3):\n      mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure\n      mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure\n      mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure\n\nShakeel Butt (1):\n      lib/buildid: use __kernel_read() for sleepable context\n\nShardul Bankar (1):\n      bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path\n\nSheetal (1):\n      dmaengine: tegra-adma: Fix use-after-free\n\nSherry Sun (1):\n      arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuart\n\nShivam Kumar (1):\n      nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec\n\nSrijit Bose (1):\n      bnxt_en: Fix potential data corruption with HW GRO/LRO\n\nStefano Garzarella (1):\n      vsock/test: add a final full barrier after run all tests\n\nStefano Radaelli (1):\n      phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it\n\nSumeet Pawnikar (2):\n      powercap: fix race condition in register_control_type()\n      powercap: fix sscanf() error return value handling\n\nSuraj Gupta (1):\n      dmaengine: xilinx_dma: Fix uninitialized addr_width when \"xlnx,addrwidth\" property is missing\n\nSzymon Wilczek (1):\n      can: etas_es58x: allow partial RX URB allocation to succeed\n\nTakashi Iwai (2):\n      ALSA: ac97bus: Use guard() for mutex locks\n      ALSA: hda: intel-dsp-config: Prefer legacy driver as fallback\n\nTetsuo Handa (3):\n      bpf: Fix reference count leak in bpf_prog_test_run_xdp()\n      can: j1939: make j1939_session_activate() fail if device is no longer registered\n      net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts\n\nThinh Nguyen (1):\n      usb: dwc3: Check for USB4 IP_NAME\n\nThomas Fourier (2):\n      atm: Fix dma_free_coherent() size\n      net: 3com: 3c59x: fix possible null dereference in vortex_probe1()\n\nThomas Weißschuh (1):\n      hrtimer: Fix softirq base check in update_needs_ipi()\n\nToke Høiland-Jørgensen (1):\n      bpf, test_run: Subtract size of xdp_frame from allowed metadata size\n\nTommaso Merciai (1):\n      i2c: riic: Move suspend handling to NOIRQ phase\n\nTrond Myklebust (3):\n      NFS: Fix up the automount fs_context to use the correct cred\n      pNFS: Fix a deadlock when returning a delegation during open()\n      NFS: Fix a deadlock involving nfs_release_folio()\n\nTuo Li (1):\n      libceph: make free_choose_arg_map() resilient to partial allocation\n\nTzung-Bi Shih (1):\n      drm/amd/display: mark static functions noinline_for_stack\n\nUlrich Mohr (1):\n      USB: serial: option: add Telit LE910 MBIM composition\n\nVlastimil Babka (1):\n      mm/page_alloc: prevent pcp corruption with SMP\u003dn\n\nWadim Egorov (1):\n      arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix schema warnings\n\nWayne Chang (1):\n      phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7\n\nWei Fang (1):\n      net: enetc: fix build warning when PAGE_SIZE is greater than 128K\n\nWeiming Shi (1):\n      net: sock: fix hardened usercopy panic in sock_recv_errqueue\n\nWen Xiong (1):\n      scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset\n\nWentao Liang (1):\n      phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()\n\nXiang Mei (1):\n      net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset\n\nXiaochen Shen (2):\n      x86/resctrl: Add missing resctrl initialization for Hygon\n      x86/resctrl: Fix memory bandwidth counter width for Hygon\n\nXin Wang (2):\n      drm/xe: make xe_gt_idle_disable_c6() handle the forcewake internally\n      drm/xe: Ensure GT is in C0 during resumes\n\nXingui Yang (1):\n      scsi: Revert \"scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed\"\n\nYang Erkun (1):\n      ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref\n\nYang Li (1):\n      csky: fix csky_cmpxchg_fixup not working\n\nYang Wang (1):\n      drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2\n\nYaxiong Tian (1):\n      PM: EM: Fix incorrect description of the cost field in struct em_perf_state\n\nYeoreum Yun (1):\n      arm64: Fix cleared E0POE bit after cpu_suspend()/resume()\n\nYohei Kojima (1):\n      net: netdevsim: fix inconsistent carrier state after link/unlink\n\nYonghong Song (1):\n      bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K\n\nZhang Lixu (1):\n      HID: intel-ish-hid: Use dedicated unbound workqueues to prevent resume blocking\n\nZhen Ni (1):\n      dmaengine: fsl-edma: Fix clk leak on alloc_chan_resources failure\n\nZilin Guan (4):\n      netfilter: nf_tables: fix memory leak in nf_tables_newrule()\n      net: wwan: iosm: Fix memory leak in ipc_mux_deinit()\n      pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()\n      pnfs/blocklayout: Fix memory leak in bl_parse_scsi()\n\nyuan.gao (1):\n      inet: ping: Fix icmp out counting\n\nziming zhang (1):\n      libceph: prevent potential out-of-bounds reads in handle_auth_done()\n\nBUG\u003db/478408709\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v6.12.67.\n\nChange-Id: Ic2c88f2acb10c481bc0356181ff03c0169b5f74e\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/126901\nTested-by: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nReviewed-by: Robert Kolchmeyer \u003crkolchmeyer@google.com\u003e\nReviewed-by: Kevin Berry \u003ckpberry@google.com\u003e\n",
  "tree_diff": []
}
