)]}'
{
  "commit": "24661b4fc247c22f97e8b644c3e78c8e7fb8a024",
  "tree": "d0ef7138ffbba9d3228ddb40ea2897e02010d99d",
  "parents": [
    "51ce940bba6e630ba1eaedca0b7bc16f6d6b850f",
    "bf3af7e92bda9f48085b7741e657eeb387a61644"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Fri Nov 01 02:02:46 2024 -0700"
  },
  "committer": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Fri Nov 01 02:02:46 2024 -0700"
  },
  "message": "merge-upstream/v6.6.59 from branch/tag: upstream/v6.6.59 into branch: cos-6.6\n\nChangelog:\n-------------------------------------------------------------\n\nAbhishek Mohapatra (1):\n      RDMA/bnxt_re: Fix the max CQ WQEs for older adapters\n\nAleksa Sarai (1):\n      openat2: explicitly return -E2BIG for (usize \u003e PAGE_SIZE)\n\nAleksandr Mishin (4):\n      octeon_ep: Implement helper for iterating packets in Rx queue\n      octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx()\n      fsl/fman: Save device references taken in mac_probe()\n      fsl/fman: Fix refcount handling of fman-related devices\n\nAlexander Zubkov (1):\n      RDMA/irdma: Fix misspelling of \"accept*\"\n\nAlexey Klimov (2):\n      ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values\n      ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string\n\nAndrea Parri (1):\n      riscv, bpf: Make BPF_CMPXCHG fully ordered\n\nAndrei Matei (1):\n      bpf: Simplify checking size of helper accesses\n\nAndrey Shumilin (1):\n      ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()\n\nAndrii Nakryiko (3):\n      uprobes: encapsulate preparation of uprobe args buffer\n      uprobes: prepare uprobe args buffer lazily\n      uprobes: prevent mutex_lock() under rcu_read_lock()\n\nAnumula Murali Mohan Reddy (2):\n      RDMA/core: Fix ENODEV error for iWARP test over vlan\n      RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP\n\nArmin Wolf (1):\n      platform/x86: dell-wmi: Ignore suspend notifications\n\nBart Van Assche (1):\n      RDMA/srpt: Make slab cache names unique\n\nBhargava Chenna Marreddy (1):\n      RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages\n\nBinbin Zhou (1):\n      ASoC: loongson: Fix component check failed on FDT systems\n\nChancel Liu (1):\n      ASoC: fsl_micfil: Add a flag to distinguish with different volume control types\n\nChristian Heusel (1):\n      ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]\n\nClaudiu Beznea (3):\n      irqchip/renesas-rzg2l: Align struct member names to tabs\n      irqchip/renesas-rzg2l: Document structure members\n      irqchip/renesas-rzg2l: Add support for suspend to RAM\n\nColin Ian King (2):\n      octeontx2-af: Fix potential integer overflows on integer shifts\n      ASoC: max98388: Fix missing increment of variable slot_found\n\nCosmin Ratiu (1):\n      net/mlx5: Unregister notifier on eswitch init failure\n\nCrag Wang (1):\n      platform/x86: dell-sysman: add support for alienware products\n\nDan Carpenter (1):\n      ACPI: PRM: Clean up guid type in struct prm_handler_info\n\nDaniel Borkmann (4):\n      vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame\n      bpf: Add MEM_WRITE attribute\n      bpf: Fix overloading of MEM_UNINIT\u0027s meaning\n      bpf: Remove MEM_UNINIT from skb/xdp MTU helpers\n\nDave Kleikamp (1):\n      jfs: Fix sanity check in dbMount\n\nDavid Lawrence Glanzman (1):\n      ASoC: amd: yc: Add quirk for HP Dragonfly pro one\n\nDhananjay Ugwekar (1):\n      cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems\n\nDimitar Kanaliev (1):\n      bpf: Fix truncation bug in coerce_reg_to_size_sx()\n\nDmitry Antipov (2):\n      net: sched: fix use-after-free in taprio_change()\n      net: sched: use RCU read-side critical section in taprio_dump()\n\nDmitry Baryshkov (2):\n      drm/msm/dpu: make sure phys resources are properly initialized\n      drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds()\n\nDouglas Anderson (2):\n      drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()\n      drm/msm: Allocate memory for disp snapshot with kvzalloc()\n\nEric Biggers (1):\n      ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE\n\nEric Dumazet (3):\n      netdevsim: use cond_resched() in nsim_dev_trap_report_work()\n      genetlink: hold RCU in genlmsg_mcast()\n      net: fix races in netdev_tx_sent_queue()/dev_watchdog()\n\nEyal Birger (2):\n      xfrm: extract dst lookup parameters into a struct\n      xfrm: respect ip protocols rules criteria when performing dst lookups\n\nFabrizio Castro (1):\n      irqchip/renesas-rzg2l: Fix missing put_device\n\nFlorian Kauer (1):\n      bpf: devmap: provide rxq after redirect\n\nFlorian Klink (1):\n      ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin\n\nFlorian Westphal (1):\n      netfilter: bpf: must hold reference on net namespace\n\nFrank Li (1):\n      XHCI: Separate PORT and CAPs macros into dedicated file\n\nGal Pressman (1):\n      ravb: Remove setting of RX software timestamp\n\nGianfranco Trad (1):\n      udf: fix uninit-value use in udf_get_fileshortad\n\nGreg Kroah-Hartman (1):\n      Linux 6.6.59\n\nHaiyang Zhang (1):\n      hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event\n\nHans de Goede (1):\n      drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA\n\nHeiko Carstens (1):\n      s390: Initialize psw mask in perf_arch_fetch_caller_regs()\n\nHeiner Kallweit (1):\n      r8169: avoid unsolicited interrupts\n\nHenrique Carvalho (1):\n      smb: client: Handle kstrdup failures for passwords\n\nHuacai Chen (3):\n      LoongArch: Get correct cores_per_package for SMT systems\n      LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context\n      LoongArch: Make KASAN usable for variable cpu_vabits\n\nIan Forbes (1):\n      drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check\n\nIlkka Koskinen (1):\n      KVM: arm64: Fix shift-out-of-bounds bug\n\nJakub Boehm (1):\n      net: plip: fix break; causing plip to never transmit\n\nJavier Carrasco (3):\n      iio: frequency: {admv4420,adrf6780}: format Kconfig entries\n      iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig\n      iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig\n\nJessica Zhang (1):\n      drm/msm/dpu: don\u0027t always program merge_3d block\n\nJinjie Ruan (1):\n      posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()\n\nJiri Olsa (6):\n      bpf: Fix memory leak in bpf_core_apply\n      bpf: Add missed value to kprobe perf link info\n      bpf: Add cookie to perf_event bpf_link_info records\n      selftests/bpf: Use bpf_link__destroy in fill_link_info tests\n      selftests/bpf: Add cookies check for perf_event fill_link_info test\n      bpf,perf: Fix perf_event_detach_bpf_prog error handling\n\nJiri Slaby (SUSE) (2):\n      xhci: dbgtty: remove kfifo_out() wrapper\n      xhci: dbgtty: use kfifo from tty_port struct\n\nJohn Keeping (1):\n      usb: gadget: f_uac2: fix non-newline-terminated function name\n\nJonathan Marek (2):\n      drm/msm/dsi: improve/fix dsc pclk calculation\n      drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation\n\nJordan Rome (1):\n      bpf: Fix iter/task tid filtering\n\nJosh Poimboeuf (1):\n      cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed()\n\nJosé Relvas (1):\n      ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593\n\nJustin Chen (1):\n      firmware: arm_scmi: Queue in scmi layer for mailbox implementation\n\nKai Shen (1):\n      net/smc: Fix memory leak when using percpu refs\n\nKailang Yang (1):\n      ALSA: hda/realtek: Update default depop procedure\n\nKalesh AP (7):\n      RDMA/bnxt_re: Fix a possible memory leak\n      RDMA/bnxt_re: Add a check for memory allocation\n      RDMA/bnxt_re: Fix out of bound check\n      RDMA/bnxt_re: Return more meaningful error\n      RDMA/bnxt_re: Fix the GID table length\n      RDMA/bnxt_re: Avoid creating fence MR for newer adapters\n      RDMA/bnxt_re: Fix unconditional fence for newer adapters\n\nKevin Groeneveld (1):\n      usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store\n\nKoba Ko (1):\n      ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context\n\nKuniyuki Iwashima (1):\n      tcp/dccp: Don\u0027t use timer_pending() in reqsk_queue_unlink().\n\nLad Prabhakar (1):\n      ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing\n\nLee Jones (1):\n      usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant\n\nLeo Yan (1):\n      tracing: Consider the NULL character when validating the event length\n\nLi RongQing (1):\n      net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid\n\nLin Ma (1):\n      net: wwan: fix global oob in wwan_rtnl_policy\n\nLinus Torvalds (1):\n      task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK\n\nLuiz Augusto von Dentz (2):\n      Bluetooth: SCO: Fix UAF on sco_sock_timeout\n      Bluetooth: ISO: Fix UAF on iso_sock_timeout\n\nMaher Sanalla (1):\n      net/mlx5: Check for invalid vector index on EQ creation\n\nMarc Zyngier (1):\n      KVM: arm64: Don\u0027t eagerly teardown the vgic on init error\n\nMario Limonciello (2):\n      drm/amd: Guard against bad data for ATIF ACPI method\n      drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too\n\nMark Rutland (1):\n      arm64: Force position-independent veneers\n\nMartin Kletzander (1):\n      x86/resctrl: Avoid overflow in MB settings in bw_validate()\n\nMasami Hiramatsu (Google) (4):\n      tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event\n      tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init\n      tracing/probes: Support $argN in return probe (kprobe and fprobe)\n      tracing: probes: Fix to zero initialize a local variable\n\nMateusz Guzik (1):\n      exec: don\u0027t WARN for racy path_noexec check\n\nMathias Nyman (1):\n      xhci: dbc: honor usb transfer size boundaries.\n\nMatthew Wilcox (Oracle) (5):\n      mm: convert collapse_huge_page() to use a folio\n      mm/khugepaged: use a folio more in collapse_file()\n      khugepaged: inline hpage_collapse_alloc_folio()\n      khugepaged: convert alloc_charge_hpage to alloc_charge_folio\n      khugepaged: remove hpage from collapse_file()\n\nMaurizio Lombardi (1):\n      nvme-pci: fix race condition between reset and nvme_dev_disable()\n\nMichal Luczaj (4):\n      bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock\n      vsock: Update rx_bytes on read_skb()\n      vsock: Update msg_count on read_skb()\n      bpf, vsock: Drop static vsock_bpf_prot initialization\n\nMichel Alex (1):\n      net: phy: dp83822: Fix reset pin definitions\n\nMikel Rychliski (1):\n      tracing/probes: Fix MAX_TRACE_ARGS limit handling\n\nMikhail Lobanov (1):\n      iio: accel: bma400: Fix uninitialized variable field_value in tap event handling.\n\nMiquel Raynal (2):\n      ASoC: dt-bindings: davinci-mcasp: Fix interrupts property\n      ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties\n\nMurad Masimov (1):\n      ALSA: hda/cs8409: Fix possible NULL dereference\n\nNaohiro Aota (1):\n      btrfs: zoned: fix zone unusable accounting for freed reserved extent\n\nNiklas Cassel (1):\n      ata: libata: Set DID_TIME_OUT for commands that actually timed out\n\nNiklas Schnelle (1):\n      s390/pci: Handle PCI error codes other than 0x3a\n\nNiklas Söderlund (1):\n      net: ravb: Only advertise Rx/Tx timestamps if hardware supports it\n\nOliver Neukum (2):\n      net: usb: usbnet: fix race in probe failure\n      net: usb: usbnet: fix name regression\n\nPablo Neira Ayuso (1):\n      netfilter: xtables: fix typo causing some targets not to load on IPv6\n\nPali Rohár (1):\n      cifs: Validate content of NFS reparse point buffer\n\nParitosh Dixit (1):\n      net: stmmac: dwmac-tegra: Fix link bring-up sequence\n\nPaul Moore (1):\n      selinux: improve error checking in sel_write_load()\n\nPaulo Alcantara (1):\n      smb: client: fix OOBs when building SMB2_IOCTL request\n\nPawan Gupta (1):\n      x86/lam: Disable ADDRESS_MASKING in most cases\n\nPeter Rashleigh (2):\n      net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361\n      net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x\n\nPetr Vaganov (1):\n      xfrm: fix one more kernel-infoleak in algo dumping\n\nPranjal Ramajor Asha Kanojiya (1):\n      accel/qaic: Fix the for loop used to walk SG table\n\nPraveen Kumar Kannoju (1):\n      net/sched: adjust device watchdog timer to detect stopped queue at right time\n\nQiao Ma (1):\n      uprobe: avoid out-of-bounds memory access of fetching args\n\nRoger Quadros (1):\n      usb: dwc3: core: Fix system suspend on TI AM62 platforms\n\nRyusuke Konishi (1):\n      nilfs2: fix kernel bug due to missing clearing of buffer delay flag\n\nSabrina Dubroca (2):\n      macsec: don\u0027t increment counters for an unrelated SA\n      xfrm: validate new SA\u0027s prefixlen using SA family when sel.family is unset\n\nSaravanan Vajravel (1):\n      RDMA/bnxt_re: Fix incorrect AVID type in WQE structure\n\nSean Christopherson (1):\n      KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory\n\nSebastian Andrzej Siewior (1):\n      task_work: Add TWA_NMI_CURRENT as an additional notify mode.\n\nSelvin Xavier (3):\n      RDMA/bnxt_re: Support new 5760X P7 devices\n      RDMA/bnxt_re: Update the BAR offsets\n      RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications\n\nShay Drory (1):\n      net/mlx5: Fix command bitmask initialization\n\nShenghao Yang (3):\n      net: dsa: mv88e6xxx: group cycle counter coefficients\n      net: dsa: mv88e6xxx: read cycle counter period from hardware\n      net: dsa: mv88e6xxx: support 4000ps cycle counter period\n\nShengjiu Wang (1):\n      ASoC: fsl_sai: Enable \u0027FIFO continue on error\u0027 FCONT bit\n\nShubham Panwar (1):\n      ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue\n\nSrinivasan Shanmugam (1):\n      drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring\n\nSu Hui (2):\n      firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup()\n      smb: client: fix possible double free in smb2_set_ea()\n\nThadeu Lima de Souza Cascardo (1):\n      usb: typec: altmode should keep reference to parent\n\nThomas Weißschuh (1):\n      LoongArch: Don\u0027t crash in stack_top() for tasks without vDSO\n\nTimo Grautstueck (1):\n      lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW\n\nToke Høiland-Jørgensen (2):\n      bpf: Make sure internal and UAPI bpf_redirect flags don\u0027t overlap\n      bpf: fix kfunc btf caching for modules\n\nTony Ambardar (1):\n      selftests/bpf: Fix cross-compiling urandom_read\n\nTyrone Wu (3):\n      bpf: fix unpopulated name_len field in perf_event link info\n      selftests/bpf: fix perf_event link info name_len assertion\n      bpf: Fix link info netfilter flags to populate defrag flag\n\nVincent Guittot (1):\n      cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}()\n\nVishal Moola (Oracle) (1):\n      mm/khugepaged: convert alloc_charge_hpage() to use folios\n\nVladimir Oltean (1):\n      net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers\n\nWaiman Long (1):\n      sched/core: Disable page allocation in task_tick_mm_cid()\n\nWang Hai (7):\n      net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()\n      net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()\n      net: systemport: fix potential memory leak in bcm_sysport_xmit()\n      net: bcmasp: fix potential memory leak in bcmasp_xmit()\n      scsi: target: core: Fix null-ptr-deref in target_alloc_device()\n      net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()\n      be2net: fix potential memory leak in be_xmit()\n\nWilliam Butler (1):\n      nvme-pci: set doorbell config before unquiescing\n\nXin Long (1):\n      ipv4: give an IPv4 dev to blackhole_netdev\n\nYang Erkun (1):\n      nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net\n\nYang Shi (1):\n      mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point\n\nYe Bin (1):\n      Bluetooth: bnep: fix wild-memory-access in proto_unregister\n\nYuan Can (1):\n      powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request()\n\nYue Haibing (1):\n      btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()\n\nZhao Mengmeng (3):\n      udf: refactor udf_current_aext() to handle error\n      udf: refactor udf_next_aext() to handle error\n      udf: refactor inode_bmap() to handle error\n\nZichen Xie (1):\n      ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()\n\nliwei (1):\n      cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception\n\nBUG\u003db/376813909\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v6.6.59.\n\nChange-Id: I77ba5caf224655fb4646aca3b0eb54218fe19e9a\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\n",
  "tree_diff": []
}
