)]}'
{
  "commit": "f886a8405e79da32bb36fc44b3d90d1c8c4a7a67",
  "tree": "da87d830777f432a23541787dfa377f143913626",
  "parents": [
    "d73f5971fa45488e7ccdd72a2a6dfe69e4e77992",
    "d4576c5670090297b903771726a526f81fdd8c7c"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Fri Oct 11 02:20:19 2024 -0700"
  },
  "committer": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Fri Oct 11 02:20:20 2024 -0700"
  },
  "message": "merge-upstream/v6.6.56 from branch/tag: upstream/v6.6.56 into branch: cos-6.6\n\nChangelog:\n-------------------------------------------------------------\n\nAakash Menon (1):\n      net: sparx5: Fix invalid timestamps\n\nAbhishek Tamboli (1):\n      ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200\n\nAdrian Ratiu (1):\n      proc: add config \u0026 param to block forcing mem writes\n\nAhmed S. Darwish (1):\n      tools/x86/kcpuid: Protect against faulty \"max subleaf\" values\n\nAi Chao (1):\n      ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9\n\nAjit Pandey (1):\n      clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL\n\nAl Viro (1):\n      close_range(): fix the logics in descriptor table trimming\n\nAleksander Jan Bajkowski (1):\n      net: ethernet: lantiq_etop: fix memory disclosure\n\nAleksandr Mishin (1):\n      ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()\n\nAleksandrs Vinarskis (1):\n      ACPICA: iasl: handle empty connection_node\n\nAlex Deucher (3):\n      drm/amdgpu/gfx9: use rlc safe mode for soft recovery\n      drm/amdgpu/gfx11: use rlc safe mode for soft recovery\n      drm/amdgpu/gfx10: use rlc safe mode for soft recovery\n\nAlex Hung (7):\n      drm/amd/display: Check null pointers before using dc-\u003eclk_mgr\n      drm/amd/display: Check stream before comparing them\n      drm/amd/display: Check link_res-\u003ehpo_dp_link_enc before using it\n      drm/amd/display: Avoid overflow assignment in link_dp_cts\n      drm/amd/display: Initialize get_bytes_per_element\u0027s default to 1\n      drm/amd/display: Add HDR workaround for specific eDP\n      drm/amd/display: enable_hpo_dp_link_output: Check link_res-\u003ehpo_dp_link_enc before using it\n\nAlexander F. Lent (1):\n      accel/ivpu: Add missing MODULE_FIRMWARE metadata\n\nAlexander Shiyan (1):\n      media: i2c: ar0521: Use cansleep version of gpiod_set_value()\n\nAlexandre Ghiti (1):\n      riscv: Fix kernel stack size when KASAN is enabled\n\nAlexey Dobriyan (1):\n      build-id: require program headers to be right after ELF header\n\nAlice Ryhl (1):\n      rust: sync: require `T: Sync` for `LockedBy::access`\n\nAndrei Simion (1):\n      ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized\n\nAndrew Davis (1):\n      power: reset: brcmstb: Do not go into infinite loop if reset fails\n\nAndrew Jones (1):\n      of/irq: Support #msi-cells\u003d\u003c0\u003e in of_msi_get_domain\n\nAndrii Nakryiko (2):\n      perf,x86: avoid missing caller address in stack traces captured in uprobe\n      lib/buildid: harden build ID parsing logic\n\nAngel Iglesias (1):\n      iio: pressure: bmp280: Allow multiple chips id per family of devices\n\nAnton Danilov (1):\n      ipv4: ip_gre: Fix drops of small packets in ipgre_xmit\n\nArd Biesheuvel (1):\n      i2c: synquacer: Deal with optional PCLK correctly\n\nArmin Wolf (4):\n      ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails\n      ACPICA: Fix memory leak if acpi_ps_get_next_field() fails\n      ACPI: battery: Simplify battery hook locking\n      ACPI: battery: Fix possible crash when unregistering a battery hook\n\nArnaldo Carvalho de Melo (2):\n      perf python: Disable -Wno-cast-function-type-mismatch if present on clang\n      perf python: Allow checking for the existence of warning options in clang\n\nArtem Sadovnikov (1):\n      ext4: fix i_data_sem unlock order in ext4_ind_migrate()\n\nAruna Ramakrishna (2):\n      x86/pkeys: Add PKRU as a parameter in signal handling functions\n      x86/pkeys: Restore altstack access in sigreturn()\n\nAsad Kamal (1):\n      drm/amdgpu: Fix get each xcp macro\n\nBaojun Xu (1):\n      ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop\n\nBaokun Li (9):\n      ext4: avoid use-after-free in ext4_ext_show_leaf()\n      ext4: fix slab-use-after-free in ext4_split_extent_at()\n      ext4: propagate errors from ext4_find_extent() in ext4_insert_range()\n      ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free\n      ext4: aovid use-after-free in ext4_ext_insert_extent()\n      ext4: fix double brelse() the buffer of the extents path\n      ext4: update orig_path in ext4_find_extent()\n      jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error\n      cachefiles: fix dentry leak in cachefiles_open_file()\n\nBarnabás Czémán (1):\n      iio: magnetometer: ak8975: Fix reading for ak099xx sensors\n\nBeleswar Padhi (1):\n      remoteproc: k3-r5: Acquire mailbox handle during probe routine\n\nBen Dooks (1):\n      spi: s3c64xx: fix timeout counters in flush_fifo\n\nBenjamin Gaignard (1):\n      media: usbtv: Remove useless locks in usbtv_video_free()\n\nBenjamin Lin (1):\n      wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation\n\nBiju Das (1):\n      spi: rpc-if: Add missing MODULE_DEVICE_TABLE\n\nBreno Leitao (1):\n      netpoll: Ensure clean state on setup failures\n\nBryan O\u0027Donoghue (3):\n      media: ov5675: Fix power on/off delay timings\n      media: qcom: camss: Remove use_count guard in stop_streaming\n      media: qcom: camss: Fix ordering of pm_runtime_enable\n\nChen Yu (1):\n      efi/unaccepted: touch soft lockup during memory accept\n\nChih-Kang Chang (1):\n      wifi: rtw89: avoid to add interface to list twice when SER\n\nChristoph Hellwig (2):\n      loop: don\u0027t set QUEUE_FLAG_NOMERGES\n      iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release\n\nChristophe JAILLET (4):\n      ALSA: mixer_oss: Remove some incorrect kfree_const() usages\n      ALSA: gus: Fix some error handling paths related to get_bpos() usage\n      i2c: synquacer: Remove a clk reference from struct synquacer_i2c\n      null_blk: Remove usage of the deprecated ida_simple_xx() API\n\nChristophe Leroy (4):\n      selftests: vDSO: fix vDSO name for powerpc\n      selftests: vDSO: fix vdso_config for powerpc\n      selftests: vDSO: fix vDSO symbols lookup for powerpc64\n      powerpc/vdso: Fix VDSO data access when running in a non-root time namespace\n\nChuck Lever (1):\n      NFSD: Fix NFSv4\u0027s PUTPUBFH operation\n\nChun-Yi Lee (1):\n      aoe: fix the potential use-after-free problem in more places\n\nCkath (1):\n      platform/x86: touchscreen_dmi: add nanote-next quirk\n\nColin Ian King (1):\n      r8169: Fix spelling mistake: \"tx_underun\" -\u003e \"tx_underrun\"\n\nCsókás, Bence (2):\n      net: fec: Restart PPS after link state change\n      net: fec: Reload PTP registers after link-state change\n\nDamien Le Moal (3):\n      ata: pata_serverworks: Do not use the term blacklist\n      ata: sata_sil: Rename sil_blacklist to sil_quirks\n      null_blk: Fix return value of nullb_device_power_store()\n\nDaniel Borkmann (2):\n      net: Add netif_get_gro_max_size helper for GRO\n      net: Fix gso_features_check to check for both dev-\u003egso_{ipv4_,}max_size\n\nDaniel Wagner (1):\n      scsi: pm8001: Do not overwrite PCI queue mapping\n\nDanilo Krummrich (1):\n      mm: krealloc: consider spare memory for __GFP_ZERO\n\nDarrick J. Wong (1):\n      iomap: constrain the file range passed to iomap_file_unshare\n\nDavid Hildenbrand (1):\n      selftests/mm: fix charge_reserved_hugetlb.sh test\n\nDavid Howells (1):\n      rxrpc: Fix a race between socket set up and I/O thread creation\n\nDavid Sterba (2):\n      btrfs: relocation: return bool from btrfs_should_ignore_reloc_root\n      btrfs: relocation: constify parameters where possible\n\nDavid Virag (2):\n      dt-bindings: clock: exynos7885: Fix duplicated binding\n      clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix\n\nDenis Pauk (1):\n      hwmon: (nct6775) add G15CF to ASUS WMI monitoring list\n\nDmitry Antipov (1):\n      net: sched: consistently use rcu_replace_pointer() in taprio_change()\n\nDmitry Baryshkov (1):\n      clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks\n\nDmitry Kandybka (1):\n      wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()\n\nEaswar Hariharan (1):\n      arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386\n\nEder Zulian (1):\n      rtla: Fix the help text in osnoise and timerlat top tools\n\nEdward Adam Davis (3):\n      jfs: Fix uaf in dbFreeBits\n      jfs: check if leafidx greater than num leaves per dmap tree\n      ext4: no need to continue when the number of entries is 1\n\nElena Salomatkina (1):\n      net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()\n\nEmanuele Ghidoli (1):\n      gpio: davinci: fix lazy disable\n\nEric Dumazet (5):\n      netfilter: nf_tables: prevent nf_skb_duplicated corruption\n      net: avoid potential underflow in qdisc_pkt_len_init() with UFO\n      net: add more sanity checks to qdisc_pkt_len_init()\n      net: test for not too small csum_start in virtio_net_hdr_to_skb()\n      ppp: do not assume bh is held in ppp_channel_bridge_input()\n\nFangrui Song (1):\n      crypto: x86/sha256 - Add parentheses around macros\u0027 single arguments\n\nFelix Fietkau (2):\n      wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable\n      wifi: mt76: mt7915: hold dev-\u003emt76.mutex while disabling tx worker\n\nFilipe Manana (2):\n      btrfs: send: fix invalid clone operation for file that got its size decreased\n      btrfs: wait for fixup workers before stopping cleaner kthread during umount\n\nFinn Thain (1):\n      scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers\n\nGabe Teeger (1):\n      drm/amd/display: Revert Avoid overflow assignment\n\nGautham Ananthakrishna (1):\n      ocfs2: reserve space for inline xattr before attaching reflink tree\n\nGeert Uytterhoeven (2):\n      drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()\n      of/irq: Refer to actual buffer size in of_irq_parse_one()\n\nGerd Bayer (1):\n      net/mlx5: Fix error path in multi-packet WQE transmit\n\nGergo Koteles (1):\n      platform/x86: lenovo-ymc: Ignore the 0x0 state\n\nGreg Kroah-Hartman (3):\n      Linux 6.6.55\n      Revert \"perf callchain: Fix stitch LBR memory leaks\"\n      Linux 6.6.56\n\nGustavo A. R. Silva (1):\n      wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()\n\nHaiyang Zhang (2):\n      net: mana: Enable MANA driver on ARM64 with 4K page size\n      net: mana: Add support for page sizes other than 4KB on ARM64\n\nHans P. Moller (1):\n      ALSA: line6: add hw monitor volume control to POD HD500X\n\nHans Verkuil (1):\n      media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags\n\nHans de Goede (7):\n      ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18\n      HID: Ignore battery for all ELAN I2C-HID devices\n      power: supply: hwmon: Fix missing temp1_max_alarm attribute\n      ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]\n      ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]\n      platform/x86: x86-android-tablets: Create a platform_device from module_init()\n      platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors\n\nHaoran Zhang (1):\n      vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()\n\nHaren Myneni (1):\n      powerpc/pseries: Use correct data types from pseries_hp_errorlog struct\n\nHeiko Carstens (1):\n      selftests: vDSO: fix vdso_config for s390\n\nHeiner Kallweit (2):\n      i2c: core: Lock address during client device instantiation\n      r8169: add tally counter fields added with RTL8125\n\nHelge Deller (4):\n      parisc: Fix itlb miss handler for 64-bit programs\n      parisc: Fix 64-bit userspace syscall path\n      parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards\n      parisc: Fix stack start for ADDR_NO_RANDOMIZE personality\n\nHeming Zhao (1):\n      ocfs2: fix the la space leak when unmounting an ocfs2 volume\n\nHerbert Xu (4):\n      crypto: octeontx - Fix authenc setkey\n      crypto: octeontx2 - Fix authenc setkey\n      crypto: simd - Do not call crypto_alloc_tfm during registration\n      crypto: octeontx* - Select CRYPTO_AUTHENC\n\nHilda Wu (2):\n      Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122\n      Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B\n\nHuang Ying (1):\n      resource: fix region_intersects() vs add_memory_driver_managed()\n\nHui Wang (1):\n      ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND\u003dm\n\nIan Rogers (1):\n      perf callchain: Fix stitch LBR memory leaks\n\nIdo Schimmel (1):\n      ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family\n\nIlan Peer (1):\n      wifi: iwlwifi: mvm: Fix a race in scan abort flow\n\nIssam Hamdi (1):\n      wifi: cfg80211: Set correct chandef when starting CAC\n\nJames Clark (1):\n      drivers/perf: arm_spe: Use perf_allow_kernel() for permissions\n\nJan Kiszka (1):\n      remoteproc: k3-r5: Fix error handling when power-up failed\n\nJan Lalinsky (1):\n      ALSA: usb-audio: Add native DSD support for Luxman D-08u\n\nJani Nikula (1):\n      drm/i915/gem: fix bitwise and logical AND mixup\n\nJaroslav Kysela (1):\n      ALSA: core: add isascii() check to card ID generator\n\nJason Xing (1):\n      tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process\n\nJavier Carrasco (1):\n      drm/mediatek: ovl_adaptor: Add missing of_node_put()\n\nJens Axboe (1):\n      io_uring/net: harden multishot termination case for recv\n\nJens Remus (1):\n      selftests: vDSO: fix ELF hash table entry size for s390x\n\nJeongjun Park (1):\n      net/xen-netback: prevent UAF in xenvif_flush_hash()\n\nJesse Zhang (1):\n      drm/amdkfd: Fix resource leak in criu restore queue\n\nJianbo Liu (1):\n      net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice\n\nJiawei Ye (1):\n      mac802154: Fix potential RCU dereference issue in mac802154_scan_worker\n\nJiawen Wu (1):\n      net: pcs: xpcs: fix the wrong register that was written back\n\nJinjie Ruan (12):\n      ieee802154: Fix build error\n      net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()\n      net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()\n      Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()\n      nfp: Use IRQF_NO_AUTOEN flag in request_irq()\n      spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled\n      spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled\n      spi: spi-cadence: Fix missing spi_controller_is_target() check\n      i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()\n      i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled\n      spi: bcm63xx: Fix module autoloading\n      spi: bcm63xx: Fix missing pm_runtime_disable()\n\nJisheng Zhang (1):\n      riscv: define ILLEGAL_POINTER_VALUE for 64bit\n\nJohannes Berg (3):\n      wifi: iwlwifi: mvm: drop wrong STA selection in TX\n      wifi: iwlwifi: mvm: use correct key iteration\n      wifi: mac80211: fix RCU list iterations\n\nJohannes Weiner (1):\n      sched: psi: fix bogus pressure spikes from aggregation race\n\nJonathan Gray (1):\n      Revert \"drm/amd/display: Skip Recompute DSC Params if no Stream on Link\"\n\nJosef Bacik (1):\n      btrfs: drop the backref cache during relocation if we commit\n\nJoseph Qi (2):\n      ocfs2: fix uninit-value in ocfs2_get_block()\n      ocfs2: cancel dqi_sync_work before freeing oinfo\n\nJoshua Pius (1):\n      ALSA: usb-audio: Add logitech Audio profile quirk\n\nJulian Sun (1):\n      ocfs2: fix null-ptr-deref when journal load failed.\n\nJuntong Deng (1):\n      bpf: Make the pointer returned by iter next method valid\n\nJustin Tee (1):\n      scsi: lpfc: Update PRLO handling in direct attached topology\n\nKaixin Wang (2):\n      fbdev: pxafb: Fix possible use after free in pxafb_task()\n      i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition\n\nKarthikeyan Periyasamy (2):\n      wifi: ath12k: fix array out-of-bound access in SoC stats\n      wifi: ath11k: fix array out-of-bound access in SoC stats\n\nKatya Orlova (1):\n      drm/stm: Avoid use-after-free issues with crtc and plane\n\nKees Cook (2):\n      x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()\n      scsi: aacraid: Rearrange order of struct aac_srb_unit\n\nKemeng Shi (1):\n      jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit\n\nKhaiWenTan (1):\n      net: stmmac: Fix zero-division error when disabling tc cbs\n\nKieran Bingham (1):\n      media: i2c: imx335: Enable regulator supplies\n\nKimriver Liu (1):\n      i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled\n\nKonrad Dybcio (1):\n      drm/msm/adreno: Assign msm_gpu-\u003epdev earlier to avoid nullptrs\n\nKonstantin Ovsepian (1):\n      blk_iocost: fix more out of bound shifts\n\nKrzysztof Kozlowski (7):\n      net: hisilicon: hip04: fix OF node leak in probe()\n      net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()\n      net: hisilicon: hns_mdio: fix OF node leak in probe()\n      ASoC: codecs: wsa883x: Handle reading version failure\n      firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()\n      memory: tegra186-emc: drop unused to_tegra186_emc()\n      rtc: at91sam9: fix OF node leak in probe() error path\n\nKuan-Wei Chiu (2):\n      bpftool: Fix undefined behavior caused by shifting into the sign bit\n      bpftool: Fix undefined behavior in qsort(NULL, 0, ...)\n\nKuniyuki Iwashima (1):\n      ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).\n\nLaurent Pinchart (1):\n      media: sun4i_csi: Implement link validate for sun4i_csi subdev\n\nLi Lingfeng (1):\n      nfsd: map the EBADMSG to nfserr_io to avoid warning\n\nLi Zetao (1):\n      spi: spi-cadence: Use helper function devm_clk_get_enabled()\n\nLianqin Hu (1):\n      ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET\n\nLiao Chen (1):\n      mailbox: rockchip: fix a typo in module autoloading\n\nLizhi Xu (2):\n      ocfs2: remove unreasonable unlock in ocfs2_read_blocks\n      ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate\n\nLong Li (2):\n      RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page\n      RDMA/mana_ib: use the correct page table index based on hardware page size\n\nLu Baolu (1):\n      iommu/vt-d: Always reserve a domain ID for identity setup\n\nLuis Henriques (SUSE) (7):\n      ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()\n      ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()\n      ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()\n      ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()\n      ext4: fix fast commit inode enqueueing during a full journal commit\n      ext4: use handle to mark fc as ineligible in __track_dentry_update()\n      ext4: mark fc as ineligible using an handle in ext4_xattr_set()\n\nLuiz Augusto von Dentz (6):\n      Bluetooth: MGMT: Fix possible crash on mgmt_index_removed\n      Bluetooth: L2CAP: Fix uaf in l2cap_connect\n      Bluetooth: hci_sock: Fix not validating setsockopt user input\n      Bluetooth: ISO: Fix not validating setsockopt user input\n      Bluetooth: L2CAP: Fix not validating setsockopt user input\n      Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE\n\nLuo Gengkun (1):\n      perf/core: Fix small negative period being ignored\n\nMa Ke (1):\n      drm: omapdrm: Add missing check for alloc_ordered_workqueue\n\nMads Bligaard Nielsen (1):\n      drm/bridge: adv7511: fix crash on irq during probe\n\nMahesh Rajashekhara (1):\n      scsi: smartpqi: correct stream detection\n\nManivannan Sadhasivam (3):\n      clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()\n      clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()\n      dt-bindings: clock: qcom: Add missing UFS QREF clocks\n\nMarc Ferland (1):\n      i2c: xiic: improve error message when transfer fails to start\n\nMarek Vasut (1):\n      i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume\n\nMario Limonciello (2):\n      ACPI: CPPC: Add support for setting EPP register in FFH\n      drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`\n\nMark Pearson (1):\n      platform/x86: think-lmi: Fix password opcode ordering for workstations\n\nMark Rutland (3):\n      arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS\n      arm64: cputype: Add Neoverse-N3 definitions\n      arm64: errata: Expand speculative SSBS workaround once more\n\nMasahiro Yamada (1):\n      kconfig: qconf: fix buffer overflow in debug links\n\nMatt Fleming (1):\n      perf hist: Update hist symbol when updating maps\n\nMatthew Brost (1):\n      drm/printer: Allow NULL data in devcoredump printer\n\nMike Baynton (1):\n      ovl: fail if trusted xattrs are needed but caller lacks permission\n\nMike Tipton (1):\n      clk: qcom: clk-rpmh: Fix overflow in BCM vote\n\nMiquel Sabaté Solà (1):\n      cpufreq: Avoid a bad reference count on CPU node\n\nMiri Korenblit (1):\n      wifi: iwlwifi: mvm: avoid NULL pointer dereference\n\nMohamed Khalfella (1):\n      net/mlx5: Added cond_resched() to crdump collection\n\nNamhyung Kim (2):\n      perf: Really fix event_function_call() locking\n      perf report: Fix segfault when \u0027sym\u0027 sort key is not used\n\nNamjae Jeon (1):\n      ksmbd: add refcnt to ksmbd_conn struct\n\nNeilBrown (1):\n      nfsd: fix delegation_blocked() to block correctly for at least 30 seconds\n\nNicolin Chen (1):\n      iommufd: Fix protection fault in iommufd_test_syz_conv_iova\n\nNuno Sa (2):\n      Input: adp5589-keys - fix NULL pointer dereference\n      Input: adp5589-keys - fix adp5589_gpio_get_value()\n\nOder Chiou (1):\n      ALSA: hda/realtek: Fix the push button function for the ALC257\n\nOleg Nesterov (1):\n      uprobes: fix kernel info leak via \"[uprobes]\" vma\n\nPablo Neira Ayuso (2):\n      netfilter: nf_tables: fix memleak in map from abort path\n      netfilter: nf_tables: restore set elements when delete set fails\n\nPali Rohár (3):\n      cifs: Remove intermediate object of failed create reparse call\n      cifs: Fix buffer overflow when parsing NFS reparse points\n      cifs: Do not convert delimiter when parsing NFS-style symlinks\n\nPatrick Donnelly (1):\n      ceph: fix cap ref leak via netfs init_request\n\nPaul E. McKenney (1):\n      rcuscale: Provide clear error when async specified without primitives\n\nPei Xiao (1):\n      ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()\n\nPeng Liu (2):\n      drm/amdgpu: add raven1 gfxoff quirk\n      drm/amdgpu: enable gfxoff quirk on HP 705G4\n\nPeter Zijlstra (2):\n      jump_label: Fix static_key_slow_dec() yet again\n      perf: Fix event_function_call() locking\n\nPhil Sutter (2):\n      netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED\n      selftests: netfilter: Fix nft_audit.sh for newer nft binaries\n\nPhilip Yang (1):\n      drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer\n\nPierre-Eric Pelloux-Prayer (1):\n      drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit\n\nPing-Ke Shih (1):\n      wifi: rtw89: correct base HT rate mask for firmware\n\nQu Wenruo (1):\n      btrfs: fix a NULL pointer dereference when failed to start a new trasacntion\n\nRafael J. Wysocki (1):\n      ACPI: EC: Do not release locks during operation region accesses\n\nRafael Rocha (1):\n      scsi: st: Fix input/output error on empty drive reset\n\nRavikanth Tuniki (1):\n      dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems\n\nRemington Brasga (1):\n      jfs: UBSAN: shift-out-of-bounds in dbFindBits\n\nRobert Hancock (2):\n      i2c: xiic: Try re-initialization on bus busy timeout\n      i2c: xiic: Wait for TX empty to avoid missed TX NAKs\n\nSanjay K Kumar (1):\n      iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count\n\nSatya Priya Kakitapalli (4):\n      clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src\n      clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table\n      dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x\n      clk: qcom: gcc-sc8180x: Add GPLL9 support\n\nSebastian Reichel (1):\n      clk: rockchip: fix error for unknown clocks\n\nSeiji Nishikawa (1):\n      ACPI: PAD: fix crash in exit_round_robin()\n\nShenwei Wang (1):\n      net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check\n\nSimon Horman (4):\n      tipc: guard against string buffer overrun\n      net: mvpp2: Increase size of queue_name buffer\n      bnxt_en: Extend maximum length of version string by 1 byte\n      net: atlantic: Avoid warning about potential string truncation\n\nSrinivasan Shanmugam (6):\n      drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream\n      drm/amd/display: Handle null \u0027stream_status\u0027 in \u0027planes_changed_for_existing_stream\u0027\n      drm/amd/display: Add null check for \u0027afb\u0027 in amdgpu_dm_plane_handle_cursor_update (v2)\n      drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation\n      drm/amd/display: Fix index out of bounds in degamma hardware format translation\n      drm/amd/display: Fix index out of bounds in DCN30 color transformation\n\nStefan Mätje (1):\n      can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode\n\nStefan Wahren (1):\n      mailbox: bcm2835: Fix timeout during suspend mode\n\nSteve French (1):\n      smb3: fix incorrect mode displayed for read-only files\n\nTakashi Iwai (8):\n      ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs\n      ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin\n      ALSA: usb-audio: Add input value sanity checks for standard types\n      ALSA: usb-audio: Define macros for quirk table entries\n      ALSA: usb-audio: Replace complex quirk lines with macros\n      ALSA: asihpi: Fix potential OOB array access\n      ALSA: hdsp: Break infinite MIDI input flush loop\n      Revert \"ALSA: hda: Conditionally use snooping for AMD HDMI\"\n\nTao Liu (1):\n      x86/kexec: Add EFI config table identity mapping for kexec kernel\n\nTetsuo Handa (1):\n      tomoyo: fallback to realpath if symlink\u0027s pathname does not exist\n\nThadeu Lima de Souza Cascardo (1):\n      ext4: ext4_search_dir should return a proper error\n\nThomas Gleixner (4):\n      static_call: Handle module init failure correctly in static_call_del_module()\n      static_call: Replace pointless WARN_ON() in static_call_module_notify()\n      jump_label: Simplify and clarify static_key_fast_inc_cpus_locked()\n      x86/ioapic: Handle allocation failures gracefully\n\nThomas Weißschuh (4):\n      tools/nolibc: powerpc: limit stack-protector workaround to GCC\n      selftests/nolibc: avoid passing NULL to printf(\"%s\")\n      fbdev: efifb: Register sysfs groups through driver core\n      of: address: Report error on resource bounds overflow\n\nThomas Zimmermann (1):\n      drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS\n\nTim Huang (3):\n      drm/amd/display: fix double free issue during amdgpu module unload\n      drm/amdgpu: fix unchecked return value warning for amdgpu_gfx\n      drm/amd/pm: ensure the fw_info is not null before using it\n\nToke Høiland-Jørgensen (1):\n      wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit\n\nTom Chung (1):\n      drm/amd/display: Fix system hang while resume with TBT monitor\n\nTvrtko Ursulin (1):\n      drm/sched: Add locking to drm_sched_entity_modify_sched\n\nUdit Kumar (1):\n      remoteproc: k3-r5: Delay notification of wakeup event\n\nUmang Jain (1):\n      media: imx335: Fix reset-gpio handling\n\nUwe Kleine-König (1):\n      cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock\n\nVal Packett (2):\n      drm/rockchip: vop: clear DMA stop bit on RK3066\n      drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066\n\nVasileios Amoiridis (4):\n      iio: pressure: bmp280: Improve indentation and line wrapping\n      iio: pressure: bmp280: Use BME prefix for BME280 specifics\n      iio: pressure: bmp280: Fix regmap for BMP280 device\n      iio: pressure: bmp280: Fix waiting time for BMP3xx configuration\n\nVictor Skvortsov (1):\n      drm/amdgpu: Block MMR_READ IOCTL in reset\n\nVishnu Sankar (1):\n      HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio\n\nVitaly Lifshits (1):\n      e1000e: avoid failing the system during pm_suspend\n\nVladimir Oltean (1):\n      net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events\n\nWei Li (4):\n      tracing/hwlat: Fix a race during cpuhp processing\n      tracing/timerlat: Drop interface_lock in stop_kthread()\n      tracing/timerlat: Fix a race during cpuhp processing\n      tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline\n\nWillem de Bruijn (2):\n      vrf: revert \"vrf: Remove unnecessary RCU-bh critical section\"\n      gso: fix udp gso fraglist segmentation after pull from frag_list\n\nWolfram Sang (1):\n      i2c: create debugfs entry per adapter\n\nXiaolei Wang (1):\n      net: stmmac: move the EST lock to struct stmmac_priv\n\nXiaxi Shen (1):\n      ext4: fix timer use-after-free on failed mount\n\nXin Long (1):\n      sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start\n\nXiubo Li (1):\n      ceph: remove the incorrect Fw reference check when dirtying pages\n\nYannick Fertre (1):\n      drm/stm: ltdc: reset plane transparency after plane disable\n\nYifei Liu (1):\n      selftests: breakpoints: use remaining time to check if suspend succeed\n\nYosry Ahmed (1):\n      mm: z3fold: deprecate CONFIG_Z3FOLD\n\nYu Kuai (1):\n      null_blk: fix null-ptr-dereference while configuring \u0027power\u0027 and \u0027submit_queues\u0027\n\nYuezhang Mo (1):\n      exfat: fix memory leak in exfat_load_bitmap()\n\nYun Lu (1):\n      selftest: hid: add missing run-hid-tools-tests.sh\n\nZach Wade (1):\n      platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug\n\nZhao Mengmeng (1):\n      jfs: Fix uninit-value access of new_ea in ea_buffer\n\nZheng Wang (1):\n      media: venus: fix use after free bug in venus_remove due to race condition\n\nZhihao Cheng (3):\n      ext4: dax: fix overflowing extents beyond inode size when partially writing\n      ubifs: ubifs_symlink: Fix memleak of inode-\u003ei_link in error path\n      Revert \"ubifs: ubifs_symlink: Fix memleak of inode-\u003ei_link in error path\"\n\nZong-Zhe Yang (1):\n      wifi: rtw88: select WANT_DEV_COREDUMP\n\nwangrong (1):\n      smb: client: use actual path when queryfs\n\nyao.ly (1):\n      ext4: correct encrypted dentry name hash when not casefolded\n\nBUG\u003db/372847189\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v6.6.56.\n\nChange-Id: I0a968b714886e2a137272b041d3e4ded5134a1eb\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\n",
  "tree_diff": []
}
