)]}'
{
  "commit": "4420334136a18ca2ba963020a834ca1fdae388ac",
  "tree": "62c75df60bb5608aa4e52c265d46a78b54fd192f",
  "parents": [
    "4bd9457be0155969c03010fa18455ad04632845d",
    "26c690eff0a56293e0b6911a38e406c211b35547"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Sat Jan 06 01:22:31 2024 -0800"
  },
  "committer": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Sat Jan 06 01:22:32 2024 -0800"
  },
  "message": "merge-upstream/v5.15.146 from branch/tag: upstream/v5.15.146 into branch: main-R101-cos-5.15\n\nChangelog:\n-------------------------------------------------------------\n\nAlexander Atanasov (1):\n      scsi: core: Always send batch on reset or error handling command\n\nAlexis Lothoré (1):\n      pinctrl: at91-pio4: use dedicated lock class for IRQ\n\nAlper Ak (1):\n      USB: serial: option: add Quectel EG912Y module support\n\nAndrew Davis (1):\n      ARM: dts: dra7: Fix DRA7 L3 NoC node register size\n\nAndy Shevchenko (3):\n      device property: Add const qualifier to device_get_match_data() parameter\n      spi: Introduce spi_get_device_match_data() helper\n      device property: Allow const parameter to dev_fwnode()\n\nBaokun Li (1):\n      mm/filemap: avoid buffered read/write race to read inconsistent data\n\nChen-Yu Tsai (1):\n      wifi: cfg80211: Add my certificate\n\nChristoffer Sandberg (1):\n      Input: soc_button_array - add mapping for airplane mode button\n\nDan Carpenter (1):\n      usb: fotg210-hcd: delete an incorrect bounds test\n\nDavid Howells (6):\n      afs: Fix the dynamic root\u0027s d_delete to always delete unused dentries\n      afs: Fix dynamic root lookup DNS check\n      keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry\n      afs: Fix overwriting of result of DNS query\n      afs: Use refcount_t rather than atomic_t\n      afs: Fix use-after-free due to get/remove race in volume tree\n\nDavid Lechner (1):\n      iio: triggered-buffer: prevent possible freeing of wrong buffer\n\nDinghao Liu (1):\n      net/mlx5e: fix a potential double-free in fs_udp_create_groups\n\nEric Dumazet (3):\n      net: sched: ife: fix potential use-after-free\n      net/rose: fix races in rose_kill_by_device()\n      net: check dev-\u003egso_max_size in gso_features_check()\n\nFabio Estevam (1):\n      dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp\n\nFedor Pchelkin (1):\n      net: 9p: avoid freeing uninit memory in p9pdu_vreadf\n\nFrédéric Danis (1):\n      Bluetooth: L2CAP: Send reject on command corrupted request\n\nGeert Uytterhoeven (1):\n      reset: Fix crash when freeing non-existent optional resets\n\nGreg Kroah-Hartman (1):\n      Linux 5.15.146\n\nHaoran Liu (1):\n      Input: ipaq-micro-keys - add error handling for devm_kmemdup\n\nHeiko Carstens (1):\n      s390/vx: fix save/restore of fpu kernel context\n\nHerve Codina (1):\n      lib/vsprintf: Fix %pfwf when current node refcount \u003d\u003d 0\n\nHyunwoo Kim (1):\n      Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg\n\nJakub Kicinski (1):\n      ethernet: constify references to netdev-\u003edev_addr in drivers\n\nJavier Carrasco (1):\n      iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table\n\nJeremie Knuesel (1):\n      ALSA: usb-audio: Increase delay in MOTU M quirk\n\nJerome Brunet (1):\n      ASoC: hdmi-codec: fix missing report for jack initial status\n\nJiri Olsa (1):\n      bpf: Fix prog_array_map_poke_run map poke update\n\nJohannes Berg (3):\n      wifi: iwlwifi: pcie: add another missing bh-disable for rxq-\u003elock\n      wifi: mac80211: mesh_plink: fix matches_local logic\n      wifi: cfg80211: fix certs build to not depend on file order\n\nJose Ignacio Tornos Martinez (1):\n      net: usb: ax88179_178a: avoid failed operations when device is disconnected\n\nJustin Chen (2):\n      net: usb: ax88179_178a: clean up pm calls\n      net: usb: ax88179_178a: wol optimizations\n\nKent Gibson (1):\n      gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()\n\nKrister Johansen (1):\n      fuse: share lookup state between submount and its parent\n\nKunwu Chan (1):\n      ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init\n\nLiu Jian (1):\n      net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()\n\nLuca Coelho (1):\n      drm/i915/mtl: limit second scaler vertical scaling in ver \u003e\u003d 14\n\nLuiz Augusto von Dentz (1):\n      Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent\n\nMarc Zyngier (1):\n      KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy\n\nMark Glover (1):\n      USB: serial: ftdi_sio: update Actisense PIDs constant names\n\nMike Tipton (1):\n      interconnect: Treat xlate() returning NULL node as an error\n\nMikulas Patocka (1):\n      dm-integrity: don\u0027t modify bio\u0027s immutable bio_vec in integrity_metadata()\n\nMoshe Shemesh (1):\n      net/mlx5: Fix fw tracer first block check\n\nNamjae Jeon (10):\n      ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE\n      ksmbd: have a dependency on cifs ARC4\n      ksmbd: set epoch in create context v2 lease\n      ksmbd: set v2 lease capability\n      ksmbd: downgrade RWH lease caching state to RH for directory\n      ksmbd: send v2 lease break notification for directory\n      ksmbd: lazy v2 lease break on smb2_write()\n      ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()\n      ksmbd: fix wrong allocation size update in smb2_open()\n      ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()\n\nNuno Sa (1):\n      iio: imu: adis16475: add spi_device_id table\n\nPablo Neira Ayuso (1):\n      netfilter: nf_tables: skip set commit for deleted/destroyed sets\n\nPaulo Alcantara (4):\n      smb: client: fix NULL deref in asn1_ber_decoder()\n      smb: client: fix OOB in smb2_query_reparse_point()\n      smb: client: fix OOB in SMB2_query_info_init()\n      smb: client: fix OOB in smbCalcSize()\n\nQuan Nguyen (1):\n      i2c: aspeed: Handle the coalesced stop conditions with the start conditions.\n\nRahul Rameshbabu (1):\n      net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors\n\nReinhard Speyerer (1):\n      USB: serial: option: add Quectel RM500Q R13 firmware support\n\nRonald Wahl (1):\n      net: ks8851: Fix TX stall caused by TX buffer overrun\n\nRouven Czerwinski (1):\n      net: rfkill: gpio: set GPIO direction\n\nShifeng Li (1):\n      net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()\n\nSlark Xiao (1):\n      USB: serial: option: add Foxconn T99W265 with new baseline\n\nSteven Rostedt (Google) (5):\n      tracing / synthetic: Disable events after testing in synth_event_gen_test_init()\n      ring-buffer: Fix wake ups when buffer_percent is set to 100\n      tracing: Fix blocked reader of snapshot buffer\n      ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()\n      ring-buffer: Fix slowpath of interrupted event\n\nSu Hui (1):\n      iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw\n\nThomas Gleixner (1):\n      x86/alternatives: Sync core before enabling interrupts\n\nTony Lindgren (2):\n      bus: ti-sysc: Flush posted write only after srst_udelay\n      ARM: dts: Fix occasional boot hang for am3 usb\n\nVille Syrjälä (2):\n      drm/i915: Relocate intel_atomic_setup_scalers()\n      drm/i915: Fix intel_atomic_setup_scalers() plane_state handling\n\nVlad Buslov (2):\n      Revert \"net/mlx5e: fix double free of encap_header in update funcs\"\n      Revert \"net/mlx5e: fix double free of encap_header\"\n\nWadim Egorov (1):\n      iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()\n\nWei Yongjun (1):\n      scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()\n\nXiao Yao (1):\n      Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE\n\nYury Norov (1):\n      net: mana: select PAGE_POOL\n\nZhipeng Lu (1):\n      ethernet: atheros: fix a memleak in atl1e_setup_ring_resources\n\nxiongxin (1):\n      gpio: dwapb: mask/unmask IRQ when disable/enale it\n\nBUG\u003db/318926174\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v5.15.146.\n\nChange-Id: Ife57d34f2e666ee6ba14d0e3487edfc64b7f9ce0\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\n",
  "tree_diff": []
}
