)]}'
{"id":"LineageOS%2Fandroid_kernel_qcom_sm8350~365548","triplet_id":"LineageOS%2Fandroid_kernel_qcom_sm8350~lineage-20~Iedad1fcca99a9b739e08ea6d60988800b3a7aefa","project":"LineageOS/android_kernel_qcom_sm8350","branch":"lineage-20","hashtags":[],"change_id":"Iedad1fcca99a9b739e08ea6d60988800b3a7aefa","subject":"Merge tag \u0027ASB-2023-08-05_11-5.4\u0027 of https://android.googlesource.com/kernel/common into android13-5.4-lahaina","status":"MERGED","created":"2023-08-31 15:21:15.000000000","updated":"2023-10-02 00:11:00.000000000","submitted":"2023-10-02 00:11:00.000000000","submitter":{"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"365537","meta_rev_id":"42c4de202b15f363082e2fd826435cfae86740b8","_number":365548,"virtual_id_number":365548,"owner":{"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"all":[{"value":0,"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"all":[{"value":0,"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-2":"Do not submit","-1":"I would prefer that you didn\u0027t submit this"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"CI":{"all":[{"value":0,"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fail"," 0":"No score","+1":"Pass"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"c10501a3a8034cc5df56c8f2b22bb60000250bbe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2023-08-31 15:21:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"42c4de202b15f363082e2fd826435cfae86740b8","tag":"autogenerated:gerrit:merged","author":{"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2023-10-02 00:11:00.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"29949ccfbb4f2c96d18c504b1dabed018e5d4416","revisions":{"29949ccfbb4f2c96d18c504b1dabed018e5d4416":{"kind":"REWORK","_number":1,"created":"2023-08-31 15:21:15.000000000","uploader":{"_account_id":4550,"name":"Michael Bestas","email":"mkbestas@lineageos.org","username":"mikeioannina","avatars":[{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/344122da7b260a387a09ad1f04358f40.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/48/365548/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_kernel_qcom_sm8350","ref":"refs/changes/48/365548/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_kernel_qcom_sm8350 refs/changes/48/365548/1 \u0026\u0026 git checkout -b change-365548 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_kernel_qcom_sm8350 refs/changes/48/365548/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_kernel_qcom_sm8350 refs/changes/48/365548/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_kernel_qcom_sm8350 refs/changes/48/365548/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_kernel_qcom_sm8350 refs/changes/48/365548/1","Reset To":"git fetch https://github.com/LineageOS/android_kernel_qcom_sm8350 refs/changes/48/365548/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"793aadc2a213768dff6ad9f326b9cb6feb555926","subject":"Merge tag \u0027LA.UM.9.14.1.r1-10900-QCM6490.QSSI14.0\u0027 of https://git.codelinaro.org/clo/la/platform/vendor/opensource/video-driver into android13-5.4-lahaina","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_qcom_sm8350/commit/793aadc2a213768dff6ad9f326b9cb6feb555926"}]},{"commit":"07452ef620d930ec54a5bba4af41ef219d861787","subject":"UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_qcom_sm8350/commit/07452ef620d930ec54a5bba4af41ef219d861787"}]}],"author":{"name":"Michael Bestas","email":"mkbestas@lineageos.org","date":"2023-08-31 15:20:41.000000000","tz":180},"committer":{"name":"Michael Bestas","email":"mkbestas@lineageos.org","date":"2023-08-31 15:20:41.000000000","tz":180},"subject":"Merge tag \u0027ASB-2023-08-05_11-5.4\u0027 of https://android.googlesource.com/kernel/common into android13-5.4-lahaina","message":"Merge tag \u0027ASB-2023-08-05_11-5.4\u0027 of https://android.googlesource.com/kernel/common into android13-5.4-lahaina\n\nhttps://source.android.com/docs/security/bulletin/2023-08-01\nCVE-2023-21264\nCVE-2020-29374\n\n* tag \u0027ASB-2023-08-05_11-5.4\u0027 of https://android.googlesource.com/kernel/common:\n  UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()\n  ANDROID: ABI: Update allowed list for QCOM\n  UPSTREAM: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition\n  UPSTREAM: x86/mm: Avoid using set_pgd() outside of real PGD pages\n  UPSTREAM: net/sched: flower: fix possible OOB write in fl_set_geneve_opt()\n  Linux 5.4.249\n  xfs: verify buffer contents when we skip log replay\n  mm: make wait_on_page_writeback() wait for multiple pending writebacks\n  mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)\n  i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle\n  x86/apic: Fix kernel panic when booting with intremap\u003doff and x2apic_phys\n  drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl\n  drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl\n  drm/exynos: vidi: fix a wrong error return\n  ARM: dts: Fix erroneous ADS touchscreen polarities\n  ASoC: nau8824: Add quirk to active-high jack-detect\n  s390/cio: unregister device when the only path is gone\n  usb: gadget: udc: fix NULL dereference in remove()\n  nfcsim.c: Fix error checking for debugfs_create_dir\n  media: cec: core: don\u0027t set last_initiator if tx in progress\n  arm64: Add missing Set/Way CMO encodings\n  HID: wacom: Add error check to wacom_parse_and_register()\n  scsi: target: iscsi: Prevent login threads from racing between each other\n  sch_netem: acquire qdisc lock in netem_change()\n  Revert \"net: phy: dp83867: perform soft reset and retain established link\"\n  netfilter: nfnetlink_osf: fix module autoload\n  netfilter: nf_tables: disallow element updates of bound anonymous sets\n  be2net: Extend xmit workaround to BE3 chip\n  net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch\n  ipvs: align inner_mac_header for encapsulation\n  mmc: usdhi60rol0: fix deferred probing\n  mmc: sh_mmcif: fix deferred probing\n  mmc: sdhci-acpi: fix deferred probing\n  mmc: omap_hsmmc: fix deferred probing\n  mmc: omap: fix deferred probing\n  mmc: mvsdio: fix deferred probing\n  mmc: mvsdio: convert to devm_platform_ioremap_resource\n  mmc: mtk-sd: fix deferred probing\n  net: qca_spi: Avoid high load if QCA7000 is not available\n  xfrm: Linearize the skb after offloading if needed.\n  ieee802154: hwsim: Fix possible memory leaks\n  rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()\n  x86/mm: Avoid using set_pgd() outside of real PGD pages\n  cifs: Fix potential deadlock when updating vol in cifs_reconnect()\n  cifs: Merge is_path_valid() into get_normalized_path()\n  cifs: Introduce helpers for finding TCP connection\n  cifs: Get rid of kstrdup_const()\u0027d paths\n  cifs: Clean up DFS referral cache\n  nilfs2: prevent general protection fault in nilfs_clear_dirty_page()\n  writeback: fix dereferencing NULL mapping-\u003ehost on writeback_page_template\n  ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN\n  mmc: meson-gx: remove redundant mmc_request_done() call from irq context\n  cgroup: Do not corrupt task iteration when rebinding subsystem\n  PCI: hv: Fix a race condition bug in hv_pci_query_relations()\n  Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs\n  nilfs2: fix buffer corruption due to concurrent device reads\n  media: dvb-core: Fix use-after-free due to race at dvb_register_device()\n  media: dvbdev: fix error logic at dvb_register_device()\n  media: dvbdev: Fix memleak in dvb_register_device\n  tick/common: Align tick period during sched_timer setup\n  x86/purgatory: remove PGO flags\n  tracing: Add tracing_reset_all_online_cpus_unlocked() function\n  epoll: ep_autoremove_wake_function should use list_del_init_careful\n  list: add \"list_del_init_careful()\" to go with \"list_empty_careful()\"\n  mm: rewrite wait_on_page_bit_common() logic\n  nilfs2: reject devices with insufficient block count\n  Revert \"neighbour: Replace zero-length array with flexible-array member\"\n  Revert \"neighbour: fix unaligned access to pneigh_entry\"\n  Revert \"tcp: deny tcp_disconnect() when threads are waiting\"\n  Linux 5.4.248\n  mmc: block: ensure error propagation for non-blk\n  drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth\n  neighbour: delete neigh_lookup_nodev as not used\n  net: Remove unused inline function dst_hold_and_use()\n  neighbour: Remove unused inline function neigh_key_eq16()\n  afs: Fix vlserver probe RTT handling\n  selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET\n  net: tipc: resize nlattr array to correct size\n  net: lapbether: only support ethernet devices\n  net/sched: cls_api: Fix lockup on flushing explicitly created chain\n  drm/nouveau: add nv_encoder pointer check for NULL\n  drm/nouveau/kms: Don\u0027t change EDID when it hasn\u0027t actually changed\n  drm/nouveau/dp: check for NULL nv_connector-\u003enative_mode\n  igb: fix nvm.ops.read() error handling\n  sctp: fix an error code in sctp_sf_eat_auth()\n  ipvlan: fix bound dev checking for IPv6 l3s mode\n  IB/isert: Fix incorrect release of isert connection\n  IB/isert: Fix possible list corruption in CMA handler\n  IB/isert: Fix dead lock in ib_isert\n  IB/uverbs: Fix to consider event queue closing also upon non-blocking mode\n  iavf: remove mask from iavf_irq_enable_queues()\n  RDMA/rxe: Fix the use-before-initialization error of resp_pkts\n  RDMA/rxe: Removed unused name from rxe_task struct\n  RDMA/rxe: Remove the unused variable obj\n  net/sched: cls_u32: Fix reference counter leak leading to overflow\n  ping6: Fix send to link-local addresses with VRF.\n  netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM\n  spi: fsl-dspi: avoid SCK glitches with continuous transfers\n  spi: spi-fsl-dspi: Remove unused chip-\u003evoid_write_data\n  usb: dwc3: gadget: Reset num TRBs before giving back the request\n  serial: lantiq: add missing interrupt ack\n  USB: serial: option: add Quectel EM061KGL series\n  Remove DECnet support from kernel\n  ALSA: hda/realtek: Add a quirk for Compaq N14JP6\n  net: usb: qmi_wwan: add support for Compal RXM-G1\n  RDMA/uverbs: Restrict usage of privileged QKEYs\n  nouveau: fix client work fence deletion race\n  powerpc/purgatory: remove PGO flags\n  kexec: support purgatories with .text.hot sections\n  nilfs2: fix possible out-of-bounds segment allocation in resize ioctl\n  nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()\n  nios2: dts: Fix tse_mac \"max-frame-size\" property\n  ocfs2: check new file size on fallocate call\n  ocfs2: fix use-after-free when unmounting read-only filesystem\n  drm:amd:amdgpu: Fix missing buffer object unlock in failure path\n  xen/blkfront: Only check REQ_FUA for writes\n  mips: Move initrd_start check after initrd address sanitisation.\n  MIPS: Alchemy: fix dbdma2\n  parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()\n  parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()\n  btrfs: handle memory allocation failure in btrfs_csum_one_bio\n  power: supply: Fix logic checking if system is running from battery\n  irqchip/meson-gpio: Mark OF related data as maybe unused\n  regulator: Fix error checking for debugfs_create_dir\n  platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0\n  power: supply: Ratelimit no data debug output\n  ARM: dts: vexpress: add missing cache properties\n  power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()\n  power: supply: sc27xx: Fix external_power_changed race\n  power: supply: ab8500: Fix external_power_changed race\n  s390/dasd: Use correct lock while counting channel queue length\n  dasd: refactor dasd_ioctl_information\n  KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()\n  test_firmware: fix a memory leak with reqs buffer\n  Revert \"firmware: arm_sdei: Fix sleep from invalid context BUG\"\n  Revert \"PM: domains: Fix up terminology with parent/child\"\n  Revert \"PM: domains: Restore comment indentation for generic_pm_domain.child_links\"\n  Revert \"scripts/gdb: bail early if there are no generic PD\"\n  Revert \"uapi/linux/const.h: prefer ISO-friendly __typeof__\"\n  Revert \"netfilter: nf_tables: don\u0027t write table validation state without mutex\"\n  Linux 5.4.247\n  Revert \"staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE\"\n  mtd: spinand: macronix: Add support for MX35LFxGE4AD\n  btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()\n  btrfs: check return value of btrfs_commit_transaction in relocation\n  rbd: get snapshot context after exclusive lock is ensured to be held\n  drm/atomic: Don\u0027t pollute crtc_state-\u003emode_blob with error pointers\n  cifs: handle empty list of targets in cifs_reconnect()\n  cifs: get rid of unused parameter in reconn_setup_dfs_targets()\n  ext4: only check dquot_initialize_needed() when debugging\n  eeprom: at24: also select REGMAP\n  i2c: sprd: Delete i2c adapter in .remove\u0027s error path\n  bonding (gcc13): synchronize bond_{a,t}lb_xmit() types\n  usb: usbfs: Use consistent mmap functions\n  usb: usbfs: Enforce page requirements for mmap\n  pinctrl: meson-axg: add missing GPIOA_18 gpio group\n  rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting\n  Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk\n  ceph: fix use-after-free bug for inodes when flushing capsnaps\n  can: j1939: avoid possible use-after-free when j1939_can_rx_register fails\n  can: j1939: change j1939_netdev_lock type to mutex\n  can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket\n  drm/amdgpu: fix xclk freq on CHIP_STONEY\n  ALSA: hda/realtek: Add Lenovo P3 Tower platform\n  ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01\n  Input: psmouse - fix OOB access in Elantech protocol\n  Input: xpad - delete a Razer DeathAdder mouse VID/PID entry\n  batman-adv: Broken sync while rescheduling delayed work\n  bnxt_en: Query default VLAN before VNIC setup on a VF\n  lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()\n  net: sched: fix possible refcount leak in tc_chain_tmplt_add()\n  net: sched: move rtm_tca_policy declaration to include file\n  rfs: annotate lockless accesses to RFS sock flow table\n  rfs: annotate lockless accesses to sk-\u003esk_rxhash\n  netfilter: ipset: Add schedule point in call_ad().\n  netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper\n  Bluetooth: L2CAP: Add missing checks for invalid DCID\n  Bluetooth: Fix l2cap_disconnect_req deadlock\n  net: dsa: lan9303: allow vid !\u003d 0 in port_fdb_{add|del} methods\n  neighbour: fix unaligned access to pneigh_entry\n  neighbour: Replace zero-length array with flexible-array member\n  spi: qup: Request DMA before enabling clocks\n  i40e: fix build warnings in i40e_alloc.h\n  i40iw: fix build warning in i40iw_manage_apbvt()\n  block/blk-iocost (gcc13): keep large values in a new enum\n  blk-iocost: avoid 64-bit division in ioc_timer_fn\n  Linux 5.4.246\n  drm/edid: fix objtool warning in drm_cvt_modes()\n  wifi: rtlwifi: 8192de: correct checking of IQK reload\n  drm/edid: Fix uninitialized variable in drm_cvt_modes()\n  RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds\n  RDMA/bnxt_re: Remove set but not used variable \u0027dev_attr\u0027\n  scsi: dpt_i2o: Do not process completions with invalid addresses\n  scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)\n  regmap: Account for register length when chunking\n  test_firmware: fix the memory leak of the allocated firmware buffer\n  fbcon: Fix null-ptr-deref in soft_cursor\n  ext4: add lockdep annotations for i_data_sem for ea_inode\u0027s\n  ext4: disallow ea_inodes with extended attributes\n  ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()\n  ext4: add EA_INODE checking to ext4_iget()\n  tracing/probe: trace_probe_primary_from_call(): checked list_first_entry\n  selinux: don\u0027t use make\u0027s grouped targets feature yet\n  tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK\n  mmc: vub300: fix invalid response handling\n  wifi: rtlwifi: remove always-true condition pointed out by GCC 12\n  lib/dynamic_debug.c: use address-of operator on section symbols\n  treewide: Remove uninitialized_var() usage\n  kernel/extable.c: use address-of operator on section symbols\n  eth: sun: cassini: remove dead code\n  gcc-12: disable \u0027-Wdangling-pointer\u0027 warning for now\n  ACPI: thermal: drop an always true check\n  x86/boot: Wrap literal addresses in absolute_pointer()\n  flow_dissector: work around stack frame size warning\n  ata: libata-scsi: Use correct device no in ata_find_dev()\n  scsi: stex: Fix gcc 13 warnings\n  misc: fastrpc: reject new invocations during device removal\n  misc: fastrpc: return -EPIPE to invocations on device removal\n  usb: gadget: f_fs: Add unbind event before functionfs_unbind\n  net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818\n  iio: dac: build ad5758 driver when AD5758 is selected\n  iio: dac: mcp4725: Fix i2c_master_send() return value handling\n  iio: light: vcnl4035: fixed chip ID check\n  HID: wacom: avoid integer overflow in wacom_intuos_inout()\n  HID: google: add jewel USB id\n  iio: adc: mxs-lradc: fix the order of two cleanup operations\n  mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()\n  atm: hide unused procfs functions\n  ALSA: oss: avoid missing-prototype warnings\n  netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT\n  wifi: b43: fix incorrect __packed annotation\n  scsi: core: Decrease scsi_device\u0027s iorequest_cnt if dispatch failed\n  arm64/mm: mark private VM_FAULT_X defines as vm_fault_t\n  ARM: dts: stm32: add pin map for CAN controller on stm32f7\n  wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value\n  media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221\n  media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()\n  media: dvb-core: Fix use-after-free due on race condition at dvb_net\n  media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table\n  media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()\n  media: dvb_ca_en50221: fix a size write bug\n  media: netup_unidvb: fix irq init by register it at the end of probe\n  media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address\n  media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()\n  media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer\n  media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()\n  media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()\n  media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()\n  media: dvb_demux: fix a bug for the continuity counter\n  ASoC: ssm2602: Add workaround for playback distortions\n  xfrm: Check if_id in inbound policy/secpath match\n  ASoC: dwc: limit the number of overrun messages\n  nbd: Fix debugfs_create_dir error checking\n  fbdev: stifb: Fix info entry in sti_struct on error path\n  fbdev: modedb: Add 1920x1080 at 60 Hz video mode\n  media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE\n  ARM: 9295/1: unwind:fix unwind abort for uleb128 case\n  mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()\n  watchdog: menz069_wdt: fix watchdog initialisation\n  mtd: rawnand: marvell: don\u0027t set the NAND frequency select\n  mtd: rawnand: marvell: ensure timing values are written\n  net: dsa: mv88e6xxx: Increase wait after reset deactivation\n  net/sched: flower: fix possible OOB write in fl_set_geneve_opt()\n  udp6: Fix race condition in udp6_sendmsg \u0026 connect\n  net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report\n  ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use\n  net: sched: fix NULL pointer dereference in mq_attach\n  net/sched: Prohibit regrafting ingress or clsact Qdiscs\n  net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs\n  net/sched: sch_clsact: Only create under TC_H_CLSACT\n  net/sched: sch_ingress: Only create under TC_H_INGRESS\n  tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set\n  tcp: deny tcp_disconnect() when threads are waiting\n  af_packet: do not use READ_ONCE() in packet_bind()\n  mtd: rawnand: ingenic: fix empty stub helper definitions\n  amd-xgbe: fix the false linkup in xgbe_phy_status\n  af_packet: Fix data-races of pkt_sk(sk)-\u003enum.\n  netrom: fix info-leak in nr_write_internal()\n  net/mlx5: fw_tracer, Fix event handling\n  dmaengine: pl330: rename _start to prevent build error\n  iommu/amd: Don\u0027t block updates to GATag if guest mode is on\n  iommu/rockchip: Fix unwind goto issue\n  RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx\n  RDMA/bnxt_re: Refactor queue pair creation code\n  RDMA/bnxt_re: Enable SRIOV VF support on Broadcom\u0027s 57500 adapter series\n  RDMA/efa: Fix unsupported page sizes in device\n  Linux 5.4.245\n  netfilter: ctnetlink: Support offloaded conntrack entry deletion\n  ipv{4,6}/raw: fix output xfrm lookup wrt protocol\n  binder: fix UAF caused by faulty buffer cleanup\n  bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()\n  io_uring: have io_kill_timeout() honor the request references\n  io_uring: don\u0027t drop completion lock before timer is fully initialized\n  io_uring: always grab lock in io_cancel_async_work()\n  cdc_ncm: Fix the build warning\n  net/mlx5: Devcom, serialize devcom registration\n  net/mlx5: devcom only supports 2 ports\n  fs: fix undefined behavior in bit shift for SB_NOUSER\n  power: supply: bq24190: Call power_supply_changed() after updating input current\n  power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier()\n  power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize\n  net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize\n  cdc_ncm: Implement the 32-bit version of NCM Transfer Block\n  Linux 5.4.244\n  3c589_cs: Fix an error handling path in tc589_probe()\n  net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device\n  net/mlx5: Fix error message when failing to allocate device memory\n  forcedeth: Fix an error handling path in nv_probe()\n  ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg\n  x86/show_trace_log_lvl: Ensure stack pointer is aligned, again\n  xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()\n  coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()\n  power: supply: sbs-charger: Fix INHIBITED bit for Status reg\n  power: supply: bq27xxx: Fix poll_interval handling and races on remove\n  power: supply: bq27xxx: Fix I2C IRQ race on remove\n  power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition\n  power: supply: leds: Fix blink to LED on transition\n  ipv6: Fix out-of-bounds access in ipv6_find_tlv()\n  bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields\n  selftests: fib_tests: mute cleanup error message\n  net: fix skb leak in __skb_tstamp_tx()\n  media: radio-shark: Add endpoint checks\n  USB: sisusbvga: Add endpoint checks\n  USB: core: Add routines for endpoint checks in old drivers\n  udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().\n  net: fix stack overflow when LRO is disabled for virtual interfaces\n  fbdev: udlfb: Fix endpoint check\n  debugobjects: Don\u0027t wake up kswapd from fill_pool()\n  x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms\n  parisc: Fix flush_dcache_page() for usage from irq context\n  selftests/memfd: Fix unknown type name build failure\n  x86/mm: Avoid incomplete Global INVLPG flushes\n  btrfs: use nofs when cleaning up aborted transactions\n  gpio: mockup: Fix mode of debugfs files\n  parisc: Allow to reboot machine after system halt\n  parisc: Handle kgdb breakpoints only in kernel context\n  m68k: Move signal frame following exception on 68020/030\n  ALSA: hda/realtek: Enable headset onLenovo M70/M90\n  ALSA: hda/ca0132: add quirk for EVGA X299 DARK\n  mt76: mt7615: Fix build with older compilers\n  spi: fsl-cpm: Use 16 bit mode for large transfers with even size\n  spi: fsl-spi: Re-organise transfer bits_per_word adaptation\n  watchdog: sp5100_tco: Immediately trigger upon starting.\n  s390/qdio: fix do_sqbs() inline assembly constraint\n  s390/qdio: get rid of register asm\n  vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF\n  vc_screen: rewrite vcs_size to accept vc, not inode\n  usb: gadget: u_ether: Fix host MAC address case\n  usb: gadget: u_ether: Convert prints to device prints\n  lib/string_helpers: Introduce string_upper() and string_lower() helpers\n  HID: wacom: add three styli to wacom_intuos_get_tool_type\n  HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs\n  HID: wacom: Force pen out of prox if no events have been received in a while\n  netfilter: nf_tables: hold mutex on netns pre_exit path\n  netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag\n  netfilter: nf_tables: stricter validation of element data\n  netfilter: nf_tables: allow up to 64 bytes in the set element data area\n  netfilter: nf_tables: add nft_setelem_parse_key()\n  netfilter: nf_tables: validate registers coming from userspace.\n  netfilter: nftables: statify nft_parse_register()\n  netfilter: nftables: add nft_parse_register_store() and use it\n  netfilter: nftables: add nft_parse_register_load() and use it\n  nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()\n  powerpc/64s/radix: Fix soft dirty tracking\n  tpm/tpm_tis: Disable interrupts for more Lenovo devices\n  ceph: force updating the msg pointer in non-split case\n  serial: Add support for Advantech PCI-1611U card\n  statfs: enforce statfs[64] structure initialization\n  KVM: x86: do not report a vCPU as preempted outside instruction boundaries\n  can: kvaser_pciefd: Disable interrupts in probe error path\n  can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt\n  can: kvaser_pciefd: Clear listen-only bit if not explicitly requested\n  can: kvaser_pciefd: Empty SRB buffer in probe\n  can: kvaser_pciefd: Call request_irq() before enabling interrupts\n  can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()\n  can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag\n  ALSA: hda/realtek: Add quirk for 2nd ASUS GU603\n  ALSA: hda/realtek: Add a quirk for HP EliteDesk 805\n  ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table\n  ALSA: hda: Fix Oops by 9.1 surround channel names\n  usb: typec: altmodes/displayport: fix pin_assignment_show\n  usb: dwc3: debugfs: Resume dwc3 before accessing registers\n  USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value\n  usb-storage: fix deadlock when a scsi command timeouts more than once\n  USB: usbtmc: Fix direction for 0-length ioctl control messages\n  vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()\n  igb: fix bit_shift to be in [1..8] range\n  cassini: Fix a memory leak in the error handling path of cas_init_one()\n  wifi: iwlwifi: mvm: don\u0027t trust firmware n_channels\n  net: bcmgenet: Restore phy_stop() depending upon suspend/close\n  net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()\n  net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()\n  drm/exynos: fix g2d_open/close helper function definitions\n  media: netup_unidvb: fix use-after-free at del_timer()\n  net: hns3: fix reset delay time to avoid configuration timeout\n  net: hns3: fix sending pfc frames after reset issue\n  erspan: get the proto with the md version for collect_md\n  ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode\n  ip6_gre: Make o_seqno start from 0 in native mode\n  ip6_gre: Fix skb_under_panic in __gre6_xmit()\n  serial: arc_uart: fix of_iomap leak in `arc_serial_probe`\n  vsock: avoid to close connected socket after the timeout\n  ALSA: firewire-digi00x: prevent potential use after free\n  net: fec: Better handle pm_runtime_get() failing in .remove()\n  af_key: Reject optional tunnel/BEET mode templates in outbound policies\n  cpupower: Make TSC read per CPU for Mperf monitor\n  ASoC: fsl_micfil: register platform component before registering cpu dai\n  btrfs: fix space cache inconsistency after error loading it from disk\n  btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid\n  mfd: dln2: Fix memory leak in dln2_probe()\n  phy: st: miphy28lp: use _poll_timeout functions for waits\n  Input: xpad - add constants for GIP interface numbers\n  iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any\n  clk: tegra20: fix gcc-7 constant overflow warning\n  RDMA/core: Fix multiple -Warray-bounds warnings\n  recordmcount: Fix memory leaks in the uwrite function\n  sched: Fix KCSAN noinstr violation\n  mcb-pci: Reallocate memory region to avoid memory overlapping\n  serial: 8250: Reinit port-\u003epm on port specific driver unbind\n  usb: typec: tcpm: fix multiple times discover svids error\n  HID: wacom: generic: Set battery quirk only when we see battery data\n  spi: spi-imx: fix MX51_ECSPI_* macros when cs \u003e 3\n  HID: logitech-hidpp: Reconcile USB and Unifying serials\n  HID: logitech-hidpp: Don\u0027t use the USB serial for USB devices\n  staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE\n  Bluetooth: L2CAP: fix \"bad unlock balance\" in l2cap_disconnect_rsp\n  wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace\n  wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf\n  wifi: iwlwifi: pcie: fix possible NULL pointer dereference\n  samples/bpf: Fix fout leak in hbm\u0027s run_bpf_prog\n  f2fs: fix to drop all dirty pages during umount() if cp_error is set\n  ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()\n  ext4: set goal start correctly in ext4_mb_normalize_request\n  gfs2: Fix inode height consistency check\n  scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition\n  lib: cpu_rmap: Avoid use after free on rmap-\u003eobj array entries\n  scsi: target: iscsit: Free cmds before session free\n  net: Catch invalid index in XPS mapping\n  net: pasemi: Fix return type of pasemi_mac_start_tx()\n  scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow\n  ext2: Check block size validity during mount\n  wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex\n  ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects\n  ACPICA: Avoid undefined behavior: applying zero offset to null pointer\n  drm/tegra: Avoid potential 32-bit integer overflow\n  ACPI: EC: Fix oops when removing custom query handlers\n  firmware: arm_sdei: Fix sleep from invalid context BUG\n  memstick: r592: Fix UAF bug in r592_remove due to race condition\n  regmap: cache: Return error in cache sync operations for REGCACHE_NONE\n  drm/amd/display: Use DC_LOG_DC in the trasform pixel function\n  fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()\n  af_unix: Fix data races around sk-\u003esk_shutdown.\n  af_unix: Fix a data race of sk-\u003esk_receive_queue-\u003eqlen.\n  net: datagram: fix data-races in datagram_poll()\n  ipvlan:Fix out-of-bounds caused by unclear skb-\u003ecb\n  net: add vlan_get_protocol_and_depth() helper\n  net: tap: check vlan with eth_type_vlan() method\n  net: annotate sk-\u003esk_err write from do_recvmmsg()\n  netlink: annotate accesses to nlk-\u003ecb_running\n  netfilter: conntrack: fix possible bug_on with enable_hooks\u003d1\n  net: Fix load-tearing on sk-\u003esk_stamp in sock_recv_cmsgs().\n  linux/dim: Do nothing if no time delta between samples\n  ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings\n  drm/mipi-dsi: Set the fwnode for mipi_dsi_device\n  driver core: add a helper to setup both the of_node and fwnode of a device\n  Linux 5.4.243\n  drm/amd/display: Fix hang when skipping modeset\n  mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock\n  drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag\n  drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()\n  firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()\n  drm/msm: Fix double pm_runtime_disable() call\n  PM: domains: Restore comment indentation for generic_pm_domain.child_links\n  printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h\n  PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock\n  PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors\n  drbd: correctly submit flush bio on barrier\n  serial: 8250: Fix serial8250_tx_empty() race with DMA Tx\n  tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH\n  ext4: fix invalid free tracking in ext4_xattr_move_to_block()\n  ext4: remove a BUG_ON in ext4_mb_release_group_pa()\n  ext4: bail out of ext4_xattr_ibody_get() fails for any reason\n  ext4: add bounds checking in get_max_inline_xattr_value_size()\n  ext4: fix deadlock when converting an inline directory in nojournal mode\n  ext4: improve error recovery code paths in __ext4_remount()\n  ext4: fix data races when using cached status extents\n  ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum\n  ext4: fix WARNING in mb_find_extent\n  HID: wacom: insert timestamp to packed Bluetooth (BT) events\n  HID: wacom: Set a default resolution for older tablets\n  drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend\n  drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras\n  drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()\n  drm/panel: otm8009a: Set backlight parent to panel device\n  f2fs: fix potential corruption when moving a directory\n  ARM: dts: s5pv210: correct MIPI CSIS clock name\n  ARM: dts: exynos: fix WM8960 clock name in Itop Elite\n  remoteproc: st: Call of_node_put() on iteration error\n  remoteproc: stm32: Call of_node_put() on iteration error\n  sh: nmi_debug: fix return value of __setup handler\n  sh: init: use OF_EARLY_FLATTREE for early init\n  sh: math-emu: fix macro redefined warning\n  inotify: Avoid reporting event with invalid wd\n  platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i\n  cifs: fix pcchunk length type in smb2_copychunk_range\n  btrfs: print-tree: parent bytenr must be aligned to sector size\n  btrfs: don\u0027t free qgroup space unless specified\n  btrfs: fix btrfs_prev_leaf() to not return the same key twice\n  perf symbols: Fix return incorrect build_id size in elf_read_build_id()\n  perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()\n  perf vendor events power9: Remove UTF-8 characters from JSON files\n  virtio_net: suppress cpu stall when free_unused_bufs\n  virtio_net: split free_unused_bufs()\n  net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621\n  ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`\n  drm/amdgpu: add a missing lock for AMDGPU_SCHED\n  af_packet: Don\u0027t send zero-byte data in packet_sendmsg_spkt().\n  ionic: remove noise from ethtool rxnfc error msg\n  rxrpc: Fix hard call timeout units\n  net/sched: act_mirred: Add carrier check\n  writeback: fix call of incorrect macro\n  net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu\n  sit: update dev-\u003eneeded_headroom in ipip6_tunnel_bind_dev()\n  net/sched: cls_api: remove block_cb from driver_list before freeing\n  net/ncsi: clear Tx enable mode when handling a Config required AEN\n  relayfs: fix out-of-bounds access in relay_file_read\n  kernel/relay.c: fix read_pos error when multiple readers\n  crypto: safexcel - Cleanup ring IRQ workqueues on load failure\n  crypto: inside-secure - irq balance\n  dm verity: fix error handling for check_at_most_once on FEC\n  dm verity: skip redundant verity_handle_err() on I/O errors\n  mailbox: zynqmp: Fix counts of child nodes\n  mailbox: zynq: Switch to flexible array to simplify code\n  tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem\n  nohz: Add TICK_DEP_BIT_RCU\n  netfilter: nf_tables: deactivate anonymous set from preparation phase\n  debugobject: Ensure pool refill (again)\n  perf intel-pt: Fix CYC timestamps after standalone CBR\n  perf auxtrace: Fix address filter entire kernel size\n  dm ioctl: fix nested locking in table_clear() to remove deadlock concern\n  dm flakey: fix a crash with invalid table line\n  dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path\n  dm clone: call kmem_cache_destroy() in dm_clone_init() error path\n  s390/dasd: fix hanging blockdevice after request requeue\n  btrfs: scrub: reject unsupported scrub flags\n  scripts/gdb: fix lx-timerlist for Python3\n  clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent\n  wifi: rtl8xxxu: RTL8192EU always needs full init\n  mailbox: zynqmp: Fix typo in IPI documentation\n  mailbox: zynqmp: Fix IPI isr handling\n  md/raid10: fix null-ptr-deref in raid10_sync_request\n  nilfs2: fix infinite loop in nilfs_mdt_get_block()\n  nilfs2: do not write dirty data after degenerating to read-only\n  parisc: Fix argument pointer in real64_call_asm()\n  afs: Fix updating of i_size with dv jump from server\n  dmaengine: at_xdmac: do not enable all cyclic channels\n  dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing\n  dmaengine: dw-edma: Fix to change for continuous transfer\n  phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port\n  pwm: mtk-disp: Disable shadow registers before setting backlight values\n  pwm: mtk-disp: Adjust the clocks to avoid them mismatch\n  pwm: mtk-disp: Don\u0027t check the return code of pwmchip_remove()\n  dmaengine: mv_xor_v2: Fix an error code.\n  leds: TI_LMU_COMMON: select REGMAP instead of depending on it\n  ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline\n  openrisc: Properly store r31 to pt_regs on unhandled exceptions\n  clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails\n  clocksource: davinci: axe a pointless __GFP_NOFAIL\n  clocksource/drivers/davinci: Avoid trailing \u0027\\n\u0027 hidden in pr_fmt()\n  RDMA/mlx5: Use correct device num_ports when modify DC\n  SUNRPC: remove the maximum number of retries in call_bind_status\n  Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe\n  input: raspberrypi-ts: Release firmware handle when not needed\n  firmware: raspberrypi: Introduce devm_rpi_firmware_get()\n  firmware: raspberrypi: Keep count of all consumers\n  NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease\n  IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order\n  RDMA/siw: Remove namespace check from siw_netdev_event()\n  clk: add missing of_node_put() in \"assigned-clocks\" property parsing\n  power: supply: generic-adc-battery: fix unit scaling\n  rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time\n  RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()\n  rtc: omap: include header for omap_rtc_power_off_program prototype\n  RDMA/rdmavt: Delete unnecessary NULL check\n  RDMA/siw: Fix potential page_array out of range access\n  perf/core: Fix hardlockup failure caused by perf throttle\n  powerpc/rtas: use memmove for potentially overlapping buffer copy\n  macintosh: via-pmu-led: requires ATA to be set\n  powerpc/sysdev/tsi108: fix resource printk format warnings\n  powerpc/wii: fix resource printk format warnings\n  powerpc/mpc512x: fix resource printk format warning\n  macintosh/windfarm_smu_sat: Add missing of_node_put()\n  spmi: Add a check for remove callback when removing a SPMI driver\n  staging: rtl8192e: Fix W_DISABLE# does not work after stop/start\n  serial: 8250: Add missing wakeup event reporting\n  tty: serial: fsl_lpuart: adjust buffer length to the intended size\n  firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe\n  usb: mtu3: fix kernel panic at qmu transfer done irq handler\n  usb: chipidea: fix missing goto in `ci_hdrc_probe`\n  sh: sq: Fix incorrect element size for allocating bitmap buffer\n  uapi/linux/const.h: prefer ISO-friendly __typeof__\n  spi: cadence-quadspi: fix suspend-resume implementations\n  mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel\n  mtd: spi-nor: cadence-quadspi: Don\u0027t initialize rx_dma_complete on failure\n  mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode\n  mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry\n  scripts/gdb: bail early if there are no generic PD\n  PM: domains: Fix up terminology with parent/child\n  scripts/gdb: bail early if there are no clocks\n  ia64: salinfo: placate defined-but-not-used warning\n  ia64: mm/contig: fix section mismatch warning/error\n  of: Fix modalias string generation\n  vmci_host: fix a race condition in vmci_host_poll() causing GPF\n  spi: fsl-spi: Fix CPM/QE mode Litte Endian\n  spi: qup: Don\u0027t skip cleanup in remove\u0027s error path\n  linux/vt_buffer.h: allow either builtin or modular for macros\n  ASoC: es8316: Handle optional IRQ assignment\n  ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ\n  genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()\n  PCI: imx6: Install the fault handler only on compatible match\n  usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition\n  iio: light: max44009: add missing OF device matching\n  fpga: bridge: fix kernel-doc parameter description\n  usb: host: xhci-rcar: remove leftover quirk handling\n  pstore: Revert pmsg_lock back to a normal mutex\n  tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.\n  net: amd: Fix link leak when verifying config failed\n  netlink: Use copy_to_user() for optval in netlink_getsockopt().\n  Revert \"Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work\"\n  ipv4: Fix potential uninit variable access bug in __ip_make_skb()\n  netfilter: nf_tables: don\u0027t write table validation state without mutex\n  bpf: Don\u0027t EFAULT for getsockopt with optval\u003dNULL\n  ixgbe: Enable setting RSS table to default values\n  ixgbe: Allow flow hash to be set via ethtool\n  wifi: iwlwifi: mvm: check firmware response size\n  wifi: iwlwifi: make the loop for card preparation effective\n  md/raid10: fix memleak of md thread\n  md: update the optimal I/O size on reshape\n  md/raid10: fix memleak for \u0027conf-\u003ebio_split\u0027\n  md/raid10: fix leak of \u0027r10bio-\u003eremaining\u0027 for recovery\n  bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap\n  nvme-fcloop: fix \"inconsistent {IN-HARDIRQ-W} -\u003e {HARDIRQ-ON-W} usage\"\n  nvme: fix async event trace event\n  nvme: handle the persistent internal error AER\n  bpf, sockmap: fix deadlocks in the sockhash and sockmap\n  scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()\n  crypto: drbg - Only fail when jent is unavailable in FIPS mode\n  crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors\n  bpftool: Fix bug for long instructions in program CFG dumps\n  wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()\n  wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()\n  rtlwifi: Replace RT_TRACE with rtl_dbg\n  rtlwifi: Start changing RT_TRACE into rtl_dbg\n  f2fs: handle dqget error in f2fs_transfer_project_quota()\n  scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS\n  scsi: target: iscsit: Fix TAS handling during conn cleanup\n  net/packet: convert po-\u003eauxdata to an atomic flag\n  net/packet: convert po-\u003eorigdev to an atomic flag\n  net/packet: annotate accesses to po-\u003exmit\n  vlan: partially enable SIOCSHWTSTAMP in container\n  scm: fix MSG_CTRUNC setting condition for SO_PASSSEC\n  wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()\n  wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()\n  tools: bpftool: Remove invalid \\\u0027 json escape\n  wifi: ath6kl: reduce WARN to dev_dbg() in callback\n  wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()\n  wifi: ath9k: hif_usb: fix memory leak of remain_skbs\n  wifi: ath6kl: minor fix for allocation size\n  tick/common: Align tick period with the HZ tick.\n  tick: Get rid of tick_period\n  tick/sched: Optimize tick_do_update_jiffies64() further\n  tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64()\n  tick/sched: Use tick_next_period for lockless quick check\n  timekeeping: Split jiffies seqlock\n  debugobject: Prevent init race with static objects\n  arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step\n  x86/ioapic: Don\u0027t return 0 from arch_dynirq_lower_bound()\n  regulator: stm32-pwr: fix of_iomap leak\n  media: rc: gpio-ir-recv: Fix support for wake-up\n  media: rcar_fdp1: Fix refcount leak in probe and remove function\n  media: rcar_fdp1: Fix the correct variable assignments\n  media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource()\n  media: rcar_fdp1: fix pm_runtime_get_sync() usage count\n  media: rcar_fdp1: simplify error check logic at fdp_open()\n  media: saa7134: fix use after free bug in saa7134_finidev due to race condition\n  media: dm1105: Fix use after free bug in dm1105_remove due to race condition\n  x86/apic: Fix atomic update of offset in reserve_eilvt_offset()\n  regulator: core: Avoid lockdep reports when resolving supplies\n  regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()\n  drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()\n  mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data\n  drm/msm/adreno: drop bogus pm_runtime_set_active()\n  drm/msm/adreno: Defer enabling runpm until hw_init()\n  drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup}\n  firmware: qcom_scm: Clear download bit during reboot\n  media: av7110: prevent underflow in write_ts_to_decoder()\n  media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format.\n  media: bdisp: Add missing check for create_workqueue\n  ARM: dts: qcom: ipq8064: Fix the PCI I/O port range\n  ARM: dts: qcom: ipq8064: reduce pci IO size to 64K\n  ARM: dts: qcom: ipq4019: Fix the PCI I/O port range\n  EDAC/skx: Fix overflows on the DRAM row address mapping arrays\n  arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table\n  arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table\n  drm/probe-helper: Cancel previous job before starting new one\n  drm/vgem: add missing mutex_destroy\n  drm/rockchip: Drop unbalanced obj unref\n  erofs: fix potential overflow calculating xattr_isize\n  erofs: stop parsing non-compact HEAD index if clusterofs is invalid\n  tpm, tpm_tis: Do not skip reset of original interrupt vector\n  selinux: ensure av_permissions.h is built when needed\n  selinux: fix Makefile dependencies of flask.h\n  ubifs: Free memory for tmpfile name\n  ubi: Fix return value overwrite issue in try_write_vid_and_data()\n  ubifs: Fix memleak when insert_old_idx() failed\n  Revert \"ubifs: dirty_cow_znode: Fix memleak in error handling path\"\n  i2c: omap: Fix standard mode false ACK readings\n  KVM: nVMX: Emulate NOPs in L2, and PAUSE if it\u0027s not intercepted\n  reiserfs: Add security prefix to xattr name in reiserfs_security_write()\n  ring-buffer: Sync IRQ works before buffer destruction\n  pwm: meson: Fix g12a ao clk81 name\n  pwm: meson: Fix axg ao mux parents\n  kheaders: Use array declaration instead of char\n  ipmi: fix SSIF not responding under certain cond.\n  ipmi:ssif: Add send_retries increment\n  MIPS: fw: Allow firmware to pass a empty env\n  xhci: fix debugfs register accesses while suspended\n  debugfs: regset32: Add Runtime PM support\n  staging: iio: resolver: ads1210: fix config mode\n  perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)\n  USB: dwc3: fix runtime pm imbalance on unbind\n  USB: dwc3: fix runtime pm imbalance on probe errors\n  asm-generic/io.h: suppress endianness warnings for readq() and writeq()\n  ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750\n  iio: adc: palmas_gpadc: fix NULL dereference on rmmod\n  USB: serial: option: add UNISOC vendor and TOZED LT70C product\n  bluetooth: Perform careful capability checks in hci_sock_ioctl()\n  drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var\n  wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()\n  counter: 104-quad-8: Fix race condition between FLAG and CNTR reads\n\n Conflicts:\n\tdrivers/firmware/qcom_scm.c\n\tdrivers/md/dm-verity-target.c\n\tdrivers/usb/dwc3/core.c\n\tdrivers/usb/dwc3/debugfs.c\n\tdrivers/usb/gadget/function/f_fs.c\n\nChange-Id: Iedad1fcca99a9b739e08ea6d60988800b3a7aefa\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_qcom_sm8350/commit/29949ccfbb4f2c96d18c504b1dabed018e5d4416"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_kernel_qcom_sm8350/commit/29949ccfbb4f2c96d18c504b1dabed018e5d4416"}]},"branch":"refs/heads/lineage-20"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
