{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":401679177,"defaultBranch":"udc","name":"android_kernel_asus_sm8350","ownerLogin":"StatiXOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-31T11:32:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36259882?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699155301.0","currentOid":""},"activityList":{"items":[{"before":"03160c6fe84194b79c1a0c3ca1b553247524224d","after":"9776d5af4b427a492654ba5600f1149fd6235824","ref":"refs/heads/udc","pushedAt":"2024-05-22T17:45:49.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_asus_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_asus_sm8350:\n drivers: sensors: icm206xx: Fix strict-prototypes error\n drivers: sensors: ams_tmd2755: Fix strict-prototypes error\n techpack: camera: Fix strict-prototypes error\n Revert \"power: reset: qcom-dload-mode: perform a warm nodump reboot only if in panic\"","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_asus_sm8350 into udc"}},{"before":"0a252fe3c14e9579ff1124596b49a25b729eca7e","after":"03160c6fe84194b79c1a0c3ca1b553247524224d","ref":"refs/heads/udc","pushedAt":"2024-04-22T13:28:56.000Z","pushType":"push","commitsCount":244,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n BACKPORT: erofs: fix lz4 inplace decompression\n erofs: clean up file headers & footers\n ANDROID: Enable percpu high priority kthreads for erofs\n UPSTREAM: erofs: fix an error code in z_erofs_init_zip_subsystem()\n BACKPORT: erofs: add per-cpu threads for decompression as an option\n sched: Provide sched_set_fifo()\n BACKPORT: erofs: fix use-after-free of on-stack io[]\n erofs: fix deadlock when shrink erofs slab\n UPSTREAM: erofs: fix 1 lcluster-sized pcluster for big pcluster\n UPSTREAM: erofs: enable big pcluster feature\n BACKPORT: erofs: support decompress big pcluster for lz4 backend\n UPSTREAM: erofs: support parsing big pcluster compact indexes\n UPSTREAM: erofs: support parsing big pcluster compress indexes\n UPSTREAM: erofs: adjust per-CPU buffers according to max_pclusterblks\n UPSTREAM: erofs: add big physical cluster definition\n UPSTREAM: erofs: fix up inplace I/O pointer for big pcluster\n UPSTREAM: erofs: introduce physical cluster slab pools\n UPSTREAM: erofs: introduce multipage per-CPU buffers\n UPSTREAM: erofs: remove a void EROFS_VERSION macro set in Makefile\n UPSTREAM: erofs: reserve physical_clusterbits[]\n UPSTREAM: erofs: Clean up spelling mistakes found in fs/erofs\n UPSTREAM: erofs: add on-disk compression configurations\n UPSTREAM: erofs: introduce on-disk lz4 fs configurations\n UPSTREAM: erofs: introduce erofs_sb_has_xxx() helpers\n UPSTREAM: erofs: don't use erofs_map_blocks() any more\n UPSTREAM: erofs: complete a missing case for inplace I/O\n UPSTREAM: erofs: support adjust lz4 history window size\n UPSTREAM: erofs: use sync decompression for atomic contexts only\n UPSTREAM: erofs: use workqueue decompression for atomic contexts only\n UPSTREAM: erofs: avoid memory allocation failure during rolling decompression\n UPSTREAM: erofs: force inplace I/O under low memory scenario\n UPSTREAM: erofs: insert to managed cache after adding to pcl\n UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING\n include/linux/pagemap.h: introduce attach/detach_page_private\n erofs: don't trigger WARN() when decompression fails\n erofs: fix error return code in erofs_read_superblock()\n erofs: fix setting up pcluster for temporary pages\n erofs: remove unnecessary enum entries\n erofs: fold in should_decompress_synchronously()\n erofs: avoid unnecessary variable `err'\n erofs: remove unneeded parameter\n erofs: Use fallthrough pseudo-keyword\n erofs: remove WQ_CPU_INTENSIVE flag from unbound wq's\n erofs: fold in used-once helper erofs_workgroup_unfreeze_final()\n erofs: Replace HTTP links with HTTPS ones\n erofs: Remove uninitialized_var() usage\n erofs: suppress false positive last_block warning\n erofs: Adapt to <5.6 fsparam_enum\n erofs: convert to use the new mount fs_context api\n erofs: code cleanup by removing ifdef macro surrounding\n erofs: handle corrupted images whose decompressed size less than it'd be\n erofs: use LZ4_decompress_safe() for full decoding\n erofs: convert workstn to XArray\n erofs: clean up z_erofs_submit_queue()\n erofs: fold in postsubmit_is_all_bypassed()\n erofs: remove void tagging/untagging of workgroup pointers\n erofs: remove unused tag argument while registering a workgroup\n erofs: remove unused tag argument while finding a workgroup\n erofs: correct indentation of an assigned structure inside a function\n erofs: remove unnecessary output in erofs_show_options()\n erofs: drop all vle annotations for runtime names\n erofs: support superblock checksum\n erofs: set iowait for sync decompression\n erofs: clean up decompress queue stuffs\n erofs: get rid of __stagingpage_alloc helper\n erofs: remove dead code since managed cache is now built-in\n erofs: clean up collection handling routines\n lz4: fix kernel decompression speed\n FROMLIST: binder: check offset alignment in binder_get_object()\n BACKPORT: f2fs: expose # of overprivision segments\n ANDROID: GKI: Update symbol list for Zebra\n ANDROID: GKI: db845c: Update symbols list and ABI\n UPSTREAM: drm/msm/dsi: Enable runtime PM\n UPSTREAM: PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend()\n UPSTREAM: PM: runtime: add devm_pm_runtime_enable helper\n exfat: github action: run buiuld and tests on for-kernel-version-from-4.1.0 branch\n exfat: fix ALIGN_DOWN undefined error\n exfat: using ffs instead of internal logic\n exfat: using hweight instead of internal logic\n exfat: fix ctime is not updated\n exfat: fix setting uninitialized time to ctime/atime\n exfat: convert to new timestamp accessors\n exfat: convert to ctime accessor functions\n exfat: fs: pass the request_mask to generic_fillattr\n exfat: convert to simple_rename_timestamp\n exfat: ensure that ctime is updated whenever the mtime is\n exfat: fs: add CONFIG_BUFFER_HEAD\n exfat: use fat ioctls definitions from include/uapi/linux/msdos_fs.h\n exfat: github action: remove liunx-4.1 source to get more disk space\n exfat: support create zero-size directory\n exfat: support handle zero-size directory\n exfat: add ioctls for accessing attributes\n exfat: vfs: get rid of old '->iterate' directory operation\n\nChange-Id: Ia9658afc1eba2133f805a8a5c8390e1653d777c6","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"761965beb7de32e3108cac784217c307f370195f","after":"0a252fe3c14e9579ff1124596b49a25b729eca7e","ref":"refs/heads/udc","pushedAt":"2024-03-21T15:29:46.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n ANDROID: GKI: Update symbol list for Zebra\n UPSTREAM: usb: raw-gadget: properly handle interrupted requests\n UPSTREAM: net: prevent skb corruption on frag list segmentation\n UPSTREAM: netfilter: nft_set_rbtree: skip end interval element from gc\n UPSTREAM: net: tls, update curr on splice as well\n\nChange-Id: Ic933df77d4a537cffddb24009f4aed19504a61c7","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"057b5b71451b0587fcfae1385f726d7629807aff","after":"761965beb7de32e3108cac784217c307f370195f","ref":"refs/heads/udc","pushedAt":"2024-03-04T04:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"build.config.sake: Use clang-r487747c to build the kernel","shortMessageHtmlLink":"build.config.sake: Use clang-r487747c to build the kernel"}},{"before":"88be91a23d3c4914a9ba512a5df534e30b50017c","after":"057b5b71451b0587fcfae1385f726d7629807aff","ref":"refs/heads/udc","pushedAt":"2024-02-12T04:23:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n Reapply \"perf: Fix perf_event_validate_size()\"\n UPSTREAM: ida: Fix crash in ida_free when the bitmap is empty\n UPSTREAM: netfilter: nf_tables: Reject tables of unsupported family\n Reapply \"perf: Disallow mis-matched inherited group reads\"\n UPSTREAM: ath10k: Get rid of \"per_ce_irq\" hw param\n UPSTREAM: ath10k: Keep track of which interrupts fired, don't poll them\n UPSTREAM: ath10k: Add interrupt summary based CE processing\n UPSTREAM: ath10k: Wait until copy complete is actually done before completing\n FROMGIT: clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd\n FROMGIT: clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd\n Linux 5.4.268\n arm64: dts: armada-3720-turris-mox: set irq type for RTC\n perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set\n i2c: s3c24xx: fix transferring more than one message in polling mode\n i2c: s3c24xx: fix read transfers in polling mode\n mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure\n kdb: Fix a potential buffer overflow in kdb_local()\n kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ\n ipvs: avoid stat macros calls from preemptible context\n netfilter: nf_tables: skip dead set elements in netlink dump\n net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe\n net: ravb: Fix dma_addr_t truncation in error case\n net: phy: micrel: populate .soft_reset for KSZ9131\n net: qualcomm: rmnet: fix global oob in rmnet_policy\n s390/pci: fix max size calculation in zpci_memcpy_toio()\n PCI: keystone: Fix race condition when initializing PHYs\n nvmet-tcp: Fix the H2C expected PDU len calculation\n serial: imx: Correct clock error message in function probe()\n apparmor: avoid crash when parsed profile name is empty\n perf env: Avoid recursively taking env->bpf_progs.lock\n perf bpf: Decouple creating the evlist from adding the SB event\n perf top: Move sb_evlist to 'struct perf_top'\n perf record: Move sb_evlist to 'struct record'\n perf env: Add perf_env__numa_node()\n nvmet-tcp: fix a crash in nvmet_req_complete()\n nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length\n perf genelf: Set ELF program header addresses properly\n software node: Let args be NULL in software_node_get_reference_args\n acpi: property: Let args be NULL in __acpi_node_get_property_reference\n serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed\n MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()\n MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()\n mips: Fix incorrect max_low_pfn adjustment\n HID: wacom: Correct behavior when processing some confidence == false touches\n x86/kvm: Do not try to disable kvmclock if it was not enabled\n wifi: mwifiex: configure BSSID consistently when starting AP\n wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors\n wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code\n rootfs: Fix support for rootfstype= when root= is given\n fbdev: flush deferred work in fb_deferred_io_fsync()\n ALSA: oxygen: Fix right channel of capture volume mixer\n usb: mon: Fix atomicity violation in mon_bin_vma_fault\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n Revert \"usb: typec: class: fix typec_altmode_put_partner to put plugs\"\n usb: chipidea: wait controller resume finished for wakeup irq\n Revert \"usb: dwc3: don't reset device side if dwc3 was configured as host-only\"\n Revert \"usb: dwc3: Soft reset phy on probe for host\"\n usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart\n usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()\n tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug\n binder: fix unused alloc->free_async_space\n binder: fix race between mmput() and do_exit()\n xen-netback: don't produce zero-size SKB frags\n Revert \"ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek\"\n Input: atkbd - use ab83 as id when skipping the getid command\n binder: fix use-after-free in shinker's callback\n binder: fix async space check for 0-sized buffers\n of: unittest: Fix of_count_phandle_with_args() expected value message\n of: Fix double free in of_parse_phandle_with_args_map\n mmc: sdhci_omap: Fix TI SoC dependencies\n clk: si5341: fix an error code problem in si5341_output_clk_set_rate\n watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling\n watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO\n watchdog: set cdev owner before adding\n drivers: clk: zynqmp: calculate closest mux rate\n gpu/drm/radeon: fix two memleaks in radeon_vm_init\n drivers/amd/pm: fix a use-after-free in kv_parse_power_table\n drm/amd/pm: fix a double-free in si_dpm_init\n drm/amdgpu/debugfs: fix error code when smc register accessors are NULL\n media: dvbdev: drop refcount on error path in dvb_device_open()\n media: cx231xx: fix a memleak in cx231xx_init_isoc\n drm/bridge: tc358767: Fix return value on error case\n drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table\n drm/radeon/dpm: fix a memleak in sumo_parse_power_table\n drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()\n drm/drv: propagate errors from drm_modeset_register_all()\n drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks\n drm/msm/mdp4: flush vblank event on disable\n ASoC: cs35l34: Fix GPIO name and drop legacy include\n ASoC: cs35l33: Fix GPIO name and drop legacy include\n drm/radeon: check return value of radeon_ring_lock()\n drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()\n drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()\n f2fs: fix to avoid dirent corruption\n drm/bridge: Fix typo in post_disable() description\n media: pvrusb2: fix use after free on context disconnection\n RDMA/usnic: Silence uninitialized symbol smatch warnings\n ARM: davinci: always select CONFIG_CPU_ARM926T\n ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()\n Bluetooth: btmtkuart: fix recv_buf() return value\n Bluetooth: Fix bogus check for re-auth no supported with non-ssp\n netfilter: nf_tables: mark newset as dead on transaction abort\n wifi: rtlwifi: rtl8192se: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192de: using calculate_bit_shift()\n rtlwifi: rtl8192de: make arrays static const, makes object smaller\n wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192c: using calculate_bit_shift()\n wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()\n wifi: rtlwifi: add calculate_bit_shift()\n dma-mapping: clear dev->dma_mem to NULL after freeing it\n virtio/vsock: fix logic which reduces credit update messages\n selftests/net: fix grep checking for fib_nexthop_multiprefix\n scsi: hisi_sas: Replace with standard error code return value\n arm64: dts: qcom: sdm845-db845c: correct LED panic indicator\n scsi: fnic: Return error if vmalloc() failed\n wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior\n rtlwifi: Use ffs in _phy_calculate_bit_shift\n firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()\n net/ncsi: Fix netlink major/minor version numbers\n ncsi: internal.h: Fix a spello\n ARM: dts: qcom: apq8064: correct XOADC register address\n wifi: libertas: stop selecting wext\n bpf, lpm: Fix check prefixlen before walking trie\n wifi: rtw88: fix RX filter in FIF_ALLMULTI flag\n NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT\n blocklayoutdriver: Fix reference leak of pnfs_device_node\n crypto: scomp - fix req->dst buffer overflow\n crypto: sahara - do not resize req->src when doing hash operations\n crypto: sahara - fix processing hash requests with req->nbytes < sg->length\n crypto: sahara - improve error handling in sahara_sha_process()\n crypto: sahara - fix wait_for_completion_timeout() error handling\n crypto: sahara - fix ahash reqsize\n crypto: virtio - Wait for tasklet to complete on device remove\n gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump\n pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()\n crypto: sahara - fix error handling in sahara_hw_descriptor_create()\n crypto: sahara - fix processing requests with cryptlen < sg->length\n crypto: sahara - fix ahash selftest failure\n crypto: sahara - remove FLAGS_NEW_KEY logic\n crypto: af_alg - Disallow multiple in-flight AIO requests\n crypto: ccp - fix memleak in ccp_init_dm_workarea\n virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC\n crypto: virtio - don't use 'default m'\n crypto: virtio - Handle dataq logic with tasklet\n selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket\n mtd: Fix gluebi NULL pointer dereference caused by ftl notifier\n spi: sh-msiof: Enforce fixed DTDL for R-Car H3\n calipso: fix memory leak in netlbl_calipso_add_pass()\n netlabel: remove unused parameter in netlbl_netlink_auditinfo()\n net: netlabel: Fix kerneldoc warnings\n ACPI: LPIT: Avoid u32 multiplication overflow\n ACPI: video: check for error while searching for backlight device parent\n mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response\n powerpc/imc-pmu: Add a null pointer check in update_events_in_group()\n powerpc/powernv: Add a null pointer check in opal_powercap_init()\n powerpc/powernv: Add a null pointer check in opal_event_init()\n powerpc/powernv: Add a null pointer check to scom_debug_init_one()\n selftests/powerpc: Fix error handling in FPU/VMX preemption tests\n powerpc/pseries/memhp: Fix access beyond end of drmem array\n powerpc/pseries/memhotplug: Quieten some DLPAR operations\n powerpc/44x: select I2C for CURRITUCK\n powerpc: add crtsavres.o to always-y instead of extra-y\n EDAC/thunderx: Fix possible out-of-bounds string access\n x86/lib: Fix overflow when counting digits\n coresight: etm4x: Fix width of CCITMIN field\n parport: parport_serial: Add Brainboxes device IDs and geometry\n parport: parport_serial: Add Brainboxes BAR details\n uio: Fix use-after-free in uio_open\n binder: fix comment on binder_alloc_new_buf() return value\n binder: fix trivial typo of binder_free_buf_locked()\n binder: use EPOLLERR from eventpoll.h\n ACPI: resource: Add another DMI match for the TongFang GMxXGxx\n drm/crtc: fix uninitialized variable use\n ARM: sun9i: smp: fix return code check of of_property_match_string\n ida: Fix crash in ida_free when the bitmap is empty\n Input: xpad - add Razer Wolverine V2 support\n ARC: fix spare error\n s390/scm: fix virtual vs physical address confusion\n Input: i8042 - add nomux quirk for Acer P459-G2-M\n Input: atkbd - skip ATKBD_CMD_GETID in translated mode\n reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning\n ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI\n tracing: Add size check when printing trace_marker output\n tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing\n neighbour: Don't let neigh_forced_gc() disable preemption for long\n drm/crtc: Fix uninit-value bug in drm_mode_setcrtc\n jbd2: correct the printing of write_flags in jbd2_write_superblock()\n clk: rockchip: rk3128: Fix HCLK_OTG gate register\n drm/exynos: fix a wrong error checking\n drm/exynos: fix a potential error pointer dereference\n nvme: introduce helper function to get ctrl state\n ASoC: da7219: Support low DC impedance headset\n net/tg3: fix race condition in tg3_reset_task()\n nouveau/tu102: flush all pdbs on vmm flush\n ASoC: rt5650: add mutex to avoid the jack detection failure\n ASoC: cs43130: Fix incorrect frame delay configuration\n ASoC: cs43130: Fix the position of const qualifier\n ASoC: Intel: Skylake: mem leak in skl register function\n ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16\n ASoC: Intel: Skylake: Fix mem leak in few functions\n ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro\n pinctrl: lochnagar: Don't build on MIPS\n f2fs: explicitly null-terminate the xattr list\n Revert \"ipv6: make ip6_rt_gc_expire an atomic_t\"\n Revert \"ipv6: remove max_size check inline with ipv4\"\n Linux 5.4.267\n ASoC: meson: codec-glue: fix pcm format cast warning\n ipv6: remove max_size check inline with ipv4\n ipv6: make ip6_rt_gc_expire an atomic_t\n net/dst: use a smaller percpu_counter batch for dst entries accounting\n PCI: Disable ATS for specific Intel IPU E2000 devices\n PCI: Extract ATS disabling to a helper function\n netfilter: nf_tables: Reject tables of unsupported family\n net: tls, update curr on splice as well\n ath10k: Get rid of \"per_ce_irq\" hw param\n ath10k: Keep track of which interrupts fired, don't poll them\n ath10k: Add interrupt summary based CE processing\n ath10k: Wait until copy complete is actually done before completing\n mmc: sdhci-sprd: Fix eMMC init failure after hw reset\n mmc: core: Cancel delayed work before releasing host\n mmc: rpmb: fixes pause retune on all RPMB partitions.\n mm: fix unmap_mapping_range high bits shift bug\n i2c: core: Fix atomic xfer check for non-preempt config\n firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards\n mm/memory-failure: check the mapcount of the precise page\n net: Implement missing SO_TIMESTAMPING_NEW cmsg support\n bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()\n asix: Add check for usbnet_get_endpoints\n net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues\n net/qla3xxx: switch from 'pci_' to 'dma_' API\n i40e: Restore VF MSI-X state during PCI reset\n ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux\n ASoC: meson: g12a-tohdmitx: Validate written enum values\n ASoC: meson: g12a: extract codec-to-codec utils\n i40e: fix use-after-free in i40e_aqc_add_filters()\n net: Save and restore msg_namelen in sock_sendmsg\n net: bcmgenet: Fix FCS generation for fragmented skbuffs\n ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init\n net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps\n can: raw: add support for SO_MARK\n can: raw: add support for SO_TXTIME/SCM_TXTIME\n net: sched: em_text: fix possible memory leak in em_text_destroy()\n i40e: Fix filter input checks to prevent config with invalid values\n nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local\n ANDROID: db845c: Enable device tree overlay support\n Linux 5.4.266\n block: Don't invalidate pagecache for invalid falloc modes\n ring-buffer: Fix wake ups when buffer_percent is set to 100\n smb: client: fix OOB in smbCalcSize()\n usb: fotg210-hcd: delete an incorrect bounds test\n x86/alternatives: Sync core before enabling interrupts\n net: rfkill: gpio: set GPIO direction\n net: 9p: avoid freeing uninit memory in p9pdu_vreadf\n Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent\n USB: serial: option: add Quectel RM500Q R13 firmware support\n USB: serial: option: add Foxconn T99W265 with new baseline\n USB: serial: option: add Quectel EG912Y module support\n USB: serial: ftdi_sio: update Actisense PIDs constant names\n wifi: cfg80211: fix certs build to not depend on file order\n wifi: cfg80211: Add my certificate\n iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()\n iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table\n scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()\n Input: ipaq-micro-keys - add error handling for devm_kmemdup\n iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw\n interconnect: Treat xlate() returning NULL node as an error\n btrfs: do not allow non subvolume root targets for snapshot\n smb: client: fix NULL deref in asn1_ber_decoder()\n ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB\n ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10\n pinctrl: at91-pio4: use dedicated lock class for IRQ\n i2c: aspeed: Handle the coalesced stop conditions with the start conditions.\n afs: Fix overwriting of result of DNS query\n net: check dev->gso_max_size in gso_features_check()\n net: warn if gso_type isn't set for a GSO SKB\n afs: Fix dynamic root lookup DNS check\n afs: Fix the dynamic root's d_delete to always delete unused dentries\n net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()\n net/rose: fix races in rose_kill_by_device()\n ethernet: atheros: fix a memleak in atl1e_setup_ring_resources\n net: sched: ife: fix potential use-after-free\n net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors\n net/mlx5: Fix fw tracer first block check\n net/mlx5: improve some comments\n Revert \"net/mlx5e: fix double free of encap_header\"\n wifi: mac80211: mesh_plink: fix matches_local logic\n s390/vx: fix save/restore of fpu kernel context\n reset: Fix crash when freeing non-existent optional resets\n ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init\n ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE\n ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5\n ANDROID: GKI: fix crc issue in include/net/addrconf.h\n Revert \"cred: switch to using atomic_long_t\"\n qcom-dload-mode: Convert reboot notifier to restart notifier\n defconfig: sdxlemur: Enable minidump for sdxlemur\n Release 2.0.8.34I\n qcacld-3.0: Ignore CSA request for invalid channel\n Linux 5.4.265\n powerpc/ftrace: Fix stack teardown in ftrace_no_trace\n powerpc/ftrace: Create a dummy stackframe to fix stack unwind\n mmc: block: Be sure to wait while busy in CQE error recovery\n ring-buffer: Fix memory leak of free page\n team: Fix use-after-free when an option instance allocation fails\n arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify\n ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS\n soundwire: stream: fix NULL pointer dereference for multi_link\n perf: Fix perf_event_validate_size() lockdep splat\n HID: hid-asus: add const to read-only outgoing usb buffer\n net: usb: qmi_wwan: claim interface 4 for ZTE MF290\n asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation\n HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad\n HID: hid-asus: reset the backlight brightness level on resume\n HID: add ALWAYS_POLL quirk for Apple kb\n platform/x86: intel_telemetry: Fix kernel doc descriptions\n bcache: avoid NULL checking to c->root in run_cache_set()\n bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()\n bcache: avoid oversize memory allocation by small stripe_size\n blk-throttle: fix lockdep warning of \"cgroup_mutex or RCU read lock required!\"\n usb: aqc111: check packet for fixup for true limit\n Revert \"PCI: acpiphp: Reassign resources on bridge if necessary\"\n ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants\n cred: switch to using atomic_long_t\n appletalk: Fix Use-After-Free in atalk_ioctl\n net: stmmac: Handle disabled MDIO busses from devicetree\n net: stmmac: use dev_err_probe() for reporting mdio bus registration failure\n vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()\n sign-file: Fix incorrect return values check\n net: Remove acked SYN flag from packet in the transmit queue correctly\n qed: Fix a potential use-after-free in qed_cxt_tables_alloc\n net/rose: Fix Use-After-Free in rose_ioctl\n atm: Fix Use-After-Free in do_vcc_ioctl\n atm: solos-pci: Fix potential deadlock on &tx_queue_lock\n atm: solos-pci: Fix potential deadlock on &cli_queue_lock\n qca_spi: Fix reset behavior\n qca_debug: Fix ethtool -G iface tx behavior\n qca_debug: Prevent crash on TX ring changes\n net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX\n afs: Fix refcount underflow from error handling race\n Release 2.0.8.34H\n qcacld-3.0: Check ch_width for dot11f vht and he caps\n qcacld-3.0: Higher Bandwidth support 80/80+80/160 in 2.4 GHz Band\n soc: qcom: Don't print thread info for arm arch\n Revert \"psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\"\n Revert \"mmc: core: add helpers mmc_regulator_enable/disable_vqmmc\"\n Revert \"mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled\"\n Revert \"genetlink: add CAP_NET_ADMIN test for multicast bind\"\n Revert \"drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\"\n Revert \"perf/core: Add a new read format to get a number of lost samples\"\n Revert \"perf: Fix perf_event_validate_size()\"\n Revert \"hrtimers: Push pending hrtimers away from outgoing CPU earlier\"\n soc: qcom: dcc_v2: Fix slab-out-of-bounds issue in dcc driver\n rpmsg: slatecom: Discard unaligned packet to read\n Linux 5.4.264\n devcoredump: Send uevent once devcd is ready\n devcoredump : Serialize devcd_del work\n smb: client: fix potential NULL deref in parse_dfs_referrals()\n cifs: Fix non-availability of dedup breaking generic/304\n Revert \"btrfs: add dmesg output for first mount and last unmount of a filesystem\"\n tools headers UAPI: Sync linux/perf_event.h with the kernel sources\n drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\n psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\n genetlink: add CAP_NET_ADMIN test for multicast bind\n netlink: don't call ->netlink_bind with table lock held\n io_uring/af_unix: disable sending io_uring over sockets\n nilfs2: fix missing error check for sb_set_blocksize call\n KVM: s390/mm: Properly reset no-dat\n x86/CPU/AMD: Check vendor in the AMD microcode callback\n serial: 8250_omap: Add earlycon support for the AM654 UART controller\n serial: sc16is7xx: address RX timeout interrupt errata\n ARM: PL011: Fix DMA support\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n parport: Add support for Brainboxes IX/UC/PX parallel cards\n usb: gadget: f_hid: fix report descriptor allocation\n mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled\n mmc: core: add helpers mmc_regulator_enable/disable_vqmmc\n gpiolib: sysfs: Fix error handling on failed export\n perf: Fix perf_event_validate_size()\n perf/core: Add a new read format to get a number of lost samples\n arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names\n arm64: dts: mediatek: mt7622: fix memory node warning check\n packet: Move reference count in packet_sock to atomic_long_t\n tracing: Fix a possible race when disabling buffered events\n tracing: Fix incomplete locking when disabling buffered events\n tracing: Always update snapshot buffer size\n nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()\n ALSA: pcm: fix out-of-bounds in snd_pcm_state_names\n ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt\n ARM: dts: imx: make gpt node name generic\n ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init\n scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()\n tracing: Fix a warning when allocating buffered events fails\n ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate\n hwmon: (acpi_power_meter) Fix 4.29 MW bug\n RDMA/bnxt_re: Correct module description string\n bpf: sockmap, updating the sg structure should also update curr\n tcp: do not accept ACK of bytes we never sent\n netfilter: xt_owner: Fix for unsafe access of sk->sk_socket\n net: hns: fix fake link up on xge port\n ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()\n arcnet: restoring support for multiple Sohard Arcnet cards\n net: arcnet: com20020 fix error handling\n net: arcnet: Fix RESET flag handling\n hv_netvsc: rndis_filter needs to select NLS\n ipv6: fix potential NULL deref in fib6_add()\n of: dynamic: Fix of_reconfig_get_state_change() return value documentation\n of: Add missing 'Return' section in kerneldoc comments\n of: Fix kerneldoc output formatting\n of: base: Fix some formatting issues and provide missing descriptions\n of/irq: Make of_msi_map_rid() PCI bus agnostic\n of/irq: make of_msi_map_get_device_domain() bus agnostic\n of/iommu: Make of_map_rid() PCI agnostic\n ACPI/IORT: Make iort_msi_map_rid() PCI agnostic\n ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic\n of: base: Add of_get_cpu_state_node() to get idle states for a CPU node\n drm/amdgpu: correct chunk_ptr to a pointer to chunk.\n kconfig: fix memory leak from range properties\n tg3: Increment tx_dropped in tg3_tso_bug()\n tg3: Move the [rt]x_dropped counters to tg3_napi\n netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test\n hrtimers: Push pending hrtimers away from outgoing CPU earlier\n soc: qcom: peripheral-loader: Add KPI marker\n input: misc: Validate input pattern count in pattern_s_dbgfs_write\n msm: camera: common: Fix possible OOB reads and writes operation\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n BACKPORT: media: venus: hfi: add checks to perform sanity on queue pointers\n Revert \"HID: core: store the unique system identifier in hid_device\"\n Revert \"HID: fix HID device resource race between HID core and debugging support\"\n Linux 5.4.263\n mmc: block: Retry commands in CQE error recovery\n mmc: core: convert comma to semicolon\n mmc: cqhci: Fix task clearing in CQE error recovery\n mmc: cqhci: Warn of halt or task clear failure\n mmc: cqhci: Increase recovery halt timeout\n cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily\n cpufreq: imx6q: don't warn for disabling a non-existing frequency\n scsi: qla2xxx: Fix system crash due to bad pointer access\n scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request\n scsi: core: Introduce the scsi_cmd_to_rq() function\n scsi: qla2xxx: Simplify the code for aborting SCSI commands\n ima: detect changes to the backing overlay file\n ovl: skip overlayfs superblocks at global sync\n ima: annotate iint mutex to avoid lockdep false positive warnings\n fbdev: stifb: Make the STI next font pointer a 32-bit signed offset\n mtd: cfi_cmdset_0001: Byte swap OTP info\n mtd: cfi_cmdset_0001: Support the absence of protection registers\n s390/cmma: fix detection of DAT pages\n s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family\n smb3: fix touch -h of symlink\n net: ravb: Start TX queues after HW initialization succeeded\n net: ravb: Use pm_runtime_resume_and_get()\n ravb: Fix races between ravb_tx_timeout_work() and net related ops\n net: stmmac: xgmac: Disable FPE MMC interrupts\n ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet\n Input: xpad - add HyperX Clutch Gladiate Support\n btrfs: make error messages more clear when getting a chunk map\n btrfs: send: ensure send_fd is writable\n btrfs: fix off-by-one when checking chunk map includes logical address\n btrfs: add dmesg output for first mount and last unmount of a filesystem\n powerpc: Don't clobber f0/vs0 during fp|altivec register save\n bcache: revert replacing IS_ERR_OR_NULL with IS_ERR\n dm verity: don't perform FEC for failed readahead IO\n dm-verity: align struct dm_verity_fec_io properly\n ALSA: hda/realtek: Add supported ALC257 for ChromeOS\n ALSA: hda/realtek: Headset Mic VREF to 100%\n ALSA: hda: Disable power-save on KONTRON SinglePC\n mmc: block: Do not lose cache flush during CQE error recovery\n firewire: core: fix possible memory leak in create_units()\n pinctrl: avoid reload of p state in list iteration\n io_uring: fix off-by one bvec index\n USB: dwc3: qcom: fix wakeup after probe deferral\n USB: dwc3: qcom: fix resource leaks on probe deferral\n usb: dwc3: set the dma max_seg_size\n USB: dwc2: write HCINT with INTMASK applied\n USB: serial: option: don't claim interface 4 for ZTE MF290\n USB: serial: option: fix FM101R-GL defines\n USB: serial: option: add Fibocom L7xx modules\n bcache: prevent potential division by zero error\n bcache: check return value from btree_node_alloc_replacement()\n dm-delay: fix a race between delay_presuspend and delay_bio\n hv_netvsc: Mark VF as slave before exposing it to user-mode\n hv_netvsc: Fix race of register_netdevice_notifier and VF register\n USB: serial: option: add Luat Air72*U series products\n s390/dasd: protect device queue against concurrent access\n bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA\n KVM: arm64: limit PMU version to PMUv3 for ARMv8.1\n arm64: cpufeature: Extract capped perfmon fields\n ext4: make sure allocate pending entry not fail\n ext4: fix slab-use-after-free in ext4_es_insert_extent()\n ext4: using nofail preallocation in ext4_es_insert_extent()\n ext4: using nofail preallocation in ext4_es_insert_delayed_block()\n ext4: using nofail preallocation in ext4_es_remove_extent()\n ext4: use pre-allocated es in __es_remove_extent()\n ext4: use pre-allocated es in __es_insert_extent()\n ext4: factor out __es_alloc_extent() and __es_free_extent()\n ext4: add a new helper to check if es must be kept\n MIPS: KVM: Fix a build warning about variable set but not used\n nvmet: nul-terminate the NQNs passed in the connect command\n nvmet: remove unnecessary ctrl parameter\n afs: Fix file locking on R/O volumes to operate in local mode\n afs: Return ENOENT if no cell DNS record can be found\n net: axienet: Fix check for partial TX checksum\n amd-xgbe: propagate the correct speed and duplex status\n amd-xgbe: handle the corner-case during tx completion\n amd-xgbe: handle corner-case during sfp hotplug\n arm/xen: fix xen_vcpu_info allocation alignment\n net: usb: ax88179_178a: fix failed operations during ax88179_reset\n ipv4: Correct/silence an endian warning in __ip_do_redirect\n HID: fix HID device resource race between HID core and debugging support\n HID: core: store the unique system identifier in hid_device\n drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full\n ata: pata_isapnp: Add missing error check for devm_ioport_map()\n drm/panel: simple: Fix Innolux G101ICE-L01 timings\n drm/panel: simple: Fix Innolux G101ICE-L01 bus flags\n afs: Make error on cell lookup failure consistent with OpenAFS\n PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}()\n RDMA/irdma: Prevent zero-length STAG registration\n driver core: Release all resources during unbind before updating device links\n qcacmn: Add sanity check to fix OOB issue\n ANDROID: GKI: db845c: Update symbols list and ABI on rpmsg_register_device_override\n Revert \"tracing: Have trace_event_file have ref counters\"\n disp: msm: add support for hibernation\n Linux 5.4.262\n netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4)\n netfilter: nf_tables: disable toggling dormant table state more than once\n netfilter: nf_tables: fix table flag updates\n netfilter: nftables: update table flags from the commit phase\n netfilter: nf_tables: double hook unregistration in netns path\n netfilter: nf_tables: unregister flowtable hooks on netns exit\n netfilter: nf_tables: fix memleak when more than 255 elements expired\n netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration\n netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention\n netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction\n netfilter: nf_tables: defer gc run if previous batch is still pending\n netfilter: nf_tables: use correct lock to protect gc_list\n netfilter: nf_tables: GC transaction race with abort path\n netfilter: nf_tables: GC transaction race with netns dismantle\n netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path\n netfilter: nf_tables: remove busy mark and gc batch API\n netfilter: nft_set_hash: mark set element as dead when deleting from packet path\n netfilter: nf_tables: adapt set backend to use GC transaction API\n netfilter: nf_tables: GC transaction API to avoid race with control plane\n netfilter: nf_tables: don't skip expired elements during walk\n netfilter: nft_set_rbtree: fix overlap expiration walk\n netfilter: nft_set_rbtree: fix null deref on element insertion\n netfilter: nft_set_rbtree: Switch to node list walk for overlap detection\n netfilter: nf_tables: drop map element references from preparation phase\n netfilter: nftables: rename set element data activation/deactivation functions\n netfilter: nf_tables: pass context to nft_set_destroy()\n tracing: Have trace_event_file have ref counters\n drm/amdgpu: fix error handling in amdgpu_bo_list_get()\n ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks\n ext4: correct the start block of counting reserved clusters\n ext4: correct return value of ext4_convert_meta_bg\n ext4: correct offset of gdb backup in non meta_bg group to update_backups\n ext4: apply umask if ACL support is disabled\n Revert \"net: r8169: Disable multicast filter for RTL8168H and RTL8107E\"\n nfsd: fix file memleak on client_opens_release\n media: venus: hfi: add checks to handle capabilities from firmware\n media: venus: hfi: fix the check to handle session buffer requirement\n media: venus: hfi_parser: Add check to keep the number of codecs within range\n media: sharp: fix sharp encoding\n media: lirc: drop trailing space from scancode transmit\n i2c: i801: fix potential race in i801_block_transaction_byte_by_byte\n net: dsa: lan9303: consequently nested-lock physical MDIO\n Revert ncsi: Propagate carrier gain/loss events to the NCSI controller\n Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE\n Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables\n bluetooth: Add device 13d3:3571 to device tables\n bluetooth: Add device 0bda:887b to device tables\n Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559\n Bluetooth: btusb: add Realtek 8822CE to usb_device_id table\n Bluetooth: btusb: Add flag to define wideband speech capability\n tty: serial: meson: fix hard LOCKUP on crtscts mode\n serial: meson: Use platform_get_irq() to get the interrupt\n tty: serial: meson: retrieve port FIFO size from DT\n serial: meson: remove redundant initialization of variable id\n ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC\n ALSA: info: Fix potential deadlock at disconnection\n parisc/pgtable: Do not drop upper 5 address bits of physical address\n parisc: Prevent booting 64-bit kernels on PA1.x machines\n i3c: master: cdns: Fix reading status register\n mm/cma: use nth_page() in place of direct struct page manipulation\n dmaengine: stm32-mdma: correct desc prep when channel running\n mcb: fix error handling for different scenarios when parsing\n i2c: core: Run atomic i2c xfer when !preemptible\n kernel/reboot: emergency_restart: Set correct system_state\n quota: explicitly forbid quota files from being encrypted\n jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev\n btrfs: don't arbitrarily slow down delalloc if we're committing\n PM: hibernate: Clean up sync_read handling in snapshot_write_next()\n PM: hibernate: Use __get_safe_page() rather than touching the list\n mmc: vub300: fix an error code\n clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks\n parisc/pdc: Add width field to struct pdc_model\n PCI: keystone: Don't discard .probe() callback\n PCI: keystone: Don't discard .remove() callback\n genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware\n mmc: meson-gx: Remove setting of CMD_CFG_ERROR\n ACPI: resource: Do IRQ override on TongFang GMxXGxx\n PCI/sysfs: Protect driver's D3cold preference from user space\n hvc/xen: fix error path in xen_hvc_init() to always register frontend driver\n audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()\n audit: don't take task_lock() in audit_exe_compare() code path\n KVM: x86: Ignore MSR_AMD64_TW_CFG access\n KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space\n x86/cpu/hygon: Fix the CPU topology evaluation for real\n scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers\n bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END\n randstruct: Fix gcc-plugin performance mode to stay in group\n media: venus: hfi: add checks to perform sanity on queue pointers\n cifs: spnego: add ';' in HOST_KEY_LEN\n tools/power/turbostat: Fix a knl bug\n macvlan: Don't propagate promisc change to lower dev in passthru\n net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors\n net/mlx5_core: Clean driver version and name\n net/mlx5e: fix double free of encap_header\n net: stmmac: fix rx budget limit check\n net: stmmac: Rework stmmac_rx()\n netfilter: nf_conntrack_bridge: initialize err to 0\n net: ethernet: cortina: Fix MTU max setting\n net: ethernet: cortina: Handle large frames\n net: ethernet: cortina: Fix max RX frame define\n bonding: stop the device in bond_setup_by_slave()\n ptp: annotate data-race around q->head and q->tail\n xen/events: fix delayed eoi list handling\n ppp: limit MRU to 64K\n tipc: Fix kernel-infoleak due to uninitialized TLV value\n net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()\n tty: Fix uninit-value access in ppp_sync_receive()\n ipvlan: add ipvlan_route_v6_outbound() helper\n NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO\n wifi: iwlwifi: Use FW rate for non-data frames\n pwm: Fix double shift bug\n ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings\n kgdb: Flush console before entering kgdb on panic\n drm/amd/display: Avoid NULL dereference of timing generator\n media: cobalt: Use FIELD_GET() to extract Link Width\n gfs2: ignore negated quota changes\n media: vivid: avoid integer overflow\n media: gspca: cpia1: shift-out-of-bounds in set_flicker\n i2c: sun6i-p2wi: Prevent potential division by zero\n usb: gadget: f_ncm: Always set current gadget in ncm_bind()\n tty: vcc: Add check for kstrdup() in vcc_probe()\n HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W\n scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()\n atm: iphase: Do PCI error checks on own line\n PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields\n ALSA: hda: Fix possible null-ptr-deref when assigning a stream\n ARM: 9320/1: fix stack depot IRQ stack filter\n jfs: fix array-index-out-of-bounds in diAlloc\n jfs: fix array-index-out-of-bounds in dbFindLeaf\n fs/jfs: Add validity check for db_maxag and db_agpref\n fs/jfs: Add check for negative db_l2nbperpage\n RDMA/hfi1: Use FIELD_GET() to extract Link Width\n crypto: pcrypt - Fix hungtask for PADATA_RESET\n selftests/efivarfs: create-read: fix a resource leak\n drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL\n drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga\n drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7\n drm/komeda: drop all currently held locks if deadlock happens\n platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e\n Bluetooth: Fix double free in hci_conn_cleanup\n wifi: ath10k: Don't touch the CE interrupt registers after power up\n net: annotate data-races around sk->sk_dst_pending_confirm\n net: annotate data-races around sk->sk_tx_queue_mapping\n wifi: ath10k: fix clang-specific fortify warning\n wifi: ath9k: fix clang-specific fortify warnings\n wifi: mac80211: don't return unset power in ieee80211_get_tx_power()\n wifi: mac80211_hwsim: fix clang-specific fortify warning\n x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size\n clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware\n clocksource/drivers/timer-imx-gpt: Fix potential memory leak\n perf/core: Bail out early if the request AUX area is out of bound\n locking/ww_mutex/test: Fix potential workqueue corruption\n Revert \"inet: shrink struct flowi_common\"\n Revert \"ipvlan: properly track tx_errors\"\n qcacmn: Don't use LPI as default power type\n qcacmn: Do not allow connection if STA VLP not supported\n Release 2.0.8.34G\n qcacld-3.0: Extract 6 GHz AP power type from HE IE\n qcacld-3.0: Do not allow connection if STA VLP not supported\n qcacmn: Don't set power mode to VLP for all countries\n ANDROID: fix up rpmsg_device ABI break\n ANDROID: fix up platform_device ABI break\n Linux 5.4.261\n btrfs: use u64 for buffer sizes in the tree search ioctls\n Revert \"mmc: core: Capture correct oemid-bits for eMMC cards\"\n fbdev: fsl-diu-fb: mark wr_reg_wa() static\n fbdev: imsttfb: fix a resource leak in probe\n fbdev: imsttfb: Fix error path of imsttfb_probe()\n spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies\n drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE\n netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses\n netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs\n netfilter: xt_recent: fix (increase) ipv6 literal buffer length\n r8169: respect userspace disabling IFF_MULTICAST\n tg3: power down device only on SYSTEM_POWER_OFF\n net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT\n net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs\n Fix termination state for idr_for_each_entry_ul()\n net: r8169: Disable multicast filter for RTL8168H and RTL8107E\n dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.\n dccp: Call security_inet_conn_request() after setting IPv4 addresses.\n inet: shrink struct flowi_common\n tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING\n llc: verify mac len before reading mac header\n Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()\n pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume\n pwm: sti: Reduce number of allocations and drop usage of chip_data\n pwm: sti: Avoid conditional gotos\n regmap: prevent noinc writes from clobbering cache\n media: dvb-usb-v2: af9035: fix missing unlock\n media: s3c-camif: Avoid inappropriate kfree()\n media: bttv: fix use after free error due to btv->timeout timer\n pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()\n pcmcia: ds: fix refcount leak in pcmcia_device_add()\n pcmcia: cs: fix possible hung task and memory leak pccardd()\n rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call\n i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs\n powerpc/pseries: fix potential memory leak in init_cpu_associativity()\n powerpc/imc-pmu: Use the correct spinlock initializer.\n powerpc/xive: Fix endian conversion size\n modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host\n f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()\n dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()\n USB: usbip: fix stub_dev hub disconnect\n tools: iio: iio_generic_buffer ensure alignment\n tools: iio: iio_generic_buffer: Fix some integer type and calculation\n tools: iio: privatize globals and functions in iio_generic_buffer.c file\n misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()\n dmaengine: ti: edma: handle irq_of_parse_and_map() errors\n usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency\n tty: tty_jobctrl: fix pid memleak in disassociate_ctty()\n leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'\n ledtrig-cpu: Limit to 8 CPUs\n leds: pwm: Don't disable the PWM when the LED should be off\n leds: pwm: convert to atomic PWM API\n leds: pwm: simplify if condition\n mfd: dln2: Fix double put in dln2_probe\n ASoC: ams-delta.c: use component after check\n ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails\n sh: bios: Revive earlyprintk support\n RDMA/hfi1: Workaround truncation compilation error\n scsi: ufs: core: Leave space for '\\0' in utf8 desc string\n ext4: move 'ix' sanity check to corrent position\n ARM: 9321/1: memset: cast the constant byte to unsigned char\n hid: cp2112: Fix duplicate workqueue initialization\n HID: cp2112: Use irqchip template\n crypto: caam/jr - fix Chacha20 + Poly1305 self test failure\n crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure\n nd_btt: Make BTT lanes preemptible\n sched/rt: Provide migrate_disable/enable() inlines\n libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value\n hwrng: geode - fix accessing registers\n clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped\n firmware: ti_sci: Mark driver as non removable\n firmware: ti_sci: Replace HTTP links with HTTPS ones\n soc: qcom: llcc: Handle a second device without data corruption\n soc: qcom: Rename llcc-slice to llcc-qcom\n soc: qcom: llcc cleanup to get rid of sdm845 specific driver file\n ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator\n arm64: dts: qcom: sdm845-mtp: fix WiFi configuration\n drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()\n drm/radeon: possible buffer overflow\n drm/rockchip: vop: Fix call to crtc reset helper\n drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs\n hwmon: (coretemp) Fix potentially truncated sysfs attribute name\n platform/x86: wmi: Fix opening of char device\n platform/x86: wmi: remove unnecessary initializations\n platform/x86: wmi: Fix probe failure when failing to register WMI devices\n clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data\n clk: npcm7xx: Fix incorrect kfree\n clk: keystone: pll: fix a couple NULL vs IS_ERR() checks\n clk: imx: Select MXC_CLK for CLK_IMX8QXP\n clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src\n clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents\n clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies\n regmap: debugfs: Fix a erroneous check after snprintf()\n ipvlan: properly track tx_errors\n net: add DEV_STATS_READ() helper\n ipv6: avoid atomic fragment on GSO packets\n ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()\n tcp: fix cookie_init_timestamp() overflows\n tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp\n chtls: fix tp->rcv_tstamp initialization\n r8169: fix rare issue with broken rx after link-down on RTL8125\n r8169: use tp_to_dev instead of open code\n thermal: core: prevent potential string overflow\n can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()\n can: dev: can_restart(): don't crash kernel if carrier is OK\n wifi: rtlwifi: fix EDCA limit set by BT coexistence\n tcp_metrics: do not create an entry from tcp_init_metrics()\n tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()\n tcp_metrics: add missing barriers on delete\n wifi: mt76: mt7603: rework/fix rx pse hang check\n wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()\n tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed\n i40e: fix potential memory leaks in i40e_remove()\n genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()\n vfs: fix readahead(2) on block devices\n msm: ipa: Null terminated interface name string argument received from ioctl\n Linux 5.4.260\n tty: 8250: Add support for Intashield IS-100\n tty: 8250: Add support for Brainboxes UP cards\n tty: 8250: Add support for additional Brainboxes UC cards\n tty: 8250: Remove UC-257 and UC-431\n usb: storage: set 1.50 as the lower bcdDevice for older \"Super Top\" compatibility\n PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device\n Revert \"ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver\"\n nvmet-tcp: Fix a possible UAF in queue intialization setup\n nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites\n remove the sx8 block driver\n ata: ahci: fix enum constants for gcc-13\n net: chelsio: cxgb4: add an error code check in t4_load_phy_fw\n platform/mellanox: mlxbf-tmfifo: Fix a warning message\n platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e\n scsi: mpt3sas: Fix in error path\n fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()\n ASoC: rt5650: fix the wrong result of key button\n netfilter: nfnetlink_log: silence bogus compiler warning\n spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0\n fbdev: atyfb: only use ioremap_uc() on i386 and ia64\n Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport\n dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe\n irqchip/stm32-exti: add missing DT IRQ flag translation\n Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table\n x86: Fix .brk attribute in linker script\n rpmsg: Fix possible refcount leak in rpmsg_register_device_override()\n rpmsg: glink: Release driver_override\n rpmsg: Fix calling device_lock() on non-initialized device\n rpmsg: Fix kfree() of static memory on setting driver_override\n rpmsg: Constify local variable in field store macro\n driver: platform: Add helper for safer setting of driver_override\n ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow\n ext4: avoid overlapping preallocations due to overflow\n ext4: add two helper functions extent_logical_end() and pa_logical_end()\n x86/mm: Fix RESERVE_BRK() for older binutils\n x86/mm: Simplify RESERVE_BRK()\n nfsd: lock_rename() needs both directories to live on the same fs\n f2fs: fix to do sanity check on inode type during garbage collection\n smbdirect: missing rc checks while waiting for rdma events\n kobject: Fix slab-out-of-bounds in fill_kobj_path()\n arm64: fix a concurrency issue in emulation_proc_handler()\n drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()\n x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility\n i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR\n clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name\n perf/core: Fix potential NULL deref\n nvmem: imx: correct nregs for i.MX6UL\n nvmem: imx: correct nregs for i.MX6SLL\n nvmem: imx: correct nregs for i.MX6ULL\n i2c: aspeed: Fix i2c bus hang in slave read\n i2c: stm32f7: Fix PEC handling in case of SMBUS transfers\n i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()\n i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()\n i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()\n iio: exynos-adc: request second interupt only when touchscreen mode is used\n gtp: fix fragmentation needed check with gso\n gtp: uapi: fix GTPA_MAX\n tcp: fix wrong RTO timeout when received SACK reneging\n r8152: Cancel hw_phy_work if we have an error in probe\n r8152: Run the unload routine if we have errors during probe\n r8152: Increase USB control msg timeout to 5000ms as per spec\n net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()\n igc: Fix ambiguity in the ethtool advertising\n neighbour: fix various data-races\n igb: Fix potential memory leak in igb_add_ethtool_nfc_entry\n treewide: Spelling fix in comment\n r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1\n r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1\n virtio-mmio: fix memory leak of vm_dev\n virtio_balloon: Fix endless deflation and inflation on arm64\n mcb-lpc: Reallocate memory region to avoid memory overlapping\n mcb: Return actual parsed size when reading chameleon table\n selftests/ftrace: Add new test case which checks non unique symbol\n mtd: rawnand: marvell: Ensure program page operations are successful\n msm: ipa3: creating new ipc log file for IPA Clocks\n net: qrtr: smd: kfree svc_arr after use\n\nChange-Id: I327ed69d7b95328afb053455b2a4634f1ec5ed5d","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"60f3cee2a52060880654025e0875fc152bf489ed","after":"88be91a23d3c4914a9ba512a5df534e30b50017c","ref":"refs/heads/udc","pushedAt":"2024-02-12T04:17:30.000Z","pushType":"push","commitsCount":923,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n Reapply \"perf: Fix perf_event_validate_size()\"\n UPSTREAM: ida: Fix crash in ida_free when the bitmap is empty\n UPSTREAM: netfilter: nf_tables: Reject tables of unsupported family\n Reapply \"perf: Disallow mis-matched inherited group reads\"\n UPSTREAM: ath10k: Get rid of \"per_ce_irq\" hw param\n UPSTREAM: ath10k: Keep track of which interrupts fired, don't poll them\n UPSTREAM: ath10k: Add interrupt summary based CE processing\n UPSTREAM: ath10k: Wait until copy complete is actually done before completing\n FROMGIT: clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd\n FROMGIT: clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd\n Linux 5.4.268\n arm64: dts: armada-3720-turris-mox: set irq type for RTC\n perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set\n i2c: s3c24xx: fix transferring more than one message in polling mode\n i2c: s3c24xx: fix read transfers in polling mode\n mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure\n kdb: Fix a potential buffer overflow in kdb_local()\n kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ\n ipvs: avoid stat macros calls from preemptible context\n netfilter: nf_tables: skip dead set elements in netlink dump\n net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe\n net: ravb: Fix dma_addr_t truncation in error case\n net: phy: micrel: populate .soft_reset for KSZ9131\n net: qualcomm: rmnet: fix global oob in rmnet_policy\n s390/pci: fix max size calculation in zpci_memcpy_toio()\n PCI: keystone: Fix race condition when initializing PHYs\n nvmet-tcp: Fix the H2C expected PDU len calculation\n serial: imx: Correct clock error message in function probe()\n apparmor: avoid crash when parsed profile name is empty\n perf env: Avoid recursively taking env->bpf_progs.lock\n perf bpf: Decouple creating the evlist from adding the SB event\n perf top: Move sb_evlist to 'struct perf_top'\n perf record: Move sb_evlist to 'struct record'\n perf env: Add perf_env__numa_node()\n nvmet-tcp: fix a crash in nvmet_req_complete()\n nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length\n perf genelf: Set ELF program header addresses properly\n software node: Let args be NULL in software_node_get_reference_args\n acpi: property: Let args be NULL in __acpi_node_get_property_reference\n serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed\n MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()\n MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()\n mips: Fix incorrect max_low_pfn adjustment\n HID: wacom: Correct behavior when processing some confidence == false touches\n x86/kvm: Do not try to disable kvmclock if it was not enabled\n wifi: mwifiex: configure BSSID consistently when starting AP\n wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors\n wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code\n rootfs: Fix support for rootfstype= when root= is given\n fbdev: flush deferred work in fb_deferred_io_fsync()\n ALSA: oxygen: Fix right channel of capture volume mixer\n usb: mon: Fix atomicity violation in mon_bin_vma_fault\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n Revert \"usb: typec: class: fix typec_altmode_put_partner to put plugs\"\n usb: chipidea: wait controller resume finished for wakeup irq\n Revert \"usb: dwc3: don't reset device side if dwc3 was configured as host-only\"\n Revert \"usb: dwc3: Soft reset phy on probe for host\"\n usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart\n usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()\n tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug\n binder: fix unused alloc->free_async_space\n binder: fix race between mmput() and do_exit()\n xen-netback: don't produce zero-size SKB frags\n Revert \"ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek\"\n Input: atkbd - use ab83 as id when skipping the getid command\n binder: fix use-after-free in shinker's callback\n binder: fix async space check for 0-sized buffers\n of: unittest: Fix of_count_phandle_with_args() expected value message\n of: Fix double free in of_parse_phandle_with_args_map\n mmc: sdhci_omap: Fix TI SoC dependencies\n clk: si5341: fix an error code problem in si5341_output_clk_set_rate\n watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling\n watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO\n watchdog: set cdev owner before adding\n drivers: clk: zynqmp: calculate closest mux rate\n gpu/drm/radeon: fix two memleaks in radeon_vm_init\n drivers/amd/pm: fix a use-after-free in kv_parse_power_table\n drm/amd/pm: fix a double-free in si_dpm_init\n drm/amdgpu/debugfs: fix error code when smc register accessors are NULL\n media: dvbdev: drop refcount on error path in dvb_device_open()\n media: cx231xx: fix a memleak in cx231xx_init_isoc\n drm/bridge: tc358767: Fix return value on error case\n drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table\n drm/radeon/dpm: fix a memleak in sumo_parse_power_table\n drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()\n drm/drv: propagate errors from drm_modeset_register_all()\n drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks\n drm/msm/mdp4: flush vblank event on disable\n ASoC: cs35l34: Fix GPIO name and drop legacy include\n ASoC: cs35l33: Fix GPIO name and drop legacy include\n drm/radeon: check return value of radeon_ring_lock()\n drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()\n drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()\n f2fs: fix to avoid dirent corruption\n drm/bridge: Fix typo in post_disable() description\n media: pvrusb2: fix use after free on context disconnection\n RDMA/usnic: Silence uninitialized symbol smatch warnings\n ARM: davinci: always select CONFIG_CPU_ARM926T\n ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()\n Bluetooth: btmtkuart: fix recv_buf() return value\n Bluetooth: Fix bogus check for re-auth no supported with non-ssp\n netfilter: nf_tables: mark newset as dead on transaction abort\n wifi: rtlwifi: rtl8192se: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192de: using calculate_bit_shift()\n rtlwifi: rtl8192de: make arrays static const, makes object smaller\n wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192c: using calculate_bit_shift()\n wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()\n wifi: rtlwifi: add calculate_bit_shift()\n dma-mapping: clear dev->dma_mem to NULL after freeing it\n virtio/vsock: fix logic which reduces credit update messages\n selftests/net: fix grep checking for fib_nexthop_multiprefix\n scsi: hisi_sas: Replace with standard error code return value\n arm64: dts: qcom: sdm845-db845c: correct LED panic indicator\n scsi: fnic: Return error if vmalloc() failed\n wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior\n rtlwifi: Use ffs in _phy_calculate_bit_shift\n firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()\n net/ncsi: Fix netlink major/minor version numbers\n ncsi: internal.h: Fix a spello\n ARM: dts: qcom: apq8064: correct XOADC register address\n wifi: libertas: stop selecting wext\n bpf, lpm: Fix check prefixlen before walking trie\n wifi: rtw88: fix RX filter in FIF_ALLMULTI flag\n NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT\n blocklayoutdriver: Fix reference leak of pnfs_device_node\n crypto: scomp - fix req->dst buffer overflow\n crypto: sahara - do not resize req->src when doing hash operations\n crypto: sahara - fix processing hash requests with req->nbytes < sg->length\n crypto: sahara - improve error handling in sahara_sha_process()\n crypto: sahara - fix wait_for_completion_timeout() error handling\n crypto: sahara - fix ahash reqsize\n crypto: virtio - Wait for tasklet to complete on device remove\n gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump\n pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()\n crypto: sahara - fix error handling in sahara_hw_descriptor_create()\n crypto: sahara - fix processing requests with cryptlen < sg->length\n crypto: sahara - fix ahash selftest failure\n crypto: sahara - remove FLAGS_NEW_KEY logic\n crypto: af_alg - Disallow multiple in-flight AIO requests\n crypto: ccp - fix memleak in ccp_init_dm_workarea\n virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC\n crypto: virtio - don't use 'default m'\n crypto: virtio - Handle dataq logic with tasklet\n selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket\n mtd: Fix gluebi NULL pointer dereference caused by ftl notifier\n spi: sh-msiof: Enforce fixed DTDL for R-Car H3\n calipso: fix memory leak in netlbl_calipso_add_pass()\n netlabel: remove unused parameter in netlbl_netlink_auditinfo()\n net: netlabel: Fix kerneldoc warnings\n ACPI: LPIT: Avoid u32 multiplication overflow\n ACPI: video: check for error while searching for backlight device parent\n mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response\n powerpc/imc-pmu: Add a null pointer check in update_events_in_group()\n powerpc/powernv: Add a null pointer check in opal_powercap_init()\n powerpc/powernv: Add a null pointer check in opal_event_init()\n powerpc/powernv: Add a null pointer check to scom_debug_init_one()\n selftests/powerpc: Fix error handling in FPU/VMX preemption tests\n powerpc/pseries/memhp: Fix access beyond end of drmem array\n powerpc/pseries/memhotplug: Quieten some DLPAR operations\n powerpc/44x: select I2C for CURRITUCK\n powerpc: add crtsavres.o to always-y instead of extra-y\n EDAC/thunderx: Fix possible out-of-bounds string access\n x86/lib: Fix overflow when counting digits\n coresight: etm4x: Fix width of CCITMIN field\n parport: parport_serial: Add Brainboxes device IDs and geometry\n parport: parport_serial: Add Brainboxes BAR details\n uio: Fix use-after-free in uio_open\n binder: fix comment on binder_alloc_new_buf() return value\n binder: fix trivial typo of binder_free_buf_locked()\n binder: use EPOLLERR from eventpoll.h\n ACPI: resource: Add another DMI match for the TongFang GMxXGxx\n drm/crtc: fix uninitialized variable use\n ARM: sun9i: smp: fix return code check of of_property_match_string\n ida: Fix crash in ida_free when the bitmap is empty\n Input: xpad - add Razer Wolverine V2 support\n ARC: fix spare error\n s390/scm: fix virtual vs physical address confusion\n Input: i8042 - add nomux quirk for Acer P459-G2-M\n Input: atkbd - skip ATKBD_CMD_GETID in translated mode\n reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning\n ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI\n tracing: Add size check when printing trace_marker output\n tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing\n neighbour: Don't let neigh_forced_gc() disable preemption for long\n drm/crtc: Fix uninit-value bug in drm_mode_setcrtc\n jbd2: correct the printing of write_flags in jbd2_write_superblock()\n clk: rockchip: rk3128: Fix HCLK_OTG gate register\n drm/exynos: fix a wrong error checking\n drm/exynos: fix a potential error pointer dereference\n nvme: introduce helper function to get ctrl state\n ASoC: da7219: Support low DC impedance headset\n net/tg3: fix race condition in tg3_reset_task()\n nouveau/tu102: flush all pdbs on vmm flush\n ASoC: rt5650: add mutex to avoid the jack detection failure\n ASoC: cs43130: Fix incorrect frame delay configuration\n ASoC: cs43130: Fix the position of const qualifier\n ASoC: Intel: Skylake: mem leak in skl register function\n ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16\n ASoC: Intel: Skylake: Fix mem leak in few functions\n ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro\n pinctrl: lochnagar: Don't build on MIPS\n f2fs: explicitly null-terminate the xattr list\n Revert \"ipv6: make ip6_rt_gc_expire an atomic_t\"\n Revert \"ipv6: remove max_size check inline with ipv4\"\n Linux 5.4.267\n ASoC: meson: codec-glue: fix pcm format cast warning\n ipv6: remove max_size check inline with ipv4\n ipv6: make ip6_rt_gc_expire an atomic_t\n net/dst: use a smaller percpu_counter batch for dst entries accounting\n PCI: Disable ATS for specific Intel IPU E2000 devices\n PCI: Extract ATS disabling to a helper function\n netfilter: nf_tables: Reject tables of unsupported family\n net: tls, update curr on splice as well\n ath10k: Get rid of \"per_ce_irq\" hw param\n ath10k: Keep track of which interrupts fired, don't poll them\n ath10k: Add interrupt summary based CE processing\n ath10k: Wait until copy complete is actually done before completing\n mmc: sdhci-sprd: Fix eMMC init failure after hw reset\n mmc: core: Cancel delayed work before releasing host\n mmc: rpmb: fixes pause retune on all RPMB partitions.\n mm: fix unmap_mapping_range high bits shift bug\n i2c: core: Fix atomic xfer check for non-preempt config\n firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards\n mm/memory-failure: check the mapcount of the precise page\n net: Implement missing SO_TIMESTAMPING_NEW cmsg support\n bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()\n asix: Add check for usbnet_get_endpoints\n net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues\n net/qla3xxx: switch from 'pci_' to 'dma_' API\n i40e: Restore VF MSI-X state during PCI reset\n ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux\n ASoC: meson: g12a-tohdmitx: Validate written enum values\n ASoC: meson: g12a: extract codec-to-codec utils\n i40e: fix use-after-free in i40e_aqc_add_filters()\n net: Save and restore msg_namelen in sock_sendmsg\n net: bcmgenet: Fix FCS generation for fragmented skbuffs\n ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init\n net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps\n can: raw: add support for SO_MARK\n can: raw: add support for SO_TXTIME/SCM_TXTIME\n net: sched: em_text: fix possible memory leak in em_text_destroy()\n i40e: Fix filter input checks to prevent config with invalid values\n nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local\n ANDROID: db845c: Enable device tree overlay support\n Linux 5.4.266\n block: Don't invalidate pagecache for invalid falloc modes\n ring-buffer: Fix wake ups when buffer_percent is set to 100\n smb: client: fix OOB in smbCalcSize()\n usb: fotg210-hcd: delete an incorrect bounds test\n x86/alternatives: Sync core before enabling interrupts\n net: rfkill: gpio: set GPIO direction\n net: 9p: avoid freeing uninit memory in p9pdu_vreadf\n Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent\n USB: serial: option: add Quectel RM500Q R13 firmware support\n USB: serial: option: add Foxconn T99W265 with new baseline\n USB: serial: option: add Quectel EG912Y module support\n USB: serial: ftdi_sio: update Actisense PIDs constant names\n wifi: cfg80211: fix certs build to not depend on file order\n wifi: cfg80211: Add my certificate\n iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()\n iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table\n scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()\n Input: ipaq-micro-keys - add error handling for devm_kmemdup\n iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw\n interconnect: Treat xlate() returning NULL node as an error\n btrfs: do not allow non subvolume root targets for snapshot\n smb: client: fix NULL deref in asn1_ber_decoder()\n ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB\n ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10\n pinctrl: at91-pio4: use dedicated lock class for IRQ\n i2c: aspeed: Handle the coalesced stop conditions with the start conditions.\n afs: Fix overwriting of result of DNS query\n net: check dev->gso_max_size in gso_features_check()\n net: warn if gso_type isn't set for a GSO SKB\n afs: Fix dynamic root lookup DNS check\n afs: Fix the dynamic root's d_delete to always delete unused dentries\n net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()\n net/rose: fix races in rose_kill_by_device()\n ethernet: atheros: fix a memleak in atl1e_setup_ring_resources\n net: sched: ife: fix potential use-after-free\n net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors\n net/mlx5: Fix fw tracer first block check\n net/mlx5: improve some comments\n Revert \"net/mlx5e: fix double free of encap_header\"\n wifi: mac80211: mesh_plink: fix matches_local logic\n s390/vx: fix save/restore of fpu kernel context\n reset: Fix crash when freeing non-existent optional resets\n ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init\n ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE\n ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5\n ANDROID: GKI: fix crc issue in include/net/addrconf.h\n Revert \"cred: switch to using atomic_long_t\"\n qcom-dload-mode: Convert reboot notifier to restart notifier\n defconfig: sdxlemur: Enable minidump for sdxlemur\n Release 2.0.8.34I\n qcacld-3.0: Ignore CSA request for invalid channel\n Linux 5.4.265\n powerpc/ftrace: Fix stack teardown in ftrace_no_trace\n powerpc/ftrace: Create a dummy stackframe to fix stack unwind\n mmc: block: Be sure to wait while busy in CQE error recovery\n ring-buffer: Fix memory leak of free page\n team: Fix use-after-free when an option instance allocation fails\n arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify\n ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS\n soundwire: stream: fix NULL pointer dereference for multi_link\n perf: Fix perf_event_validate_size() lockdep splat\n HID: hid-asus: add const to read-only outgoing usb buffer\n net: usb: qmi_wwan: claim interface 4 for ZTE MF290\n asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation\n HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad\n HID: hid-asus: reset the backlight brightness level on resume\n HID: add ALWAYS_POLL quirk for Apple kb\n platform/x86: intel_telemetry: Fix kernel doc descriptions\n bcache: avoid NULL checking to c->root in run_cache_set()\n bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()\n bcache: avoid oversize memory allocation by small stripe_size\n blk-throttle: fix lockdep warning of \"cgroup_mutex or RCU read lock required!\"\n usb: aqc111: check packet for fixup for true limit\n Revert \"PCI: acpiphp: Reassign resources on bridge if necessary\"\n ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants\n cred: switch to using atomic_long_t\n appletalk: Fix Use-After-Free in atalk_ioctl\n net: stmmac: Handle disabled MDIO busses from devicetree\n net: stmmac: use dev_err_probe() for reporting mdio bus registration failure\n vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()\n sign-file: Fix incorrect return values check\n net: Remove acked SYN flag from packet in the transmit queue correctly\n qed: Fix a potential use-after-free in qed_cxt_tables_alloc\n net/rose: Fix Use-After-Free in rose_ioctl\n atm: Fix Use-After-Free in do_vcc_ioctl\n atm: solos-pci: Fix potential deadlock on &tx_queue_lock\n atm: solos-pci: Fix potential deadlock on &cli_queue_lock\n qca_spi: Fix reset behavior\n qca_debug: Fix ethtool -G iface tx behavior\n qca_debug: Prevent crash on TX ring changes\n net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX\n afs: Fix refcount underflow from error handling race\n Release 2.0.8.34H\n qcacld-3.0: Check ch_width for dot11f vht and he caps\n qcacld-3.0: Higher Bandwidth support 80/80+80/160 in 2.4 GHz Band\n soc: qcom: Don't print thread info for arm arch\n Revert \"psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\"\n Revert \"mmc: core: add helpers mmc_regulator_enable/disable_vqmmc\"\n Revert \"mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled\"\n Revert \"genetlink: add CAP_NET_ADMIN test for multicast bind\"\n Revert \"drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\"\n Revert \"perf/core: Add a new read format to get a number of lost samples\"\n Revert \"perf: Fix perf_event_validate_size()\"\n Revert \"hrtimers: Push pending hrtimers away from outgoing CPU earlier\"\n soc: qcom: dcc_v2: Fix slab-out-of-bounds issue in dcc driver\n rpmsg: slatecom: Discard unaligned packet to read\n Linux 5.4.264\n devcoredump: Send uevent once devcd is ready\n devcoredump : Serialize devcd_del work\n smb: client: fix potential NULL deref in parse_dfs_referrals()\n cifs: Fix non-availability of dedup breaking generic/304\n Revert \"btrfs: add dmesg output for first mount and last unmount of a filesystem\"\n tools headers UAPI: Sync linux/perf_event.h with the kernel sources\n drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\n psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\n genetlink: add CAP_NET_ADMIN test for multicast bind\n netlink: don't call ->netlink_bind with table lock held\n io_uring/af_unix: disable sending io_uring over sockets\n nilfs2: fix missing error check for sb_set_blocksize call\n KVM: s390/mm: Properly reset no-dat\n x86/CPU/AMD: Check vendor in the AMD microcode callback\n serial: 8250_omap: Add earlycon support for the AM654 UART controller\n serial: sc16is7xx: address RX timeout interrupt errata\n ARM: PL011: Fix DMA support\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n parport: Add support for Brainboxes IX/UC/PX parallel cards\n usb: gadget: f_hid: fix report descriptor allocation\n mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled\n mmc: core: add helpers mmc_regulator_enable/disable_vqmmc\n gpiolib: sysfs: Fix error handling on failed export\n perf: Fix perf_event_validate_size()\n perf/core: Add a new read format to get a number of lost samples\n arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names\n arm64: dts: mediatek: mt7622: fix memory node warning check\n packet: Move reference count in packet_sock to atomic_long_t\n tracing: Fix a possible race when disabling buffered events\n tracing: Fix incomplete locking when disabling buffered events\n tracing: Always update snapshot buffer size\n nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()\n ALSA: pcm: fix out-of-bounds in snd_pcm_state_names\n ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt\n ARM: dts: imx: make gpt node name generic\n ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init\n scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()\n tracing: Fix a warning when allocating buffered events fails\n ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate\n hwmon: (acpi_power_meter) Fix 4.29 MW bug\n RDMA/bnxt_re: Correct module description string\n bpf: sockmap, updating the sg structure should also update curr\n tcp: do not accept ACK of bytes we never sent\n netfilter: xt_owner: Fix for unsafe access of sk->sk_socket\n net: hns: fix fake link up on xge port\n ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()\n arcnet: restoring support for multiple Sohard Arcnet cards\n net: arcnet: com20020 fix error handling\n net: arcnet: Fix RESET flag handling\n hv_netvsc: rndis_filter needs to select NLS\n ipv6: fix potential NULL deref in fib6_add()\n of: dynamic: Fix of_reconfig_get_state_change() return value documentation\n of: Add missing 'Return' section in kerneldoc comments\n of: Fix kerneldoc output formatting\n of: base: Fix some formatting issues and provide missing descriptions\n of/irq: Make of_msi_map_rid() PCI bus agnostic\n of/irq: make of_msi_map_get_device_domain() bus agnostic\n of/iommu: Make of_map_rid() PCI agnostic\n ACPI/IORT: Make iort_msi_map_rid() PCI agnostic\n ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic\n of: base: Add of_get_cpu_state_node() to get idle states for a CPU node\n drm/amdgpu: correct chunk_ptr to a pointer to chunk.\n kconfig: fix memory leak from range properties\n tg3: Increment tx_dropped in tg3_tso_bug()\n tg3: Move the [rt]x_dropped counters to tg3_napi\n netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test\n hrtimers: Push pending hrtimers away from outgoing CPU earlier\n soc: qcom: peripheral-loader: Add KPI marker\n input: misc: Validate input pattern count in pattern_s_dbgfs_write\n msm: camera: common: Fix possible OOB reads and writes operation\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n BACKPORT: media: venus: hfi: add checks to perform sanity on queue pointers\n Revert \"HID: core: store the unique system identifier in hid_device\"\n Revert \"HID: fix HID device resource race between HID core and debugging support\"\n Linux 5.4.263\n mmc: block: Retry commands in CQE error recovery\n mmc: core: convert comma to semicolon\n mmc: cqhci: Fix task clearing in CQE error recovery\n mmc: cqhci: Warn of halt or task clear failure\n mmc: cqhci: Increase recovery halt timeout\n cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily\n cpufreq: imx6q: don't warn for disabling a non-existing frequency\n scsi: qla2xxx: Fix system crash due to bad pointer access\n scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request\n scsi: core: Introduce the scsi_cmd_to_rq() function\n scsi: qla2xxx: Simplify the code for aborting SCSI commands\n ima: detect changes to the backing overlay file\n ovl: skip overlayfs superblocks at global sync\n ima: annotate iint mutex to avoid lockdep false positive warnings\n fbdev: stifb: Make the STI next font pointer a 32-bit signed offset\n mtd: cfi_cmdset_0001: Byte swap OTP info\n mtd: cfi_cmdset_0001: Support the absence of protection registers\n s390/cmma: fix detection of DAT pages\n s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family\n smb3: fix touch -h of symlink\n net: ravb: Start TX queues after HW initialization succeeded\n net: ravb: Use pm_runtime_resume_and_get()\n ravb: Fix races between ravb_tx_timeout_work() and net related ops\n net: stmmac: xgmac: Disable FPE MMC interrupts\n ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet\n Input: xpad - add HyperX Clutch Gladiate Support\n btrfs: make error messages more clear when getting a chunk map\n btrfs: send: ensure send_fd is writable\n btrfs: fix off-by-one when checking chunk map includes logical address\n btrfs: add dmesg output for first mount and last unmount of a filesystem\n powerpc: Don't clobber f0/vs0 during fp|altivec register save\n bcache: revert replacing IS_ERR_OR_NULL with IS_ERR\n dm verity: don't perform FEC for failed readahead IO\n dm-verity: align struct dm_verity_fec_io properly\n ALSA: hda/realtek: Add supported ALC257 for ChromeOS\n ALSA: hda/realtek: Headset Mic VREF to 100%\n ALSA: hda: Disable power-save on KONTRON SinglePC\n mmc: block: Do not lose cache flush during CQE error recovery\n firewire: core: fix possible memory leak in create_units()\n pinctrl: avoid reload of p state in list iteration\n io_uring: fix off-by one bvec index\n USB: dwc3: qcom: fix wakeup after probe deferral\n USB: dwc3: qcom: fix resource leaks on probe deferral\n usb: dwc3: set the dma max_seg_size\n USB: dwc2: write HCINT with INTMASK applied\n USB: serial: option: don't claim interface 4 for ZTE MF290\n USB: serial: option: fix FM101R-GL defines\n USB: serial: option: add Fibocom L7xx modules\n bcache: prevent potential division by zero error\n bcache: check return value from btree_node_alloc_replacement()\n dm-delay: fix a race between delay_presuspend and delay_bio\n hv_netvsc: Mark VF as slave before exposing it to user-mode\n hv_netvsc: Fix race of register_netdevice_notifier and VF register\n USB: serial: option: add Luat Air72*U series products\n s390/dasd: protect device queue against concurrent access\n bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA\n KVM: arm64: limit PMU version to PMUv3 for ARMv8.1\n arm64: cpufeature: Extract capped perfmon fields\n ext4: make sure allocate pending entry not fail\n ext4: fix slab-use-after-free in ext4_es_insert_extent()\n ext4: using nofail preallocation in ext4_es_insert_extent()\n ext4: using nofail preallocation in ext4_es_insert_delayed_block()\n ext4: using nofail preallocation in ext4_es_remove_extent()\n ext4: use pre-allocated es in __es_remove_extent()\n ext4: use pre-allocated es in __es_insert_extent()\n ext4: factor out __es_alloc_extent() and __es_free_extent()\n ext4: add a new helper to check if es must be kept\n MIPS: KVM: Fix a build warning about variable set but not used\n nvmet: nul-terminate the NQNs passed in the connect command\n nvmet: remove unnecessary ctrl parameter\n afs: Fix file locking on R/O volumes to operate in local mode\n afs: Return ENOENT if no cell DNS record can be found\n net: axienet: Fix check for partial TX checksum\n amd-xgbe: propagate the correct speed and duplex status\n amd-xgbe: handle the corner-case during tx completion\n amd-xgbe: handle corner-case during sfp hotplug\n arm/xen: fix xen_vcpu_info allocation alignment\n net: usb: ax88179_178a: fix failed operations during ax88179_reset\n ipv4: Correct/silence an endian warning in __ip_do_redirect\n HID: fix HID device resource race between HID core and debugging support\n HID: core: store the unique system identifier in hid_device\n drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full\n ata: pata_isapnp: Add missing error check for devm_ioport_map()\n drm/panel: simple: Fix Innolux G101ICE-L01 timings\n drm/panel: simple: Fix Innolux G101ICE-L01 bus flags\n afs: Make error on cell lookup failure consistent with OpenAFS\n PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}()\n RDMA/irdma: Prevent zero-length STAG registration\n driver core: Release all resources during unbind before updating device links\n qcacmn: Add sanity check to fix OOB issue\n ANDROID: GKI: db845c: Update symbols list and ABI on rpmsg_register_device_override\n Revert \"tracing: Have trace_event_file have ref counters\"\n disp: msm: add support for hibernation\n Linux 5.4.262\n netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4)\n netfilter: nf_tables: disable toggling dormant table state more than once\n netfilter: nf_tables: fix table flag updates\n netfilter: nftables: update table flags from the commit phase\n netfilter: nf_tables: double hook unregistration in netns path\n netfilter: nf_tables: unregister flowtable hooks on netns exit\n netfilter: nf_tables: fix memleak when more than 255 elements expired\n netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration\n netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention\n netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction\n netfilter: nf_tables: defer gc run if previous batch is still pending\n netfilter: nf_tables: use correct lock to protect gc_list\n netfilter: nf_tables: GC transaction race with abort path\n netfilter: nf_tables: GC transaction race with netns dismantle\n netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path\n netfilter: nf_tables: remove busy mark and gc batch API\n netfilter: nft_set_hash: mark set element as dead when deleting from packet path\n netfilter: nf_tables: adapt set backend to use GC transaction API\n netfilter: nf_tables: GC transaction API to avoid race with control plane\n netfilter: nf_tables: don't skip expired elements during walk\n netfilter: nft_set_rbtree: fix overlap expiration walk\n netfilter: nft_set_rbtree: fix null deref on element insertion\n netfilter: nft_set_rbtree: Switch to node list walk for overlap detection\n netfilter: nf_tables: drop map element references from preparation phase\n netfilter: nftables: rename set element data activation/deactivation functions\n netfilter: nf_tables: pass context to nft_set_destroy()\n tracing: Have trace_event_file have ref counters\n drm/amdgpu: fix error handling in amdgpu_bo_list_get()\n ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks\n ext4: correct the start block of counting reserved clusters\n ext4: correct return value of ext4_convert_meta_bg\n ext4: correct offset of gdb backup in non meta_bg group to update_backups\n ext4: apply umask if ACL support is disabled\n Revert \"net: r8169: Disable multicast filter for RTL8168H and RTL8107E\"\n nfsd: fix file memleak on client_opens_release\n media: venus: hfi: add checks to handle capabilities from firmware\n media: venus: hfi: fix the check to handle session buffer requirement\n media: venus: hfi_parser: Add check to keep the number of codecs within range\n media: sharp: fix sharp encoding\n media: lirc: drop trailing space from scancode transmit\n i2c: i801: fix potential race in i801_block_transaction_byte_by_byte\n net: dsa: lan9303: consequently nested-lock physical MDIO\n Revert ncsi: Propagate carrier gain/loss events to the NCSI controller\n Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE\n Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables\n bluetooth: Add device 13d3:3571 to device tables\n bluetooth: Add device 0bda:887b to device tables\n Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559\n Bluetooth: btusb: add Realtek 8822CE to usb_device_id table\n Bluetooth: btusb: Add flag to define wideband speech capability\n tty: serial: meson: fix hard LOCKUP on crtscts mode\n serial: meson: Use platform_get_irq() to get the interrupt\n tty: serial: meson: retrieve port FIFO size from DT\n serial: meson: remove redundant initialization of variable id\n ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC\n ALSA: info: Fix potential deadlock at disconnection\n parisc/pgtable: Do not drop upper 5 address bits of physical address\n parisc: Prevent booting 64-bit kernels on PA1.x machines\n i3c: master: cdns: Fix reading status register\n mm/cma: use nth_page() in place of direct struct page manipulation\n dmaengine: stm32-mdma: correct desc prep when channel running\n mcb: fix error handling for different scenarios when parsing\n i2c: core: Run atomic i2c xfer when !preemptible\n kernel/reboot: emergency_restart: Set correct system_state\n quota: explicitly forbid quota files from being encrypted\n jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev\n btrfs: don't arbitrarily slow down delalloc if we're committing\n PM: hibernate: Clean up sync_read handling in snapshot_write_next()\n PM: hibernate: Use __get_safe_page() rather than touching the list\n mmc: vub300: fix an error code\n clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks\n parisc/pdc: Add width field to struct pdc_model\n PCI: keystone: Don't discard .probe() callback\n PCI: keystone: Don't discard .remove() callback\n genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware\n mmc: meson-gx: Remove setting of CMD_CFG_ERROR\n ACPI: resource: Do IRQ override on TongFang GMxXGxx\n PCI/sysfs: Protect driver's D3cold preference from user space\n hvc/xen: fix error path in xen_hvc_init() to always register frontend driver\n audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()\n audit: don't take task_lock() in audit_exe_compare() code path\n KVM: x86: Ignore MSR_AMD64_TW_CFG access\n KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space\n x86/cpu/hygon: Fix the CPU topology evaluation for real\n scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers\n bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END\n randstruct: Fix gcc-plugin performance mode to stay in group\n media: venus: hfi: add checks to perform sanity on queue pointers\n cifs: spnego: add ';' in HOST_KEY_LEN\n tools/power/turbostat: Fix a knl bug\n macvlan: Don't propagate promisc change to lower dev in passthru\n net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors\n net/mlx5_core: Clean driver version and name\n net/mlx5e: fix double free of encap_header\n net: stmmac: fix rx budget limit check\n net: stmmac: Rework stmmac_rx()\n netfilter: nf_conntrack_bridge: initialize err to 0\n net: ethernet: cortina: Fix MTU max setting\n net: ethernet: cortina: Handle large frames\n net: ethernet: cortina: Fix max RX frame define\n bonding: stop the device in bond_setup_by_slave()\n ptp: annotate data-race around q->head and q->tail\n xen/events: fix delayed eoi list handling\n ppp: limit MRU to 64K\n tipc: Fix kernel-infoleak due to uninitialized TLV value\n net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()\n tty: Fix uninit-value access in ppp_sync_receive()\n ipvlan: add ipvlan_route_v6_outbound() helper\n NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO\n wifi: iwlwifi: Use FW rate for non-data frames\n pwm: Fix double shift bug\n ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings\n kgdb: Flush console before entering kgdb on panic\n drm/amd/display: Avoid NULL dereference of timing generator\n media: cobalt: Use FIELD_GET() to extract Link Width\n gfs2: ignore negated quota changes\n media: vivid: avoid integer overflow\n media: gspca: cpia1: shift-out-of-bounds in set_flicker\n i2c: sun6i-p2wi: Prevent potential division by zero\n usb: gadget: f_ncm: Always set current gadget in ncm_bind()\n tty: vcc: Add check for kstrdup() in vcc_probe()\n HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W\n scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()\n atm: iphase: Do PCI error checks on own line\n PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields\n ALSA: hda: Fix possible null-ptr-deref when assigning a stream\n ARM: 9320/1: fix stack depot IRQ stack filter\n jfs: fix array-index-out-of-bounds in diAlloc\n jfs: fix array-index-out-of-bounds in dbFindLeaf\n fs/jfs: Add validity check for db_maxag and db_agpref\n fs/jfs: Add check for negative db_l2nbperpage\n RDMA/hfi1: Use FIELD_GET() to extract Link Width\n crypto: pcrypt - Fix hungtask for PADATA_RESET\n selftests/efivarfs: create-read: fix a resource leak\n drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL\n drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga\n drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7\n drm/komeda: drop all currently held locks if deadlock happens\n platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e\n Bluetooth: Fix double free in hci_conn_cleanup\n wifi: ath10k: Don't touch the CE interrupt registers after power up\n net: annotate data-races around sk->sk_dst_pending_confirm\n net: annotate data-races around sk->sk_tx_queue_mapping\n wifi: ath10k: fix clang-specific fortify warning\n wifi: ath9k: fix clang-specific fortify warnings\n wifi: mac80211: don't return unset power in ieee80211_get_tx_power()\n wifi: mac80211_hwsim: fix clang-specific fortify warning\n x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size\n clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware\n clocksource/drivers/timer-imx-gpt: Fix potential memory leak\n perf/core: Bail out early if the request AUX area is out of bound\n locking/ww_mutex/test: Fix potential workqueue corruption\n Revert \"inet: shrink struct flowi_common\"\n Revert \"ipvlan: properly track tx_errors\"\n qcacmn: Don't use LPI as default power type\n qcacmn: Do not allow connection if STA VLP not supported\n Release 2.0.8.34G\n qcacld-3.0: Extract 6 GHz AP power type from HE IE\n qcacld-3.0: Do not allow connection if STA VLP not supported\n qcacmn: Don't set power mode to VLP for all countries\n ANDROID: fix up rpmsg_device ABI break\n ANDROID: fix up platform_device ABI break\n Linux 5.4.261\n btrfs: use u64 for buffer sizes in the tree search ioctls\n Revert \"mmc: core: Capture correct oemid-bits for eMMC cards\"\n fbdev: fsl-diu-fb: mark wr_reg_wa() static\n fbdev: imsttfb: fix a resource leak in probe\n fbdev: imsttfb: Fix error path of imsttfb_probe()\n spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies\n drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE\n netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses\n netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs\n netfilter: xt_recent: fix (increase) ipv6 literal buffer length\n r8169: respect userspace disabling IFF_MULTICAST\n tg3: power down device only on SYSTEM_POWER_OFF\n net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT\n net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs\n Fix termination state for idr_for_each_entry_ul()\n net: r8169: Disable multicast filter for RTL8168H and RTL8107E\n dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.\n dccp: Call security_inet_conn_request() after setting IPv4 addresses.\n inet: shrink struct flowi_common\n tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING\n llc: verify mac len before reading mac header\n Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()\n pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume\n pwm: sti: Reduce number of allocations and drop usage of chip_data\n pwm: sti: Avoid conditional gotos\n regmap: prevent noinc writes from clobbering cache\n media: dvb-usb-v2: af9035: fix missing unlock\n media: s3c-camif: Avoid inappropriate kfree()\n media: bttv: fix use after free error due to btv->timeout timer\n pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()\n pcmcia: ds: fix refcount leak in pcmcia_device_add()\n pcmcia: cs: fix possible hung task and memory leak pccardd()\n rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call\n i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs\n powerpc/pseries: fix potential memory leak in init_cpu_associativity()\n powerpc/imc-pmu: Use the correct spinlock initializer.\n powerpc/xive: Fix endian conversion size\n modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host\n f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()\n dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()\n USB: usbip: fix stub_dev hub disconnect\n tools: iio: iio_generic_buffer ensure alignment\n tools: iio: iio_generic_buffer: Fix some integer type and calculation\n tools: iio: privatize globals and functions in iio_generic_buffer.c file\n misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()\n dmaengine: ti: edma: handle irq_of_parse_and_map() errors\n usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency\n tty: tty_jobctrl: fix pid memleak in disassociate_ctty()\n leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'\n ledtrig-cpu: Limit to 8 CPUs\n leds: pwm: Don't disable the PWM when the LED should be off\n leds: pwm: convert to atomic PWM API\n leds: pwm: simplify if condition\n mfd: dln2: Fix double put in dln2_probe\n ASoC: ams-delta.c: use component after check\n ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails\n sh: bios: Revive earlyprintk support\n RDMA/hfi1: Workaround truncation compilation error\n scsi: ufs: core: Leave space for '\\0' in utf8 desc string\n ext4: move 'ix' sanity check to corrent position\n ARM: 9321/1: memset: cast the constant byte to unsigned char\n hid: cp2112: Fix duplicate workqueue initialization\n HID: cp2112: Use irqchip template\n crypto: caam/jr - fix Chacha20 + Poly1305 self test failure\n crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure\n nd_btt: Make BTT lanes preemptible\n sched/rt: Provide migrate_disable/enable() inlines\n libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value\n hwrng: geode - fix accessing registers\n clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped\n firmware: ti_sci: Mark driver as non removable\n firmware: ti_sci: Replace HTTP links with HTTPS ones\n soc: qcom: llcc: Handle a second device without data corruption\n soc: qcom: Rename llcc-slice to llcc-qcom\n soc: qcom: llcc cleanup to get rid of sdm845 specific driver file\n ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator\n arm64: dts: qcom: sdm845-mtp: fix WiFi configuration\n drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()\n drm/radeon: possible buffer overflow\n drm/rockchip: vop: Fix call to crtc reset helper\n drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs\n hwmon: (coretemp) Fix potentially truncated sysfs attribute name\n platform/x86: wmi: Fix opening of char device\n platform/x86: wmi: remove unnecessary initializations\n platform/x86: wmi: Fix probe failure when failing to register WMI devices\n clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data\n clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data\n clk: npcm7xx: Fix incorrect kfree\n clk: keystone: pll: fix a couple NULL vs IS_ERR() checks\n clk: imx: Select MXC_CLK for CLK_IMX8QXP\n clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src\n clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents\n clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies\n regmap: debugfs: Fix a erroneous check after snprintf()\n ipvlan: properly track tx_errors\n net: add DEV_STATS_READ() helper\n ipv6: avoid atomic fragment on GSO packets\n ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()\n tcp: fix cookie_init_timestamp() overflows\n tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp\n chtls: fix tp->rcv_tstamp initialization\n r8169: fix rare issue with broken rx after link-down on RTL8125\n r8169: use tp_to_dev instead of open code\n thermal: core: prevent potential string overflow\n can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()\n can: dev: can_restart(): don't crash kernel if carrier is OK\n wifi: rtlwifi: fix EDCA limit set by BT coexistence\n tcp_metrics: do not create an entry from tcp_init_metrics()\n tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()\n tcp_metrics: add missing barriers on delete\n wifi: mt76: mt7603: rework/fix rx pse hang check\n wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()\n tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed\n i40e: fix potential memory leaks in i40e_remove()\n genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()\n vfs: fix readahead(2) on block devices\n msm: ipa: Null terminated interface name string argument received from ioctl\n Linux 5.4.260\n tty: 8250: Add support for Intashield IS-100\n tty: 8250: Add support for Brainboxes UP cards\n tty: 8250: Add support for additional Brainboxes UC cards\n tty: 8250: Remove UC-257 and UC-431\n usb: storage: set 1.50 as the lower bcdDevice for older \"Super Top\" compatibility\n PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device\n Revert \"ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver\"\n nvmet-tcp: Fix a possible UAF in queue intialization setup\n nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites\n remove the sx8 block driver\n ata: ahci: fix enum constants for gcc-13\n net: chelsio: cxgb4: add an error code check in t4_load_phy_fw\n platform/mellanox: mlxbf-tmfifo: Fix a warning message\n platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e\n scsi: mpt3sas: Fix in error path\n fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()\n ASoC: rt5650: fix the wrong result of key button\n netfilter: nfnetlink_log: silence bogus compiler warning\n spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0\n fbdev: atyfb: only use ioremap_uc() on i386 and ia64\n Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport\n dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe\n irqchip/stm32-exti: add missing DT IRQ flag translation\n Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table\n x86: Fix .brk attribute in linker script\n rpmsg: Fix possible refcount leak in rpmsg_register_device_override()\n rpmsg: glink: Release driver_override\n rpmsg: Fix calling device_lock() on non-initialized device\n rpmsg: Fix kfree() of static memory on setting driver_override\n rpmsg: Constify local variable in field store macro\n driver: platform: Add helper for safer setting of driver_override\n ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow\n ext4: avoid overlapping preallocations due to overflow\n ext4: add two helper functions extent_logical_end() and pa_logical_end()\n x86/mm: Fix RESERVE_BRK() for older binutils\n x86/mm: Simplify RESERVE_BRK()\n nfsd: lock_rename() needs both directories to live on the same fs\n f2fs: fix to do sanity check on inode type during garbage collection\n smbdirect: missing rc checks while waiting for rdma events\n kobject: Fix slab-out-of-bounds in fill_kobj_path()\n arm64: fix a concurrency issue in emulation_proc_handler()\n drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()\n x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility\n i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR\n clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name\n perf/core: Fix potential NULL deref\n nvmem: imx: correct nregs for i.MX6UL\n nvmem: imx: correct nregs for i.MX6SLL\n nvmem: imx: correct nregs for i.MX6ULL\n i2c: aspeed: Fix i2c bus hang in slave read\n i2c: stm32f7: Fix PEC handling in case of SMBUS transfers\n i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()\n i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()\n i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()\n iio: exynos-adc: request second interupt only when touchscreen mode is used\n gtp: fix fragmentation needed check with gso\n gtp: uapi: fix GTPA_MAX\n tcp: fix wrong RTO timeout when received SACK reneging\n r8152: Cancel hw_phy_work if we have an error in probe\n r8152: Run the unload routine if we have errors during probe\n r8152: Increase USB control msg timeout to 5000ms as per spec\n net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()\n igc: Fix ambiguity in the ethtool advertising\n neighbour: fix various data-races\n igb: Fix potential memory leak in igb_add_ethtool_nfc_entry\n treewide: Spelling fix in comment\n r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1\n r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1\n virtio-mmio: fix memory leak of vm_dev\n virtio_balloon: Fix endless deflation and inflation on arm64\n mcb-lpc: Reallocate memory region to avoid memory overlapping\n mcb: Return actual parsed size when reading chameleon table\n selftests/ftrace: Add new test case which checks non unique symbol\n mtd: rawnand: marvell: Ensure program page operations are successful\n msm: ipa3: creating new ipc log file for IPA Clocks\n net: qrtr: smd: kfree svc_arr after use\n\nChange-Id: I327ed69d7b95328afb053455b2a4634f1ec5ed5d","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"90a269fae412dc28bf4e3b2052d179ed305286db","after":"60f3cee2a52060880654025e0875fc152bf489ed","ref":"refs/heads/udc","pushedAt":"2024-01-11T04:49:01.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n UPSTREAM: ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet\n ANDROID: Snapshot Mainline's version of checkpatch.pl\n UPSTREAM: nvmet-tcp: Fix a possible UAF in queue intialization setup\n UPSTREAM: nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites\n UPSTREAM: netfilter: nf_tables: remove busy mark and gc batch API\n UPSTREAM: netfilter: nft_set_hash: mark set element as dead when deleting from packet path\n UPSTREAM: netfilter: nf_tables: adapt set backend to use GC transaction API\n UPSTREAM: netfilter: nf_tables: GC transaction API to avoid race with control plane\n UPSTREAM: netfilter: nft_set_rbtree: fix overlap expiration walk\n UPSTREAM: netfilter: nft_set_rbtree: fix null deref on element insertion\n UPSTREAM: netfilter: nft_set_rbtree: Switch to node list walk for overlap detection\n UPSTREAM: netfilter: nf_tables: drop map element references from preparation phase\n UPSTREAM: netfilter: nftables: rename set element data activation/deactivation functions\n\nChange-Id: I587ae7829b22e3e830b835feb8c2f3db052e5731","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"febc6f8d52b4839eefa97cb762a5ad0a41644b55","after":"90a269fae412dc28bf4e3b2052d179ed305286db","ref":"refs/heads/udc","pushedAt":"2024-01-06T16:06:09.000Z","pushType":"push","commitsCount":689,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge branch 'tracking/lineage20' of https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n msm: adsprpc : Fix use after free in fastrpc_internal_mem_unmap\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n clk: qcom: gpucc: Add support for LIMITER reset\n bindings: clk: gpucc: Add support for LIMITER reset\n msm: kgsl: Do not free sharedmem if it cannot be unmapped\n msm: kgsl: Do not free sharedmem if it cannot be unmapped\n soc: qcom: qmi_encdec: out of bound check for input buffer\n soc: hgsl: fix race of isync timeline when creating\n fw-api: CL 25397057 - update fw common interface files\n fw-api: CL 25394812 - update fw common interface files\n fw-api: CL 25328958 - update fw common interface files\n fw-api: CL 25314900 - update fw common interface files\n fw-api: CL 25308727 - update fw common interface files\n fw-api: CL 25273382 - update fw common interface files\n fw-api: CL 25272219 - update fw common interface files\n fw-api: CL 25266026 - update fw common interface files\n fw-api: CL 25234042 - update fw common interface files\n fw-api: CL 25234039 - update fw common interface files\n fw-api: CL 25210870 - update fw common interface files\n fw-api: CL 25171661 - update fw common interface files\n qcacmn: Enable check_6ghz_security by default\n MobileAP: CVE-2022-2663 fix revert kernel change\n fw-api: CL 25170657 - update fw common interface files\n fw-api: CL 25166743 - update fw common interface files\n fw-api: CL 25134675 - update fw common interface files\n fw-api: CL 25104555 - update fw common interface files\n fw-api: CL 25104553 - update fw common interface files\n qcacld-3.0: Modify condition to send 6GHz HE caps\n asoc: msm-compress : Fix for CTS-on-gsi with gki\n qcacld-3.0: Fix to halve tx power received from TPE IE\n qcacld-3.0: Don't use reg_cache_channel_state\n qcacld-3.0: Do not allow SAP SCC on non-PSC/non-VLP channels\n qcacld-3.0: Send 6G HE caps to userspace\n qcacld-3.0: Fix cb mode calculation for 2.4 GHz\n qcacld-3.0: Add extended capabilities IE length check\n qcacld-3.0: Allow SAP to move to unsafe channel if ini allows\n qcacld-3.0: Fix possible overflow for pcl weight list\n qcacmn: Fix OOB issue\n qcacmn: Consider gindoor_channel_support ini to decide ap_power_type\n qcacmn: Cleanup reg_cache_channel_state\n qcacld-3.0: Acquire a wakelock whenever packet capture mode is enabled\n qcacld-3.0: Release wakelock when psoc idle timer is stopped\n disp: msm: dp: restore brightness on resume for eDP\n msm: vidc: fix tier and level issue for hevc\n disp: msm: dp: restore brightness on resume for eDP\n disp: msm: dsi: add a new DT property to support ext bridge hpd\n disp: msm: dsi: correct external dsi bridge interface number\n disp: msm: dsi: avoid NULL pointer\n disp: msm: dp: skip aux switch configuration\n ARM: dts: msm: Enable sdx-ext-ipc for v1\n ARM: dts: msm: enable panel notifier support for eDP panel\n ARM: dts: msm: update gpio and pwm settings for eDP support\n ARM: dts: msm: Set Default mode none for USB2 yupik IOT\n ARM: dts: msm: add support for eDP on yupik target\n ARM: dts: qcom: Add cooling cells property in all the CPU node for yupik\n ARM: dts: msm: Add HDMI display support for QCS6490 IOT ODK\n ARM: dts: msm: ARM: dts: msm: Enable Secondary Controller for QCM6490 IOT\n ARM: dts: msm: add support for eDP on Yupik IOT HSP platform\n ARM: dts: msm: Add 4k HDMI display support for RB5\n ARM: dts: msm: Add camera odk dtsi for QCS6490\n ARM: dts: msm: Add HDMI display support for yupik QCS6490 DK\n ARM: dts: msm: Adding ipa fw PIL timeout value\n ARM: dts: msm: Introduce flag to notify BME deassert IRQ support\n ARM: dts: msm: Fallback to 3 cluster approach for Katmai\n ARM: dts: msm: Add non-wake-svc node\n ARM: dts: msm: Added eeprom node for TOF sensor\n ARM: dts: msm: Added TOF sensor node for Yupik\n bindings: Documentation: add sde-cfg sde-hyp bindings documentation\n ARM: dts: msm: Add a new file about LCD support for qrbx210\n dt-bindings: msm: Add documentation for PME in d3cold wake flag\n ARM: dts: msm: Add the qrd-v3 LCD support for qrb2210\n ARM: dts: msm: Add the qrd-v3 LCD support for qrb4210\n ARM: dts: msm: add display device tree for kernel-fe\n ARM: dts: msm: split mdp interconnect path for proper ib votes\n ARM: dts: msm: Add support of FMAX 700mhz for blair GPU\n ARM: dts: qcom: Add new soc-id for Blair\n ARM: dts: msm: update display node in kona\n ARM: dts: msm: add rtl based flag\n ARM: dts: msm: add needs-ctrl-vreg-disable for monaco\n ARM: dts: msm: update panel regulator load values\n ARM: dts: msm: skip panel power off for rm6d030 amoled panel\n ARM: dts: msm: add needs-clk-src-reset flag for monaco\n ARM: dts: msm: Disable ipa from wlan side for blair apq\n ARM: dts: msm: disable IPA entry for blair APQ targets\n ARM: dts: qcom: Add apq variant device tree support to Blair\n ARM: dts: msm: enable rsc hibernation\n ARM: dts: msm: release excess memory reserved for ramdump in yupik\n ARM: dts: msm: disable esd check for rm69090 amoled panel\n ARM: dts: msm: remove post sleep for ibb regulator\n ARM: dts: msm: update clocks list for display\n ARM: dts: msm: update clocks list for display\n ARM: dts: msm: optimize panel turn on time\n ARM: dts: msm: add video mode panel for prairie-iot\n ARM: dts: msm: add support panel ili9881c for bengal/scuba\n ARM: dts: msm: change target for bengal/scuba\n ARM: dts: msm: add dispcc clock reference for holi dsi-dsiplay node\n ARM: dts: msm: Add 120fps panel support for r66451 on Blair CDP\n ARM: dts: msm: enable dsi phy clamps\n ARM: dts: msm: add pll dts of display for QCS610\n ARM: dts: msm: add sde display dts for bengal\n ARM: dts: msm: add sde display dts for scuba\n ARM: dts: msm: add sde dts of display for QCS610\n ARM: dts: msm: Add video mode ILI988C LCD panel\n ARM: dts: msm: Add display support for idp-nopmi on Yupik\n ARM: dts: msm: delay backlight update until first frame on Blair\n ARM: dts: msm: add dispcc clock reference for blair dsi-dsiplay node\n ARM: dts: qcom: update idle mode commands for RM69090 cmd panel\n ARM: dts: msm: enable esd check for rm69090 amoled panel\n ARM: dts: msm: update dsi commands for rm69090 panel\n ARM: dts: msm: update regulator load values\n bindings: Documentation: add property for cwb mixer mask\n ARM: dts: msm: add sde-mixer-cwb-mask property\n ARM: dts: msm: update interrupt type for QPIC display\n ARM: dts: msm: enable ulps for panels on monaco\n ARM: dts: msm: update init sequence for display panel\n ARM: dts: msm: add dummy ibb regulator supply for amoled panel\n ARM: dts: msm: add video mode support for RM69090 panel\n ARM: dts: msm: add panel support for monaco WDP\n ARM: dts: msm: update max clk rate for display clocks\n ARM: dts: msm: add dts of display for qrb2210-rb1\n ARM: dts: msm: add cpu irq latency for display\n ARM: dts: qcom: update idle mode commands for RM69090 cmd panel\n ARM: dts: msm: update vddio for r66451 panel\n ARM: dts: msm: update vddio for r66451 panel\n ARM: dts: msm: Add display support for Blair ATP platform\n ARM: dts: msm: add panel dtsi for monaco WDP\n ARM: dts: msm: add idle mode commands in panel dtsi\n ARM: dts: msm: Add display support for Blair ATP platform\n ARM: dts: msm: Add rounded corner dtsi nodes for monaco\n ARM: dts: msm: remove the t-clk-post and t-clk-pre timings from Blair\n ARM: dts: msm: remove the t-clk-post and t-clk-pre timings for blair QRD\n ARM: dts: msm: Update phy timings based on Blair revision YK\n ARM: dts: msm: add dummy regulator for ibb supply for Blair\n ARM: dts: msm: remove the t-clk-post and t-clk-pre timings for blair QRD\n ARM: dts: msm: remove the t-clk-post and t-clk-pre timings from Blair\n ARM: dts: msm: Enable NT36672E C-PHY LCD panel for Blair target\n ARM: dts: msm: Enable NT36672E D-PHY LCD panel for Blair target\n ARM: dts: msm: update supply-min-voltage of dsi phy supply for Blair\n ARM: dts: msm: add list-cells property for mdp node\n ARM: dts: msm: update tear irq offsets for monaco\n ARM: dts: msm: update sde qos config for monaco\n ARM: dts: msm: add support of sim panel for Blair target\n ARM: dts: msm: add support of sim panel for Blair target\n bindings: Documentation: LP11 insertion between lines feature\n ARM: dts: msm: update lane-config settings for monaco-sde\n ARM: dts: msm: add a new display qrd dtsi for Blair\n ARM: dts: msm: Update dsi phy addresses and timings for Blair target\n ARM: dts: msm: add a new display qrd dtsi for Blair\n ARM: dts: msm: update clock list for monaco-sde\n ARM: dts: msm: add support for QPIC display\n bindings: Documentation: add documentation for qpic display\n ARM: dts: msm: Update dsi phy addresses and timings for Blair target\n ARM: dts: msm: add panel support for qrd pm6125 platform of Holi\n ARM: dts: msm: Fix backlight pinctrl config for yupik IDP with PM7250B\n ARM: dts: msm: Fix backlight pinctrl config for Blair target\n ARM: dts: msm: Add NT36672E 144hz C-phy Video Mode Panel on Yupik IDP\n ARM: dts: qcom: add thermal cooling dev property under mdss_mdp on Holi\n ARM: dts: msm: add display support for monaco IDP\n ARM: dts: msm: Add display nodes for Blair target\n ARM: dts: msm: Add display support for pm6125 platform of Holi\n ARM: dts: msm: Add display support for yupik IDP with PM7250B\n ARM: dts: msm: Add NT36672E 90hz Video Mode Panel on Yupik IDP\n Revert \"ARM: dts: msm: Update dsi-on-command to fix brightness issue on yupik qrd\"\n ARM: dts: msm: Add support for sim vid panel on Yupik\n ARM: dts: msm: Update dsi-on-command to fix brightness issue on yupik qrd\n ARM: dts: msm: Remove timing nodes from sim panel\n ARM: dts: msm: add scaler max line width for yupik target\n ARM: dts: msm: remove fixed transfer time for cphy panels in yupik\n ARM: dts: msm: Enable fps switch for 144Hz cphy on yupik qrd\n ARM: dts: msm: reduce transfer time by 100 usec in yupik target\n ARM: dts: msm: Update 120Hz Video as default on yupik svm\n ARM: dts: msm: Add 60fps display support on Lahaina MTP 2.1\n ARM: dts: msm: add dispcc clock reference for dsi-display nodes\n ARM: dts: msm: add dispcc clock reference for dsi-display nodes\n ARM: dts: msm: Enable Dynamic clock on yupik IDP\n ARM: dts: msm: Add display support for r66451 120fps panel\n ARM: dts: msm: enable qsync along with VRR in yupik target\n ARM: dts: msm: Add 120Hz Video mode support on yupik\n ARM: dts: msm: remove display related SPMI address for yupik target\n ARM: dts: msm: add display ramdump node for yupik target\n ARM: dts: msm: add some more display modes for yupik qrd\n ARM: dts: msm: enable RFI feature for 60hz panel on qrd yupik\n ARM: dts: msm: add trusted vm display dtsi files for yupik target\n ARM: dts: msm: enable dp for yupik target\n ARM: dts: msm: enable display external vdd power for qrd yupik\n ARM: dts: msm: Add amoled cphy panel support on yupik\n ARM: dts: msm: Enable DFPS feature on yupik idp\n ARM: dts: msm: add smmu nodes in mdp connector list for yupik target\n ARM: dts: msm: enable SDE RSC driver on yupik\n ARM: dts: msm: Enable ESD feature on yupik idp\n ARM: dts: msm: increase vddio voltage to 1.88v for qrd\n ARM: dts: msm: remove gcc ahb clock for yupik\n ARM: dts: msm: Select 60Hz Video as default panel on yupik\n ARM: dts: msm: Update lcd setting for yupik\n ARM: dts: msm: add merge 3d block in yupik target\n ARM: dts: msm: correct the clock references for yupik target\n ARM: dts: msm: add r66451 display cphy panel support for yupik qrd\n ARM: dts: msm: add pll revision for yupik target\n ARM: dts: msm: Update lcdb ldo/ncp voltage for yupik\n ARM: dts: msm: add cwb pingpong and mixer in yupik DT\n ARM: dts: msm: Add dp DT node for yupik target\n Revert \"ARM: dts: msm: increase VFP value for video mode panel\"\n ARM: dts: msm: add display dt node for yupik\n ARM: dts: msm: add display dt node for yupik target\n ARM: dts: msm: increase vddio voltage for qrd shima panel\n ARM: dts: msm: Add NT36672E Video mode panel support on holi\n ARM: dts: msm: increase vddio voltage for qrd lahaina panel\n ARM: dts: msm: add 60Hz panel node for holi\n ARM: dts: msm: add wake up on touch support\n ARM: dts: msm: add backlight properties for visionox panel in TVM\n ARM: dts: msm: enable dynamic clocks for CPHY panels on Lahaina\n ARM: dts: msm: Enable continuous PPS for DP DSC\n bindings: Documentation: add DSC continuous PPS command support for DP\n ARM: dts: msm: add support for secondary display in TVM\n ARM: dts: msm: enable ESD status check for all panels in lahaina TVM\n ARM: dts: msm: add name property for all display specific GPIOs\n bindings: disp: qcom: Update reg and reg-names binding documentation\n ARM: dts: msm: add backlight properties for visionox panel in TVM\n ARM: dts: msm: Add mdp_intf base address in dt\n ARM: dts: msm: enable LP mode DCS brightness setting for r66451 video panel\n ARM: dts: msm: add backlight properties for trusted vm displays\n ARM: dts: msm: Enable ESD for sharp qhd video mode on shima\n ARM: dts: msm: Add support for sharp qhd video mode on shima\n ARM: dts: msm: update INTF HW block size\n ARM: dts: msm: Enable ESD for cphy command mode panel on shima\n ARM: dts: msm: Add support for cphy command mode panel on shima\n ARM: dts: msm: increase vddio for r66451 panel\n ARM: dts: msm: change default panel for trusted vm for shima target\n ARM: dts: msm: enable qsync along with VRR in shima target\n ARM: dts: msm: Enable ESD for sharp qhd dual dsi panel on shima\n ARM: dts: msm: Add support for sharp qhd dual dsi on shima\n ARM: dts: msm: update topology to 111 for 60fps on shima\n ARM: dts: msm: Enable ESD for cphy video mode panel on shima\n ARM: dts: msm: Add support for cphy video mode panel on shima\n ARM: dts: msm: Introduce dummy demura panel ID node\n ARM: dts: msm: add r66451 120Hz DSI panel support on Holi CDP\n ARM: dts: msm: Enable Partial Update feature on holi\n ARM: dts: msm: Add support for dual display on shima\n ARM: dts: msm: fix phy timing array size of sim panel on Holi\n bindings: Documentation: add property to specify qsync min fps list\n ARM: dts: msm: Enable ULPS feature on Shima\n ARM: dts: msm: update init sequence for video mode for sharp qsync panel\n ARM: dts: msm: Enable POMS feature for qsync panel on holi\n ARM: dts: msm: add ext bridge 1080p config for hdk8350\n ARM: dts: msm: update r66451 video panel phy-timing for holi\n ARM: dts: msm: update vddio for r66451 panel\n ARM: dts: msm: Enable ESD for 144 fps panel on shima target\n ARM: dts: msm: Add 144 fps support on shima target\n ARM: dts: msm: Add LCD Command mode support on holi\n ARM: dts: msm: enable DSI PHY power off when idle on Holi\n ARM: dts: msm: Change VDDIO and default panel on shima idp\n ARM: dts: msm: add r66451 video mode 60hz panel support\n ARM: dts: msm: enable ulps for visionox panel on Holi\n ARM: dts: msm: fix nt35597 panel video mode ESD check failure\n ARM: dts: msm: increase VFP value for video mode panel\n ARM: dts: msm: remove regulator supply nodes in offline rotator\n ARM: dts: msm: define max trusted vm displays for shima\n ARM: dts: msm: add 90hz video and cmd mode panel for holi\n ARM: dts: msm: update display ramdump node in holi\n ARM: dts: msm: Add LCD Video mode support on holi\n ARM: dts: msm: Enable dynamic clock switch on shima\n ARM: dts: msm: Add 60Hz cmd mode panel as default panel for trusted vm\n ARM: dts: msm: add trusted vm display dtsi files for shima target\n ARM: dts: msm: define sid_phys for trusted vm in shima target\n ARM: dts: msm: define ramdump buffer reservation node\n ARM: dts: msm: add pm_qos cpu mask for silver cores on Shima target\n ARM: dts: msm: update display ramdump node in Lahaina\n ARM: dts: msm: add 90hz video and cmd mode panel for holi\n ARM: dts: msm: update display_panel_avdd regulator type for Lahaina\n ARM: dts: msm: update display ramdump node in holi\n dt-bindings: update dynamic clock switch feature nodes\n ARM: dts: msm: update default mdp clock value in holi\n ARM: dts: msm: Add 60Hz command mode support on shima\n Remove duplicate DT nodes entry\n ARM: dts: msm: add trusted vm dtsi files for shima target\n ARM: dts: msm: vote for higher VDDIO voltage for MTPv2.1\n ARM: dts: msm: Enable display port for shima\n ARM: dts: msm: Enable Dynamic clock switch feature on Holi\n ARM: dts: msm: enable SDE RSC driver on shima\n ARM: dts: msm: create sde-common device tree for shima target\n ARM: dts: msm: create sde-display-common device tree on Shima\n ARM: dts: msm: enable dfps support for visionox panel on Shima\n ARM: dts: msm: Update default panel to 120Hz for shima\n ARM: dts: msm: Add Rounded Corner DTSI nodes to Holi target\n ARM: dts: msm: enable 120fps panel support on Shima\n ARM: dts: msm: change max backlight level of visionox panel on Holi\n ARM: dts: msm: enable esd check for visionox panel on Shima\n ARM: dts: msm: create sde-common device tree for holi target\n ARM: dts: msm: modify VFP & VBP value for nt35597 panel\n ARM: dts: msm: add display ramdump support for holi target\n ARM: dts: msm: add 144hz panel support for lahaina\n ARM: dts: msm: create sde-display-common device tree on Holi\n ARM: dts: msm: change display supply enable load on Shima\n ARM: dts: msm: Extend DP and phy registers to correct size\n ARM: dts: msm: enable offline rotator in Holi target\n ARM: dts: msm: enable dfps support for visionox panel on Holi\n ARM: dts: msm: enable esd check for visionox panel on Holi\n ARM: dts: msm: add rm69299 cmd mode panel support on Holi\n ARM: dts: msm: Fix compilation error for 60Hz panel on shima\n ARM: dts: msm: add r66451 video mode 60hz panel support\n ARM: dts: msm: add display panel support for qrd holi\n ARM: dts: msm: enable constant FPS with RFI for BOE panel on Lahaina\n ARM: dts: msm: Remove unused property from panel nodes\n bindings: Documentation: add documentation for display touch event\n ARM: dts: msm: enable dfps support for visionox panel on Holi\n ARM: dts: msm: enable esd check for visionox panel on Holi\n ARM: dts: msm: add rm69299 cmd mode panel support on Holi\n ARM: dts: msm: add gpio pins/address used for BOE cmd panel\n ARM: dts: msm: add display related SPMI address\n ARM: dts: msm: Fix compilation error for 60Hz panel on shima\n ARM: dts: msm: add display panel support for qrd shima\n bindings: Documentation: add documentation for DCS transfer mode/state\n ARM: dts: msm: enable LP mode DCS brightness setting for 5K sim panel\n ARM: dts: msm: add r66451 video mode 60hz panel support\n ARM: dts: msm: add poms pm_qos cpu mask for silver cores on Lahaina target\n ARM: dts: msm: add display panel support for qrd holi\n ARM: dts: msm: update transfer time for sharp qhd panel for lahaina\n ARM: dts: msm: update dp dt properties for shima\n dt-bindings: update dma scheduling bindings for DSI panels\n ARM: dts: msm: add dp dt node for shima target\n ARM: dts: msm: add 144FPS for WQHD resolution on sim panel\n ARM: dts: msm: add cmd to vid switch commands for qsync panel\n ARM: dts: msm: add display device tree files for lahaina MTP v2.1\n ARM: dts: msm: change r66451 video mode fps to 120hz for lahaina\n ARM: dts: msm: add display node for Holi ATP platform\n ARM: dts: msm: add display DT node for Holi target\n ARM: dts: msm: add VRAM size to lahaina trusted vm\n ARM: dts: msm: add display dt node for shima target\n ARM: dts: msm: Enable PWM backlight for sharp qhd plus panel\n ARM: dts: msm: populate the property to exclude reg-names for validation\n bindings: Documentation: add a property to exclude reg-names\n ARM: dts: msm: specify max trusted vm displays for Lahaina\n bindings: Documentation: add property to specify max trusted vm displays\n ARM: dts: msm: add property for trusted VM execution for Lahaina\n bindings: Documentation: add property to indicate trusted VM execution\n ARM: dts: msm: add trusted vm dtsi files for Lahaina target\n ARM: dts: msm: move dsi ctrl power nodes to common dt for Lahaina\n ARM: dts: msm: add ddr type and hbb for lahaina target\n bindings: Documentation: modify documentation for hbb\n ARM: dts: msm: Complement hdr capabilities to r66451 panel\n ARM: dts: msm: batch timing switch commands together for qsync panel\n ARM: dts: msm: fix the ESD check error for r66451 panel\n ARM: dts: msm: create sde-common device tree on lahaina target\n ARM: dts: msm: add clk status register for lahaina target\n ARM: dts: msm: Add hdr capabilities to r66451 panel\n ARM: dts: msm: update irq latency for mdss irq on lahaina target\n ARM: dts: msm: add a property for QSEED HW revision\n bindings: Documentation: add a property for QSEED HW revision\n ARM: dts: msm: rename qseed type property\n bindings: Documentation: rename qseed_type binding\n ARM: dts: msm: Move DSC hardware properties to SDE node\n dt-bindings: Move documentation for DSC line width to SDE node\n ARM: dts: msm: set nom MDP clock during cont-splash\n ARM: dts: msm: change init sequence for r66451 panel\n ARM: dts: msm: enable io coherency on unsecure cb for Lahaina\n ARM: dts: msm: Uprev DSPP IGC to version 4.0 on Lahaina target\n ARM: dts: msm: reduce dsc count to 2 for DP\n ARM: dts: msm: rename the panel dtsi file for qrd lahaina\n dt-bindings: Add documentation for display brightness property setting\n ARM: dts: msm: update brightness setting for panels on Lahaina\n ARM: dts: msm: add proxy supply property to GPIO controlled regulator\n ARM: dts: msm: add USB PHY device for DisplayPort client on Lahaina\n bindings: Documentation: add USB PHY device for DisplayPort client\n ARM: dts: msm: add wb max width for linear formats on lahaina\n bindings: Documentation: add documentation for wb linear line width\n ARM: dts: msm: add 60 FPS for Sharp qhd plus panel for lahaina\n ARM: dts: msm: remove qsync property for BOE command mode panel for lahaina\n ARM: dts: msm: fix compilation error for lahaina\n ARM: dts: msm: enable RFI on lahaina\n ARM: dts: msm: add memory region for pll_codes on Lahaina\n ARM: dts: msm: make smmu devices as separated device on lahaina\n bindings: Documentation: add MDSS HW version\n ARM: dts: msm: ensure display GPIO regulator is on during boot\n ARM: dts: msm: reduce the minimum vote on ahb bus\n ARM: dts: msm: add r66451 cphy panel support for lahaina\n dt-bindings: add new property to specify PHY type\n ARM: dts: msm: update clock entries to support CPHY for Lahaina\n ARM: dts: msm: add altmode device for DisplayPort client on Lahaina\n ARM: dts: msm: remove load for lab/ibb supplies for lahaina\n ARM: dts: msm: enable DP MST support on Lahaina\n ARM: dts: msm: add 144FPS configuration for sim panel on lahaina\n ARM: dts: msm: add device node for MSM HDCP driver on Lahaina\n bindings: Documentation: update DisplayPort node\n ARM: dts: msm: increase max number of DSCs available for DP use case\n ARM: dts: msm: update VDC-m revision for display\n bindings: Documentation: update VDC-m revision in bindings\n ARM: dts: msm: add scaling linewidth information\n Revert: \"dt-bindings: add documentation for sde-limit\"\n ARM: dts: msm: update DSI PHY timings for panels on Lahaina\n bindings: Documentation: add pm_qos cpu mask for performance\n ARM: dts: msm: add supported panels for lahaina MTP and QRD\n ARM: dts: msm: enable VDC sim panel on lahaina\n ARM: dts: msm: set 60hz cmd mode as default mode for qrd lahaina\n ARM: dts: msm: enable secondary DSI display for lahaina\n ARM: dts: msm: update Sharp qsync panel DSI phy timings for lahaina\n ARM: dts: msm: Add LUTBUS support for VIG Gamut on Lahaina\n ARM: dts: msm: specify reg bus scaling vectors for SDE on Lahaina\n\nChange-Id: I2f554d9464ea1aede22ed01793ae7ba848239ff1","shortMessageHtmlLink":"Merge branch 'tracking/lineage20' of https://github.com/LineageOS/and…"}},{"before":"e619d60be8c96d58bd651362e60d514d4dbb4ea3","after":"febc6f8d52b4839eefa97cb762a5ad0a41644b55","ref":"refs/heads/udc","pushedAt":"2023-12-18T02:54:20.000Z","pushType":"push","commitsCount":91,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"sake-stock_defconfig: Update spoofing defconfig","shortMessageHtmlLink":"sake-stock_defconfig: Update spoofing defconfig"}},{"before":"8bbdaee092bf8563c289152e6c0d843ee654c05f","after":"e619d60be8c96d58bd651362e60d514d4dbb4ea3","ref":"refs/heads/udc","pushedAt":"2023-12-16T14:09:44.000Z","pushType":"push","commitsCount":1057,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n rpmsg: slatecom: Discard unaligned packet to read\n ANDROID: ABI: Update allowed list for QCOM\n BACKPORT: ALSA: compress: Allow pause and resume during draining\n UPSTREAM: netfilter: nf_tables: pass context to nft_set_destroy()\n UPSTREAM: netfilter: nf_tables: don't skip expired elements during walk\n ANDROID: GKI: db845c: Update symbols list and ABI on rpmsg_register_device_override\n ANDROID: Use GKI Dr. No OWNERS file\n ANDROID: Remove android/OWNERs file\n FROMGIT: Input: uinput - allow injecting event times\n ANDROID: fix up rpmsg_device ABI break\n ANDROID: fix up platform_device ABI break\n UPSTREAM: rpmsg: Fix possible refcount leak in rpmsg_register_device_override()\n UPSTREAM: rpmsg: glink: Release driver_override\n BACKPORT: rpmsg: Fix calling device_lock() on non-initialized device\n BACKPORT: rpmsg: Fix kfree() of static memory on setting driver_override\n UPSTREAM: rpmsg: Constify local variable in field store macro\n UPSTREAM: driver: platform: Add helper for safer setting of driver_override\n qseecom: Add flush_work based on flag\n asoc: holi: address checkpatch error and warning\n techpack: audio: Resolve duplicate symbols\n power: supply: smb5-iio: Add missing braces in smb5_iio_get_prop()\n techpack: camera: Add missing braces in cam_ope_mgr_create_kmd_buf()\n net: cnss_prealloc: Fix indentation in status_show()\n usb: dwc3: Fix indentation in __dwc3_gadget_ep_set_halt()\n techpack: audio: Fix indentation in wsa881x_visense_adc_ctrl()\n Makefile: Enable misleading indentation warning\n thermal: tsens: Fix exported function marked as static\n ANDROID: fs: fuse: Freeze client on suspend when request sent to userspace\n ANDROID: fs/fuse: Keep FUSE file times consistent with lower file\n UPSTREAM: fuse: fix matching of FUSE_DEV_IOC_CLONE command\n ANDROID: fuse/passthrough: API V2 with __u32 open argument\n FROMLIST: fuse: Fix crediantials leak in passthrough read_iter\n FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1\n FROMLIST: fuse: Introduce passthrough for mmap\n FROMLIST: fuse: Use daemon creds in passthrough mode\n FROMLIST: fuse: Handle asynchronous read and write in passthrough\n FROMLIST: fuse: Introduce synchronous read and write for passthrough\n FROMLIST: fuse: Passthrough initialization and release\n FROMLIST: fuse: Definitions and ioctl for passthrough\n FROMLIST: fuse: 32-bit user space ioctl compat for fuse device\n FROMLIST: fs: Generic function to convert iocb to rw flags\n BACKPORT: firmware_loader: Abort all upcoming firmware load request once reboot triggered\n UPSTREAM: firmware_loader: Refactor kill_pending_fw_fallback_reqs()\n Release 2.0.8.34F\n qcacld-3.0: Initialize vhtcap and vhtop IE variables\n Release 2.0.8.34E\n qcacld-3.0: Fix incorrect channel width downgrade\n coresight: Fix duplicate and abnormal stop issues of PCIE sw path\n nl80211: fix beacon tx rate mask validation\n Release 2.0.8.34D\n qcacld-3.0: Free HE op element memory for change interface\n UPSTREAM: netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c\n BACKPORT: ravb: Fix use-after-free issue in ravb_tx_timeout_work()\n UPSTREAM: ravb: Fix up dma_free_coherent() call in ravb_remove()\n fw-api: CL 25045621 - update fw common interface files\n fw-api: CL 25043321 - update fw common interface files\n fw-api: CL 25039727 - update fw common interface files\n fw-api: CL 25039724 - update fw common interface files\n fw-api: CL 25036225 - update fw common interface files\n fw-api: CL 25027860 - update fw common interface files\n Revert \"perf: Disallow mis-matched inherited group reads\"\n Revert \"xfrm: fix a data-race in xfrm_gen_index()\"\n Revert \"Bluetooth: hci_core: Fix build warnings\"\n Revert \"xfrm: interface: use DEV_STATS_INC()\"\n Revert \"netfilter: conntrack: allow sctp hearbeat after connection re-use\"\n Revert \"netfilter: conntrack: don't refresh sctp entries in closed state\"\n Revert \"netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp\"\n Reapply \"netfilter: conntrack: don't refresh sctp entries in closed state\"\n Reapply \"netfilter: conntrack: allow sctp hearbeat after connection re-use\"\n Release 2.0.8.34C\n qcacld-3.0: Stop SAP if all channels are disabled\n qcacld-3.0: Restart SAP if current channel is disabled\n Linux 5.4.259\n xfrm6: fix inet6_dev refcount underflow problem\n Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name\n Bluetooth: hci_sock: fix slab oob read in create_monitor_event\n phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins\n phy: mapphone-mdm6600: Fix runtime PM for remove\n phy: mapphone-mdm6600: Fix runtime disable on probe\n ASoC: pxa: fix a memory leak in probe()\n gpio: vf610: set value before the direction to avoid a glitch\n s390/pci: fix iommu bitmap allocation\n perf: Disallow mis-matched inherited group reads\n USB: serial: option: add Fibocom to DELL custom modem FM101R-GL\n USB: serial: option: add entry for Sierra EM9191 with new firmware\n USB: serial: option: add Telit LE910C4-WWX 0x1035 composition\n ACPI: irq: Fix incorrect return value in acpi_register_gsi()\n Revert \"pinctrl: avoid unsafe code pattern in find_pinctrl()\"\n mmc: core: Capture correct oemid-bits for eMMC cards\n mmc: core: sdio: hold retuning if sdio in 1-bit mode\n mtd: physmap-core: Restore map_rom fallback\n mtd: spinand: micron: correct bitmask for ecc status\n mtd: rawnand: qcom: Unmap the right resource upon probe failure\n Bluetooth: hci_event: Fix using memcmp when comparing keys\n HID: multitouch: Add required quirk for Synaptics 0xcd7e device\n btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c\n drm: panel-orientation-quirks: Add quirk for One Mix 2S\n sky2: Make sure there is at least one frag_addr available\n regulator/core: Revert \"fix kobject release warning and memory leak in regulator_register()\"\n wifi: cfg80211: avoid leaking stack data into trace\n wifi: mac80211: allow transmitting EAPOL frames with tainted key\n Bluetooth: hci_core: Fix build warnings\n Bluetooth: Avoid redundant authentication\n HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event\n tracing: relax trace_event_eval_update() execution with cond_resched()\n ata: libata-eh: Fix compilation warning in ata_eh_link_report()\n gpio: timberdale: Fix potential deadlock on &tgpio->lock\n overlayfs: set ctime when setting mtime and atime\n i2c: mux: Avoid potential false error message in i2c_mux_add_adapter\n btrfs: initialize start_slot in btrfs_log_prealloc_extents\n btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1\n ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA\n ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA\n ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks\n ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA\n ACPI: resource: Add ASUS model S5402ZA to quirks\n ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA\n ACPI: resources: Add DMI-based legacy IRQ override quirk\n ACPI: Drop acpi_dev_irqresource_disabled()\n resource: Add irqresource_disabled()\n net: pktgen: Fix interface flags printing\n netfilter: nft_set_rbtree: .deactivate fails if element has expired\n neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section\n net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve\n i40e: prevent crash on probe if hw registers have invalid values\n net: usb: smsc95xx: Fix an error code in smsc95xx_reset()\n ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr\n tun: prevent negative ifindex\n tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb\n tcp: fix excessive TLP and RACK timeouts from HZ rounding\n net: rfkill: gpio: prevent value glitch during probe\n net: ipv6: fix return value check in esp_remove_trailer\n net: ipv4: fix return value check in esp_remove_trailer\n xfrm: interface: use DEV_STATS_INC()\n xfrm: fix a data-race in xfrm_gen_index()\n qed: fix LL2 RX buffer allocation\n netfilter: nft_payload: fix wrong mac header matching\n KVM: x86: Mask LVTPC when handling a PMI\n regmap: fix NULL deref on lookup\n nfc: nci: fix possible NULL pointer dereference in send_acknowledge()\n ice: fix over-shifted variable\n Bluetooth: avoid memcmp() out of bounds warning\n Bluetooth: hci_event: Fix coding style\n Bluetooth: vhci: Fix race when opening vhci device\n Bluetooth: Fix a refcnt underflow problem for hci_conn\n Bluetooth: Reject connection with the device which has same BD_ADDR\n Bluetooth: hci_event: Ignore NULL link key\n usb: hub: Guard against accesses to uninitialized BOS descriptors\n Documentation: sysctl: align cells in second content column\n dev_forward_skb: do not scrub skb mark within the same name space\n ravb: Fix use-after-free issue in ravb_tx_timeout_work()\n powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()\n powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE\n dmaengine: mediatek: Fix deadlock caused by synchronize_irq()\n x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs\n usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call\n usb: gadget: udc-xilinx: replace memcpy with memcpy_toio\n pinctrl: avoid unsafe code pattern in find_pinctrl()\n cgroup: Remove duplicates in cgroup v1 tasks file\n Input: xpad - add PXN V900 support\n Input: psmouse - fix fast_reconnect function for PS/2 mode\n Input: powermate - fix use-after-free in powermate_config_complete\n ceph: fix incorrect revoked caps assert in ceph_fill_file_size()\n libceph: use kernel_connect()\n mcb: remove is_added flag from mcb_device struct\n iio: pressure: ms5611: ms5611_prom_is_valid false negative bug\n iio: pressure: dps310: Adjust Timeout Settings\n iio: pressure: bmp280: Fix NULL pointer exception\n usb: musb: Modify the \"HWVers\" register address\n usb: musb: Get the musb_qh poniter after musb_giveback\n usb: dwc3: Soft reset phy on probe for host\n net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read\n usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer\n dmaengine: stm32-mdma: abort resume if no ongoing transfer\n workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()\n nfc: nci: assert requested protocol is valid\n net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()\n ixgbe: fix crash with empty VF macvlan list\n drm/vmwgfx: fix typo of sizeof argument\n xen-netback: use default TX queue size for vifs\n mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type\n ieee802154: ca8210: Fix a potential UAF in ca8210_probe\n ravb: Fix up dma_free_coherent() call in ravb_remove()\n drm/msm/dsi: skip the wait for video mode done if not applicable\n drm: etvnaviv: fix bad backport leading to warning\n net: prevent address rewrite in kernel_bind()\n quota: Fix slow quotaoff\n HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect\n pwm: hibvt: Explicitly set .polarity in .get_state()\n lib/test_meminit: fix off-by-one error in test_pages()\n RDMA/cxgb4: Check skb value for failure to allocate\n Reapply \"ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\"\n Revert \"ring-buffer: Update \"shortest_full\" in polling\"\n Revert \"ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\"\n Revert \"net: bridge: use DEV_STATS_INC()\"\n UPSTREAM: netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP\n UPSTREAM: net: xfrm: Fix xfrm_address_filter OOB read\n UPSTREAM: igb: set max size RX buffer when store bad packet is enabled\n fw-api: CL 25012076 - update fw common interface files\n fw-api: CL 25001184 - update fw common interface files\n fw-api: CL 24972727 - update fw common interface files\n fw-api: CL 24952424 - update fw common interface files\n fw-api: CL 24942753 - update fw common interface files\n fw-api: CL 24927565 - update fw common interface files\n fw-api: CL 24914490 - update fw common interface files\n fw-api: CL 24886188 - update fw common interface files\n fw-api: CL 24865228 - update fw common interface files\n fw-api: CL 24822236 - update fw common interface files\n Revert \"asoc: msm-compress : Fix for CTS-on-gsi with gki\"\n Revert \"ALSA: compress: Allow pause and resume during draining\"\n UPSTREAM: netfilter: xt_sctp: validate the flag_info count\n UPSTREAM: netfilter: xt_u32: validate user space input\n UPSTREAM: netfilter: nfnetlink_osf: avoid OOB read\n UPSTREAM: net/sched: Retire rsvp classifier\n UPSTREAM: ipv4: fix null-deref in ipv4_link_failure\n qcacld-3.0: Modify condition to cover 5G+160MHz\n Release 2.0.8.34B\n qcacld-3.0: Fix ethertype inspection logic of offload tx data pkt\n qcacld-3.0: Fix condition to forward beacon to packet capture interface\n ALSA: compress: Allow pause and resume during draining\n asoc: msm-compress : Fix for CTS-on-gsi with gki\n msm_ipa: Add flag to enable ipv6 option header\n Release 2.0.8.34A\n qcacld-3.0: Get netdev from wdev instead of iface name\n FROMLIST: lib/test_meminit: fix off-by-one error in test_pages()\n Linux 5.4.258\n xen/events: replace evtchn_rwlock with RCU\n ima: rework CONFIG_IMA dependency block\n NFS: Fix a race in __nfs_list_for_each_server()\n parisc: Restore __ldcw_align for PA-RISC 2.0 processors\n RDMA/mlx5: Fix NULL string error\n RDMA/siw: Fix connection failure handling\n RDMA/uverbs: Fix typo of sizeof argument\n RDMA/cma: Fix truncation compilation warning in make_cma_ports\n gpio: pxa: disable pinctrl calls for MMP_GPIO\n gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()\n IB/mlx4: Fix the size of a buffer in add_port_entries()\n RDMA/core: Require admin capabilities to set system parameters\n cpupower: add Makefile dependencies for install targets\n sctp: update hb timer immediately after users change hb_interval\n sctp: update transport state when processing a dupcook packet\n tcp: fix delayed ACKs for MSS boundary condition\n tcp: fix quick-ack counting to count actual ACKs of new data\n net: stmmac: dwmac-stm32: fix resume on STM32 MCU\n netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp\n net: nfc: llcp: Add lock when modifying device list\n net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg\n net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent\n ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()\n net: fix possible store tearing in neigh_periodic_work()\n modpost: add missing else to the \"of\" check\n NFSv4: Fix a nfs4_state_manager() race\n NFS: Add a helper nfs_client_for_each_server()\n NFS4: Trace state recovery operation\n wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling\n wifi: mwifiex: Fix tlv_buf_left calculation\n scsi: target: core: Fix deadlock due to recursive locking\n drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()\n qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info\n ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig\n wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet\n regmap: rbtree: Fix wrong register marked as in-cache when creating new node\n wifi: iwlwifi: dbg_ini: fix structure packing\n ubi: Refuse attaching if mtd's erasesize is 0\n net: prevent rewrite of msg_name in sock_sendmsg()\n net: replace calls to sock->ops->connect() with kernel_connect()\n fs: binfmt_elf_efpic: fix personality for ELF-FDPIC\n scsi: zfcp: Fix a double put in zfcp_port_enqueue()\n ata: libata-sata: increase PMP SRST timeout to 10s\n Revert \"PCI: qcom: Disable write access to read only registers for IP v2.3.3\"\n ata: libata-core: Do not register PM operations for SAS ports\n rbd: take header_rwsem in rbd_dev_refresh() only when updating\n ata: libata-core: Fix port and device removal\n rbd: decouple parent info read-in from updating rbd_dev\n ata: libata-core: Fix ata_port_request_pm() locking\n rbd: decouple header read-in from updating rbd_dev->header\n rbd: move rbd_dev_refresh() definition\n ring-buffer: Update \"shortest_full\" in polling\n i2c: i801: unregister tco_pdev in i801_probe() error path\n net: thunderbolt: Fix TCPv6 GSO checksum calculation\n ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES\n btrfs: properly report 0 avail for very full file systems\n ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q\n nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()\n serial: 8250_port: Check IRQ data before use\n Smack:- Use overlay inode label in smack_inode_copy_up()\n smack: Retrieve transmuting information in smack_inode_getsecurity()\n smack: Record transmuting in smk_transmuted\n i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc\n i40e: always propagate error value in i40e_set_vsi_promisc()\n ring-buffer: Avoid softlockup in ring_buffer_resize()\n selftests/ftrace: Correctly enable event in instance-event.tc\n i40e: improve locking of mac_filter_hash\n watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running\n watchdog: iTCO_wdt: No need to stop the timer in probe\n nvme-pci: do not set the NUMA node of device if it has none\n fbdev/sh7760fb: Depend on FB=y\n ncsi: Propagate carrier gain/loss events to the NCSI controller\n powerpc/watchpoints: Annotate atomic context in more places\n bpf: Clarify error expectations from bpf_clone_redirect\n spi: nxp-fspi: reset the FLSHxCR1 registers\n ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()\n parisc: irq: Make irq_stack_union static to avoid sparse warning\n parisc: drivers: Fix sparse warning\n parisc: iosapic.c: Fix sparse warnings\n parisc: sba: Fix compile warning wrt list of SBA devices\n gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip\n xtensa: boot/lib: fix function prototypes\n xtensa: boot: don't add include-dirs\n xtensa: iss/network: make functions static\n xtensa: add default definition for XCHAL_HAVE_DIV32\n bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up\n ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot\n clk: tegra: fix error return case for recalc_rate\n scsi: qla2xxx: Fix deletion race condition\n MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled\n scsi: qla2xxx: Fix update_fcport for current_topology\n ata: libata: disallow dev-initiated LPM transitions to unsupported states\n Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN\n drm/amd/display: prevent potential division by zero errors\n i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()\n drm/amd/display: Fix LFC multiplier changing erratically\n gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()\n drm/amd/display: Reinstate LFC optimization\n netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP\n net: rds: Fix possible NULL-pointer dereference\n team: fix null-ptr-deref when team device type is changed\n net: bridge: use DEV_STATS_INC()\n net: hns3: add 5ms delay before clear firmware reset irq source\n dccp: fix dccp_v4_err()/dccp_v6_err() again\n powerpc/perf/hv-24x7: Update domain value check\n ipv4: fix null-deref in ipv4_link_failure\n i40e: Fix VF VLAN offloading when port VLAN is configured\n i40e: Fix warning message and call stack during rmmod i40e driver\n i40e: Remove scheduling while atomic possibility\n i40e: Fix for persistent lldp support\n ASoC: imx-audmix: Fix return error with devm_clk_get()\n selftests: tls: swap the TX and RX sockets in some tests\n ASoC: meson: spdifin: start hw on dai probe\n selftests/tls: Add {} to avoid static checker warning\n ext4: do not let fstrim block system suspend\n bpf: Avoid deadlock when using queue and stack maps from NMI\n ext4: move setting of trimmed bit into ext4_try_to_trim_range()\n netfilter: nf_tables: disallow element removal on anonymous sets\n ext4: replace the traditional ternary conditional operator with with max()/min()\n ext4: mark group as trimmed only if it was fully scanned\n ext4: change s_last_trim_minblks type to unsigned long\n ext4: scope ret locally in ext4_try_to_trim_range()\n ext4: add new helper interface ext4_try_to_trim_range()\n ext4: remove the 'group' parameter of ext4_trim_extent\n ata: libahci: clear pending interrupt status\n tracing: Increase trace array ref count on enable and filter files\n SUNRPC: Mark the cred for revalidation if the server rejects it\n NFS/pNFS: Report EINVAL errors from connect() to the server\n Release 2.0.8.34\n qcacld-3.0: Fix to halve tx power received from TPE IE\n disp: msm: sde: skip msm_lastclose if display is stuck in splash\n disp: msm: cancel all delayed_works before triggering msm_lastclose\n disp: msm: sde: cancel delayed work items during TUI transition\n Release 2.0.8.33Z\n qcacld-3.0: Release wakelock when psoc idle timer is stopped\n qcacld-3.0: Acquire a wakelock whenever packet capture mode is enabled\n msm: kgsl: Prevent wrap around during user address mapping\n msm: kgsl: Limit the syncpoint count for AUX commands\n soc:qcom: trivial fix\n soc: qcom: socinfo: Add sku sysfs support\n qcacmn: Update set_disable_channel_list cmd for 6 GHz channels\n Release 2.0.8.33Y\n qcacld-3.0: Update set_disable_channel_list cmd for 6 GHz channels\n soc: qcom: socinfo: Add revision 16 support in socinfo structure\n Revert \"drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01\"\n fw-api: CL 24815200 - update fw common interface files\n fw-api: CL 24803979 - update fw common interface files\n fw-api: CL 24760251 - update fw common interface files\n fw-api: CL 24704966 - update fw common interface files\n disp: msm: send power_on event in dual display composer kill scenario\n Revert \"usb: typec: bus: verify partner exists in typec_altmode_attention\"\n Revert \"fs/nls: make load_nls() take a const parameter\"\n Revert \"ip_tunnels: use DEV_STATS_INC()\"\n qcacmn: Cleanup reg_cache_channel_state\n Release 2.0.8.33X\n qcacld-3.0: Don't use reg_cache_channel_state\n qcacmn: Add QCA vendor attribute to configure ARP/NS offload feature\n Release 2.0.8.33W\n qcacld-3.0: Add vendor attribute to configure ARP/NS offload\n qcacmn: Consider gindoor_channel_support ini to decide ap_power_type\n Release 2.0.8.33V\n qcacld-3.0: Do not allow SAP SCC on non-PSC/non-VLP channels\n qcacmn: Fix OOB issue\n msm: kgsl: Prevent wrap around during user address mapping\n Configured process_madvise with upstream syscall number\n Linux 5.4.257\n net/sched: Retire rsvp classifier\n drm/amdgpu: fix amdgpu_cs_p1_user_fence\n mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller\n ext4: fix rec_len verify error\n scsi: megaraid_sas: Fix deadlock on firmware crashdump\n i2c: aspeed: Reset the i2c controller when timeout occurs\n tracefs: Add missing lockdown check to tracefs_create_dir()\n nfsd: fix change_info in NFSv4 RENAME replies\n tracing: Have option files inc the trace array ref count\n tracing: Have current_trace inc the trace array ref count\n btrfs: fix lockdep splat and potential deadlock after failure running delayed items\n attr: block mode changes of symlinks\n md/raid1: fix error: ISO C90 forbids mixed declarations\n selftests: tracing: Fix to unmount tracefs for recovering environment\n btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super\n btrfs: add a helper to read the superblock metadata_uuid\n btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h\n perf tools: Add an option to build without libbfd\n perf jevents: Make build dependency on test JSONs\n tools features: Add feature test to check if libbfd has buildid support\n kobject: Add sanity check for kset->kobj.ktype in kset_register()\n media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning\n serial: cpm_uart: Avoid suspicious locking\n scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()\n usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc\n media: pci: cx23885: replace BUG with error return\n media: tuners: qt1010: replace BUG_ON with a regular error\n media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()\n media: anysee: fix null-ptr-deref in anysee_master_xfer\n media: af9005: Fix null-ptr-deref in af9005_i2c_xfer\n media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()\n media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer\n powerpc/pseries: fix possible memory leak in ibmebus_bus_init()\n jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount\n fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()\n ext2: fix datatype of block number in ext2_xattr_set2()\n md: raid1: fix potential OOB in raid1_remove_disk()\n bus: ti-sysc: Configure uart quirks for k3 SoC\n drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()\n wifi: mac80211_hwsim: drop short frames\n alx: fix OOB-read compiler warning\n mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450\n tpm_tis: Resend command to recover from data transfer errors\n crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()\n wifi: mwifiex: fix fortify warning\n wifi: ath9k: fix printk specifier\n devlink: remove reload failed checks in params get/set callbacks\n hw_breakpoint: fix single-stepping when using bpf_overflow_handler\n perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09\n ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470\n kernel/fork: beware of __put_task_struct() calling context\n ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer\n locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock\n btrfs: output extra debug info if we failed to find an inline backref\n autofs: fix memory leak of waitqueues in autofs_catatonic_mode\n parisc: Drop loops_per_jiffy from per_cpu struct\n drm/amd/display: Fix a bug when searching for insert_above_mpcc\n kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().\n ixgbe: fix timestamp configuration code\n net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()\n platform/mellanox: mlxbf-tmfifo: Drop jumbo frames\n mlxbf-tmfifo: sparse tags for config access\n platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors\n kcm: Fix memory leak in error path of kcm_sendmsg()\n r8152: check budget for r8152_poll()\n net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()\n net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()\n net: ipv4: fix one memleak in __inet_del_ifa()\n clk: imx8mm: Move 1443X/1416X PLL clock structure to common place\n ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2\n usb: typec: bus: verify partner exists in typec_altmode_attention\n usb: typec: tcpm: Refactor tcpm_handle_vdm_request\n usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling\n perf tools: Handle old data in PERF_RECORD_ATTR\n perf hists browser: Fix hierarchy mode header\n mtd: rawnand: brcmnand: Fix potential false time out warning\n mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write\n mtd: rawnand: brcmnand: Fix crash during the panic_write\n btrfs: use the correct superblock to compare fsid in btrfs_validate_super\n btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART\n fuse: nlookup missing decrement in fuse_direntplus_link\n ata: pata_ftide010: Add missing MODULE_DESCRIPTION\n ata: sata_gemini: Add missing MODULE_DESCRIPTION\n sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()\n net: hns3: fix the port information display when sfp is absent\n netfilter: nfnetlink_osf: avoid OOB read\n ip_tunnels: use DEV_STATS_INC()\n idr: fix param name in idr_alloc_cyclic() doc\n s390/zcrypt: don't leak memory if dev_set_name() fails\n igb: Change IGB_MIN to allow set rx/tx value between 64 and 80\n igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80\n igc: Change IGC_MIN to allow set rx/tx value between 64 and 80\n kcm: Destroy mutex in kcm_exit_net()\n net: sched: sch_qfq: Fix UAF in qfq_dequeue()\n af_unix: Fix data race around sk->sk_err.\n af_unix: Fix data-races around sk->sk_shutdown.\n af_unix: Fix data-race around unix_tot_inflight.\n af_unix: Fix data-races around user->unix_inflight.\n net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr\n veth: Fixing transmit return status for dropped packets\n igb: disable virtualization features on 82580\n net: read sk->sk_family once in sk_mc_loop()\n ipv4: annotate data-races around fi->fib_dead\n sctp: annotate data-races around sk->sk_wmem_queued\n pwm: lpc32xx: Remove handling of PWM channels\n watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load\n perf top: Don't pass an ERR_PTR() directly to perf_session__delete()\n x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()\n perf annotate bpf: Don't enclose non-debug code with an assert()\n kconfig: fix possible buffer overflow\n NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info\n soc: qcom: qmi_encdec: Restrict string length in decode\n clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock\n parisc: led: Reduce CPU overhead for disk & lan LED computation\n parisc: led: Fix LAN receive and transmit LEDs\n lib/test_meminit: allocate pages up to order MAX_ORDER\n drm/ast: Fix DRAM init on AST2200\n fbdev/ep93xx-fb: Do not assign to struct fb_info.dev\n scsi: qla2xxx: Remove unsupported ql2xenabledif option\n scsi: qla2xxx: Turn off noisy message log\n scsi: qla2xxx: Fix erroneous link up failure\n scsi: qla2xxx: fix inconsistent TMF timeout\n net/ipv6: SKB symmetric hash should incorporate transport ports\n drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create\n udf: initialize newblock to 0\n usb: typec: tcpci: clear the fault status bit\n serial: sc16is7xx: fix broken port 0 uart init\n sc16is7xx: Set iobase to device index\n cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug\n crypto: stm32 - fix loop iterating through scatterlist for DMA\n s390/ipl: add missing secure/has_secure file to ipl type 'unknown'\n pstore/ram: Check start of empty przs during init\n fsverity: skip PKCS#7 parser when keyring is empty\n net: handle ARPHRD_PPP in dev_is_mac_header_xmit()\n X.509: if signature is unsupported skip validation\n dccp: Fix out of bounds access in DCCP error handler\n dlm: fix plock lookup when using multiple lockspaces\n parisc: Fix /proc/cpuinfo output for lscpu\n procfs: block chmod on /proc/thread-self/comm\n Revert \"PCI: Mark NVIDIA T4 GPUs to avoid bus reset\"\n ntb: Fix calculation ntb_transport_tx_free_entry()\n ntb: Clean up tx tail index on link down\n ntb: Drop packets when qp link is down\n media: dvb: symbol fixup for dvb_attach()\n xtensa: PMU: fix base address for the newer hardware\n backlight/lv5207lp: Compare against struct fb_info.device\n backlight/bd6107: Compare against struct fb_info.device\n backlight/gpio_backlight: Compare against struct fb_info.device\n ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()\n ipmi_si: fix a memleak in try_smi_init()\n ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl\n PM / devfreq: Fix leak in devfreq_dev_release()\n igb: set max size RX buffer when store bad packet is enabled\n skbuff: skb_segment, Call zero copy functions before using skbuff frags\n netfilter: xt_sctp: validate the flag_info count\n netfilter: xt_u32: validate user space input\n netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c\n igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU\n virtio_ring: fix avail_wrap_counter in virtqueue_add_packed\n cpufreq: Fix the race condition while updating the transition_task of policy\n dmaengine: ste_dma40: Add missing IRQ check in d40_probe\n um: Fix hostaudio build errors\n mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()\n rpmsg: glink: Add check for kstrdup\n phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write\n phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate\n phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328\n tracing: Fix race issue between cpu buffer write and swap\n x86/speculation: Mark all Skylake CPUs as vulnerable to GDS\n HID: multitouch: Correct devm device reference for hidinput input_dev name\n HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()\n RDMA/siw: Correct wrong debug message\n RDMA/siw: Balance the reference of cep->kref in the error path\n Revert \"IB/isert: Fix incorrect release of isert connection\"\n amba: bus: fix refcount leak\n serial: tegra: handle clk prepare error in tegra_uart_hw_init()\n scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock\n scsi: core: Use 32-bit hostnum in scsi_host_lookup()\n media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors\n media: ov2680: Fix vflip / hflip set functions\n media: ov2680: Fix ov2680_bayer_order()\n media: ov2680: Remove auto-gain and auto-exposure controls\n media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips\n media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()\n media: i2c: ov5640: Configure HVP lines in s_power callback\n USB: gadget: f_mass_storage: Fix unused variable warning\n media: go7007: Remove redundant if statement\n iommu/vt-d: Fix to flush cache of PASID directory table\n IB/uverbs: Fix an potential error pointer dereference\n driver core: test_async: fix an error code\n dma-buf/sync_file: Fix docs syntax\n coresight: tmc: Explicit type conversions to prevent integer overflow\n scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly\n scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly\n scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly\n x86/APM: drop the duplicate APM_MINOR_DEV macro\n serial: sprd: Fix DMA buffer leak issue\n serial: sprd: Assign sprd_port after initialized to avoid wrong access\n serial: sprd: remove redundant sprd_port cleanup\n serial: sprd: getting port index via serial aliases only\n scsi: qla4xxx: Add length check when parsing nlattrs\n scsi: be2iscsi: Add length check when parsing nlattrs\n scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()\n usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()\n media: mediatek: vcodec: Return NULL if no vdec_fb is found\n media: cx24120: Add retval check for cx24120_message_send()\n media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()\n media: dib7000p: Fix potential division by zero\n drivers: usb: smsusb: fix error handling code in smsusb_init_device\n media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()\n media: v4l2-fwnode: simplify v4l2_fwnode_parse_link\n media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling\n NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN\n NFSD: da_addr_body field missing in some GETDEVICEINFO replies\n fs: lockd: avoid possible wrong NULL parameter\n jfs: validate max amount of blocks before allocation.\n powerpc/iommu: Fix notifiers being shared by PCI and VIO buses\n nfs/blocklayout: Use the passed in gfp flags\n wifi: ath10k: Use RMW accessors for changing LNKCTL\n drm/radeon: Use RMW accessors for changing LNKCTL\n drm/radeon: Prefer pcie_capability_read_word()\n drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions\n drm/radeon: Correct Transmit Margin masks\n drm/amdgpu: Use RMW accessors for changing LNKCTL\n drm/amdgpu: Prefer pcie_capability_read_word()\n drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions\n drm/amdgpu: Correct Transmit Margin masks\n PCI: Add #defines for Enter Compliance, Transmit Margin\n powerpc/fadump: reset dump area size if fadump memory reserve fails\n clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op\n PCI/ASPM: Use RMW accessors for changing LNKCTL\n PCI: pciehp: Use RMW accessors for changing LNKCTL\n PCI: Mark NVIDIA T4 GPUs to avoid bus reset\n clk: sunxi-ng: Modify mismatched function name\n drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()\n ipmi:ssif: Fix a memory leak when scanning for an adapter\n ipmi:ssif: Add check for kstrdup\n ALSA: ac97: Fix possible error value of *rac97\n of: unittest: Fix overlay type in apply/revert check\n drm/mediatek: Fix potential memory leak if vmap() fail\n audit: fix possible soft lockup in __audit_inode_child()\n smackfs: Prevent underflow in smk_set_cipso()\n drm/msm/mdp5: Don't leak some plane state\n ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig\n drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01\n drm/armada: Fix off-by-one error in armada_overlay_get_property()\n of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()\n drm/tegra: dpaux: Fix incorrect return value of platform_get_irq\n drm/tegra: Remove superfluous error messages around platform_get_irq()\n md/md-bitmap: hold 'reconfig_mutex' in backlog_store()\n md/bitmap: don't set max_write_behind if there is no write mostly device\n drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'\n arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC\n ARM: dts: BCM53573: Fix Ethernet info for Luxul devices\n drm: adv7511: Fix low refresh rate register for ADV7533/5\n ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)\n ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210\n ARM: dts: s5pv210: correct ethernet unit address in SMDKV210\n ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210\n ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210\n ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)\n ARM: dts: s3c64xx: align pinctrl with dtschema\n ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410\n ARM: dts: s3c6410: move fixed clocks under root node in Mini6410\n drm/etnaviv: fix dumping of active MMU context\n ARM: dts: BCM53573: Use updated \"spi-gpio\" binding properties\n ARM: dts: BCM53573: Add cells sizes to PCIe node\n ARM: dts: BCM53573: Drop nonexistent \"default-off\" LED trigger\n drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()\n quota: fix dqput() to follow the guarantees dquot_srcu should provide\n quota: add new helper dquot_active()\n quota: rename dquot_active() to inode_quota_active()\n quota: factor out dquot_write_dquot()\n quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list\n drm/bridge: tc358764: Fix debug print parameter order\n netrom: Deny concurrent connect().\n net/sched: sch_hfsc: Ensure inner classes have fsc curve\n mlxsw: i2c: Limit single transaction buffer size\n mlxsw: i2c: Fix chunk size setting in output mailbox buffer\n net: arcnet: Do not call kfree_skb() under local_irq_disable()\n wifi: ath9k: use IS_ERR() with debugfs_create_dir()\n wifi: mwifiex: avoid possible NULL skb pointer dereference\n wifi: ath9k: protect WMI command response buffer replacement with a lock\n wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx\n wifi: mwifiex: Fix missed return in oob checks failed path\n wifi: mwifiex: fix memory leak in mwifiex_histogram_read()\n fs: ocfs2: namei: check return value of ocfs2_add_entry()\n lwt: Check LWTUNNEL_XMIT_CONTINUE strictly\n lwt: Fix return values of BPF xmit ops\n hwrng: iproc-rng200 - Implement suspend and resume calls\n hwrng: iproc-rng200 - use semicolons rather than commas to separate statements\n crypto: caam - fix unchecked return value error\n Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()\n crypto: stm32 - Properly handle pm_runtime_get failing\n wifi: mwifiex: fix error recovery in PCIE buffer descriptor management\n mwifiex: switch from 'pci_' to 'dma_' API\n wifi: mwifiex: Fix OOB and integer underflow when rx packets\n can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM\n spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()\n regmap: rbtree: Use alloc_flags for memory allocations\n tcp: tcp_enter_quickack_mode() should be static\n bpf: Clear the probe_addr for uprobe\n cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()\n perf/imx_ddr: don't enable counter0 if none of 4 counters are used\n x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved\n x86/boot: Annotate local functions\n x86/asm: Make more symbols local\n OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()\n tmpfs: verify {g,u}id mount options correctly\n fs: Fix error checking for d_hash_and_lookup()\n new helper: lookup_positive_unlocked()\n eventfd: prevent underflow for eventfd semaphores\n eventfd: Export eventfd_ctx_do_read()\n reiserfs: Check the return value from __getblk()\n Revert \"net: macsec: preserve ingress frame ordering\"\n udf: Handle error when adding extent to a file\n udf: Check consistency of Space Bitmap Descriptor\n powerpc/32s: Fix assembler warning about r0\n net: Avoid address overwrite in kernel_connect\n platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications\n ALSA: seq: oss: Fix racy open/close of MIDI devices\n scsi: storvsc: Always set no_report_opcodes\n cifs: add a warning when the in-flight count goes negative\n sctp: handle invalid error codes without calling BUG()\n bnx2x: fix page fault following EEH recovery\n netlabel: fix shift wrapping bug in netlbl_catmap_setlong()\n scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock\n idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM\n net: usb: qmi_wwan: add Quectel EM05GV2\n clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM\n security: keys: perform capable check only on privileged operations\n platform/x86: huawei-wmi: Silence ambient light sensor\n platform/x86: intel: hid: Always call BTNL ACPI method\n ASoC: atmel: Fix the 8K sample parameter in I2SC master\n ASoc: codecs: ES8316: Fix DMIC config\n fs/nls: make load_nls() take a const parameter\n s390/dasd: fix hanging device after request requeue\n s390/dasd: use correct number of retries for ERP requests\n m68k: Fix invalid .section syntax\n vxlan: generalize vxlan_parse_gpe_hdr and remove unused args\n ethernet: atheros: fix return value check in atl1c_tso_csum()\n ASoC: da7219: Check for failure reading AAD IRQ events\n ASoC: da7219: Flush pending AAD IRQ when suspending\n 9p: virtio: make sure 'offs' is initialized in zc_request\n pinctrl: amd: Don't show `Invalid config param` errors\n nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse\n nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()\n fsi: master-ast-cf: Add MODULE_FIRMWARE macro\n firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe\n serial: sc16is7xx: fix bug when first setting GPIO direction\n Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition\n staging: rtl8712: fix race condition\n HID: wacom: remove the battery when the EKR is off\n USB: serial: option: add FOXCONN T99W368/T99W373 product\n USB: serial: option: add Quectel EM05G variant (0x030e)\n modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules\n rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff\n net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index\n mmc: au1xmmc: force non-modular build and remove symbol_get usage\n ARM: pxa: remove use of symbol_get()\n erofs: ensure that the post-EOF tails are all zeroed\n fw-api: CL 24698636 - update fw common interface files\n iommu: Fix missing return check of arm_lpae_init_pte\n Release 2.0.8.33U\n qcacld-3.0: Fix cb mode calculation for 2.4 GHz\n qcacld-3.0: Add extended capabilities IE length check\n fw-api: CL 24632751 - update fw common interface files\n fw-api: CL 24632749 - update fw common interface files\n fw-api: CL 24610273 - update fw common interface files\n fw-api: CL 24620909 - update fw common interface files\n fw-api: CL 24602439 - update fw common interface files\n fw-api: Fix E3.0: E3R44: WCSS_VERSION 2544\n fw-api: peach: E3.0: E3R44: WCSS_VERSION 2544 Add peach hw header files\n qcacld-3.0: Modify condition to send 6GHz HE caps\n usb: gadget: cdev: Don't use spinlock with sleeping functions\n qcacld-3.0: Send 6G HE caps to userspace\n securemsm-kernel: Fix multiple listener registration on same fd\n msm: kgsl: Limit the syncpoint count for AUX commands\n fw-api: CL 24551836 - update fw common interface files\n fw-api: CL 24528979 - update fw common interface files\n fw-api: CL 24448911 - update fw common interface files\n fw-api: CL 24431840 - update fw common interface files\n fw-api: CL 24431228 - update fw common interface files\n fw-api: CL 24417305 - update fw common interface files\n fw-api: CL 24374793 - update fw common interface files\n fw-api: CL 24331558 - update fw common interface files\n fw-api: CL 24317964 - update fw common interface files\n fw-api: CL 24309540 - update fw common interface files\n fw-api: CL 24285962 - update fw common interface files\n Release 2.0.8.33T\n qcacld-3.0: Allow SAP to move to unsafe channel if ini allows\n ASoC: msm-pcm-host-voice: Handle mutex lock-unlock\n net: qrtr: use new update_marker api\n mtd: msm_qpic_nand: Add mutex lock in system suspend/resume functions\n Release 2.0.8.33S\n qcacld-3.0: Fix possible overflow for pcl weight list\n Linux 5.4.256\n Revert \"MIPS: Alchemy: fix dbdma2\"\n powerpc/pmac/smp: Drop unnecessary volatile qualifier\n powerpc/pmac/smp: Avoid unused-variable warnings\n Revert \"drm/display/dp: Fix the DP DSC Receiver cap size\"\n Revert \"macsec: Fix traffic counters/statistics\"\n Revert \"macsec: use DEV_STATS_INC()\"\n ANDROID: GKI: add back pm_runtime_get_if_in_use()\n Revert \"interconnect: Add helpers for enabling/disabling a path\"\n Revert \"interconnect: Do not skip aggregation for disabled paths\"\n Revert \"ALSA: pcm: Set per-card upper limit of PCM buffer allocations\"\n Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\n Revert \"ALSA: pcm: Fix potential data race at PCM memory allocation helpers\"\n Revert \"ALSA: pcm: Fix build error on m68k and others\"\n Revert \"Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\"\n Revert \"ALSA: pcm: Check for null pointer of pointer substream before dereferencing it\"\n Linux 5.4.255\n dma-buf/sw_sync: Avoid recursive lock during fence signal\n pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}\n clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'\n scsi: core: raid_class: Remove raid_component_add()\n scsi: snic: Fix double free in snic_tgt_create()\n irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable\n Documentation/sysctl: document page_lock_unfairness\n ALSA: pcm: Check for null pointer of pointer substream before dereferencing it\n interconnect: Do not skip aggregation for disabled paths\n Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\n ALSA: pcm: Fix build error on m68k and others\n rtnetlink: Reject negative ifindexes in RTM_NEWLINK\n mm: allow a controlled amount of unfairness in the page lock\n x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4\n drm/display/dp: Fix the DP DSC Receiver cap size\n PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus\n media: vcodec: Fix potential array out-of-bounds in encoder queue_setup\n radix tree: remove unused variable\n lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels\n batman-adv: Hold rtnl lock during MTU update via netlink\n batman-adv: Fix batadv_v_ogm_aggr_send memory leak\n batman-adv: Fix TT global entry leak when client roamed back\n batman-adv: Do not get eth header before batadv_check_management_packet\n batman-adv: Don't increase MTU when set by user\n batman-adv: Trigger events for auto adjusted MTU\n nfsd: Fix race to FREE_STATEID and cl_revoked\n clk: Fix slab-out-of-bounds error in devm_clk_release()\n NFSv4: Fix dropped lock for racing OPEN and delegation return\n ibmveth: Use dcbf rather than dcbfl\n bonding: fix macvlan over alb bond support\n net: remove bond_slave_has_mac_rcu()\n net/sched: fix a qdisc modification with ambiguous command request\n igb: Avoid starting unnecessary workqueues\n net: validate veth and vxcan peer ifindexes\n net: bcmgenet: Fix return value check for fixed_phy_register()\n net: bgmac: Fix return value check for fixed_phy_register()\n ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()\n dccp: annotate data-races in dccp_poll()\n sock: annotate data-races around prot->memory_pressure\n octeontx2-af: SDP: fix receive link config\n tracing: Fix memleak due to race between current_tracer and trace\n drm/amd/display: check TG is non-null before checking if enabled\n drm/amd/display: do not wait for mpc idle if tg is disabled\n ASoC: fsl_sai: Disable bit clock with transmitter\n ASoC: fsl_sai: Add new added registers and new bit definition\n ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger()\n regmap: Account for register length in SMBus I/O limits\n ALSA: pcm: Fix potential data race at PCM memory allocation helpers\n ALSA: pcm: Use SG-buffer only when direct DMA is available\n ALSA: pcm: Set per-card upper limit of PCM buffer allocations\n dm integrity: reduce vmalloc space footprint on 32-bit architectures\n dm integrity: increase RECALC_SECTORS to improve recalculate speed\n fbdev: fix potential OOB read in fast_imageblit()\n fbdev: Fix sys_imageblit() for arbitrary image widths\n fbdev: Improve performance of sys_imageblit()\n MIPS: cpu-features: Use boot_cpu_type for CPU type based features\n MIPS: cpu-features: Enable octeon_cache by cpu_type\n fs: dlm: fix mismatch of plock results from userspace\n fs: dlm: use dlm_plock_info for do_unlock_close\n fs: dlm: change plock interrupted message to debug again\n fs: dlm: add pid to debug log\n dlm: replace usage of found with dedicated list iterator variable\n dlm: improve plock logging if interrupted\n PCI: acpiphp: Reassign resources on bridge if necessary\n net: phy: broadcom: stub c45 read/write for 54810\n mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove\n net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure\n net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled\n virtio-net: set queues after driver_ok\n af_unix: Fix null-ptr-deref in unix_stream_sendpage().\n netfilter: set default timeout to 3 secs for sctp shutdown send and recv state\n mmc: block: Fix in_flight[issue_type] value error\n mmc: wbsd: fix double mmc_free_host() in wbsd_init()\n cifs: Release folio lock on fscache read hit.\n ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.\n serial: 8250: Fix oops for port->pm on uart_change_pm()\n ASoC: meson: axg-tdm-formatter: fix channel slot allocation\n ASoC: rt5665: add missed regulator_bulk_disable\n ARM: dts: imx: Set default tuning step for imx6sx usdhc\n ARM: dts: imx: Set default tuning step for imx7d usdhc\n ARM: dts: imx: Adjust dma-apbh node name\n ARM: dts: imx7s: Drop dma-apb interrupt-names\n bus: ti-sysc: Flush posted write on enable before reset\n bus: ti-sysc: Improve reset to work with modules with no sysconfig\n net: do not allow gso_size to be set to GSO_BY_FRAGS\n sock: Fix misuse of sk_under_memory_pressure()\n net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset\n i40e: fix misleading debug logs\n team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves\n netfilter: nft_dynset: disallow object maps\n ipvs: fix racy memcpy in proc_do_sync_threshold\n selftests: mirror_gre_changes: Tighten up the TTL test match\n xfrm: add NULL check in xfrm_update_ae_params\n ip_vti: fix potential slab-use-after-free in decode_session6\n ip6_vti: fix slab-use-after-free in decode_session6\n xfrm: fix slab-use-after-free in decode_session6\n xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c\n net: af_key: fix sadb_x_filter validation\n net: xfrm: Fix xfrm_address_filter OOB read\n btrfs: fix BUG_ON condition in btrfs_cancel_balance\n tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms\n powerpc/rtas_flash: allow user copy to flash block cache objects\n fbdev: mmp: fix value check in mmphw_probe()\n i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue\n virtio-mmio: don't break lifecycle of vm_dev\n virtio-mmio: Use to_virtio_mmio_device() to simply code\n virtio-mmio: convert to devm_platform_ioremap_resource\n nfsd: Remove incorrect check in nfsd4_validate_stateid\n nfsd4: kill warnings on testing stateids with mismatched clientids\n net/ncsi: Fix gma flag setting after response\n tracing/probes: Fix to update dynamic data counter if fetcharg uses it\n tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs\n leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename\n mmc: sunxi: fix deferred probing\n mmc: bcm2835: fix deferred probing\n USB: dwc3: qcom: fix NULL-deref on suspend\n usb: dwc3: qcom: Add helper functions to enable,disable wake irqs\n interconnect: Add helpers for enabling/disabling a path\n interconnect: Move internal structs into a separate file\n irqchip/mips-gic: Use raw spinlock for gic_lock\n irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()\n ALSA: hda: Fix unhandled register update during auto-suspend period\n PM: runtime: Add pm_runtime_get_if_active()\n PM-runtime: add tracepoints for usage_count changes\n iommu/amd: Fix \"Guest Virtual APIC Table Root Pointer\" configuration in IRTE\n iio: addac: stx104: Fix race condition when converting analog-to-digital\n iio: addac: stx104: Fix race condition for stx104_write_raw()\n iio: stx104: Move to addac subdirectory\n iio: adc: stx104: Implement and utilize register structures\n iio: adc: stx104: Utilize iomap interface\n iio: add addac subdirectory\n IMA: allow/fix UML builds\n powerpc/kasan: Disable KCOV in KASAN code\n ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()\n ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760\n drm/amdgpu: Fix potential fence use-after-free v2\n Bluetooth: L2CAP: Fix use-after-free\n pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()\n gfs2: Fix possible data races in gfs2_show_options()\n usb: chipidea: imx: don't request QoS for imx8ulp\n media: platform: mediatek: vpu: fix NULL ptr dereference\n media: v4l2-mem2mem: add lock to protect parameter num_rdy\n FS: JFS: Check for read-only mounted filesystem in txBegin\n FS: JFS: Fix null-ptr-deref Read in txBegin\n MIPS: dec: prom: Address -Warray-bounds warning\n fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev\n udf: Fix uninitialized array access for some pathnames\n ovl: check type and offset of struct vfsmount in ovl_entry\n HID: add quirk for 03f0:464a HP Elite Presenter Mouse\n quota: fix warning in dqgrab()\n quota: Properly disable quotas when add_dquot_ref() fails\n ALSA: emu10k1: roll up loops in DSP setup code for Audigy\n drm/radeon: Fix integer overflow in radeon_cs_parser_init\n macsec: use DEV_STATS_INC()\n macsec: Fix traffic counters/statistics\n selftests: forwarding: tc_flower: Relax success criterion\n mmc: sdhci-f-sdh30: Replace with sdhci_pltfm\n mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource\n qcacmn: handle integer underflow in util_gen_new_ie\n qcacmn: add new counter to fisa stats\n Release 2.0.8.33R\n qcacld-3.0: Skip FISA aggregation if RDI is zero\n fw-api: CL 24269688 - update fw common interface files\n fw-api: CL 24263101 - update fw common interface files\n fw-api: CL 24263097 - update fw common interface files\n fw-api: CL 24258897 - update fw common interface files\n fw-api: CL 24245865 - update fw common interface files\n fw-api: CL 24229660 - update fw common interface files\n fw-api: CL 24140579 - update fw common interface files\n mdm: dataipa: increase the size of prefetch buffer\n char: virtio_eavb: use new update_marker api\n Release 2.0.8.33Q\n qcacld-3.0: Fix read current country code\n usb: kpi: update_marker api for USB suspend resume\n msm: vidc: fix tier and level issue for hevc\n Release 2.0.8.33P\n qcacld-3.0: Issue disconnect on STA while start/stop SAP\n fw-api: CL 24056101 - update fw common interface files\n Release 2.0.8.33O\n qcacld-3.0: Update VHT Channel width in assoc resp\n Release 2.0.8.33N\n fw-api: CL 24006951 - update fw common interface files\n fw-api: CL 23998194 - update fw common interface files\n fw-api: CL 23995783 - update fw common interface files\n qcacmn: Extract Rx data packet SGI from WMI_VDEV_SMART_MONITOR_EVENTID\n qcacld-3.0: Fill proper SGI for VHT Rx data packet\n\nChange-Id: Ife5d1236c3b743a324e8e5ed248f9cc320a7d32c","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"65096b8dbf6184ce72b669af5a75d801501037f0","after":"8bbdaee092bf8563c289152e6c0d843ee654c05f","ref":"refs/heads/udc","pushedAt":"2023-12-16T02:45:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"arm64: dts: sake: remove 90Hz refresh rate\n\nChange-Id: I9ed37053d9ae97191ebf5445abbba39afc4789f2","shortMessageHtmlLink":"arm64: dts: sake: remove 90Hz refresh rate"}},{"before":"b33152645990ad96315af1a99a1bb5c1fee44d24","after":"65096b8dbf6184ce72b669af5a75d801501037f0","ref":"refs/heads/udc","pushedAt":"2023-12-16T01:14:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"arm64: dts: sake: remove 90Hz refresh rate\n\nChange-Id: I9ed37053d9ae97191ebf5445abbba39afc4789f2","shortMessageHtmlLink":"arm64: dts: sake: remove 90Hz refresh rate"}},{"before":"02d06ada720b85d3853f5d78151e94720b1f50da","after":"b33152645990ad96315af1a99a1bb5c1fee44d24","ref":"refs/heads/udc","pushedAt":"2023-11-05T03:38:01.000Z","pushType":"push","commitsCount":829,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge branch 'android11-5.4-lts' of https://android.googlesource.com/kernel/common into udc-sm8350\n\n* 'android11-5.4-lts' of https://android.googlesource.com/kernel/common:\n Revert \"perf: Disallow mis-matched inherited group reads\"\n Revert \"xfrm: fix a data-race in xfrm_gen_index()\"\n Revert \"Bluetooth: hci_core: Fix build warnings\"\n Revert \"xfrm: interface: use DEV_STATS_INC()\"\n Revert \"netfilter: conntrack: allow sctp hearbeat after connection re-use\"\n Revert \"netfilter: conntrack: don't refresh sctp entries in closed state\"\n Revert \"netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp\"\n Reapply \"netfilter: conntrack: don't refresh sctp entries in closed state\"\n Reapply \"netfilter: conntrack: allow sctp hearbeat after connection re-use\"\n Linux 5.4.259\n xfrm6: fix inet6_dev refcount underflow problem\n Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name\n Bluetooth: hci_sock: fix slab oob read in create_monitor_event\n phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins\n phy: mapphone-mdm6600: Fix runtime PM for remove\n phy: mapphone-mdm6600: Fix runtime disable on probe\n ASoC: pxa: fix a memory leak in probe()\n gpio: vf610: set value before the direction to avoid a glitch\n s390/pci: fix iommu bitmap allocation\n perf: Disallow mis-matched inherited group reads\n USB: serial: option: add Fibocom to DELL custom modem FM101R-GL\n USB: serial: option: add entry for Sierra EM9191 with new firmware\n USB: serial: option: add Telit LE910C4-WWX 0x1035 composition\n ACPI: irq: Fix incorrect return value in acpi_register_gsi()\n Revert \"pinctrl: avoid unsafe code pattern in find_pinctrl()\"\n mmc: core: Capture correct oemid-bits for eMMC cards\n mmc: core: sdio: hold retuning if sdio in 1-bit mode\n mtd: physmap-core: Restore map_rom fallback\n mtd: spinand: micron: correct bitmask for ecc status\n mtd: rawnand: qcom: Unmap the right resource upon probe failure\n Bluetooth: hci_event: Fix using memcmp when comparing keys\n HID: multitouch: Add required quirk for Synaptics 0xcd7e device\n btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c\n drm: panel-orientation-quirks: Add quirk for One Mix 2S\n sky2: Make sure there is at least one frag_addr available\n regulator/core: Revert \"fix kobject release warning and memory leak in regulator_register()\"\n wifi: cfg80211: avoid leaking stack data into trace\n wifi: mac80211: allow transmitting EAPOL frames with tainted key\n Bluetooth: hci_core: Fix build warnings\n Bluetooth: Avoid redundant authentication\n HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event\n tracing: relax trace_event_eval_update() execution with cond_resched()\n ata: libata-eh: Fix compilation warning in ata_eh_link_report()\n gpio: timberdale: Fix potential deadlock on &tgpio->lock\n overlayfs: set ctime when setting mtime and atime\n i2c: mux: Avoid potential false error message in i2c_mux_add_adapter\n btrfs: initialize start_slot in btrfs_log_prealloc_extents\n btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1\n ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA\n ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA\n ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks\n ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA\n ACPI: resource: Add ASUS model S5402ZA to quirks\n ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA\n ACPI: resources: Add DMI-based legacy IRQ override quirk\n ACPI: Drop acpi_dev_irqresource_disabled()\n resource: Add irqresource_disabled()\n net: pktgen: Fix interface flags printing\n netfilter: nft_set_rbtree: .deactivate fails if element has expired\n neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section\n net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve\n i40e: prevent crash on probe if hw registers have invalid values\n net: usb: smsc95xx: Fix an error code in smsc95xx_reset()\n ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr\n tun: prevent negative ifindex\n tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb\n tcp: fix excessive TLP and RACK timeouts from HZ rounding\n net: rfkill: gpio: prevent value glitch during probe\n net: ipv6: fix return value check in esp_remove_trailer\n net: ipv4: fix return value check in esp_remove_trailer\n xfrm: interface: use DEV_STATS_INC()\n xfrm: fix a data-race in xfrm_gen_index()\n qed: fix LL2 RX buffer allocation\n netfilter: nft_payload: fix wrong mac header matching\n KVM: x86: Mask LVTPC when handling a PMI\n regmap: fix NULL deref on lookup\n nfc: nci: fix possible NULL pointer dereference in send_acknowledge()\n ice: fix over-shifted variable\n Bluetooth: avoid memcmp() out of bounds warning\n Bluetooth: hci_event: Fix coding style\n Bluetooth: vhci: Fix race when opening vhci device\n Bluetooth: Fix a refcnt underflow problem for hci_conn\n Bluetooth: Reject connection with the device which has same BD_ADDR\n Bluetooth: hci_event: Ignore NULL link key\n usb: hub: Guard against accesses to uninitialized BOS descriptors\n Documentation: sysctl: align cells in second content column\n dev_forward_skb: do not scrub skb mark within the same name space\n ravb: Fix use-after-free issue in ravb_tx_timeout_work()\n powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()\n powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE\n dmaengine: mediatek: Fix deadlock caused by synchronize_irq()\n x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs\n usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call\n usb: gadget: udc-xilinx: replace memcpy with memcpy_toio\n pinctrl: avoid unsafe code pattern in find_pinctrl()\n cgroup: Remove duplicates in cgroup v1 tasks file\n Input: xpad - add PXN V900 support\n Input: psmouse - fix fast_reconnect function for PS/2 mode\n Input: powermate - fix use-after-free in powermate_config_complete\n ceph: fix incorrect revoked caps assert in ceph_fill_file_size()\n libceph: use kernel_connect()\n mcb: remove is_added flag from mcb_device struct\n iio: pressure: ms5611: ms5611_prom_is_valid false negative bug\n iio: pressure: dps310: Adjust Timeout Settings\n iio: pressure: bmp280: Fix NULL pointer exception\n usb: musb: Modify the \"HWVers\" register address\n usb: musb: Get the musb_qh poniter after musb_giveback\n usb: dwc3: Soft reset phy on probe for host\n net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read\n usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer\n dmaengine: stm32-mdma: abort resume if no ongoing transfer\n workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()\n nfc: nci: assert requested protocol is valid\n net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()\n ixgbe: fix crash with empty VF macvlan list\n drm/vmwgfx: fix typo of sizeof argument\n xen-netback: use default TX queue size for vifs\n mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type\n ieee802154: ca8210: Fix a potential UAF in ca8210_probe\n ravb: Fix up dma_free_coherent() call in ravb_remove()\n drm/msm/dsi: skip the wait for video mode done if not applicable\n drm: etvnaviv: fix bad backport leading to warning\n net: prevent address rewrite in kernel_bind()\n quota: Fix slow quotaoff\n HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect\n pwm: hibvt: Explicitly set .polarity in .get_state()\n lib/test_meminit: fix off-by-one error in test_pages()\n RDMA/cxgb4: Check skb value for failure to allocate\n Reapply \"ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\"\n Revert \"ring-buffer: Update \"shortest_full\" in polling\"\n Revert \"ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\"\n Revert \"net: bridge: use DEV_STATS_INC()\"\n FROMLIST: lib/test_meminit: fix off-by-one error in test_pages()\n Linux 5.4.258\n xen/events: replace evtchn_rwlock with RCU\n ima: rework CONFIG_IMA dependency block\n NFS: Fix a race in __nfs_list_for_each_server()\n parisc: Restore __ldcw_align for PA-RISC 2.0 processors\n RDMA/mlx5: Fix NULL string error\n RDMA/siw: Fix connection failure handling\n RDMA/uverbs: Fix typo of sizeof argument\n RDMA/cma: Fix truncation compilation warning in make_cma_ports\n gpio: pxa: disable pinctrl calls for MMP_GPIO\n gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()\n IB/mlx4: Fix the size of a buffer in add_port_entries()\n RDMA/core: Require admin capabilities to set system parameters\n cpupower: add Makefile dependencies for install targets\n sctp: update hb timer immediately after users change hb_interval\n sctp: update transport state when processing a dupcook packet\n tcp: fix delayed ACKs for MSS boundary condition\n tcp: fix quick-ack counting to count actual ACKs of new data\n net: stmmac: dwmac-stm32: fix resume on STM32 MCU\n netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp\n net: nfc: llcp: Add lock when modifying device list\n net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg\n net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent\n ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()\n net: fix possible store tearing in neigh_periodic_work()\n modpost: add missing else to the \"of\" check\n NFSv4: Fix a nfs4_state_manager() race\n NFS: Add a helper nfs_client_for_each_server()\n NFS4: Trace state recovery operation\n wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling\n wifi: mwifiex: Fix tlv_buf_left calculation\n scsi: target: core: Fix deadlock due to recursive locking\n drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()\n qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info\n ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig\n wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet\n regmap: rbtree: Fix wrong register marked as in-cache when creating new node\n wifi: iwlwifi: dbg_ini: fix structure packing\n ubi: Refuse attaching if mtd's erasesize is 0\n net: prevent rewrite of msg_name in sock_sendmsg()\n net: replace calls to sock->ops->connect() with kernel_connect()\n fs: binfmt_elf_efpic: fix personality for ELF-FDPIC\n scsi: zfcp: Fix a double put in zfcp_port_enqueue()\n ata: libata-sata: increase PMP SRST timeout to 10s\n Revert \"PCI: qcom: Disable write access to read only registers for IP v2.3.3\"\n ata: libata-core: Do not register PM operations for SAS ports\n rbd: take header_rwsem in rbd_dev_refresh() only when updating\n ata: libata-core: Fix port and device removal\n rbd: decouple parent info read-in from updating rbd_dev\n ata: libata-core: Fix ata_port_request_pm() locking\n rbd: decouple header read-in from updating rbd_dev->header\n rbd: move rbd_dev_refresh() definition\n ring-buffer: Update \"shortest_full\" in polling\n i2c: i801: unregister tco_pdev in i801_probe() error path\n net: thunderbolt: Fix TCPv6 GSO checksum calculation\n ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES\n btrfs: properly report 0 avail for very full file systems\n ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q\n nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()\n serial: 8250_port: Check IRQ data before use\n Smack:- Use overlay inode label in smack_inode_copy_up()\n smack: Retrieve transmuting information in smack_inode_getsecurity()\n smack: Record transmuting in smk_transmuted\n i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc\n i40e: always propagate error value in i40e_set_vsi_promisc()\n ring-buffer: Avoid softlockup in ring_buffer_resize()\n selftests/ftrace: Correctly enable event in instance-event.tc\n i40e: improve locking of mac_filter_hash\n watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running\n watchdog: iTCO_wdt: No need to stop the timer in probe\n nvme-pci: do not set the NUMA node of device if it has none\n fbdev/sh7760fb: Depend on FB=y\n ncsi: Propagate carrier gain/loss events to the NCSI controller\n powerpc/watchpoints: Annotate atomic context in more places\n bpf: Clarify error expectations from bpf_clone_redirect\n spi: nxp-fspi: reset the FLSHxCR1 registers\n ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()\n parisc: irq: Make irq_stack_union static to avoid sparse warning\n parisc: drivers: Fix sparse warning\n parisc: iosapic.c: Fix sparse warnings\n parisc: sba: Fix compile warning wrt list of SBA devices\n gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip\n xtensa: boot/lib: fix function prototypes\n xtensa: boot: don't add include-dirs\n xtensa: iss/network: make functions static\n xtensa: add default definition for XCHAL_HAVE_DIV32\n bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up\n ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot\n clk: tegra: fix error return case for recalc_rate\n scsi: qla2xxx: Fix deletion race condition\n MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled\n scsi: qla2xxx: Fix update_fcport for current_topology\n ata: libata: disallow dev-initiated LPM transitions to unsupported states\n Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN\n drm/amd/display: prevent potential division by zero errors\n i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()\n drm/amd/display: Fix LFC multiplier changing erratically\n gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()\n drm/amd/display: Reinstate LFC optimization\n netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP\n net: rds: Fix possible NULL-pointer dereference\n team: fix null-ptr-deref when team device type is changed\n net: bridge: use DEV_STATS_INC()\n net: hns3: add 5ms delay before clear firmware reset irq source\n dccp: fix dccp_v4_err()/dccp_v6_err() again\n powerpc/perf/hv-24x7: Update domain value check\n ipv4: fix null-deref in ipv4_link_failure\n i40e: Fix VF VLAN offloading when port VLAN is configured\n i40e: Fix warning message and call stack during rmmod i40e driver\n i40e: Remove scheduling while atomic possibility\n i40e: Fix for persistent lldp support\n ASoC: imx-audmix: Fix return error with devm_clk_get()\n selftests: tls: swap the TX and RX sockets in some tests\n ASoC: meson: spdifin: start hw on dai probe\n selftests/tls: Add {} to avoid static checker warning\n ext4: do not let fstrim block system suspend\n bpf: Avoid deadlock when using queue and stack maps from NMI\n ext4: move setting of trimmed bit into ext4_try_to_trim_range()\n netfilter: nf_tables: disallow element removal on anonymous sets\n ext4: replace the traditional ternary conditional operator with with max()/min()\n ext4: mark group as trimmed only if it was fully scanned\n ext4: change s_last_trim_minblks type to unsigned long\n ext4: scope ret locally in ext4_try_to_trim_range()\n ext4: add new helper interface ext4_try_to_trim_range()\n ext4: remove the 'group' parameter of ext4_trim_extent\n ata: libahci: clear pending interrupt status\n tracing: Increase trace array ref count on enable and filter files\n SUNRPC: Mark the cred for revalidation if the server rejects it\n NFS/pNFS: Report EINVAL errors from connect() to the server\n Revert \"drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01\"\n Revert \"usb: typec: bus: verify partner exists in typec_altmode_attention\"\n Revert \"fs/nls: make load_nls() take a const parameter\"\n Revert \"ip_tunnels: use DEV_STATS_INC()\"\n Linux 5.4.257\n net/sched: Retire rsvp classifier\n drm/amdgpu: fix amdgpu_cs_p1_user_fence\n mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller\n ext4: fix rec_len verify error\n scsi: megaraid_sas: Fix deadlock on firmware crashdump\n i2c: aspeed: Reset the i2c controller when timeout occurs\n tracefs: Add missing lockdown check to tracefs_create_dir()\n nfsd: fix change_info in NFSv4 RENAME replies\n tracing: Have option files inc the trace array ref count\n tracing: Have current_trace inc the trace array ref count\n btrfs: fix lockdep splat and potential deadlock after failure running delayed items\n attr: block mode changes of symlinks\n md/raid1: fix error: ISO C90 forbids mixed declarations\n selftests: tracing: Fix to unmount tracefs for recovering environment\n btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super\n btrfs: add a helper to read the superblock metadata_uuid\n btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h\n perf tools: Add an option to build without libbfd\n perf jevents: Make build dependency on test JSONs\n tools features: Add feature test to check if libbfd has buildid support\n kobject: Add sanity check for kset->kobj.ktype in kset_register()\n media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning\n serial: cpm_uart: Avoid suspicious locking\n scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()\n usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc\n media: pci: cx23885: replace BUG with error return\n media: tuners: qt1010: replace BUG_ON with a regular error\n media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()\n media: anysee: fix null-ptr-deref in anysee_master_xfer\n media: af9005: Fix null-ptr-deref in af9005_i2c_xfer\n media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()\n media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer\n powerpc/pseries: fix possible memory leak in ibmebus_bus_init()\n jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount\n fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()\n ext2: fix datatype of block number in ext2_xattr_set2()\n md: raid1: fix potential OOB in raid1_remove_disk()\n bus: ti-sysc: Configure uart quirks for k3 SoC\n drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()\n wifi: mac80211_hwsim: drop short frames\n alx: fix OOB-read compiler warning\n mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450\n tpm_tis: Resend command to recover from data transfer errors\n crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()\n wifi: mwifiex: fix fortify warning\n wifi: ath9k: fix printk specifier\n devlink: remove reload failed checks in params get/set callbacks\n hw_breakpoint: fix single-stepping when using bpf_overflow_handler\n perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09\n ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470\n kernel/fork: beware of __put_task_struct() calling context\n ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer\n locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock\n btrfs: output extra debug info if we failed to find an inline backref\n autofs: fix memory leak of waitqueues in autofs_catatonic_mode\n parisc: Drop loops_per_jiffy from per_cpu struct\n drm/amd/display: Fix a bug when searching for insert_above_mpcc\n kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().\n ixgbe: fix timestamp configuration code\n net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()\n platform/mellanox: mlxbf-tmfifo: Drop jumbo frames\n mlxbf-tmfifo: sparse tags for config access\n platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors\n kcm: Fix memory leak in error path of kcm_sendmsg()\n r8152: check budget for r8152_poll()\n net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()\n net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()\n net: ipv4: fix one memleak in __inet_del_ifa()\n clk: imx8mm: Move 1443X/1416X PLL clock structure to common place\n ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2\n usb: typec: bus: verify partner exists in typec_altmode_attention\n usb: typec: tcpm: Refactor tcpm_handle_vdm_request\n usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling\n perf tools: Handle old data in PERF_RECORD_ATTR\n perf hists browser: Fix hierarchy mode header\n mtd: rawnand: brcmnand: Fix potential false time out warning\n mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write\n mtd: rawnand: brcmnand: Fix crash during the panic_write\n btrfs: use the correct superblock to compare fsid in btrfs_validate_super\n btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART\n fuse: nlookup missing decrement in fuse_direntplus_link\n ata: pata_ftide010: Add missing MODULE_DESCRIPTION\n ata: sata_gemini: Add missing MODULE_DESCRIPTION\n sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()\n net: hns3: fix the port information display when sfp is absent\n netfilter: nfnetlink_osf: avoid OOB read\n ip_tunnels: use DEV_STATS_INC()\n idr: fix param name in idr_alloc_cyclic() doc\n s390/zcrypt: don't leak memory if dev_set_name() fails\n igb: Change IGB_MIN to allow set rx/tx value between 64 and 80\n igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80\n igc: Change IGC_MIN to allow set rx/tx value between 64 and 80\n kcm: Destroy mutex in kcm_exit_net()\n net: sched: sch_qfq: Fix UAF in qfq_dequeue()\n af_unix: Fix data race around sk->sk_err.\n af_unix: Fix data-races around sk->sk_shutdown.\n af_unix: Fix data-race around unix_tot_inflight.\n af_unix: Fix data-races around user->unix_inflight.\n net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr\n veth: Fixing transmit return status for dropped packets\n igb: disable virtualization features on 82580\n net: read sk->sk_family once in sk_mc_loop()\n ipv4: annotate data-races around fi->fib_dead\n sctp: annotate data-races around sk->sk_wmem_queued\n pwm: lpc32xx: Remove handling of PWM channels\n watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load\n perf top: Don't pass an ERR_PTR() directly to perf_session__delete()\n x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()\n perf annotate bpf: Don't enclose non-debug code with an assert()\n kconfig: fix possible buffer overflow\n NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info\n soc: qcom: qmi_encdec: Restrict string length in decode\n clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock\n parisc: led: Reduce CPU overhead for disk & lan LED computation\n parisc: led: Fix LAN receive and transmit LEDs\n lib/test_meminit: allocate pages up to order MAX_ORDER\n drm/ast: Fix DRAM init on AST2200\n fbdev/ep93xx-fb: Do not assign to struct fb_info.dev\n scsi: qla2xxx: Remove unsupported ql2xenabledif option\n scsi: qla2xxx: Turn off noisy message log\n scsi: qla2xxx: Fix erroneous link up failure\n scsi: qla2xxx: fix inconsistent TMF timeout\n net/ipv6: SKB symmetric hash should incorporate transport ports\n drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create\n udf: initialize newblock to 0\n usb: typec: tcpci: clear the fault status bit\n serial: sc16is7xx: fix broken port 0 uart init\n sc16is7xx: Set iobase to device index\n cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug\n crypto: stm32 - fix loop iterating through scatterlist for DMA\n s390/ipl: add missing secure/has_secure file to ipl type 'unknown'\n pstore/ram: Check start of empty przs during init\n fsverity: skip PKCS#7 parser when keyring is empty\n net: handle ARPHRD_PPP in dev_is_mac_header_xmit()\n X.509: if signature is unsupported skip validation\n dccp: Fix out of bounds access in DCCP error handler\n dlm: fix plock lookup when using multiple lockspaces\n parisc: Fix /proc/cpuinfo output for lscpu\n procfs: block chmod on /proc/thread-self/comm\n Revert \"PCI: Mark NVIDIA T4 GPUs to avoid bus reset\"\n ntb: Fix calculation ntb_transport_tx_free_entry()\n ntb: Clean up tx tail index on link down\n ntb: Drop packets when qp link is down\n media: dvb: symbol fixup for dvb_attach()\n xtensa: PMU: fix base address for the newer hardware\n backlight/lv5207lp: Compare against struct fb_info.device\n backlight/bd6107: Compare against struct fb_info.device\n backlight/gpio_backlight: Compare against struct fb_info.device\n ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()\n ipmi_si: fix a memleak in try_smi_init()\n ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl\n PM / devfreq: Fix leak in devfreq_dev_release()\n igb: set max size RX buffer when store bad packet is enabled\n skbuff: skb_segment, Call zero copy functions before using skbuff frags\n netfilter: xt_sctp: validate the flag_info count\n netfilter: xt_u32: validate user space input\n netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c\n igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU\n virtio_ring: fix avail_wrap_counter in virtqueue_add_packed\n cpufreq: Fix the race condition while updating the transition_task of policy\n dmaengine: ste_dma40: Add missing IRQ check in d40_probe\n um: Fix hostaudio build errors\n mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()\n rpmsg: glink: Add check for kstrdup\n phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write\n phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate\n phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328\n tracing: Fix race issue between cpu buffer write and swap\n x86/speculation: Mark all Skylake CPUs as vulnerable to GDS\n HID: multitouch: Correct devm device reference for hidinput input_dev name\n HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()\n RDMA/siw: Correct wrong debug message\n RDMA/siw: Balance the reference of cep->kref in the error path\n Revert \"IB/isert: Fix incorrect release of isert connection\"\n amba: bus: fix refcount leak\n serial: tegra: handle clk prepare error in tegra_uart_hw_init()\n scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock\n scsi: core: Use 32-bit hostnum in scsi_host_lookup()\n media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors\n media: ov2680: Fix vflip / hflip set functions\n media: ov2680: Fix ov2680_bayer_order()\n media: ov2680: Remove auto-gain and auto-exposure controls\n media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips\n media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()\n media: i2c: ov5640: Configure HVP lines in s_power callback\n USB: gadget: f_mass_storage: Fix unused variable warning\n media: go7007: Remove redundant if statement\n iommu/vt-d: Fix to flush cache of PASID directory table\n IB/uverbs: Fix an potential error pointer dereference\n driver core: test_async: fix an error code\n dma-buf/sync_file: Fix docs syntax\n coresight: tmc: Explicit type conversions to prevent integer overflow\n scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly\n scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly\n scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly\n x86/APM: drop the duplicate APM_MINOR_DEV macro\n serial: sprd: Fix DMA buffer leak issue\n serial: sprd: Assign sprd_port after initialized to avoid wrong access\n serial: sprd: remove redundant sprd_port cleanup\n serial: sprd: getting port index via serial aliases only\n scsi: qla4xxx: Add length check when parsing nlattrs\n scsi: be2iscsi: Add length check when parsing nlattrs\n scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()\n usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()\n media: mediatek: vcodec: Return NULL if no vdec_fb is found\n media: cx24120: Add retval check for cx24120_message_send()\n media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()\n media: dib7000p: Fix potential division by zero\n drivers: usb: smsusb: fix error handling code in smsusb_init_device\n media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()\n media: v4l2-fwnode: simplify v4l2_fwnode_parse_link\n media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling\n NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN\n NFSD: da_addr_body field missing in some GETDEVICEINFO replies\n fs: lockd: avoid possible wrong NULL parameter\n jfs: validate max amount of blocks before allocation.\n powerpc/iommu: Fix notifiers being shared by PCI and VIO buses\n nfs/blocklayout: Use the passed in gfp flags\n wifi: ath10k: Use RMW accessors for changing LNKCTL\n drm/radeon: Use RMW accessors for changing LNKCTL\n drm/radeon: Prefer pcie_capability_read_word()\n drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions\n drm/radeon: Correct Transmit Margin masks\n drm/amdgpu: Use RMW accessors for changing LNKCTL\n drm/amdgpu: Prefer pcie_capability_read_word()\n drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions\n drm/amdgpu: Correct Transmit Margin masks\n PCI: Add #defines for Enter Compliance, Transmit Margin\n powerpc/fadump: reset dump area size if fadump memory reserve fails\n clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op\n PCI/ASPM: Use RMW accessors for changing LNKCTL\n PCI: pciehp: Use RMW accessors for changing LNKCTL\n PCI: Mark NVIDIA T4 GPUs to avoid bus reset\n clk: sunxi-ng: Modify mismatched function name\n drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()\n ipmi:ssif: Fix a memory leak when scanning for an adapter\n ipmi:ssif: Add check for kstrdup\n ALSA: ac97: Fix possible error value of *rac97\n of: unittest: Fix overlay type in apply/revert check\n drm/mediatek: Fix potential memory leak if vmap() fail\n audit: fix possible soft lockup in __audit_inode_child()\n smackfs: Prevent underflow in smk_set_cipso()\n drm/msm/mdp5: Don't leak some plane state\n ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig\n drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01\n drm/armada: Fix off-by-one error in armada_overlay_get_property()\n of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()\n drm/tegra: dpaux: Fix incorrect return value of platform_get_irq\n drm/tegra: Remove superfluous error messages around platform_get_irq()\n md/md-bitmap: hold 'reconfig_mutex' in backlog_store()\n md/bitmap: don't set max_write_behind if there is no write mostly device\n drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'\n arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC\n ARM: dts: BCM53573: Fix Ethernet info for Luxul devices\n drm: adv7511: Fix low refresh rate register for ADV7533/5\n ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)\n ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210\n ARM: dts: s5pv210: correct ethernet unit address in SMDKV210\n ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210\n ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210\n ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)\n ARM: dts: s3c64xx: align pinctrl with dtschema\n ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410\n ARM: dts: s3c6410: move fixed clocks under root node in Mini6410\n drm/etnaviv: fix dumping of active MMU context\n ARM: dts: BCM53573: Use updated \"spi-gpio\" binding properties\n ARM: dts: BCM53573: Add cells sizes to PCIe node\n ARM: dts: BCM53573: Drop nonexistent \"default-off\" LED trigger\n drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()\n quota: fix dqput() to follow the guarantees dquot_srcu should provide\n quota: add new helper dquot_active()\n quota: rename dquot_active() to inode_quota_active()\n quota: factor out dquot_write_dquot()\n quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list\n drm/bridge: tc358764: Fix debug print parameter order\n netrom: Deny concurrent connect().\n net/sched: sch_hfsc: Ensure inner classes have fsc curve\n mlxsw: i2c: Limit single transaction buffer size\n mlxsw: i2c: Fix chunk size setting in output mailbox buffer\n net: arcnet: Do not call kfree_skb() under local_irq_disable()\n wifi: ath9k: use IS_ERR() with debugfs_create_dir()\n wifi: mwifiex: avoid possible NULL skb pointer dereference\n wifi: ath9k: protect WMI command response buffer replacement with a lock\n wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx\n wifi: mwifiex: Fix missed return in oob checks failed path\n wifi: mwifiex: fix memory leak in mwifiex_histogram_read()\n fs: ocfs2: namei: check return value of ocfs2_add_entry()\n lwt: Check LWTUNNEL_XMIT_CONTINUE strictly\n lwt: Fix return values of BPF xmit ops\n hwrng: iproc-rng200 - Implement suspend and resume calls\n hwrng: iproc-rng200 - use semicolons rather than commas to separate statements\n crypto: caam - fix unchecked return value error\n Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()\n crypto: stm32 - Properly handle pm_runtime_get failing\n wifi: mwifiex: fix error recovery in PCIE buffer descriptor management\n mwifiex: switch from 'pci_' to 'dma_' API\n wifi: mwifiex: Fix OOB and integer underflow when rx packets\n can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM\n spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()\n regmap: rbtree: Use alloc_flags for memory allocations\n tcp: tcp_enter_quickack_mode() should be static\n bpf: Clear the probe_addr for uprobe\n cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()\n perf/imx_ddr: don't enable counter0 if none of 4 counters are used\n x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved\n x86/boot: Annotate local functions\n x86/asm: Make more symbols local\n OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()\n tmpfs: verify {g,u}id mount options correctly\n fs: Fix error checking for d_hash_and_lookup()\n new helper: lookup_positive_unlocked()\n eventfd: prevent underflow for eventfd semaphores\n eventfd: Export eventfd_ctx_do_read()\n reiserfs: Check the return value from __getblk()\n Revert \"net: macsec: preserve ingress frame ordering\"\n udf: Handle error when adding extent to a file\n udf: Check consistency of Space Bitmap Descriptor\n powerpc/32s: Fix assembler warning about r0\n net: Avoid address overwrite in kernel_connect\n platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications\n ALSA: seq: oss: Fix racy open/close of MIDI devices\n scsi: storvsc: Always set no_report_opcodes\n cifs: add a warning when the in-flight count goes negative\n sctp: handle invalid error codes without calling BUG()\n bnx2x: fix page fault following EEH recovery\n netlabel: fix shift wrapping bug in netlbl_catmap_setlong()\n scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock\n idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM\n net: usb: qmi_wwan: add Quectel EM05GV2\n clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM\n security: keys: perform capable check only on privileged operations\n platform/x86: huawei-wmi: Silence ambient light sensor\n platform/x86: intel: hid: Always call BTNL ACPI method\n ASoC: atmel: Fix the 8K sample parameter in I2SC master\n ASoc: codecs: ES8316: Fix DMIC config\n fs/nls: make load_nls() take a const parameter\n s390/dasd: fix hanging device after request requeue\n s390/dasd: use correct number of retries for ERP requests\n m68k: Fix invalid .section syntax\n vxlan: generalize vxlan_parse_gpe_hdr and remove unused args\n ethernet: atheros: fix return value check in atl1c_tso_csum()\n ASoC: da7219: Check for failure reading AAD IRQ events\n ASoC: da7219: Flush pending AAD IRQ when suspending\n 9p: virtio: make sure 'offs' is initialized in zc_request\n pinctrl: amd: Don't show `Invalid config param` errors\n nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse\n nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()\n fsi: master-ast-cf: Add MODULE_FIRMWARE macro\n firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe\n serial: sc16is7xx: fix bug when first setting GPIO direction\n Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition\n staging: rtl8712: fix race condition\n HID: wacom: remove the battery when the EKR is off\n USB: serial: option: add FOXCONN T99W368/T99W373 product\n USB: serial: option: add Quectel EM05G variant (0x030e)\n modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules\n rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff\n net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index\n mmc: au1xmmc: force non-modular build and remove symbol_get usage\n ARM: pxa: remove use of symbol_get()\n erofs: ensure that the post-EOF tails are all zeroed\n Linux 5.4.256\n Revert \"MIPS: Alchemy: fix dbdma2\"\n powerpc/pmac/smp: Drop unnecessary volatile qualifier\n powerpc/pmac/smp: Avoid unused-variable warnings\n Revert \"drm/display/dp: Fix the DP DSC Receiver cap size\"\n Revert \"macsec: Fix traffic counters/statistics\"\n Revert \"macsec: use DEV_STATS_INC()\"\n ANDROID: GKI: add back pm_runtime_get_if_in_use()\n Revert \"interconnect: Add helpers for enabling/disabling a path\"\n Revert \"interconnect: Do not skip aggregation for disabled paths\"\n Revert \"ALSA: pcm: Set per-card upper limit of PCM buffer allocations\"\n Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\n Revert \"ALSA: pcm: Fix potential data race at PCM memory allocation helpers\"\n Revert \"ALSA: pcm: Fix build error on m68k and others\"\n Revert \"Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\"\n Revert \"ALSA: pcm: Check for null pointer of pointer substream before dereferencing it\"\n Linux 5.4.255\n dma-buf/sw_sync: Avoid recursive lock during fence signal\n pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}\n clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'\n scsi: core: raid_class: Remove raid_component_add()\n scsi: snic: Fix double free in snic_tgt_create()\n irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable\n Documentation/sysctl: document page_lock_unfairness\n ALSA: pcm: Check for null pointer of pointer substream before dereferencing it\n interconnect: Do not skip aggregation for disabled paths\n Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\n ALSA: pcm: Fix build error on m68k and others\n rtnetlink: Reject negative ifindexes in RTM_NEWLINK\n mm: allow a controlled amount of unfairness in the page lock\n x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4\n drm/display/dp: Fix the DP DSC Receiver cap size\n PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus\n media: vcodec: Fix potential array out-of-bounds in encoder queue_setup\n radix tree: remove unused variable\n lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels\n batman-adv: Hold rtnl lock during MTU update via netlink\n batman-adv: Fix batadv_v_ogm_aggr_send memory leak\n batman-adv: Fix TT global entry leak when client roamed back\n batman-adv: Do not get eth header before batadv_check_management_packet\n batman-adv: Don't increase MTU when set by user\n batman-adv: Trigger events for auto adjusted MTU\n nfsd: Fix race to FREE_STATEID and cl_revoked\n clk: Fix slab-out-of-bounds error in devm_clk_release()\n NFSv4: Fix dropped lock for racing OPEN and delegation return\n ibmveth: Use dcbf rather than dcbfl\n bonding: fix macvlan over alb bond support\n net: remove bond_slave_has_mac_rcu()\n net/sched: fix a qdisc modification with ambiguous command request\n igb: Avoid starting unnecessary workqueues\n net: validate veth and vxcan peer ifindexes\n net: bcmgenet: Fix return value check for fixed_phy_register()\n net: bgmac: Fix return value check for fixed_phy_register()\n ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()\n dccp: annotate data-races in dccp_poll()\n sock: annotate data-races around prot->memory_pressure\n octeontx2-af: SDP: fix receive link config\n tracing: Fix memleak due to race between current_tracer and trace\n drm/amd/display: check TG is non-null before checking if enabled\n drm/amd/display: do not wait for mpc idle if tg is disabled\n ASoC: fsl_sai: Disable bit clock with transmitter\n ASoC: fsl_sai: Add new added registers and new bit definition\n ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger()\n regmap: Account for register length in SMBus I/O limits\n ALSA: pcm: Fix potential data race at PCM memory allocation helpers\n ALSA: pcm: Use SG-buffer only when direct DMA is available\n ALSA: pcm: Set per-card upper limit of PCM buffer allocations\n dm integrity: reduce vmalloc space footprint on 32-bit architectures\n dm integrity: increase RECALC_SECTORS to improve recalculate speed\n fbdev: fix potential OOB read in fast_imageblit()\n fbdev: Fix sys_imageblit() for arbitrary image widths\n fbdev: Improve performance of sys_imageblit()\n MIPS: cpu-features: Use boot_cpu_type for CPU type based features\n MIPS: cpu-features: Enable octeon_cache by cpu_type\n fs: dlm: fix mismatch of plock results from userspace\n fs: dlm: use dlm_plock_info for do_unlock_close\n fs: dlm: change plock interrupted message to debug again\n fs: dlm: add pid to debug log\n dlm: replace usage of found with dedicated list iterator variable\n dlm: improve plock logging if interrupted\n PCI: acpiphp: Reassign resources on bridge if necessary\n net: phy: broadcom: stub c45 read/write for 54810\n mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove\n net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure\n net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled\n virtio-net: set queues after driver_ok\n af_unix: Fix null-ptr-deref in unix_stream_sendpage().\n netfilter: set default timeout to 3 secs for sctp shutdown send and recv state\n mmc: block: Fix in_flight[issue_type] value error\n mmc: wbsd: fix double mmc_free_host() in wbsd_init()\n cifs: Release folio lock on fscache read hit.\n ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.\n serial: 8250: Fix oops for port->pm on uart_change_pm()\n ASoC: meson: axg-tdm-formatter: fix channel slot allocation\n ASoC: rt5665: add missed regulator_bulk_disable\n ARM: dts: imx: Set default tuning step for imx6sx usdhc\n ARM: dts: imx: Set default tuning step for imx7d usdhc\n ARM: dts: imx: Adjust dma-apbh node name\n ARM: dts: imx7s: Drop dma-apb interrupt-names\n bus: ti-sysc: Flush posted write on enable before reset\n bus: ti-sysc: Improve reset to work with modules with no sysconfig\n net: do not allow gso_size to be set to GSO_BY_FRAGS\n sock: Fix misuse of sk_under_memory_pressure()\n net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset\n i40e: fix misleading debug logs\n team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves\n netfilter: nft_dynset: disallow object maps\n ipvs: fix racy memcpy in proc_do_sync_threshold\n selftests: mirror_gre_changes: Tighten up the TTL test match\n xfrm: add NULL check in xfrm_update_ae_params\n ip_vti: fix potential slab-use-after-free in decode_session6\n ip6_vti: fix slab-use-after-free in decode_session6\n xfrm: fix slab-use-after-free in decode_session6\n xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c\n net: af_key: fix sadb_x_filter validation\n net: xfrm: Fix xfrm_address_filter OOB read\n btrfs: fix BUG_ON condition in btrfs_cancel_balance\n tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms\n powerpc/rtas_flash: allow user copy to flash block cache objects\n fbdev: mmp: fix value check in mmphw_probe()\n i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue\n virtio-mmio: don't break lifecycle of vm_dev\n virtio-mmio: Use to_virtio_mmio_device() to simply code\n virtio-mmio: convert to devm_platform_ioremap_resource\n nfsd: Remove incorrect check in nfsd4_validate_stateid\n nfsd4: kill warnings on testing stateids with mismatched clientids\n net/ncsi: Fix gma flag setting after response\n tracing/probes: Fix to update dynamic data counter if fetcharg uses it\n tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs\n leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename\n mmc: sunxi: fix deferred probing\n mmc: bcm2835: fix deferred probing\n USB: dwc3: qcom: fix NULL-deref on suspend\n usb: dwc3: qcom: Add helper functions to enable,disable wake irqs\n interconnect: Add helpers for enabling/disabling a path\n interconnect: Move internal structs into a separate file\n irqchip/mips-gic: Use raw spinlock for gic_lock\n irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()\n ALSA: hda: Fix unhandled register update during auto-suspend period\n PM: runtime: Add pm_runtime_get_if_active()\n PM-runtime: add tracepoints for usage_count changes\n iommu/amd: Fix \"Guest Virtual APIC Table Root Pointer\" configuration in IRTE\n iio: addac: stx104: Fix race condition when converting analog-to-digital\n iio: addac: stx104: Fix race condition for stx104_write_raw()\n iio: stx104: Move to addac subdirectory\n iio: adc: stx104: Implement and utilize register structures\n iio: adc: stx104: Utilize iomap interface\n iio: add addac subdirectory\n IMA: allow/fix UML builds\n powerpc/kasan: Disable KCOV in KASAN code\n ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()\n ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760\n drm/amdgpu: Fix potential fence use-after-free v2\n Bluetooth: L2CAP: Fix use-after-free\n pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()\n gfs2: Fix possible data races in gfs2_show_options()\n usb: chipidea: imx: don't request QoS for imx8ulp\n media: platform: mediatek: vpu: fix NULL ptr dereference\n media: v4l2-mem2mem: add lock to protect parameter num_rdy\n FS: JFS: Check for read-only mounted filesystem in txBegin\n FS: JFS: Fix null-ptr-deref Read in txBegin\n MIPS: dec: prom: Address -Warray-bounds warning\n fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev\n udf: Fix uninitialized array access for some pathnames\n ovl: check type and offset of struct vfsmount in ovl_entry\n HID: add quirk for 03f0:464a HP Elite Presenter Mouse\n quota: fix warning in dqgrab()\n quota: Properly disable quotas when add_dquot_ref() fails\n ALSA: emu10k1: roll up loops in DSP setup code for Audigy\n drm/radeon: Fix integer overflow in radeon_cs_parser_init\n macsec: use DEV_STATS_INC()\n macsec: Fix traffic counters/statistics\n selftests: forwarding: tc_flower: Relax success criterion\n mmc: sdhci-f-sdh30: Replace with sdhci_pltfm\n mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource\n\nChange-Id: I3e0c95a9269a9d2fd0be4ffcfd0c439f3d51c2bd","shortMessageHtmlLink":"Merge branch 'android11-5.4-lts' of https://android.googlesource.com/…"}},{"before":"ea0eedce2af91ebb228ef70360a29a4a0457c784","after":"02d06ada720b85d3853f5d78151e94720b1f50da","ref":"refs/heads/udc","pushedAt":"2023-11-05T03:37:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge tag 'LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers into udc-sm8350\n\n\"LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0\"\n\n* tag 'LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers:\n disp: msm: send power_on event in dual display composer kill scenario\n\nChange-Id: I4eff467058ac0ef9c4701b4f47f51dfd9d10d328","shortMessageHtmlLink":"Merge tag 'LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0' of https://git.codel…"}},{"before":"5a553f97f60e395302334fb9cc28d7904e549021","after":"ea0eedce2af91ebb228ef70360a29a4a0457c784","ref":"refs/heads/udc","pushedAt":"2023-11-05T03:35:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge branch 'android11-5.4-lts' of https://android.googlesource.com/kernel/common into udc-sm8350\n\n* 'android11-5.4-lts' of https://android.googlesource.com/kernel/common:\n Revert \"perf: Disallow mis-matched inherited group reads\"\n Revert \"xfrm: fix a data-race in xfrm_gen_index()\"\n Revert \"Bluetooth: hci_core: Fix build warnings\"\n Revert \"xfrm: interface: use DEV_STATS_INC()\"\n Revert \"netfilter: conntrack: allow sctp hearbeat after connection re-use\"\n Revert \"netfilter: conntrack: don't refresh sctp entries in closed state\"\n Revert \"netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp\"\n Reapply \"netfilter: conntrack: don't refresh sctp entries in closed state\"\n Reapply \"netfilter: conntrack: allow sctp hearbeat after connection re-use\"\n Linux 5.4.259\n xfrm6: fix inet6_dev refcount underflow problem\n Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name\n Bluetooth: hci_sock: fix slab oob read in create_monitor_event\n phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins\n phy: mapphone-mdm6600: Fix runtime PM for remove\n phy: mapphone-mdm6600: Fix runtime disable on probe\n ASoC: pxa: fix a memory leak in probe()\n gpio: vf610: set value before the direction to avoid a glitch\n s390/pci: fix iommu bitmap allocation\n perf: Disallow mis-matched inherited group reads\n USB: serial: option: add Fibocom to DELL custom modem FM101R-GL\n USB: serial: option: add entry for Sierra EM9191 with new firmware\n USB: serial: option: add Telit LE910C4-WWX 0x1035 composition\n ACPI: irq: Fix incorrect return value in acpi_register_gsi()\n Revert \"pinctrl: avoid unsafe code pattern in find_pinctrl()\"\n mmc: core: Capture correct oemid-bits for eMMC cards\n mmc: core: sdio: hold retuning if sdio in 1-bit mode\n mtd: physmap-core: Restore map_rom fallback\n mtd: spinand: micron: correct bitmask for ecc status\n mtd: rawnand: qcom: Unmap the right resource upon probe failure\n Bluetooth: hci_event: Fix using memcmp when comparing keys\n HID: multitouch: Add required quirk for Synaptics 0xcd7e device\n btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c\n drm: panel-orientation-quirks: Add quirk for One Mix 2S\n sky2: Make sure there is at least one frag_addr available\n regulator/core: Revert \"fix kobject release warning and memory leak in regulator_register()\"\n wifi: cfg80211: avoid leaking stack data into trace\n wifi: mac80211: allow transmitting EAPOL frames with tainted key\n Bluetooth: hci_core: Fix build warnings\n Bluetooth: Avoid redundant authentication\n HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event\n tracing: relax trace_event_eval_update() execution with cond_resched()\n ata: libata-eh: Fix compilation warning in ata_eh_link_report()\n gpio: timberdale: Fix potential deadlock on &tgpio->lock\n overlayfs: set ctime when setting mtime and atime\n i2c: mux: Avoid potential false error message in i2c_mux_add_adapter\n btrfs: initialize start_slot in btrfs_log_prealloc_extents\n btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1\n ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA\n ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA\n ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA\n ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks\n ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA\n ACPI: resource: Add ASUS model S5402ZA to quirks\n ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA\n ACPI: resources: Add DMI-based legacy IRQ override quirk\n ACPI: Drop acpi_dev_irqresource_disabled()\n resource: Add irqresource_disabled()\n net: pktgen: Fix interface flags printing\n netfilter: nft_set_rbtree: .deactivate fails if element has expired\n neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section\n net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve\n i40e: prevent crash on probe if hw registers have invalid values\n net: usb: smsc95xx: Fix an error code in smsc95xx_reset()\n ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr\n tun: prevent negative ifindex\n tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb\n tcp: fix excessive TLP and RACK timeouts from HZ rounding\n net: rfkill: gpio: prevent value glitch during probe\n net: ipv6: fix return value check in esp_remove_trailer\n net: ipv4: fix return value check in esp_remove_trailer\n xfrm: interface: use DEV_STATS_INC()\n xfrm: fix a data-race in xfrm_gen_index()\n qed: fix LL2 RX buffer allocation\n netfilter: nft_payload: fix wrong mac header matching\n KVM: x86: Mask LVTPC when handling a PMI\n regmap: fix NULL deref on lookup\n nfc: nci: fix possible NULL pointer dereference in send_acknowledge()\n ice: fix over-shifted variable\n Bluetooth: avoid memcmp() out of bounds warning\n Bluetooth: hci_event: Fix coding style\n Bluetooth: vhci: Fix race when opening vhci device\n Bluetooth: Fix a refcnt underflow problem for hci_conn\n Bluetooth: Reject connection with the device which has same BD_ADDR\n Bluetooth: hci_event: Ignore NULL link key\n usb: hub: Guard against accesses to uninitialized BOS descriptors\n Documentation: sysctl: align cells in second content column\n dev_forward_skb: do not scrub skb mark within the same name space\n ravb: Fix use-after-free issue in ravb_tx_timeout_work()\n powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()\n powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE\n dmaengine: mediatek: Fix deadlock caused by synchronize_irq()\n x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs\n usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call\n usb: gadget: udc-xilinx: replace memcpy with memcpy_toio\n pinctrl: avoid unsafe code pattern in find_pinctrl()\n cgroup: Remove duplicates in cgroup v1 tasks file\n Input: xpad - add PXN V900 support\n Input: psmouse - fix fast_reconnect function for PS/2 mode\n Input: powermate - fix use-after-free in powermate_config_complete\n ceph: fix incorrect revoked caps assert in ceph_fill_file_size()\n libceph: use kernel_connect()\n mcb: remove is_added flag from mcb_device struct\n iio: pressure: ms5611: ms5611_prom_is_valid false negative bug\n iio: pressure: dps310: Adjust Timeout Settings\n iio: pressure: bmp280: Fix NULL pointer exception\n usb: musb: Modify the \"HWVers\" register address\n usb: musb: Get the musb_qh poniter after musb_giveback\n usb: dwc3: Soft reset phy on probe for host\n net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read\n usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer\n dmaengine: stm32-mdma: abort resume if no ongoing transfer\n workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()\n nfc: nci: assert requested protocol is valid\n net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()\n ixgbe: fix crash with empty VF macvlan list\n drm/vmwgfx: fix typo of sizeof argument\n xen-netback: use default TX queue size for vifs\n mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type\n ieee802154: ca8210: Fix a potential UAF in ca8210_probe\n ravb: Fix up dma_free_coherent() call in ravb_remove()\n drm/msm/dsi: skip the wait for video mode done if not applicable\n drm: etvnaviv: fix bad backport leading to warning\n net: prevent address rewrite in kernel_bind()\n quota: Fix slow quotaoff\n HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect\n pwm: hibvt: Explicitly set .polarity in .get_state()\n lib/test_meminit: fix off-by-one error in test_pages()\n RDMA/cxgb4: Check skb value for failure to allocate\n Reapply \"ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\"\n Revert \"ring-buffer: Update \"shortest_full\" in polling\"\n Revert \"ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\"\n Revert \"net: bridge: use DEV_STATS_INC()\"\n FROMLIST: lib/test_meminit: fix off-by-one error in test_pages()\n Linux 5.4.258\n xen/events: replace evtchn_rwlock with RCU\n ima: rework CONFIG_IMA dependency block\n NFS: Fix a race in __nfs_list_for_each_server()\n parisc: Restore __ldcw_align for PA-RISC 2.0 processors\n RDMA/mlx5: Fix NULL string error\n RDMA/siw: Fix connection failure handling\n RDMA/uverbs: Fix typo of sizeof argument\n RDMA/cma: Fix truncation compilation warning in make_cma_ports\n gpio: pxa: disable pinctrl calls for MMP_GPIO\n gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()\n IB/mlx4: Fix the size of a buffer in add_port_entries()\n RDMA/core: Require admin capabilities to set system parameters\n cpupower: add Makefile dependencies for install targets\n sctp: update hb timer immediately after users change hb_interval\n sctp: update transport state when processing a dupcook packet\n tcp: fix delayed ACKs for MSS boundary condition\n tcp: fix quick-ack counting to count actual ACKs of new data\n net: stmmac: dwmac-stm32: fix resume on STM32 MCU\n netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp\n net: nfc: llcp: Add lock when modifying device list\n net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg\n net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent\n ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()\n net: fix possible store tearing in neigh_periodic_work()\n modpost: add missing else to the \"of\" check\n NFSv4: Fix a nfs4_state_manager() race\n NFS: Add a helper nfs_client_for_each_server()\n NFS4: Trace state recovery operation\n wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling\n wifi: mwifiex: Fix tlv_buf_left calculation\n scsi: target: core: Fix deadlock due to recursive locking\n drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()\n qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info\n ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig\n wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet\n regmap: rbtree: Fix wrong register marked as in-cache when creating new node\n wifi: iwlwifi: dbg_ini: fix structure packing\n ubi: Refuse attaching if mtd's erasesize is 0\n net: prevent rewrite of msg_name in sock_sendmsg()\n net: replace calls to sock->ops->connect() with kernel_connect()\n fs: binfmt_elf_efpic: fix personality for ELF-FDPIC\n scsi: zfcp: Fix a double put in zfcp_port_enqueue()\n ata: libata-sata: increase PMP SRST timeout to 10s\n Revert \"PCI: qcom: Disable write access to read only registers for IP v2.3.3\"\n ata: libata-core: Do not register PM operations for SAS ports\n rbd: take header_rwsem in rbd_dev_refresh() only when updating\n ata: libata-core: Fix port and device removal\n rbd: decouple parent info read-in from updating rbd_dev\n ata: libata-core: Fix ata_port_request_pm() locking\n rbd: decouple header read-in from updating rbd_dev->header\n rbd: move rbd_dev_refresh() definition\n ring-buffer: Update \"shortest_full\" in polling\n i2c: i801: unregister tco_pdev in i801_probe() error path\n net: thunderbolt: Fix TCPv6 GSO checksum calculation\n ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES\n btrfs: properly report 0 avail for very full file systems\n ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q\n nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()\n serial: 8250_port: Check IRQ data before use\n Smack:- Use overlay inode label in smack_inode_copy_up()\n smack: Retrieve transmuting information in smack_inode_getsecurity()\n smack: Record transmuting in smk_transmuted\n i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc\n i40e: always propagate error value in i40e_set_vsi_promisc()\n ring-buffer: Avoid softlockup in ring_buffer_resize()\n selftests/ftrace: Correctly enable event in instance-event.tc\n i40e: improve locking of mac_filter_hash\n watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running\n watchdog: iTCO_wdt: No need to stop the timer in probe\n nvme-pci: do not set the NUMA node of device if it has none\n fbdev/sh7760fb: Depend on FB=y\n ncsi: Propagate carrier gain/loss events to the NCSI controller\n powerpc/watchpoints: Annotate atomic context in more places\n bpf: Clarify error expectations from bpf_clone_redirect\n spi: nxp-fspi: reset the FLSHxCR1 registers\n ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()\n parisc: irq: Make irq_stack_union static to avoid sparse warning\n parisc: drivers: Fix sparse warning\n parisc: iosapic.c: Fix sparse warnings\n parisc: sba: Fix compile warning wrt list of SBA devices\n gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip\n xtensa: boot/lib: fix function prototypes\n xtensa: boot: don't add include-dirs\n xtensa: iss/network: make functions static\n xtensa: add default definition for XCHAL_HAVE_DIV32\n bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up\n ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot\n clk: tegra: fix error return case for recalc_rate\n scsi: qla2xxx: Fix deletion race condition\n MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled\n scsi: qla2xxx: Fix update_fcport for current_topology\n ata: libata: disallow dev-initiated LPM transitions to unsupported states\n Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN\n drm/amd/display: prevent potential division by zero errors\n i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()\n drm/amd/display: Fix LFC multiplier changing erratically\n gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()\n drm/amd/display: Reinstate LFC optimization\n netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP\n net: rds: Fix possible NULL-pointer dereference\n team: fix null-ptr-deref when team device type is changed\n net: bridge: use DEV_STATS_INC()\n net: hns3: add 5ms delay before clear firmware reset irq source\n dccp: fix dccp_v4_err()/dccp_v6_err() again\n powerpc/perf/hv-24x7: Update domain value check\n ipv4: fix null-deref in ipv4_link_failure\n i40e: Fix VF VLAN offloading when port VLAN is configured\n i40e: Fix warning message and call stack during rmmod i40e driver\n i40e: Remove scheduling while atomic possibility\n i40e: Fix for persistent lldp support\n ASoC: imx-audmix: Fix return error with devm_clk_get()\n selftests: tls: swap the TX and RX sockets in some tests\n ASoC: meson: spdifin: start hw on dai probe\n selftests/tls: Add {} to avoid static checker warning\n ext4: do not let fstrim block system suspend\n bpf: Avoid deadlock when using queue and stack maps from NMI\n ext4: move setting of trimmed bit into ext4_try_to_trim_range()\n netfilter: nf_tables: disallow element removal on anonymous sets\n ext4: replace the traditional ternary conditional operator with with max()/min()\n ext4: mark group as trimmed only if it was fully scanned\n ext4: change s_last_trim_minblks type to unsigned long\n ext4: scope ret locally in ext4_try_to_trim_range()\n ext4: add new helper interface ext4_try_to_trim_range()\n ext4: remove the 'group' parameter of ext4_trim_extent\n ata: libahci: clear pending interrupt status\n tracing: Increase trace array ref count on enable and filter files\n SUNRPC: Mark the cred for revalidation if the server rejects it\n NFS/pNFS: Report EINVAL errors from connect() to the server\n Revert \"drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01\"\n Revert \"usb: typec: bus: verify partner exists in typec_altmode_attention\"\n Revert \"fs/nls: make load_nls() take a const parameter\"\n Revert \"ip_tunnels: use DEV_STATS_INC()\"\n Linux 5.4.257\n net/sched: Retire rsvp classifier\n drm/amdgpu: fix amdgpu_cs_p1_user_fence\n mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller\n ext4: fix rec_len verify error\n scsi: megaraid_sas: Fix deadlock on firmware crashdump\n i2c: aspeed: Reset the i2c controller when timeout occurs\n tracefs: Add missing lockdown check to tracefs_create_dir()\n nfsd: fix change_info in NFSv4 RENAME replies\n tracing: Have option files inc the trace array ref count\n tracing: Have current_trace inc the trace array ref count\n btrfs: fix lockdep splat and potential deadlock after failure running delayed items\n attr: block mode changes of symlinks\n md/raid1: fix error: ISO C90 forbids mixed declarations\n selftests: tracing: Fix to unmount tracefs for recovering environment\n btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super\n btrfs: add a helper to read the superblock metadata_uuid\n btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h\n perf tools: Add an option to build without libbfd\n perf jevents: Make build dependency on test JSONs\n tools features: Add feature test to check if libbfd has buildid support\n kobject: Add sanity check for kset->kobj.ktype in kset_register()\n media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning\n serial: cpm_uart: Avoid suspicious locking\n scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()\n usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc\n media: pci: cx23885: replace BUG with error return\n media: tuners: qt1010: replace BUG_ON with a regular error\n media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()\n media: anysee: fix null-ptr-deref in anysee_master_xfer\n media: af9005: Fix null-ptr-deref in af9005_i2c_xfer\n media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()\n media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer\n powerpc/pseries: fix possible memory leak in ibmebus_bus_init()\n jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount\n fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()\n ext2: fix datatype of block number in ext2_xattr_set2()\n md: raid1: fix potential OOB in raid1_remove_disk()\n bus: ti-sysc: Configure uart quirks for k3 SoC\n drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()\n wifi: mac80211_hwsim: drop short frames\n alx: fix OOB-read compiler warning\n mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450\n tpm_tis: Resend command to recover from data transfer errors\n crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()\n wifi: mwifiex: fix fortify warning\n wifi: ath9k: fix printk specifier\n devlink: remove reload failed checks in params get/set callbacks\n hw_breakpoint: fix single-stepping when using bpf_overflow_handler\n perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09\n ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470\n kernel/fork: beware of __put_task_struct() calling context\n ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer\n locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock\n btrfs: output extra debug info if we failed to find an inline backref\n autofs: fix memory leak of waitqueues in autofs_catatonic_mode\n parisc: Drop loops_per_jiffy from per_cpu struct\n drm/amd/display: Fix a bug when searching for insert_above_mpcc\n kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().\n ixgbe: fix timestamp configuration code\n net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()\n platform/mellanox: mlxbf-tmfifo: Drop jumbo frames\n mlxbf-tmfifo: sparse tags for config access\n platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors\n kcm: Fix memory leak in error path of kcm_sendmsg()\n r8152: check budget for r8152_poll()\n net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()\n net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()\n net: ipv4: fix one memleak in __inet_del_ifa()\n clk: imx8mm: Move 1443X/1416X PLL clock structure to common place\n ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2\n usb: typec: bus: verify partner exists in typec_altmode_attention\n usb: typec: tcpm: Refactor tcpm_handle_vdm_request\n usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling\n perf tools: Handle old data in PERF_RECORD_ATTR\n perf hists browser: Fix hierarchy mode header\n mtd: rawnand: brcmnand: Fix potential false time out warning\n mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write\n mtd: rawnand: brcmnand: Fix crash during the panic_write\n btrfs: use the correct superblock to compare fsid in btrfs_validate_super\n btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART\n fuse: nlookup missing decrement in fuse_direntplus_link\n ata: pata_ftide010: Add missing MODULE_DESCRIPTION\n ata: sata_gemini: Add missing MODULE_DESCRIPTION\n sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()\n net: hns3: fix the port information display when sfp is absent\n netfilter: nfnetlink_osf: avoid OOB read\n ip_tunnels: use DEV_STATS_INC()\n idr: fix param name in idr_alloc_cyclic() doc\n s390/zcrypt: don't leak memory if dev_set_name() fails\n igb: Change IGB_MIN to allow set rx/tx value between 64 and 80\n igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80\n igc: Change IGC_MIN to allow set rx/tx value between 64 and 80\n kcm: Destroy mutex in kcm_exit_net()\n net: sched: sch_qfq: Fix UAF in qfq_dequeue()\n af_unix: Fix data race around sk->sk_err.\n af_unix: Fix data-races around sk->sk_shutdown.\n af_unix: Fix data-race around unix_tot_inflight.\n af_unix: Fix data-races around user->unix_inflight.\n net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr\n veth: Fixing transmit return status for dropped packets\n igb: disable virtualization features on 82580\n net: read sk->sk_family once in sk_mc_loop()\n ipv4: annotate data-races around fi->fib_dead\n sctp: annotate data-races around sk->sk_wmem_queued\n pwm: lpc32xx: Remove handling of PWM channels\n watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load\n perf top: Don't pass an ERR_PTR() directly to perf_session__delete()\n x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()\n perf annotate bpf: Don't enclose non-debug code with an assert()\n kconfig: fix possible buffer overflow\n NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info\n soc: qcom: qmi_encdec: Restrict string length in decode\n clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock\n parisc: led: Reduce CPU overhead for disk & lan LED computation\n parisc: led: Fix LAN receive and transmit LEDs\n lib/test_meminit: allocate pages up to order MAX_ORDER\n drm/ast: Fix DRAM init on AST2200\n fbdev/ep93xx-fb: Do not assign to struct fb_info.dev\n scsi: qla2xxx: Remove unsupported ql2xenabledif option\n scsi: qla2xxx: Turn off noisy message log\n scsi: qla2xxx: Fix erroneous link up failure\n scsi: qla2xxx: fix inconsistent TMF timeout\n net/ipv6: SKB symmetric hash should incorporate transport ports\n drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create\n udf: initialize newblock to 0\n usb: typec: tcpci: clear the fault status bit\n serial: sc16is7xx: fix broken port 0 uart init\n sc16is7xx: Set iobase to device index\n cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug\n crypto: stm32 - fix loop iterating through scatterlist for DMA\n s390/ipl: add missing secure/has_secure file to ipl type 'unknown'\n pstore/ram: Check start of empty przs during init\n fsverity: skip PKCS#7 parser when keyring is empty\n net: handle ARPHRD_PPP in dev_is_mac_header_xmit()\n X.509: if signature is unsupported skip validation\n dccp: Fix out of bounds access in DCCP error handler\n dlm: fix plock lookup when using multiple lockspaces\n parisc: Fix /proc/cpuinfo output for lscpu\n procfs: block chmod on /proc/thread-self/comm\n Revert \"PCI: Mark NVIDIA T4 GPUs to avoid bus reset\"\n ntb: Fix calculation ntb_transport_tx_free_entry()\n ntb: Clean up tx tail index on link down\n ntb: Drop packets when qp link is down\n media: dvb: symbol fixup for dvb_attach()\n xtensa: PMU: fix base address for the newer hardware\n backlight/lv5207lp: Compare against struct fb_info.device\n backlight/bd6107: Compare against struct fb_info.device\n backlight/gpio_backlight: Compare against struct fb_info.device\n ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()\n ipmi_si: fix a memleak in try_smi_init()\n ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl\n PM / devfreq: Fix leak in devfreq_dev_release()\n igb: set max size RX buffer when store bad packet is enabled\n skbuff: skb_segment, Call zero copy functions before using skbuff frags\n netfilter: xt_sctp: validate the flag_info count\n netfilter: xt_u32: validate user space input\n netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c\n igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU\n virtio_ring: fix avail_wrap_counter in virtqueue_add_packed\n cpufreq: Fix the race condition while updating the transition_task of policy\n dmaengine: ste_dma40: Add missing IRQ check in d40_probe\n um: Fix hostaudio build errors\n mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()\n rpmsg: glink: Add check for kstrdup\n phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write\n phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate\n phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328\n tracing: Fix race issue between cpu buffer write and swap\n x86/speculation: Mark all Skylake CPUs as vulnerable to GDS\n HID: multitouch: Correct devm device reference for hidinput input_dev name\n HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()\n RDMA/siw: Correct wrong debug message\n RDMA/siw: Balance the reference of cep->kref in the error path\n Revert \"IB/isert: Fix incorrect release of isert connection\"\n amba: bus: fix refcount leak\n serial: tegra: handle clk prepare error in tegra_uart_hw_init()\n scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock\n scsi: core: Use 32-bit hostnum in scsi_host_lookup()\n media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors\n media: ov2680: Fix vflip / hflip set functions\n media: ov2680: Fix ov2680_bayer_order()\n media: ov2680: Remove auto-gain and auto-exposure controls\n media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips\n media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()\n media: i2c: ov5640: Configure HVP lines in s_power callback\n USB: gadget: f_mass_storage: Fix unused variable warning\n media: go7007: Remove redundant if statement\n iommu/vt-d: Fix to flush cache of PASID directory table\n IB/uverbs: Fix an potential error pointer dereference\n driver core: test_async: fix an error code\n dma-buf/sync_file: Fix docs syntax\n coresight: tmc: Explicit type conversions to prevent integer overflow\n scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly\n scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly\n scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly\n x86/APM: drop the duplicate APM_MINOR_DEV macro\n serial: sprd: Fix DMA buffer leak issue\n serial: sprd: Assign sprd_port after initialized to avoid wrong access\n serial: sprd: remove redundant sprd_port cleanup\n serial: sprd: getting port index via serial aliases only\n scsi: qla4xxx: Add length check when parsing nlattrs\n scsi: be2iscsi: Add length check when parsing nlattrs\n scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()\n usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()\n media: mediatek: vcodec: Return NULL if no vdec_fb is found\n media: cx24120: Add retval check for cx24120_message_send()\n media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()\n media: dib7000p: Fix potential division by zero\n drivers: usb: smsusb: fix error handling code in smsusb_init_device\n media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()\n media: v4l2-fwnode: simplify v4l2_fwnode_parse_link\n media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling\n NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN\n NFSD: da_addr_body field missing in some GETDEVICEINFO replies\n fs: lockd: avoid possible wrong NULL parameter\n jfs: validate max amount of blocks before allocation.\n powerpc/iommu: Fix notifiers being shared by PCI and VIO buses\n nfs/blocklayout: Use the passed in gfp flags\n wifi: ath10k: Use RMW accessors for changing LNKCTL\n drm/radeon: Use RMW accessors for changing LNKCTL\n drm/radeon: Prefer pcie_capability_read_word()\n drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions\n drm/radeon: Correct Transmit Margin masks\n drm/amdgpu: Use RMW accessors for changing LNKCTL\n drm/amdgpu: Prefer pcie_capability_read_word()\n drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions\n drm/amdgpu: Correct Transmit Margin masks\n PCI: Add #defines for Enter Compliance, Transmit Margin\n powerpc/fadump: reset dump area size if fadump memory reserve fails\n clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op\n PCI/ASPM: Use RMW accessors for changing LNKCTL\n PCI: pciehp: Use RMW accessors for changing LNKCTL\n PCI: Mark NVIDIA T4 GPUs to avoid bus reset\n clk: sunxi-ng: Modify mismatched function name\n drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()\n ipmi:ssif: Fix a memory leak when scanning for an adapter\n ipmi:ssif: Add check for kstrdup\n ALSA: ac97: Fix possible error value of *rac97\n of: unittest: Fix overlay type in apply/revert check\n drm/mediatek: Fix potential memory leak if vmap() fail\n audit: fix possible soft lockup in __audit_inode_child()\n smackfs: Prevent underflow in smk_set_cipso()\n drm/msm/mdp5: Don't leak some plane state\n ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig\n drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01\n drm/armada: Fix off-by-one error in armada_overlay_get_property()\n of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()\n drm/tegra: dpaux: Fix incorrect return value of platform_get_irq\n drm/tegra: Remove superfluous error messages around platform_get_irq()\n md/md-bitmap: hold 'reconfig_mutex' in backlog_store()\n md/bitmap: don't set max_write_behind if there is no write mostly device\n drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'\n arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC\n ARM: dts: BCM53573: Fix Ethernet info for Luxul devices\n drm: adv7511: Fix low refresh rate register for ADV7533/5\n ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)\n ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210\n ARM: dts: s5pv210: correct ethernet unit address in SMDKV210\n ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210\n ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210\n ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)\n ARM: dts: s3c64xx: align pinctrl with dtschema\n ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410\n ARM: dts: s3c6410: move fixed clocks under root node in Mini6410\n drm/etnaviv: fix dumping of active MMU context\n ARM: dts: BCM53573: Use updated \"spi-gpio\" binding properties\n ARM: dts: BCM53573: Add cells sizes to PCIe node\n ARM: dts: BCM53573: Drop nonexistent \"default-off\" LED trigger\n drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()\n quota: fix dqput() to follow the guarantees dquot_srcu should provide\n quota: add new helper dquot_active()\n quota: rename dquot_active() to inode_quota_active()\n quota: factor out dquot_write_dquot()\n quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list\n drm/bridge: tc358764: Fix debug print parameter order\n netrom: Deny concurrent connect().\n net/sched: sch_hfsc: Ensure inner classes have fsc curve\n mlxsw: i2c: Limit single transaction buffer size\n mlxsw: i2c: Fix chunk size setting in output mailbox buffer\n net: arcnet: Do not call kfree_skb() under local_irq_disable()\n wifi: ath9k: use IS_ERR() with debugfs_create_dir()\n wifi: mwifiex: avoid possible NULL skb pointer dereference\n wifi: ath9k: protect WMI command response buffer replacement with a lock\n wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx\n wifi: mwifiex: Fix missed return in oob checks failed path\n wifi: mwifiex: fix memory leak in mwifiex_histogram_read()\n fs: ocfs2: namei: check return value of ocfs2_add_entry()\n lwt: Check LWTUNNEL_XMIT_CONTINUE strictly\n lwt: Fix return values of BPF xmit ops\n hwrng: iproc-rng200 - Implement suspend and resume calls\n hwrng: iproc-rng200 - use semicolons rather than commas to separate statements\n crypto: caam - fix unchecked return value error\n Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()\n crypto: stm32 - Properly handle pm_runtime_get failing\n wifi: mwifiex: fix error recovery in PCIE buffer descriptor management\n mwifiex: switch from 'pci_' to 'dma_' API\n wifi: mwifiex: Fix OOB and integer underflow when rx packets\n can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM\n spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()\n regmap: rbtree: Use alloc_flags for memory allocations\n tcp: tcp_enter_quickack_mode() should be static\n bpf: Clear the probe_addr for uprobe\n cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()\n perf/imx_ddr: don't enable counter0 if none of 4 counters are used\n x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved\n x86/boot: Annotate local functions\n x86/asm: Make more symbols local\n OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()\n tmpfs: verify {g,u}id mount options correctly\n fs: Fix error checking for d_hash_and_lookup()\n new helper: lookup_positive_unlocked()\n eventfd: prevent underflow for eventfd semaphores\n eventfd: Export eventfd_ctx_do_read()\n reiserfs: Check the return value from __getblk()\n Revert \"net: macsec: preserve ingress frame ordering\"\n udf: Handle error when adding extent to a file\n udf: Check consistency of Space Bitmap Descriptor\n powerpc/32s: Fix assembler warning about r0\n net: Avoid address overwrite in kernel_connect\n platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications\n ALSA: seq: oss: Fix racy open/close of MIDI devices\n scsi: storvsc: Always set no_report_opcodes\n cifs: add a warning when the in-flight count goes negative\n sctp: handle invalid error codes without calling BUG()\n bnx2x: fix page fault following EEH recovery\n netlabel: fix shift wrapping bug in netlbl_catmap_setlong()\n scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock\n idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM\n net: usb: qmi_wwan: add Quectel EM05GV2\n clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM\n security: keys: perform capable check only on privileged operations\n platform/x86: huawei-wmi: Silence ambient light sensor\n platform/x86: intel: hid: Always call BTNL ACPI method\n ASoC: atmel: Fix the 8K sample parameter in I2SC master\n ASoc: codecs: ES8316: Fix DMIC config\n fs/nls: make load_nls() take a const parameter\n s390/dasd: fix hanging device after request requeue\n s390/dasd: use correct number of retries for ERP requests\n m68k: Fix invalid .section syntax\n vxlan: generalize vxlan_parse_gpe_hdr and remove unused args\n ethernet: atheros: fix return value check in atl1c_tso_csum()\n ASoC: da7219: Check for failure reading AAD IRQ events\n ASoC: da7219: Flush pending AAD IRQ when suspending\n 9p: virtio: make sure 'offs' is initialized in zc_request\n pinctrl: amd: Don't show `Invalid config param` errors\n nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse\n nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()\n fsi: master-ast-cf: Add MODULE_FIRMWARE macro\n firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe\n serial: sc16is7xx: fix bug when first setting GPIO direction\n Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition\n staging: rtl8712: fix race condition\n HID: wacom: remove the battery when the EKR is off\n USB: serial: option: add FOXCONN T99W368/T99W373 product\n USB: serial: option: add Quectel EM05G variant (0x030e)\n modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules\n rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff\n net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index\n mmc: au1xmmc: force non-modular build and remove symbol_get usage\n ARM: pxa: remove use of symbol_get()\n erofs: ensure that the post-EOF tails are all zeroed\n Linux 5.4.256\n Revert \"MIPS: Alchemy: fix dbdma2\"\n powerpc/pmac/smp: Drop unnecessary volatile qualifier\n powerpc/pmac/smp: Avoid unused-variable warnings\n Revert \"drm/display/dp: Fix the DP DSC Receiver cap size\"\n Revert \"macsec: Fix traffic counters/statistics\"\n Revert \"macsec: use DEV_STATS_INC()\"\n ANDROID: GKI: add back pm_runtime_get_if_in_use()\n Revert \"interconnect: Add helpers for enabling/disabling a path\"\n Revert \"interconnect: Do not skip aggregation for disabled paths\"\n Revert \"ALSA: pcm: Set per-card upper limit of PCM buffer allocations\"\n Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\n Revert \"ALSA: pcm: Fix potential data race at PCM memory allocation helpers\"\n Revert \"ALSA: pcm: Fix build error on m68k and others\"\n Revert \"Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\"\n Revert \"ALSA: pcm: Check for null pointer of pointer substream before dereferencing it\"\n Linux 5.4.255\n dma-buf/sw_sync: Avoid recursive lock during fence signal\n pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}\n clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'\n scsi: core: raid_class: Remove raid_component_add()\n scsi: snic: Fix double free in snic_tgt_create()\n irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable\n Documentation/sysctl: document page_lock_unfairness\n ALSA: pcm: Check for null pointer of pointer substream before dereferencing it\n interconnect: Do not skip aggregation for disabled paths\n Revert \"ALSA: pcm: Use SG-buffer only when direct DMA is available\"\n ALSA: pcm: Fix build error on m68k and others\n rtnetlink: Reject negative ifindexes in RTM_NEWLINK\n mm: allow a controlled amount of unfairness in the page lock\n x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4\n drm/display/dp: Fix the DP DSC Receiver cap size\n PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus\n media: vcodec: Fix potential array out-of-bounds in encoder queue_setup\n radix tree: remove unused variable\n lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels\n batman-adv: Hold rtnl lock during MTU update via netlink\n batman-adv: Fix batadv_v_ogm_aggr_send memory leak\n batman-adv: Fix TT global entry leak when client roamed back\n batman-adv: Do not get eth header before batadv_check_management_packet\n batman-adv: Don't increase MTU when set by user\n batman-adv: Trigger events for auto adjusted MTU\n nfsd: Fix race to FREE_STATEID and cl_revoked\n clk: Fix slab-out-of-bounds error in devm_clk_release()\n NFSv4: Fix dropped lock for racing OPEN and delegation return\n ibmveth: Use dcbf rather than dcbfl\n bonding: fix macvlan over alb bond support\n net: remove bond_slave_has_mac_rcu()\n net/sched: fix a qdisc modification with ambiguous command request\n igb: Avoid starting unnecessary workqueues\n net: validate veth and vxcan peer ifindexes\n net: bcmgenet: Fix return value check for fixed_phy_register()\n net: bgmac: Fix return value check for fixed_phy_register()\n ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()\n dccp: annotate data-races in dccp_poll()\n sock: annotate data-races around prot->memory_pressure\n octeontx2-af: SDP: fix receive link config\n tracing: Fix memleak due to race between current_tracer and trace\n drm/amd/display: check TG is non-null before checking if enabled\n drm/amd/display: do not wait for mpc idle if tg is disabled\n ASoC: fsl_sai: Disable bit clock with transmitter\n ASoC: fsl_sai: Add new added registers and new bit definition\n ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger()\n regmap: Account for register length in SMBus I/O limits\n ALSA: pcm: Fix potential data race at PCM memory allocation helpers\n ALSA: pcm: Use SG-buffer only when direct DMA is available\n ALSA: pcm: Set per-card upper limit of PCM buffer allocations\n dm integrity: reduce vmalloc space footprint on 32-bit architectures\n dm integrity: increase RECALC_SECTORS to improve recalculate speed\n fbdev: fix potential OOB read in fast_imageblit()\n fbdev: Fix sys_imageblit() for arbitrary image widths\n fbdev: Improve performance of sys_imageblit()\n MIPS: cpu-features: Use boot_cpu_type for CPU type based features\n MIPS: cpu-features: Enable octeon_cache by cpu_type\n fs: dlm: fix mismatch of plock results from userspace\n fs: dlm: use dlm_plock_info for do_unlock_close\n fs: dlm: change plock interrupted message to debug again\n fs: dlm: add pid to debug log\n dlm: replace usage of found with dedicated list iterator variable\n dlm: improve plock logging if interrupted\n PCI: acpiphp: Reassign resources on bridge if necessary\n net: phy: broadcom: stub c45 read/write for 54810\n mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove\n net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure\n net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled\n virtio-net: set queues after driver_ok\n af_unix: Fix null-ptr-deref in unix_stream_sendpage().\n netfilter: set default timeout to 3 secs for sctp shutdown send and recv state\n mmc: block: Fix in_flight[issue_type] value error\n mmc: wbsd: fix double mmc_free_host() in wbsd_init()\n cifs: Release folio lock on fscache read hit.\n ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.\n serial: 8250: Fix oops for port->pm on uart_change_pm()\n ASoC: meson: axg-tdm-formatter: fix channel slot allocation\n ASoC: rt5665: add missed regulator_bulk_disable\n ARM: dts: imx: Set default tuning step for imx6sx usdhc\n ARM: dts: imx: Set default tuning step for imx7d usdhc\n ARM: dts: imx: Adjust dma-apbh node name\n ARM: dts: imx7s: Drop dma-apb interrupt-names\n bus: ti-sysc: Flush posted write on enable before reset\n bus: ti-sysc: Improve reset to work with modules with no sysconfig\n net: do not allow gso_size to be set to GSO_BY_FRAGS\n sock: Fix misuse of sk_under_memory_pressure()\n net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset\n i40e: fix misleading debug logs\n team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves\n netfilter: nft_dynset: disallow object maps\n ipvs: fix racy memcpy in proc_do_sync_threshold\n selftests: mirror_gre_changes: Tighten up the TTL test match\n xfrm: add NULL check in xfrm_update_ae_params\n ip_vti: fix potential slab-use-after-free in decode_session6\n ip6_vti: fix slab-use-after-free in decode_session6\n xfrm: fix slab-use-after-free in decode_session6\n xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c\n net: af_key: fix sadb_x_filter validation\n net: xfrm: Fix xfrm_address_filter OOB read\n btrfs: fix BUG_ON condition in btrfs_cancel_balance\n tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms\n powerpc/rtas_flash: allow user copy to flash block cache objects\n fbdev: mmp: fix value check in mmphw_probe()\n i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue\n virtio-mmio: don't break lifecycle of vm_dev\n virtio-mmio: Use to_virtio_mmio_device() to simply code\n virtio-mmio: convert to devm_platform_ioremap_resource\n nfsd: Remove incorrect check in nfsd4_validate_stateid\n nfsd4: kill warnings on testing stateids with mismatched clientids\n net/ncsi: Fix gma flag setting after response\n tracing/probes: Fix to update dynamic data counter if fetcharg uses it\n tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs\n leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename\n mmc: sunxi: fix deferred probing\n mmc: bcm2835: fix deferred probing\n USB: dwc3: qcom: fix NULL-deref on suspend\n usb: dwc3: qcom: Add helper functions to enable,disable wake irqs\n interconnect: Add helpers for enabling/disabling a path\n interconnect: Move internal structs into a separate file\n irqchip/mips-gic: Use raw spinlock for gic_lock\n irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()\n ALSA: hda: Fix unhandled register update during auto-suspend period\n PM: runtime: Add pm_runtime_get_if_active()\n PM-runtime: add tracepoints for usage_count changes\n iommu/amd: Fix \"Guest Virtual APIC Table Root Pointer\" configuration in IRTE\n iio: addac: stx104: Fix race condition when converting analog-to-digital\n iio: addac: stx104: Fix race condition for stx104_write_raw()\n iio: stx104: Move to addac subdirectory\n iio: adc: stx104: Implement and utilize register structures\n iio: adc: stx104: Utilize iomap interface\n iio: add addac subdirectory\n IMA: allow/fix UML builds\n powerpc/kasan: Disable KCOV in KASAN code\n ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()\n ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760\n drm/amdgpu: Fix potential fence use-after-free v2\n Bluetooth: L2CAP: Fix use-after-free\n pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()\n gfs2: Fix possible data races in gfs2_show_options()\n usb: chipidea: imx: don't request QoS for imx8ulp\n media: platform: mediatek: vpu: fix NULL ptr dereference\n media: v4l2-mem2mem: add lock to protect parameter num_rdy\n FS: JFS: Check for read-only mounted filesystem in txBegin\n FS: JFS: Fix null-ptr-deref Read in txBegin\n MIPS: dec: prom: Address -Warray-bounds warning\n fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev\n udf: Fix uninitialized array access for some pathnames\n ovl: check type and offset of struct vfsmount in ovl_entry\n HID: add quirk for 03f0:464a HP Elite Presenter Mouse\n quota: fix warning in dqgrab()\n quota: Properly disable quotas when add_dquot_ref() fails\n ALSA: emu10k1: roll up loops in DSP setup code for Audigy\n drm/radeon: Fix integer overflow in radeon_cs_parser_init\n macsec: use DEV_STATS_INC()\n macsec: Fix traffic counters/statistics\n selftests: forwarding: tc_flower: Relax success criterion\n mmc: sdhci-f-sdh30: Replace with sdhci_pltfm\n mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource\n\nChange-Id: I3e0c95a9269a9d2fd0be4ffcfd0c439f3d51c2bd","shortMessageHtmlLink":"Merge branch 'android11-5.4-lts' of https://android.googlesource.com/…"}},{"before":null,"after":"5a553f97f60e395302334fb9cc28d7904e549021","ref":"refs/heads/udc","pushedAt":"2023-11-05T03:35:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"lol\n\nChange-Id: Iefe186decb2ff1bfef7a206f470e6da1c09622bc","shortMessageHtmlLink":"lol"}},{"before":"f2acbfad5595ae7cb34e5b2cc232e820c4e541f4","after":"d706e35062372a2e0e48a61f45c58a72603c63ae","ref":"refs/heads/tm","pushedAt":"2023-09-20T02:21:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-09-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-caf-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-09-01\n\n* tag 'ASB-2023-09-05_11-5.4' of https://android.googlesource.com/kernel/common:\n BACKPORT: net: nfc: Fix use-after-free caused by nfc_llcp_find_local\n UPSTREAM: media: usb: siano: Fix warning due to null work_func_t function pointer\n UPSTREAM: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb\n ANDROID: ABI: Update allowed list for QCOM\n UPSTREAM: net: tap_open(): set sk_uid from current_fsuid()\n UPSTREAM: net: tun_chr_open(): set sk_uid from current_fsuid()\n UPSTREAM: net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free\n UPSTREAM: net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free\n UPSTREAM: net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free\n UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free\n\nChange-Id: Ia716f7efe3c63c9c0707fbfb6954ae39da32dfa9","shortMessageHtmlLink":"Merge tag 'ASB-2023-09-05_11-5.4' of https://android.googlesource.com…"}},{"before":"6203ea9e04be3c3943bf450a369db5c43d8a116c","after":"f2acbfad5595ae7cb34e5b2cc232e820c4e541f4","ref":"refs/heads/tm","pushedAt":"2023-09-20T02:09:13.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"lol\n\nChange-Id: Iefe186decb2ff1bfef7a206f470e6da1c09622bc","shortMessageHtmlLink":"lol"}},{"before":"baa235c3e08d9aeb17ad7c35e213cbdcdbb75d22","after":"6203ea9e04be3c3943bf450a369db5c43d8a116c","ref":"refs/heads/tm","pushedAt":"2023-08-25T12:37:49.000Z","pushType":"push","commitsCount":752,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-08-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-caf-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-08-01\nCVE-2023-21264\nCVE-2020-29374\n\n* tag 'ASB-2023-08-05_11-5.4' 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=off 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't 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()'d 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->host 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't change EDID when it hasn't actually changed\n drm/nouveau/dp: check for NULL nv_connector->native_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->void_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't 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't pollute crtc_state->mode_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's 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->sk_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 != 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 'dev_attr'\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's\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't use make's 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 '-Wdangling-pointer' 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's 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't 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 & 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)->num.\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't 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's 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't 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't 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't 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->pm 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 > 3\n HID: logitech-hidpp: Reconcile USB and Unifying serials\n HID: logitech-hidpp: Don't 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's 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->obj 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->sk_shutdown.\n af_unix: Fix a data race of sk->sk_receive_queue->qlen.\n net: datagram: fix data-races in datagram_poll()\n ipvlan:Fix out-of-bounds caused by unclear skb->cb\n net: add vlan_get_protocol_and_depth() helper\n net: tap: check vlan with eth_type_vlan() method\n net: annotate sk->sk_err write from do_recvmmsg()\n netlink: annotate accesses to nlk->cb_running\n netfilter: conntrack: fix possible bug_on with enable_hooks=1\n net: Fix load-tearing on sk->sk_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't 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't 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->needed_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't 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 '\\n' 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't 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't skip cleanup in remove's 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't write table validation state without mutex\n bpf: Don't EFAULT for getsockopt with optval=NULL\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 'conf->bio_split'\n md/raid10: fix leak of 'r10bio->remaining' for recovery\n bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap\n nvme-fcloop: fix \"inconsistent {IN-HARDIRQ-W} -> {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->auxdata to an atomic flag\n net/packet: convert po->origdev to an atomic flag\n net/packet: annotate accesses to po->xmit\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 \\' 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't 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's 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","shortMessageHtmlLink":"Merge tag 'ASB-2023-08-05_11-5.4' of https://android.googlesource.com…"}},{"before":"ae3e7aa41fdbeea737c8137a738b068990ea9825","after":"baa235c3e08d9aeb17ad7c35e213cbdcdbb75d22","ref":"refs/heads/tm","pushedAt":"2023-08-08T00:39:23.000Z","pushType":"push","commitsCount":68,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-07-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-caf-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-07-01\nCVE-2022-42703\nCVE-2023-21255\nCVE-2023-25012\n\n* tag 'ASB-2023-07-05_11-5.4' of https://android.googlesource.com/kernel/common:\n UPSTREAM: ipvlan:Fix out-of-bounds caused by unclear skb->cb\n UPSTREAM: net/sched: cls_u32: Fix reference counter leak leading to overflow\n UPSTREAM: memstick: r592: Fix UAF bug in r592_remove due to race condition\n BACKPORT: btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()\n ANDROID: HID: Only utilise UHID provided exports if UHID is enabled\n UPSTREAM: bluetooth: Perform careful capability checks in hci_sock_ioctl()\n ANDROID: HID; Over-ride default maximum buffer size when using UHID\n Revert \"ANDROID: AVB error handler to invalidate vbmeta partition.\"\n UPSTREAM: mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()\n UPSTREAM: mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()\n UPSTREAM: efi: rt-wrapper: Add missing include\n BACKPORT: arm64: efi: Execute runtime services from a dedicated stack","shortMessageHtmlLink":"Merge tag 'ASB-2023-07-05_11-5.4' of https://android.googlesource.com…"}},{"before":"aa5f15499d50f3086701ad86bd76a77ec8e867d2","after":"ae3e7aa41fdbeea737c8137a738b068990ea9825","ref":"refs/heads/tm","pushedAt":"2023-07-06T03:02:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge tag 'LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel into tm-caf-sm8350\n\n\"LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0\"\n\n* tag 'LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel:\n ASoC: msm-pcm-voip: Avoid interger underflow\n dsp: q6core: validate payload size before access for AVCS\n dsp: afe: check for param size before copying\n ASoC: msm-pcm-voip: Avoid interger underflow\n ASoC: msm-pcm-host-voice: Address buffer overflow in hpcm capture copy\n dsp: q6core: Avoid OOB access in q6core\n dsp: q6voice: Add buf size check for cvs cal data\n ASoC: msm-pcm-host-voice: Handle OOB access in hpcm_start\n dsp: q6adm: Resolve mem corruption in adm cb\n\nChange-Id: Ibebc219ca4e233097738bc7e82e69969ad91c891","shortMessageHtmlLink":"Merge tag 'LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0' of https://git.codel…"}},{"before":"c539c69b3c85359a73471acfbf057fc3dcbb1662","after":"aa5f15499d50f3086701ad86bd76a77ec8e867d2","ref":"refs/heads/tm","pushedAt":"2023-07-05T14:17:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"techapack/dataipa: ipa_v3: mitigate usleep_range calls\n\nCalling usleep_range with identical min and max values,\nresults in a delta of 0us.\n\nThis causes the issue that the scheduler gets no chance to re-use an already\nscheduled interrupt for this wait which results in a negative performance\nimpact by adding uninterruptible sleep.\n\nFix the issue by allowing the delay to take 20% longer than requested.\nThis should be good enough for these cases.\n\nChange-Id: I21899ede6ee164d74509f50ad8a02a5a238c5167\nSigned-off-by: Alex Naidis \nSigned-off-by: Park Ju Hyung \nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"techapack/dataipa: ipa_v3: mitigate usleep_range calls"}},{"before":"fae3e46e1fd5114e7b807d132a01fa098f36a087","after":"c539c69b3c85359a73471acfbf057fc3dcbb1662","ref":"refs/heads/tm","pushedAt":"2023-06-11T13:47:08.825Z","pushType":"push","commitsCount":760,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-06-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-clo-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-06-01\n\n* tag 'ASB-2023-06-05_11-5.4' of https://android.googlesource.com/kernel/common:\n UPSTREAM: io_uring: have io_kill_timeout() honor the request references\n UPSTREAM: io_uring: don't drop completion lock before timer is fully initialized\n UPSTREAM: io_uring: always grab lock in io_cancel_async_work()\n UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize\n UPSTREAM: cdc_ncm: Fix the build warning\n UPSTREAM: cdc_ncm: Implement the 32-bit version of NCM Transfer Block\n UPSTREAM: ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum\n UPSTREAM: ext4: fix invalid free tracking in ext4_xattr_move_to_block()\n Revert \"Revert \"mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse\"\"\n FROMLIST: binder: fix UAF caused by faulty buffer cleanup\n Linux 5.4.242\n ASN.1: Fix check for strdup() success\n iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()\n pwm: meson: Explicitly set .polarity in .get_state()\n xfs: fix forkoff miscalculation related to XFS_LITINO(mp)\n sctp: Call inet6_destroy_sock() via sk->sk_destruct().\n dccp: Call inet6_destroy_sock() via sk->sk_destruct().\n inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().\n tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().\n udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).\n ext4: fix use-after-free in ext4_xattr_set_entry\n ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()\n Revert \"ext4: fix use-after-free in ext4_xattr_set_entry\"\n x86/purgatory: Don't generate debug info for purgatory.ro\n MIPS: Define RUNTIME_DISCARD_EXIT in LD script\n mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25\n memstick: fix memory leak if card device is never registered\n nilfs2: initialize unused bytes in segment summary blocks\n iio: light: tsl2772: fix reading proximity-diodes from device tree\n xen/netback: use same error messages for same errors\n nvme-tcp: fix a possible UAF when failing to allocate an io queue\n s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling\n net: dsa: b53: mmap: add phy ops\n scsi: core: Improve scsi_vpd_inquiry() checks\n scsi: megaraid_sas: Fix fw_crash_buffer_show()\n selftests: sigaltstack: fix -Wuninitialized\n Input: i8042 - add quirk for Fujitsu Lifebook A574/H\n f2fs: Fix f2fs_truncate_partial_nodes ftrace event\n e1000e: Disable TSO on i219-LM card to increase speed\n bpf: Fix incorrect verifier pruning due to missing register precision taints\n mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()\n i40e: fix i40e_setup_misc_vector() error handling\n i40e: fix accessing vsi->active_filters without holding lock\n netfilter: nf_tables: fix ifdef to also consider nf_tables=m\n virtio_net: bugfix overflow inside xdp_linearize_page()\n net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg\n regulator: fan53555: Explicitly include bits header\n netfilter: br_netfilter: fix recent physdev match breakage\n arm64: dts: meson-g12-common: specify full DMC range\n ARM: dts: rockchip: fix a typo error for rk3288 spdif node\n Linux 5.4.241\n xfs: force log and push AIL to clear pinned inodes when aborting mount\n xfs: don't reuse busy extents on extent trim\n xfs: consider shutdown in bmapbt cursor delete assert\n xfs: shut down the filesystem if we screw up quota reservation\n xfs: report corruption only as a regular error\n xfs: set inode size after creating symlink\n xfs: fix up non-directory creation in SGID directories\n xfs: remove the di_version field from struct icdinode\n xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize\n xfs: simplify di_flags2 inheritance in xfs_ialloc\n xfs: only check the superblock version for dinode size calculation\n xfs: add a new xfs_sb_version_has_v3inode helper\n xfs: remove the kuid/kgid conversion wrappers\n xfs: remove the icdinode di_uid/di_gid members\n xfs: ensure that the inode uid/gid match values match the icdinode ones\n xfs: merge the projid fields in struct xfs_icdinode\n xfs: show the proper user quota options\n coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug\n watchdog: sbsa_wdog: Make sure the timeout programming is within the limits\n i2c: ocores: generate stop condition after timeout in polling mode\n ubi: Fix deadlock caused by recursively holding work_sem\n mtd: ubi: wl: Fix a couple of kernel-doc issues\n ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size\n asymmetric_keys: log on fatal failures in PE/pkcs7\n verify_pefile: relax wrapper length check\n drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F\n efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L\n i2c: imx-lpi2c: clean rx/tx buffers upon new message\n power: supply: cros_usbpd: reclassify \"default case!\" as debug\n net: macb: fix a memory corruption in extended buffer descriptor mode\n udp6: fix potential access to stale information\n RDMA/core: Fix GID entry ref leak when create_ah fails\n sctp: fix a potential overflow in sctp_ifwdtsn_skip\n qlcnic: check pci_reset_function result\n niu: Fix missing unwind goto in niu_alloc_channels()\n 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition\n mtd: rawnand: stm32_fmc2: remove unsupported EDO mode\n mtd: rawnand: meson: fix bitmask for length in command word\n mtdblock: tolerate corrected bit-flips\n btrfs: fix fast csum implementation detection\n btrfs: print checksum type and implementation at mount time\n Bluetooth: Fix race condition in hidp_session_thread\n Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}\n ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards\n ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()\n ALSA: i2c/cs8427: fix iec958 mixer control deactivation\n ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard\n ALSA: emu10k1: fix capture interrupt handler unlinking\n Revert \"pinctrl: amd: Disable and mask interrupts on resume\"\n irqdomain: Fix mapping-creation race\n irqdomain: Refactor __irq_domain_alloc_irqs()\n irqdomain: Look for existing mapping only once\n mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()\n ring-buffer: Fix race while reader and writer are on the same page\n drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path\n net_sched: prevent NULL dereference if default qdisc setup failed\n tracing: Free error logs of tracing instances\n can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access\n ftrace: Mark get_lock_parent_ip() __always_inline\n perf/core: Fix the same task check in perf_event_set_output\n ALSA: hda/realtek: Add quirk for Clevo X370SNW\n nilfs2: fix sysfs interface lifetime\n nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()\n tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty\n tty: serial: sh-sci: Fix Rx on RZ/G2L SCI\n tty: serial: sh-sci: Fix transmit end interrupt handler\n iio: dac: cio-dac: Fix max DAC write value check for 12-bit\n iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip\n USB: serial: option: add Quectel RM500U-CN modem\n USB: serial: option: add Telit FE990 compositions\n usb: typec: altmodes/displayport: Fix configure initial pin assignment\n USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs\n xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu\n NFSD: callback request does not use correct credential for AUTH_SYS\n sunrpc: only free unix grouplist after RCU settles\n gpio: davinci: Add irq chip flag to skip set wake\n ipv6: Fix an uninit variable access bug in __ip6_make_skb()\n sctp: check send stream number after wait_for_sndbuf\n net: don't let netpoll invoke NAPI if in xmit context\n icmp: guard against too small mtu\n wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta\n pwm: sprd: Explicitly set .polarity in .get_state()\n pwm: cros-ec: Explicitly set .polarity in .get_state()\n pinctrl: amd: Disable and mask interrupts on resume\n pinctrl: amd: disable and mask interrupts on probe\n pinctrl: amd: Use irqchip template\n smb3: fix problem with null cifs super block with previous patch\n treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()\n Revert \"treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()\"\n cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()\n x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot\n scsi: ses: Handle enclosure with just a primary component gracefully\n Linux 5.4.240\n gfs2: Always check inode size of inline inodes\n firmware: arm_scmi: Fix device node validation for mailbox transport\n net: sched: fix race condition in qdisc_graft()\n net_sched: add __rcu annotation to netdev->qdisc\n ext4: fix kernel BUG in 'ext4_write_inline_data_end()'\n btrfs: scan device in non-exclusive mode\n s390/uaccess: add missing earlyclobber annotations to __clear_user()\n drm/etnaviv: fix reference leak when mmaping imported buffer\n ALSA: usb-audio: Fix regression on detection of Roland VS-100\n ALSA: hda/conexant: Partial revert of a quirk for Lenovo\n NFSv4: Fix hangs when recovering open state after a server reboot\n pinctrl: at91-pio4: fix domain name assignment\n xen/netback: don't do grant copy across page boundary\n Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table\n cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL\n cifs: prevent infinite recursion in CIFSGetDFSRefer()\n Input: focaltech - use explicitly signed char type\n Input: alps - fix compatibility with -funsigned-char\n pinctrl: ocelot: Fix alt mode for ocelot\n net: mvneta: make tx buffer array agnostic\n net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only\n bnxt_en: Fix typo in PCI id to device description string mapping\n i40e: fix registers dump after run ethtool adapter self test\n s390/vfio-ap: fix memory leak in vfio_ap device driver\n can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write\n net/net_failover: fix txq exceeding warning\n regulator: Handle deferred clk\n regulator: fix spelling mistake \"Cant\" -> \"Can't\"\n ptp_qoriq: fix memory leak in probe()\n scsi: megaraid_sas: Fix crash after a double completion\n mtd: rawnand: meson: invalidate cache on polling ECC bit\n mips: bmips: BCM6358: disable RAC flush for TP1\n dma-mapping: drop the dev argument to arch_sync_dma_for_*\n ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()\n fbdev: au1200fb: Fix potential divide by zero\n fbdev: lxfb: Fix potential divide by zero\n fbdev: intelfb: Fix potential divide by zero\n fbdev: nvidia: Fix potential divide by zero\n sched_getaffinity: don't assume 'cpumask_size()' is fully initialized\n fbdev: tgafb: Fix potential divide by zero\n ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()\n ALSA: asihpi: check pao in control_message()\n md: avoid signed overflow in slot_store()\n bus: imx-weim: fix branch condition evaluates to a garbage value\n fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY\n ocfs2: fix data corruption after failed write\n tun: avoid double free in tun_free_netdev\n sched/fair: Sanitize vruntime of entity being migrated\n sched/fair: sanitize vruntime of entity being placed\n dm crypt: add cond_resched() to dmcrypt_write()\n dm stats: check for and propagate alloc_percpu failure\n i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()\n nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()\n wifi: mac80211: fix qos on mesh interfaces\n usb: chipidea: core: fix possible concurrent when switch role\n usb: chipdea: core: fix return -EINVAL if request role is the same with current role\n usb: cdns3: Fix issue with using incorrect PCI device function\n dm thin: fix deadlock when swapping to thin device\n igb: revert rtnl_lock() that causes deadlock\n fsverity: Remove WQ_UNBOUND from fsverity read workqueue\n usb: gadget: u_audio: don't let userspace block driver unbind\n scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR\n cifs: empty interface list when server doesn't support query interfaces\n sh: sanitize the flags on sigreturn\n net: usb: qmi_wwan: add Telit 0x1080 composition\n net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990\n scsi: lpfc: Avoid usage of list iterator variable after loop\n scsi: ufs: core: Add soft dependency on governor_simpleondemand\n scsi: target: iscsi: Fix an error message in iscsi_check_key()\n selftests/bpf: check that modifier resolves after pointer\n m68k: Only force 030 bus error if PC not in exception table\n ca8210: fix mac_len negative array access\n riscv: Bump COMMAND_LINE_SIZE value to 1024\n thunderbolt: Use const qualifier for `ring_interrupt_index`\n uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2\n scsi: qla2xxx: Perform lockless command completion in abort path\n hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs\n platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl\n Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work\n Bluetooth: btqcomsmd: Fix command timeout after setting BD address\n net: mdio: thunder: Add missing fwnode_handle_put()\n hvc/xen: prevent concurrent accesses to the shared ring\n nvme-tcp: fix nvme_tcp_term_pdu to match spec\n net/sonic: use dma_mapping_error() for error check\n erspan: do not use skb_mac_header() in ndo_start_xmit()\n atm: idt77252: fix kmemleak when rmmod idt77252\n net/mlx5: Read the TC mapping of all priorities on ETS query\n bpf: Adjust insufficient default bpf_jit_limit\n keys: Do not cache key in task struct if key is requested from kernel thread\n net/ps3_gelic_net: Use dma_mapping_error\n net/ps3_gelic_net: Fix RX sk_buff length\n net: qcom/emac: Fix use after free bug in emac_remove due to race condition\n xirc2ps_cs: Fix use after free bug in xirc2ps_detach\n qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info\n net: usb: smsc95xx: Limit packet length to skb->len\n scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()\n i2c: imx-lpi2c: check only for enabled interrupt flags\n igbvf: Regard vf reset nack as success\n intel/igbvf: free irq on the error path in igbvf_request_msix()\n iavf: fix non-tunneled IPv6 UDP packet type and hashing\n iavf: fix inverted Rx hash condition leading to disabled hash\n power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition\n net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()\n Linux 5.4.239\n selftests: Fix the executable permissions for fib_tests.sh\n BACKPORT: mac80211_hwsim: notify wmediumd of used MAC addresses\n FROMGIT: mac80211_hwsim: add concurrent channels scanning support over virtio\n Revert \"HID: core: Provide new max_buffer_size attribute to over-ride the default\"\n Revert \"HID: uhid: Over-ride the default maximum data buffer value with our own\"\n Linux 5.4.238\n HID: uhid: Over-ride the default maximum data buffer value with our own\n HID: core: Provide new max_buffer_size attribute to over-ride the default\n PCI: Unify delay handling for reset and resume\n s390/ipl: add missing intersection check to ipl_report handling\n serial: 8250_em: Fix UART port type\n drm/i915: Don't use stolen memory for ring buffers with LLC\n x86/mm: Fix use of uninitialized buffer in sme_enable()\n fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks\n ftrace: Fix invalid address access in lookup_rec() when index is 0\n KVM: nVMX: add missing consistency checks for CR0 and CR4\n tracing: Make tracepoint lockdep check actually test something\n tracing: Check field value in hist_field_name()\n interconnect: fix mem leak when freeing nodes\n tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted\n ext4: fix possible double unlock when moving a directory\n sh: intc: Avoid spurious sizeof-pointer-div warning\n drm/amdkfd: Fix an illegal memory access\n ext4: fix task hung in ext4_xattr_delete_inode\n ext4: fail ext4_iget if special inode unallocated\n jffs2: correct logic when creating a hole in jffs2_write_begin\n mmc: atmel-mci: fix race between stop command and start of next command\n media: m5mols: fix off-by-one loop termination error\n hwmon: (ina3221) return prober error code\n hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition\n hwmon: (adt7475) Fix masking of hysteresis registers\n hwmon: (adt7475) Display smoothing attributes in correct order\n ethernet: sun: add check for the mdesc_grab()\n net/iucv: Fix size of interrupt data\n net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull\n ipv4: Fix incorrect table ID in IOCTL path\n block: sunvdc: add check for mdesc_grab() returning NULL\n nvmet: avoid potential UAF in nvmet_req_complete()\n net: usb: smsc75xx: Limit packet length to skb->len\n nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition\n net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails\n net: tunnels: annotate lockless accesses to dev->needed_headroom\n qed/qed_dev: guard against a possible division by zero\n i40e: Fix kernel crash during reboot when adapter is in recovery mode\n ipvlan: Make skb->skb_iif track skb->dev for l3s mode\n nfc: pn533: initialize struct pn533_out_arg properly\n tcp: tcp_make_synack() can be called from process context\n scsi: core: Fix a procfs host directory removal regression\n scsi: core: Fix a comment in function scsi_host_dev_release()\n netfilter: nft_redir: correct value of inet type `.maxattrs`\n ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()\n ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid\n ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid\n ALSA: hda - controller is in GPU on the DG1\n ALSA: hda - add Intel DG1 PCI and HDMI ids\n scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()\n docs: Correct missing \"d_\" prefix for dentry_operations member d_weak_revalidate\n clk: HI655X: select REGMAP instead of depending on it\n drm/meson: fix 1px pink line on GXM when scaling video overlay\n cifs: Move the in_send statistic to __smb_send_rqst()\n drm/panfrost: Don't sync rpm suspension after mmu flushing\n xfrm: Allow transport-mode states with AF_UNSPEC selector\n ext4: fix cgroup writeback accounting with fs-layer encryption\n ANDROID: preserve CRC for __irq_domain_add()\n Revert \"drm/exynos: Don't reset bridge->next\"\n Revert \"drm/bridge: Rename bridge helpers targeting a bridge chain\"\n Revert \"drm/bridge: Introduce drm_bridge_get_next_bridge()\"\n Revert \"drm: Initialize struct drm_crtc_state.no_vblank from device settings\"\n Revert \"drm/msm/mdp5: Add check for kzalloc\"\n Linux 5.4.237\n s390/dasd: add missing discipline function\n UML: define RUNTIME_DISCARD_EXIT\n sh: define RUNTIME_DISCARD_EXIT\n s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36\n powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds\n powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT\n arch: fix broken BuildID for arm64 and riscv\n x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS\n drm/i915: Don't use BAR mappings for ring buffers with LLC\n ipmi:watchdog: Set panic count to proper value on a panic\n ipmi/watchdog: replace atomic_add() and atomic_sub()\n media: ov5640: Fix analogue gain control\n PCI: Add SolidRun vendor ID\n macintosh: windfarm: Use unsigned type for 1-bit bitfields\n alpha: fix R_ALPHA_LITERAL reloc for large modules\n MIPS: Fix a compilation issue\n ext4: Fix deadlock during directory rename\n riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode\n net/smc: fix fallback failed while sendmsg with fastopen\n scsi: megaraid_sas: Update max supported LD IDs to 240\n btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR\n netfilter: tproxy: fix deadlock due to missing BH disable\n bnxt_en: Avoid order-5 memory allocation for TPA data\n net: caif: Fix use-after-free in cfusbl_device_notify()\n net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver\n net: usb: lan78xx: Remove lots of set but unused 'ret' variables\n selftests: nft_nat: ensuring the listening side is up before starting the client\n ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()\n nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties\n drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register\n ext4: Fix possible corruption when moving a directory\n scsi: core: Remove the /proc/scsi/${proc_name} directory earlier\n cifs: Fix uninitialized memory read in smb3_qfs_tcon()\n SMB3: Backup intent flag missing from some more ops\n iommu/vt-d: Fix PASID directory pointer coherency\n irqdomain: Fix domain registration race\n irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent\n ipmi:ssif: Add a timer between request retries\n ipmi:ssif: Increase the message retry time\n ipmi:ssif: Remove rtc_us_timer\n ipmi:ssif: resend_msg() cannot fail\n ipmi:ssif: make ssif_i2c_send() void\n iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter\n iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options\n iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands\n nfc: change order inside nfc_se_io error path\n ext4: zero i_disksize when initializing the bootloader inode\n ext4: fix WARNING in ext4_update_inline_data\n ext4: move where set the MAY_INLINE_DATA flag is set\n ext4: fix another off-by-one fsmap error on 1k block filesystems\n ext4: fix RENAME_WHITEOUT handling for inline directories\n drm/connector: print max_requested_bpc in state debugfs\n x86/CPU/AMD: Disable XSAVES on AMD family 0x17\n fs: prevent out-of-bounds array speculation when closing a file descriptor\n Linux 5.4.236\n staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh\n staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script\n wifi: cfg80211: Partial revert \"wifi: cfg80211: Fix use after free for wext\"\n Linux 5.4.235\n dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks\n media: uvcvideo: Fix race condition with usb_kill_urb\n media: uvcvideo: Provide sync and async uvc_ctrl_status_event\n tcp: Fix listen() regression in 5.4.229.\n Bluetooth: hci_sock: purge socket queues in the destruct() callback\n x86/resctl: fix scheduler confusion with 'current'\n x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}\n net: tls: avoid hanging tasks on the tx_lock\n phy: rockchip-typec: Fix unsigned comparison with less than zero\n PCI: Add ACS quirk for Wangxun NICs\n kernel/fail_function: fix memory leak with using debugfs_lookup()\n usb: uvc: Enumerate valid values for color matching\n USB: ene_usb6250: Allocate enough memory for full object\n usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math\n iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()\n iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()\n tools/iio/iio_utils:fix memory leak\n mei: bus-fixup:upon error print return values of send and receive\n tty: serial: fsl_lpuart: disable the CTS when send break signal\n tty: fix out-of-bounds access in tty_driver_lookup_tty()\n staging: emxx_udc: Add checks for dma_alloc_coherent()\n media: uvcvideo: Silence memcpy() run-time false positive warnings\n media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910\n media: uvcvideo: Handle errors from calls to usb_string\n media: uvcvideo: Handle cameras with invalid descriptors\n mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak\n firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3\n tracing: Add NULL checks for buffer in ring_buffer_free_read_page()\n thermal: intel: BXT_PMIC: select REGMAP instead of depending on it\n thermal: intel: quark_dts: fix error pointer dereference\n scsi: ipr: Work around fortify-string warning\n rtc: sun6i: Always export the internal oscillator\n rtc: sun6i: Make external 32k oscillator optional\n vc_screen: modify vcs_size() handling in vcs_read()\n tcp: tcp_check_req() can be called from process context\n ARM: dts: spear320-hmi: correct STMPE GPIO compatible\n net/sched: act_sample: fix action bind logic\n nfc: fix memory leak of se_io context in nfc_genl_se_io\n net/mlx5: Geneve, Fix handling of Geneve object id as error code\n 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()\n 9p/xen: fix connection sequence\n 9p/xen: fix version parsing\n net: fix __dev_kfree_skb_any() vs drop monitor\n sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop\n ipv6: Add lwtunnel encap size of all siblings in nexthop calculation\n netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()\n watchdog: pcwd_usb: Fix attempting to access uninitialized memory\n watchdog: Fix kmemleak in watchdog_cdev_register\n watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path\n x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list\n ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed\n ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()\n ubifs: ubifs_writepage: Mark page dirty after writing inode failed\n ubifs: dirty_cow_znode: Fix memleak in error handling path\n ubifs: Re-statistic cleaned znode count if commit failed\n ubi: Fix possible null-ptr-deref in ubi_free_volume()\n ubifs: Fix memory leak in alloc_wbufs()\n ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()\n ubi: Fix use-after-free when volume resizing failed\n ubifs: Reserve one leb for each journal head while doing budget\n ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1\n ubifs: Fix wrong dirty space budget for dirty inode\n ubifs: Rectify space budget for ubifs_xrename()\n ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted\n ubifs: Fix build errors as symbol undefined\n ubi: ensure that VID header offset + VID header size <= alloc, size\n um: vector: Fix memory leak in vector_config\n fs: f2fs: initialize fsdata in pagecache_write()\n f2fs: use memcpy_{to,from}_page() where possible\n pwm: stm32-lp: fix the check on arr and cmp registers update\n pwm: sifive: Always let the first pwm_apply_state succeed\n pwm: sifive: Reduce time the controller lock is held\n fs/jfs: fix shift exponent db_agl2size negative\n net/sched: Retire tcindex classifier\n kbuild: Port silent mode detection to future gnu make.\n wifi: ath9k: use proper statements in conditionals\n drm/radeon: Fix eDP for single-display iMac11,2\n drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv\n PCI: Avoid FLR for AMD FCH AHCI adapters\n PCI: hotplug: Allow marking devices as disconnected during bind/unbind\n PCI/PM: Observe reset delay irrespective of bridge_d3\n scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()\n scsi: ses: Fix possible desc_ptr out-of-bounds accesses\n scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses\n scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()\n scsi: ses: Don't attach if enclosure has no components\n scsi: qla2xxx: Fix erroneous link down\n scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests\n scsi: qla2xxx: Fix link failure in NPIV environment\n ktest.pl: Add RUN_TIMEOUT option with default unlimited\n ktest.pl: Fix missing \"end_monitor\" when machine check fails\n ktest.pl: Give back console on Ctrt^C on monitor\n mm/thp: check and bail out if page in deferred queue already\n mm: memcontrol: deprecate charge moving\n media: ipu3-cio2: Fix PM runtime usage_count in driver unbind\n mips: fix syscall_get_nr\n alpha: fix FEN fault handling\n rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails\n ARM: dts: exynos: correct TMU phandle in Odroid XU\n ARM: dts: exynos: correct TMU phandle in Exynos4\n dm flakey: don't corrupt the zero page\n dm flakey: fix logic when corrupting a bio\n thermal: intel: powerclamp: Fix cur_state for multi package system\n wifi: cfg80211: Fix use after free for wext\n wifi: rtl8xxxu: Use a longer retry limit of 48\n ext4: refuse to create ea block when umounted\n ext4: optimize ea_inode block expansion\n ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC\n ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()\n irqdomain: Drop bogus fwspec-mapping error handling\n irqdomain: Fix disassociation race\n irqdomain: Fix association race\n ima: Align ima_file_mmap() parameters with mmap_file LSM hook\n Documentation/hw-vuln: Document the interaction between IBRS and STIBP\n x86/speculation: Allow enabling STIBP with legacy IBRS\n x86/microcode/AMD: Fix mixed steppings support\n x86/microcode/AMD: Add a @cpu parameter to the reloading functions\n x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter\n x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range\n x86/kprobes: Fix __recover_optprobed_insn check optimizing logic\n x86/reboot: Disable SVM, not just VMX, when stopping CPUs\n x86/reboot: Disable virtualization in an emergency if SVM is supported\n x86/crash: Disable virt in core NMI crash handler to avoid double shootdown\n x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)\n KVM: s390: disable migration mode when dirty tracking is disabled\n KVM: Destroy target device if coalesced MMIO unregistration fails\n udf: Fix file corruption when appending just after end of preallocated extent\n udf: Detect system inodes linked into directory hierarchy\n udf: Preserve link count of system files\n udf: Do not update file length for failed writes to inline files\n udf: Do not bother merging very long extents\n udf: Truncate added extents on failed expansion\n ocfs2: fix non-auto defrag path not working issue\n ocfs2: fix defrag path triggering jbd2 ASSERT\n f2fs: fix cgroup writeback accounting with fs-layer encryption\n f2fs: fix information leak in f2fs_move_inline_dirents()\n fs: hfsplus: fix UAF issue in hfsplus_put_super\n hfs: fix missing hfs_bnode_get() in __hfs_bnode_create\n ARM: dts: exynos: correct HDMI phy compatible in Exynos4\n s390/kprobes: fix current_kprobe never cleared after kprobes reenter\n s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler\n s390: discard .interp section\n ipmi_ssif: Rename idle state and check\n rtc: pm8xxx: fix set-alarm race\n firmware: coreboot: framebuffer: Ignore reserved pixel color bits\n wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu\n nfsd: zero out pointers after putting nfsd_files on COPY setup error\n dm cache: add cond_resched() to various workqueue loops\n dm thin: add cond_resched() to various workqueue loops\n drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5\n pinctrl: at91: use devm_kasprintf() to avoid potential leaks\n hwmon: (coretemp) Simplify platform device handling\n regulator: s5m8767: Bounds check id indexing into arrays\n regulator: max77802: Bounds check regulator id against opmode\n ASoC: kirkwood: Iterate over array indexes instead of using pointer math\n docs/scripts/gdb: add necessary make scripts_gdb step\n drm/msm/dsi: Add missing check for alloc_ordered_workqueue\n drm/radeon: free iio for atombios when driver shutdown\n HID: Add Mapping for System Microphone Mute\n drm/omap: dsi: Fix excessive stack usage\n drm/amd/display: Fix potential null-deref in dm_resume\n uaccess: Add minimum bounds check on kernel buffer size\n coda: Avoid partial allocation of sig_inputArgs\n net/mlx5: fw_tracer: Fix debug print\n ACPI: video: Fix Lenovo Ideapad Z570 DMI match\n wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup\n m68k: Check syscall_trace_enter() return code\n net: bcmgenet: Add a check for oversized packets\n ACPI: Don't build ACPICA with '-Os'\n ice: add missing checks for PF vsi type\n inet: fix fast path in __inet_hash_connect()\n wifi: mt7601u: fix an integer underflow\n wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds\n x86/bugs: Reset speculation control settings on init\n timers: Prevent union confusion from unexpected restart_syscall()\n thermal: intel: Fix unsigned comparison with less than zero\n rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()\n wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()\n blk-iocost: fix divide by 0 error in calc_lcoefs()\n ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy\n udf: Define EFSCORRUPTED error code\n rpmsg: glink: Avoid infinite loop on intent for missing channel\n media: usb: siano: Fix use after free bugs caused by do_submit_urb\n media: i2c: ov7670: 0 instead of -EINVAL was returned\n media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()\n media: i2c: ov772x: Fix memleak in ov772x_probe()\n media: ov5675: Fix memleak in ov5675_init_controls()\n powerpc: Remove linker flag from KBUILD_AFLAGS\n media: platform: ti: Add missing check for devm_regulator_get\n remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers\n MIPS: vpe-mt: drop physical_memsize\n MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set\n powerpc/eeh: Set channel state after notifying the drivers\n powerpc/eeh: Small refactor of eeh_handle_normal_event()\n powerpc/rtas: ensure 4KB alignment for rtas_data_buf\n powerpc/rtas: make all exports GPL\n powerpc/pseries/lparcfg: add missing RTAS retry status handling\n powerpc/pseries/lpar: add missing RTAS retry status handling\n clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()\n powerpc/powernv/ioda: Skip unallocated resources when mapping to PE\n clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC\n Input: ads7846 - don't check penirq immediately for 7845\n Input: ads7846 - don't report pressure for ads7845\n clk: renesas: cpg-mssr: Remove superfluous check in resume code\n clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag\n clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed\n mtd: rawnand: sunxi: Fix the size of the last OOB region\n clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents\n clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents\n mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()\n selftests/ftrace: Fix bash specific \"==\" operator\n sparc: allow PM configs for sparc32 COMPILE_TEST\n perf tools: Fix auto-complete on aarch64\n perf llvm: Fix inadvertent file creation\n gfs2: jdata writepage fix\n cifs: Fix warning and UAF when destroy the MR list\n cifs: Fix lost destroy smbd connection when MR allocate failed\n nfsd: fix race to check ls_layouts\n hid: bigben_probe(): validate report count\n HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T\n HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T\n HID: asus: Add report_size to struct asus_touchpad_info\n HID: asus: Only set EV_REP if we are adding a mapping\n HID: bigben: use spinlock to safely schedule workers\n HID: bigben_worker() remove unneeded check on report_field\n HID: bigben: use spinlock to protect concurrent accesses\n ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared\n ASoC: dapm: declare missing structure prototypes\n spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()\n dm: remove flush_scheduled_work() during local_exit()\n hwmon: (mlxreg-fan) Return zero speed for broken fan\n spi: bcm63xx-hsspi: Fix multi-bit mode setting\n spi: bcm63xx-hsspi: fix pm_runtime\n scsi: aic94xx: Add missing check for dma_map_single()\n hwmon: (ltc2945) Handle error case in ltc2945_value_store\n gpio: vf610: connect GPIO label to dev name\n ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()\n drm/mediatek: Clean dangling pointer on bind error path\n drm/mediatek: Drop unbalanced obj unref\n drm/mediatek: Use NULL instead of 0 for NULL pointer\n drm/mediatek: remove cast to pointers passed to kfree\n gpu: host1x: Don't skip assigning syncpoints to channels\n drm/msm/mdp5: Add check for kzalloc\n drm: Initialize struct drm_crtc_state.no_vblank from device settings\n drm/bridge: Introduce drm_bridge_get_next_bridge()\n drm/bridge: Rename bridge helpers targeting a bridge chain\n drm/exynos: Don't reset bridge->next\n drm/msm/dpu: Add check for pstates\n drm/msm/dpu: Add check for cstate\n drm/msm: use strscpy instead of strncpy\n drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness\n ALSA: hda/ca0132: minor fix for allocation size\n ASoC: fsl_sai: initialize is_dsp_mode flag\n pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain\n drm/msm/hdmi: Add missing check for alloc_ordered_workqueue\n gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()\n drm/vc4: dpi: Fix format mapping for RGB565\n drm/vc4: dpi: Add option for inverting pixel clock and output enable\n drm/bridge: megachips: Fix error handling in i2c_register_driver()\n drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC\n drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats\n selftest: fib_tests: Always cleanup before exit\n selftests/net: Interpret UDP_GRO cmsg data as an int value\n irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts\n irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts\n can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error\n thermal/drivers/hisi: Drop second sensor hi3660\n wifi: mac80211: make rate u32 in sta_set_rate_info_rx()\n crypto: crypto4xx - Call dma_unmap_page when done\n wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()\n wifi: iwl4965: Add missing check for create_singlethread_workqueue()\n wifi: iwl3945: Add missing check for create_singlethread_workqueue\n treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()\n usb: gadget: udc: Avoid tasklet passing a global\n RISC-V: time: initialize hrtimer based broadcast clock event device\n m68k: /proc/hardware should depend on PROC_FS\n crypto: rsa-pkcs1pad - Use akcipher_request_complete\n rds: rds_rm_zerocopy_callback() correct order for list_add_tail()\n libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()\n Bluetooth: L2CAP: Fix potential user-after-free\n OPP: fix error checking in opp_migrate_dentry()\n tap: tap_open(): correctly initialize socket uid\n tun: tun_chr_open(): correctly initialize socket uid\n net: add sock_init_data_uid()\n mptcp: add sk_stop_timer_sync helper\n irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe\n irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe\n irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains\n net/mlx5: Enhance debug print in page allocation failure\n powercap: fix possible name leak in powercap_register_zone()\n crypto: seqiv - Handle EBUSY correctly\n crypto: essiv - Handle EBUSY correctly\n crypto: essiv - remove redundant null pointer check before kfree\n crypto: ccp - Failure on re-initialization due to duplicate sysfs filename\n ACPI: battery: Fix missing NUL-termination with large strings\n wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()\n wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails\n ath9k: htc: clean up statistics macros\n ath9k: hif_usb: simplify if-if to if-else\n wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function\n wifi: orinoco: check return value of hermes_write_wordrec()\n ACPICA: nsrepair: handle cases without a return value correctly\n lib/mpi: Fix buffer overrun when SG is too long\n genirq: Fix the return type of kstat_cpu_irqs_sum()\n ACPICA: Drop port I/O validation for some regions\n crypto: x86/ghash - fix unaligned access in ghash_setkey()\n wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()\n wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()\n wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()\n wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()\n wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK\n wifi: ipw2200: fix memory leak in ipw_wdev_init()\n wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()\n ipw2x00: switch from 'pci_' to 'dma_' API\n wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()\n rtlwifi: fix -Wpointer-sign warning\n wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()\n wifi: libertas: fix memory leak in lbs_init_adapter()\n wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()\n net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb”\n wifi: rsi: Fix memory leak in rsi_coex_attach()\n block: bio-integrity: Copy flags when bio_integrity_payload is cloned\n sched/rt: pick_next_rt_entity(): check list_entry\n sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()\n s390/dasd: Fix potential memleak in dasd_eckd_init()\n s390/dasd: Prepare for additional path event handling\n blk-mq: correct stale comment of .get_budget\n blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait\n blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx\n block: Limit number of items taken from the I/O scheduler in one go\n Revert \"scsi: core: run queue if SCSI device queue isn't ready and queue is idle\"\n arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node\n ARM: dts: imx7s: correct iomuxc gpr mux controller cells\n arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name\n arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name\n arm64: dts: amlogic: meson-gx: add missing unit address to rng node name\n arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible\n arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name\n arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name\n ARM: imx: Call ida_simple_remove() for ida_simple_get\n ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato\n ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()\n arm64: dts: meson: remove CPU opps below 1GHz for G12A boards\n arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address\n arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name\n arm64: dts: meson-gx: Fix Ethernet MAC address unit name\n ARM: zynq: Fix refcount leak in zynq_early_slcr_init\n arm64: dts: qcom: qcs404: use symbol names for PCIe resets\n ARM: OMAP2+: Fix memory leak in realtime_counter_init()\n HID: asus: use spinlock to safely schedule workers\n HID: asus: use spinlock to protect concurrent accesses\n HID: asus: Remove check for same LED brightness on set\n Linux 5.4.234\n USB: core: Don't hold device lock while reading the \"descriptors\" sysfs file\n USB: serial: option: add support for VW/Skoda \"Carstick LTE\"\n dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size\n vc_screen: don't clobber return value in vcs_read\n net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().\n bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state\n HID: core: Fix deadloop in hid_apply_multiplier.\n neigh: make sure used and confirmed times are valid\n IB/hfi1: Assign npages earlier\n btrfs: send: limit number of clones and allocated memory size\n ACPI: NFIT: fix a potential deadlock during NFIT teardown\n ARM: dts: rockchip: add power-domains property to dp node on rk3288\n arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc","shortMessageHtmlLink":"Merge tag 'ASB-2023-06-05_11-5.4' of https://android.googlesource.com…"}},{"before":"ba61dcceeeeff7835e4019f911420098d7142a1a","after":"fae3e46e1fd5114e7b807d132a01fa098f36a087","ref":"refs/heads/tm","pushedAt":"2023-05-11T13:58:38.000Z","pushType":"push","commitsCount":72,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge tag 'LA.UM.9.14.r1-21600-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/dataipa into tm-caf-sm8350-dataipa\n\n\"LA.UM.9.14.r1-21600-LAHAINA.QSSI14.0\"\n\n* tag 'LA.UM.9.14.r1-21600-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/dataipa:\n msm: ipa3: Adding changes to remove dependency ipa3_ctx global variable\n msm: ipa3: Changes to fix memory leak issue\n msm: ipa3: reset skb header before passing it to NW stack\n msm: ipa3: add debug stats in case of pipe setup fail\n msm: ipa3: Update QMAP ID field in metadata field for GSB client\n msm: ipa3: add cleanup_rx if setup pipe failed.","shortMessageHtmlLink":"Merge tag 'LA.UM.9.14.r1-21600-LAHAINA.QSSI14.0' of https://git.codel…"}},{"before":"cfe495f7cb12de19877a5ad16cb2b0d6d0dae1d6","after":"ba61dcceeeeff7835e4019f911420098d7142a1a","ref":"refs/heads/tm","pushedAt":"2023-05-06T19:12:26.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-05-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-caf-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-05-01\nCVE-2023-21102\nCVE-2023-21106\nCVE-2023-0266\n\n* tag 'ASB-2023-05-05_11-5.4' of https://android.googlesource.com/kernel/common:\n UPSTREAM: usb: musb: mediatek: don't unregister something that wasn't registered\n UPSTREAM: net: fix NULL pointer in skb_segment_list\n UPSTREAM: xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()\n UPSTREAM: xfrm: compat: change expression for switch in xfrm_xlate64\n UPSTREAM: perf/core: Call LSM hook after copying perf_event_attr\n UPSTREAM: ext4: fix use-after-free in ext4_xattr_set_entry\n UPSTREAM: ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()\n UPSTREAM: Revert \"ext4: fix use-after-free in ext4_xattr_set_entry\"\n UPSTREAM: media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()\n ANDROID: incremental fs: Evict inodes before freeing mount data","shortMessageHtmlLink":"Merge tag 'ASB-2023-05-05_11-5.4' of https://android.googlesource.com…"}},{"before":"693ed1af5185d251d06288da9427c4c38d437b7f","after":"cfe495f7cb12de19877a5ad16cb2b0d6d0dae1d6","ref":"refs/heads/tm","pushedAt":"2023-04-29T04:40:29.000Z","pushType":"push","commitsCount":1097,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Regenerate after ASB merge","shortMessageHtmlLink":"sake_defconfig: Regenerate after ASB merge"}},{"before":"3e52c119819bc824101d27072f52b914ab43d696","after":"693ed1af5185d251d06288da9427c4c38d437b7f","ref":"refs/heads/tm","pushedAt":"2023-04-05T20:37:12.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"StatiXOSGerrit","name":"StatiXOS Gerrit","path":"/StatiXOSGerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43162431?s=80&v=4"},"commit":{"message":"drivers/gpu: kgsl_device: move set_isdb_breakpoint for DEBUG_FS\n\nThis was commented out, but throws errors when DEBUG_FS is enabled.\n\nChange-Id: I3db74c420525312bfad12e8e81055aa6a7cdf1f5\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"drivers/gpu: kgsl_device: move set_isdb_breakpoint for DEBUG_FS"}},{"before":"e72afc7885d3d0295f707c65c664dbdce3ed8185","after":"3e52c119819bc824101d27072f52b914ab43d696","ref":"refs/heads/tm","pushedAt":"2023-04-02T05:09:40.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-03-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-clo-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-03-01\nCVE-2021-33655\n\n* tag 'ASB-2023-03-05_11-5.4' of https://android.googlesource.com/kernel/common:\n ANDROID: fs/f2fs: fixup __f2fs_cluster_blocks with F2FS_FS_COMPRESSION\n UPSTREAM: usb: gadget: f_fs: Ensure ep0req is dequeued before free_request\n UPSTREAM: KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS\n UPSTREAM: ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop\n UPSTREAM: net_sched: reject TCF_EM_SIMPLE case for complex ematch module\n UPSTREAM: ipv6: ensure sane device mtu in tunnels\n BACKPORT: iommu: Avoid races around device probe\n BACKPORT: mac80211_hwsim: notify wmediumd of used MAC addresses\n FROMGIT: mac80211_hwsim: add concurrent channels scanning support over virtio\n ANDROID: ABI: Cuttlefish Symbol update\n UPSTREAM: media: dvb-core: Fix UAF due to refcount races at releasing","shortMessageHtmlLink":"Merge tag 'ASB-2023-03-05_11-5.4' of https://android.googlesource.com…"}},{"before":"152b71305515532137ac6118974ab6810d73665b","after":"e72afc7885d3d0295f707c65c664dbdce3ed8185","ref":"refs/heads/tm","pushedAt":"2023-03-23T16:13:16.000Z","pushType":"push","commitsCount":410,"pusher":{"login":"StatiXOSGerrit","name":"StatiXOS Gerrit","path":"/StatiXOSGerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43162431?s=80&v=4"},"commit":{"message":"init: add support for GCC Graphite optimisation and enable it\n\nGCC Graphite is a framework for high-level memory optimisations using\nthe polyhedral model.\n\nChange-Id: a897a75fe3208152721351b328ec1105fb4e7f78\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"init: add support for GCC Graphite optimisation and enable it"}},{"before":"ba32eb2c7529c17f0e92a9564f8b98c36bfba0a9","after":"152b71305515532137ac6118974ab6810d73665b","ref":"refs/heads/tm","pushedAt":"2023-03-23T16:11:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StatiXOSGerrit","name":"StatiXOS Gerrit","path":"/StatiXOSGerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43162431?s=80&v=4"},"commit":{"message":"Merge tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4 into tm-caf-sm8350\n\n\"LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0\"\n\n* tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4: (5507 commits)\n msm: ipa: add support for PMIPv6\n msm: kgsl: Use dma_buf_get() to get dma_buf structure\n msm: ipa3: Update MPLS DL Vlan tag array to use 16 bits\n soc: qcom: qsee_ipc_irq_bridge: Remove redundant cleanup\n wait: Fix __wait_event_hrtimeout for RT/DL tasks\n msm: mhi_dev: Add support for MSI disable\n spi: spi-msm-geni: Handle IRQ enable and disable\n msm: ipa: Add disable_msi flag\n msm: ep_pcie: Enable BME Deassert IRQ\n ANDROID: abi_gki_aarch64_qcom: Add hrtimer_sleeper_start_expires\n Revert \"wait: Fix __wait_event_hrtimeout for RT/DL tasks\"\n UPSTREAM: ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF\n ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\n net: qrtr: Prevent wakeups using service id based filter\n UPSTREAM: usb: gadget: f_hid: fix f_hidg lifetime vs cdev\n UPSTREAM: usb: gadget: f_hid: optional SETUP/SET_REPORT mode\n ANDROID: add TEST_MAPPING for net/, include/net\n UPSTREAM: nfp: fix use-after-free in area_cache_get()\n UPSTREAM: proc: avoid integer type confusion in get_proc_long\n UPSTREAM: proc: proc_skip_spaces() shouldn't think it is working on C strings\n ANDROID: usb: f_accessory: Check buffer size when initialised via composite\n msm: ipa: Rmnet CV2X header file changes\n msm: mhi-net-dev: Set MIN and MAX MTU size for Ethernet packet\n msm: mhi-net-dev: Don't over-write skb length\n mfd: qcom-spmi-pmic: Add remove API\n msm: ep_pcie: Add support for MSI disable\n cnss2: Add API to send WFC mode to WLAN FW\n BACKPORT: mm: don't be stuck to rmap lock on reclaim path\n cnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n icnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n ANDROID: Add more hvc devices for virtio-console.\n mhi: core: Add the basic sanity to check the irq registration\n cnss2: Unregister host driver during PCI remove\n net: qrtr: haven: Add bounds check on tx path\n msm: ipa: Add DSCP PCP mapping info ioctl\n rpmsg: glink: Remove dev_set_name to avoid KASAN issue\n net: qrtr: haven: Add bounds check in rx path\n icnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n devfreq: memlat: Change number of array elements for holding core_stats\n cpu-topology: Change the size of allocation for cpu's raw_capacity\n iio: qcom-spmi-adc5: remove the remove callback\n cnss2: Validate maximum number of memory segments\n UPSTREAM: HID: playstation: support updated DualSense rumble mode.\n UPSTREAM: HID: playstation: add initial DualSense Edge controller support\n UPSTREAM: HID: playstation: stop DualSense output work on remove.\n UPSTREAM: HID: playstation: convert to use dev_groups\n UPSTREAM: HID: playstation: fix return from dualsense_player_led_set_brightness()\n UPSTREAM: HID: playstation: expose DualSense player LEDs through LED class.\n BACKPORT: leds: add new LED_FUNCTION_PLAYER for player LEDs for game controllers.\n UPSTREAM: HID: playstation: expose DualSense lightbar through a multi-color LED.\n UPSTREAM: leds: flash: Fix multicolor no-ops registration by return 0\n UPSTREAM: leds: multicolor: Introduce a multicolor class definition\n cnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n ANDROID: GKI: enable mulitcolor-led\n Reverts below USB and netfilter patches\n memshare: Free QMI handle only if its valid\n BACKPORT: Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled\n Revert \"mmc: sdhci: Fix voltage switch delay\"\n ANDROID: gki_defconfig: add CONFIG_FUNCTION_ERROR_INJECTION\n Linux 5.4.226\n ipc/sem: Fix dangling sem_array access in semtimedop race\n v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails\n proc: proc_skip_spaces() shouldn't think it is working on C strings\n proc: avoid integer type confusion in get_proc_long\n mmc: sdhci: Fix voltage switch delay\n mmc: sdhci: use FIELD_GET for preset value bit masks\n char: tpm: Protect tpm_pm_suspend with locks\n Revert \"clocksource/drivers/riscv: Events are stopped during CPU suspend\"\n x86/ioremap: Fix page aligned size calculation in __ioremap_caller()\n Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM\n x86/pm: Add enumeration check before spec MSRs save/restore setup\n x86/tsx: Add a feature bit for TSX control MSR support\n nvme: ensure subsystem reset is single threaded\n nvme: restrict management ioctls to admin\n epoll: check for events when removing a timed out thread from the wait queue\n epoll: call final ep_events_available() check under the lock\n tracing/ring-buffer: Have polling block on watermark\n ipv4: Fix route deletion when nexthop info is not specified\n ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference\n selftests: net: fix nexthop warning cleanup double ip typo\n selftests: net: add delete nexthop route warning test\n Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled\n parisc: Increase FRAME_WARN to 2048 bytes on parisc\n xtensa: increase size of gcc stack frame check\n parisc: Increase size of gcc stack frame check\n iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()\n pinctrl: single: Fix potential division by zero\n ASoC: ops: Fix bounds check for _sx controls\n mm: Fix '.data.once' orphan section warning\n arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72\n arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors\n tracing: Free buffers when a used dynamic event is removed\n mmc: sdhci-sprd: Fix no reset data and command after voltage switch\n mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check\n mmc: core: Fix ambiguous TRIM and DISCARD arg\n mmc: mmc_test: Fix removal of debugfs file\n pinctrl: intel: Save and restore pins in \"direct IRQ\" mode\n x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3\n nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()\n tools/vm/slabinfo-gnuplot: use \"grep -E\" instead of \"egrep\"\n error-injection: Add prompt for function error injection\n net/mlx5: DR, Fix uninitialized var warning\n hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()\n hwmon: (coretemp) Check for null before removing sysfs attrs\n net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed\n sctp: fix memory leak in sctp_stream_outq_migrate()\n packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE\n net: tun: Fix use-after-free in tun_detach()\n afs: Fix fileserver probe RTT handling\n net: hsr: Fix potential use-after-free\n dsa: lan9303: Correct stat name\n net: ethernet: nixge: fix NULL dereference\n net/9p: Fix a potential socket leak in p9_socket_open\n net: net_netdev: Fix error handling in ntb_netdev_init_module()\n net: phy: fix null-ptr-deref while probe() failed\n wifi: cfg80211: fix buffer overflow in elem comparison\n qlcnic: fix sleep-in-atomic-context bugs caused by msleep\n can: cc770: cc770_isa_probe(): add missing free_cc770dev()\n can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()\n net/mlx5e: Fix use-after-free when reverting termination table\n net/mlx5: Fix uninitialized variable bug in outlen_write()\n of: property: decrement node refcount in of_fwnode_get_reference_args()\n hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails\n hwmon: (i5500_temp) fix missing pci_disable_device()\n scripts/faddr2line: Fix regression in name resolution on ppc64le\n iio: light: rpr0521: add missing Kconfig dependencies\n iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw\n iio: health: afe4403: Fix oob read in afe4403_read_raw\n btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()\n drm/amdgpu: Partially revert \"drm/amdgpu: update drm_display_info correctly when the edid is read\"\n drm/amdgpu: update drm_display_info correctly when the edid is read\n btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker\n spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock\n btrfs: free btrfs_path before copying inodes to userspace\n fuse: lock inode unconditionally in fuse_fallocate()\n drm/i915: fix TLB invalidation for Gen12 video and compute engines\n drm/amdgpu: always register an MMU notifier for userptr\n drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN\n btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()\n btrfs: free btrfs_path before copying subvol info to userspace\n btrfs: free btrfs_path before copying fspath to userspace\n btrfs: free btrfs_path before copying root refs to userspace\n binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0\n binder: Address corner cases in deferred copy and fixup\n binder: fix pointer cast warning\n binder: defer copies of pre-patched txn data\n binder: read pre-translated fds from sender buffer\n binder: avoid potential data leakage when copying txn\n dm integrity: flush the journal on suspend\n net: usb: qmi_wwan: add Telit 0x103a composition\n tcp: configurable source port perturb table size\n platform/x86: hp-wmi: Ignore Smart Experience App event\n platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)\n platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()\n xen/platform-pci: add missing free_irq() in error path\n serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()\n ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01\n Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode\n gcov: clang: fix the buffer overflow issue\n nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty\n firmware: coreboot: Register bus in module init\n firmware: google: Release devices before unregistering the bus\n ceph: avoid putting the realm twice when decoding snaps fails\n ceph: do not update snapshot context when there is no new snapshot\n iio: pressure: ms5611: fixed value compensation bug\n iio: ms5611: Simplify IO callback parameters\n nios2: add FORCE for vmlinuz.gz\n init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash\n iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails\n iio: light: apds9960: fix wrong register for gesture gain\n arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency\n usb: dwc3: exynos: Fix remove() function\n lib/vdso: use \"grep -E\" instead of \"egrep\"\n s390/crashdump: fix TOD programmable field size\n net: thunderx: Fix the ACPI memory leak\n nfc: st-nci: fix memory leaks in EVT_TRANSACTION\n nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION\n s390/dasd: fix no record found for raw_track_access\n dccp/tcp: Reset saddr on failure after inet6?_hash_connect().\n bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()\n regulator: twl6030: re-add TWL6032_SUBCLASS\n NFC: nci: fix memory leak in nci_rx_data_packet()\n xfrm: Fix ignored return value in xfrm6_init()\n tipc: check skb_linearize() return value in tipc_disc_rcv()\n tipc: add an extra conn_get in tipc_conn_alloc\n tipc: set con sock in tipc_conn_alloc\n net/mlx5: Fix FW tracer timestamp calculation\n Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()\n Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()\n nfp: add port from netdev validation for EEPROM access\n net: pch_gbe: fix pci device refcount leak while module exiting\n net/qla3xxx: fix potential memleak in ql3xxx_send()\n net/mlx4: Check retval of mlx4_bitmap_init\n ARM: mxs: fix memory leak in mxs_machine_init()\n 9p/fd: fix issue of list_del corruption in p9_fd_cancel()\n net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()\n nfc/nci: fix race with opening and closing\n net: liquidio: simplify if expression\n ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl\n tee: optee: fix possible memory leak in optee_register_device()\n bus: sunxi-rsb: Support atomic transfers\n regulator: core: fix UAF in destroy_regulator()\n regulator: core: fix kobject release warning and memory leak in regulator_register()\n ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove\n ARM: dts: am335x-pcm-953: Define fixed regulators in root node\n af_key: Fix send_acquire race with pfkey_register\n MIPS: pic32: treat port as signed integer\n RISC-V: vdso: Do not add missing symbols to version section in linker script\n arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.\n block, bfq: fix null pointer dereference in bfq_bio_bfqg()\n drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)\n spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run\n wifi: mac80211: Fix ack frame idr leak when mesh has no route\n audit: fix undefined behavior in bit shift for AUDIT_BIT\n wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support\n wifi: mac80211: fix memory free error when registering wiphy fail\n UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid()\n UPSTREAM: HID: roccat: Fix use-after-free in roccat_read()\n ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area\n arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer\n ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area\n Revert \"can: af_can: fix NULL pointer dereference in can_rx_register()\"\n msm: ep_pcie: Sending PME for device initiated D3cold exit\n net: rmnet: add ioctl support for IP route utility\n net: usbnet: Add mechanism to throttle usb0 RX traffic in USB SS\n Linux 5.4.225\n ntfs: check overflow when iterating ATTR_RECORDs\n ntfs: fix out-of-bounds read in ntfs_attr_find()\n ntfs: fix use-after-free in ntfs_attr_find()\n mm: fs: initialize fsdata passed to write_begin/write_end interface\n 9p/trans_fd: always use O_NONBLOCK read/write\n gfs2: Switch from strlcpy to strscpy\n gfs2: Check sb_bsize_shift after reading superblock\n 9p: trans_fd/p9_conn_cancel: drop client lock earlier\n kcm: close race conditions on sk_receive_queue\n bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()\n kcm: avoid potential race in kcm_tx_work\n tcp: cdg: allow tcp_cdg_release() to be called multiple times\n macvlan: enforce a consistent minimal mtu\n Input: i8042 - fix leaking of platform device on module removal\n kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case\n scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()\n ring-buffer: Include dropped pages in counting dirty patches\n serial: 8250: Flush DMA Rx on RLSI\n misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()\n docs: update mediator contact information in CoC doc\n mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()\n mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout\n mmc: core: properly select voltage range without power cycle\n scsi: zfcp: Fix double free of FSF request when qdio send fails\n Input: iforce - invert valid length check when fetching device IDs\n serial: 8250_lpss: Configure DMA also w/o DMA filter\n serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs\n dm ioctl: fix misbehavior if list_versions races with module loading\n iio: pressure: ms5611: changed hardcoded SPI speed to value limited\n iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()\n iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()\n usb: chipidea: fix deadlock in ci_otg_del_timer\n usb: add NO_LPM quirk for Realforce 87U Keyboard\n USB: serial: option: add Fibocom FM160 0x0111 composition\n USB: serial: option: add u-blox LARA-L6 modem\n USB: serial: option: add u-blox LARA-R6 00B modem\n USB: serial: option: remove old LARA-R6 PID\n USB: serial: option: add Sierra Wireless EM9191\n speakup: fix a segfault caused by switching consoles\n slimbus: stream: correct presence rate frequencies\n Revert \"usb: dwc3: disable USB core PHY management\"\n ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()\n ring_buffer: Do not deactivate non-existant pages\n ftrace: Fix null pointer dereference in ftrace_add_mod()\n ftrace: Optimize the allocation for mcount entries\n ftrace: Fix the possible incorrect kernel message\n cifs: add check for returning value of SMB2_set_info_init\n net: thunderbolt: Fix error handling in tbnet_init()\n cifs: Fix wrong return value checking when GETFLAGS\n net/x25: Fix skb leak in x25_lapb_receive_frame()\n platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized\n drbd: use after free in drbd_create_device()\n xen/pcpu: fix possible memory leak in register_pcpu()\n bnxt_en: Remove debugfs when pci_register_driver failed\n net: caif: fix double disconnect client in chnl_net_open()\n net: macvlan: Use built-in RCU list checking\n mISDN: fix misuse of put_device() in mISDN_register_device()\n net: liquidio: release resources when liquidio driver open failed\n mISDN: fix possible memory leak in mISDN_dsp_element_register()\n net: bgmac: Drop free_netdev() from bgmac_enet_remove()\n ata: libata-transport: fix double ata_host_put() in ata_tport_add()\n arm64: dts: imx8mn: Fix NAND controller size-cells\n arm64: dts: imx8mm: Fix NAND controller size-cells\n pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map\n parport_pc: Avoid FIFO port location truncation\n siox: fix possible memory leak in siox_device_add()\n block: sed-opal: kmalloc the cmd/resp buffers\n ASoC: soc-utils: Remove __exit for snd_soc_util_exit()\n tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send\n serial: imx: Add missing .thaw_noirq hook\n serial: 8250: omap: Flush PM QOS work on remove\n serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()\n serial: 8250_omap: remove wait loop from Errata i202 workaround\n ASoC: core: Fix use-after-free in snd_soc_exit()\n spi: stm32: Print summary 'callbacks suppressed' message\n ASoC: codecs: jz4725b: Fix spelling mistake \"Sourc\" -> \"Source\", \"Routee\" -> \"Route\"\n Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm\n btrfs: remove pointless and double ulist frees in error paths of qgroup tests\n drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid\n i2c: i801: add lis3lv02d's I2C address for Vostro 5568\n NFSv4: Retry LOCK on OLD_STATEID during delegation return\n selftests/intel_pstate: fix build for ARCH=x86_64\n selftests/futex: fix build for clang\n ASoC: codecs: jz4725b: fix capture selector naming\n ASoC: codecs: jz4725b: use right control for Capture Volume\n ASoC: codecs: jz4725b: fix reported volume for Master ctl\n ASoC: codecs: jz4725b: add missed Line In power control bit\n spi: intel: Fix the offset to get the 64K erase opcode\n ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK\n ASoC: wm8997: Revert \"ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe\"\n ASoC: wm5110: Revert \"ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe\"\n ASoC: wm5102: Revert \"ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe\"\n x86/cpu: Restore AMD's DE_CFG MSR after resume\n net: tun: call napi_schedule_prep() to ensure we own a napi\n dmaengine: at_hdmac: Check return code of dma_async_device_register\n dmaengine: at_hdmac: Fix impossible condition\n dmaengine: at_hdmac: Don't allow CPU to reorder channel enable\n dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors\n dmaengine: at_hdmac: Don't start transactions at tx_submit level\n dmaengine: at_hdmac: Fix at_lli struct definition\n cert host tools: Stop complaining about deprecated OpenSSL functions\n can: j1939: j1939_send_one(): fix missing CAN header initialization\n udf: Fix a slab-out-of-bounds write bug in udf_find_entry()\n btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()\n platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi\n drm/i915/dmabuf: fix sg_table handling in map_dma_buf\n nilfs2: fix use-after-free bug of ns_writer on remount\n nilfs2: fix deadlock in nilfs_count_free_blocks()\n vmlinux.lds.h: Fix placement of '.data..decrypted' section\n ALSA: usb-audio: Add DSD support for Accuphase DAC-60\n ALSA: usb-audio: Add quirk entry for M-Audio Micro\n ALSA: hda: fix potential memleak in 'add_widget_node'\n ALSA: hda/ca0132: add quirk for EVGA Z390 DARK\n mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI\n mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI\n mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI\n MIPS: jump_label: Fix compat branch range check\n arm64: efi: Fix handling of misaligned runtime regions and drop warning\n riscv: process: fix kernel info leakage\n net: macvlan: fix memory leaks of macvlan_common_newlink\n ethernet: tundra: free irq when alloc ring failed in tsi108_open()\n net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()\n ethernet: s2io: disable napi when start nic failed in s2io_card_up()\n cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()\n net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()\n net: cpsw: disable napi in cpsw_ndo_open()\n net/mlx5: Allow async trigger completion execution on single CPU systems\n net: nixge: disable napi when enable interrupts failed in nixge_open()\n perf stat: Fix printing os->prefix in CSV metrics output\n drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()\n dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()\n dmaengine: pxa_dma: use platform_get_irq_optional\n tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header\n can: af_can: fix NULL pointer dereference in can_rx_register()\n ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network\n drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()\n hamradio: fix issue of dev reference count leakage in bpq_device_event()\n net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()\n capabilities: fix undefined behavior in bit shift for CAP_TO_MASK\n net: fman: Unregister ethernet device on removal\n bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer\n bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()\n net: tun: Fix memory leaks of napi_get_frags\n net: gso: fix panic on frag_list with mixed head alloc types\n HID: hyperv: fix possible memory leak in mousevsc_probe()\n bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues\n wifi: cfg80211: fix memory leak in query_regdb_file()\n wifi: cfg80211: silence a sparse RCU warning\n phy: stm32: fix an error code in probe\n xfs: drain the buf delwri queue before xfsaild idles\n xfs: preserve inode versioning across remounts\n xfs: use MMAPLOCK around filemap_map_pages()\n xfs: redesign the reflink remap loop to fix blkres depletion crash\n xfs: rename xfs_bmap_is_real_extent to is_written_extent\n xfs: preserve rmapbt swapext block reservation from freed blocks\n core_ctl: Add check for available cpus before accessing per_cpus\n msm: kgsl: Remove protected GPUCC registers from snapshot\n msm: mhi_dev: Avoiding double free in MHI UCI layer\n msm: ipa3: add new ETH PDU QMI\n UPSTREAM: mmc: hsq: Fix data stomping during mmc recovery\n UPSTREAM: pinctrl: sunxi: Fix name for A100 R_PIO\n BACKPORT: mmc: core: Fix UHS-I SD 1.8V workaround branch\n UPSTREAM: Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression\n UPSTREAM: wifi: mac80211_hwsim: set virtio device ready in probe()\n BACKPORT: f2fs: don't use casefolded comparison for \".\" and \"..\"\n UPSTREAM: Revert \"mm/cma.c: remove redundant cma_mutex lock\"\n UPSTREAM: usb: dwc3: Try usb-role-switch first in dwc3_drd_init\n BACKPORT: usb: typec: ucsi: Fix reuse of completion structure\n BACKPORT: tipc: fix incorrect order of state message data sanity check\n UPSTREAM: net: fix up skbs delta_truesize in UDP GRO frag_list\n UPSTREAM: cgroup-v1: Correct privileges check in release_agent writes\n UPSTREAM: mm: don't try to NUMA-migrate COW pages that have other uses\n UPSTREAM: usb: raw-gadget: fix handling of dual-direction-capable endpoints\n UPSTREAM: selinux: check return value of sel_make_avc_files\n UPSTREAM: usb: musb: select GENERIC_PHY instead of depending on it\n BACKPORT: driver core: Fix error return code in really_probe()\n UPSTREAM: fscrypt: fix derivation of SipHash keys on big endian CPUs\n BACKPORT: fscrypt: rename FS_KEY_DERIVATION_NONCE_SIZE\n msm: ipa3: add new ETH PDU pipes and ETH PDU event\n msm: ipa3: rmnet: header file update for eth pdu\n msm: ipa3: add MPLS support to existing IPA GRE struct\n UPSTREAM: socionext: account for napi_gro_receive never returning GRO_DROP\n UPSTREAM: net: socionext: netsec: fix xdp stats accounting\n BACKPORT: fs: align IOCB_* flags with RWF_* flags\n wifi: cfg80211: fix BSS refcounting bugs\n ANDROID: properly copy the scm_io_uring field in struct sk_buff\n UPSTREAM: efi: capsule-loader: Fix use-after-free in efi_capsule_write\n Linux 5.4.224\n ipc: remove memcg accounting for sops objects in do_semtimedop()\n wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()\n drm/i915/sdvo: Setup DDC fully before output init\n drm/i915/sdvo: Filter out invalid outputs more sensibly\n drm/rockchip: dsi: Force synchronous probe\n mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times\n KVM: x86: emulator: update the emulation mode after CR0 write\n KVM: x86: emulator: introduce emulator_recalc_and_set_mode\n KVM: x86: emulator: em_sysexit should update ctxt->mode\n KVM: x86: Mask off reserved bits in CPUID.80000008H\n KVM: x86: Mask off reserved bits in CPUID.8000001AH\n ext4: fix BUG_ON() when directory entry has invalid rec_len\n ext4: fix warning in 'ext4_da_release_space'\n parisc: Avoid printing the hardware path twice\n parisc: Export iosapic_serial_irq() symbol for serial port driver\n parisc: Make 8250_gsc driver dependend on CONFIG_PARISC\n ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices\n perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]\n perf/x86/intel: Fix pebs event constraints for ICL\n efi: random: reduce seed size to 32 bytes\n fuse: add file_modified() to fallocate\n capabilities: fix potential memleak on error path from vfs_getxattr_alloc()\n tracing/histogram: Update document for KEYS_MAX size\n tools/nolibc/string: Fix memcmp() implementation\n kprobe: reverse kp->flags when arm_kprobe failed\n tcp/udp: Make early_demux back namespacified.\n btrfs: fix type of parameter generation in btrfs_get_dentry\n binder: fix UAF of alloc->vma in race with munmap()\n memcg: enable accounting of ipc resources\n tcp/udp: Fix memory leak in ipv6_renew_options().\n block, bfq: protect 'bfqd->queued' by 'bfqd->lock'\n Bluetooth: L2CAP: Fix attempting to access uninitialized memory\n xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster()\n xfs: don't fail unwritten extent conversion on writeback due to edquot\n xfs: group quota should return EDQUOT when prj quota enabled\n xfs: gut error handling in xfs_trans_unreserve_and_mod_sb()\n xfs: use ordered buffers to initialize dquot buffers during quotacheck\n xfs: don't fail verifier on empty attr3 leaf block\n i2c: xiic: Add platform module alias\n HID: saitek: add madcatz variant of MMO7 mouse device ID\n scsi: core: Restrict legal sdev_state transitions via sysfs\n media: meson: vdec: fix possible refcount leak in vdec_probe()\n media: dvb-frontends/drxk: initialize err to 0\n media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE\n media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE\n ipv6: fix WARNING in ip6_route_net_exit_late()\n net, neigh: Fix null-ptr-deref in neigh_table_clear()\n net: mdio: fix undefined behavior in bit shift for __mdiobus_register\n Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()\n Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu\n btrfs: fix ulist leaks in error paths of qgroup self tests\n btrfs: fix inode list leak during backref walking at find_parent_nodes()\n btrfs: fix inode list leak during backref walking at resolve_indirect_refs()\n isdn: mISDN: netjet: fix wrong check of device registration\n mISDN: fix possible memory leak in mISDN_register_device()\n rose: Fix NULL pointer dereference in rose_send_frame()\n ipvs: fix WARNING in ip_vs_app_net_cleanup()\n ipvs: fix WARNING in __ip_vs_cleanup_batch()\n ipvs: use explicitly signed chars\n netfilter: nf_tables: release flow rule object from commit path\n net: tun: fix bugs for oversize packet when napi frags enabled\n net: sched: Fix use after free in red_enqueue()\n ata: pata_legacy: fix pdc20230_set_piomode()\n net: fec: fix improper use of NETDEV_TX_BUSY\n nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()\n nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()\n RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()\n RDMA/core: Fix null-ptr-deref in ib_core_cleanup()\n net: dsa: Fix possible memory leaks in dsa_loop_init()\n nfs4: Fix kmemleak when allocate slot failed\n NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot\n NFSv4.1: Handle RECLAIM_COMPLETE trunking errors\n IB/hfi1: Correctly move list in sc_disable()\n RDMA/cma: Use output interface for net_dev check\n wifi: cfg80211: avoid nontransmitted BSS list corruption\n wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n BACKPORT: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l\n BACKPORT: ARM: 9035/1: uncompress: Add be32tocpu macro\n UPSTREAM: drm/meson: Fix overflow implicit truncation warnings\n UPSTREAM: irqchip/tegra: Fix overflow implicit truncation warnings\n UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write\n cnss2: Add support for handling AFC memory request from FW\n UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries.\n FROMLIST: binder: fix UAF of alloc->vma in race with munmap()\n Linux 5.4.223\n can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive\n net: enetc: survive memory pressure without crashing\n net/mlx5: Fix possible use-after-free in async command interface\n net/mlx5e: Do not increment ESN when updating IPsec ESN state\n nh: fix scope used to find saddr when adding non gw nh\n net: ehea: fix possible memory leak in ehea_register_port()\n openvswitch: switch from WARN to pr_warn\n ALSA: aoa: Fix I2S device accounting\n ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()\n PM: domains: Fix handling of unavailable/disabled idle states\n net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()\n i40e: Fix flow-type by setting GL_HASH_INSET registers\n i40e: Fix VF hang when reset is triggered on another VF\n i40e: Fix ethtool rx-flow-hash setting for X722\n media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'\n media: v4l2-dv-timings: add sanity checks for blanking values\n media: vivid: dev->bitmap_cap wasn't freed in all cases\n media: vivid: s_fbuf: add more sanity checks\n PM: hibernate: Allow hybrid sleep to work with s2idle\n can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path\n tcp: fix indefinite deferral of RTO with SACK reneging\n net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY\n net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed\n kcm: annotate data-races around kcm->rx_wait\n kcm: annotate data-races around kcm->rx_psock\n amd-xgbe: add the bit rate quirk for Molex cables\n amd-xgbe: fix the SFP compliance codes check for DAC cables\n x86/unwind/orc: Fix unreliable stack dump with gcov\n net: netsec: fix error handling in netsec_register_mdio()\n tipc: fix a null-ptr-deref in tipc_topsrv_accept\n ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()\n arc: iounmap() arg is volatile\n drm/msm: Fix return type of mdp4_lvds_connector_mode_valid\n media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation\n net: ieee802154: fix error return code in dgram_bind()\n mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages\n cgroup-v1: add disabled controller check in cgroup1_parse_param()\n xen/gntdev: Prevent leaking grants\n Xen/gntdev: don't ignore kernel unmapping error\n xfs: force the log after remapping a synchronous-writes file\n xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush\n xfs: finish dfops on every insert range shift iteration\n s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()\n s390/futex: add missing EX_TABLE entry to __futex_atomic_op()\n perf auxtrace: Fix address filter symbol name match for modules\n kernfs: fix use-after-free in __kernfs_remove\n mmc: core: Fix kernel panic when remove non-standard SDIO card\n drm/msm/hdmi: fix memory corruption with too many bridges\n drm/msm/dsi: fix memory corruption with too many bridges\n mac802154: Fix LQI recording\n fbdev: smscufx: Fix several use-after-free bugs\n iio: light: tsl2583: Fix module unloading\n tools: iio: iio_utils: fix digit calculation\n xhci: Remove device endpoints from bandwidth list when freeing the device\n mtd: rawnand: marvell: Use correct logic for nand-keep-config\n usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller\n usb: bdc: change state when port disconnected\n usb: dwc3: gadget: Don't set IMI for no_interrupt\n usb: dwc3: gadget: Stop processing more requests on IMI\n USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM\n ALSA: au88x0: use explicitly signed char\n ALSA: Use del_timer_sync() before freeing timer\n can: kvaser_usb: Fix possible completions during init_completion\n can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()\n UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()\n qcedev: check num_fds during unmap\n UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()\n UPSTREAM: once: fix section mismatch on clang builds\n ANDROID: fix up struct sk_buf ABI breakage\n UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel\n ANDROID: fix up CRC issue with struct tcp_sock\n Linux 5.4.222\n once: fix section mismatch on clang builds\n ANDROID: fix up 131287ff833d (\"once: add DO_ONCE_SLOW() for sleepable contexts\")\n Revert \"serial: 8250: Fix restoring termios speed after suspend\"\n Linux 5.4.221\n mm: /proc/pid/smaps_rollup: fix no vma's null-deref\n hv_netvsc: Fix race between VF offering and VF association message from host\n Makefile.debug: re-enable debug info for .S files\n ACPI: video: Force backlight native for more TongFang devices\n riscv: topology: fix default topology reporting\n arm64: topology: move store_cpu_topology() to shared code\n iommu/vt-d: Clean up si_domain in the init_dmars() error path\n net: hns: fix possible memory leak in hnae_ae_register()\n net: sched: cake: fix null pointer access issue when cake_init() fails\n net: phy: dp83867: Extend RX strap quirk for SGMII mode\n net/atm: fix proc_mpc_write incorrect return value\n HID: magicmouse: Do not set BTN_MOUSE on double report\n tipc: fix an information leak in tipc_topsrv_kern_subscr\n tipc: Fix recognition of trial period\n ACPI: extlog: Handle multiple records\n btrfs: fix processing of delayed tree block refs during backref walking\n btrfs: fix processing of delayed data refs during backref walking\n r8152: add PID for the Lenovo OneLink+ Dock\n arm64: errata: Remove AES hwcap for COMPAT tasks\n media: venus: dec: Handle the case where find_format fails\n KVM: arm64: vgic: Fix exit condition in scan_its_table()\n ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS\n ata: ahci-imx: Fix MODULE_ALIAS\n hwmon/coretemp: Handle large core ID value\n x86/microcode/AMD: Apply the patch early on every logical thread\n ocfs2: fix BUG when iput after ocfs2_mknod fails\n ocfs2: clear dinode links count in case of error\n xfs: fix use-after-free on CIL context on shutdown\n xfs: move inode flush to the sync workqueue\n xfs: reflink should force the log out if mounted with wsync\n xfs: factor out a new xfs_log_force_inode helper\n xfs: trylock underlying buffer on dquot flush\n xfs: don't write a corrupt unmount record to force summary counter recalc\n xfs: tail updates only need to occur when LSN changes\n xfs: factor common AIL item deletion code\n xfs: Throttle commits on delayed background CIL push\n xfs: Lower CIL flush limit for large logs\n xfs: preserve default grace interval during quotacheck\n xfs: fix unmount hang and memory leak on shutdown during quotaoff\n xfs: factor out quotaoff intent AIL removal and memory free\n xfs: Replace function declaration by actual definition\n xfs: remove the xfs_qoff_logitem_t typedef\n xfs: remove the xfs_dq_logitem_t typedef\n xfs: remove the xfs_disk_dquot_t and xfs_dquot_t\n xfs: Use scnprintf() for avoiding potential buffer overflow\n xfs: check owner of dir3 blocks\n xfs: check owner of dir3 data blocks\n xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails\n xfs: xfs_buf_corruption_error should take __this_address\n xfs: add a function to deal with corrupt buffers post-verifiers\n xfs: rework collapse range into an atomic operation\n xfs: rework insert range into an atomic operation\n xfs: open code insert range extent split helper\n Linux 5.4.220\n thermal: intel_powerclamp: Use first online CPU as control_cpu\n inet: fully convert sk->sk_rx_dst to RCU rules\n efi: libstub: drop pointless get_memory_map() call\n md: Replace snprintf with scnprintf\n ext4: continue to expand file system when the target size doesn't reach\n net/ieee802154: don't warn zero-sized raw_sendmsg()\n Revert \"net/ieee802154: reject zero-sized raw_sendmsg()\"\n net: ieee802154: return -EINVAL for unknown addr type\n io_uring/af_unix: defer registered files gc to io_uring release\n perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc\n clk: bcm2835: Make peripheral PLLC critical\n usb: idmouse: fix an uninit-value in idmouse_open\n nvmet-tcp: add bounds check on Transfer Tag\n nvme: copy firmware_rev on each init\n staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()\n Revert \"usb: storage: Add quirk for Samsung Fit flash\"\n usb: musb: Fix musb_gadget.c rxstate overflow bug\n usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()\n md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d\n HID: roccat: Fix use-after-free in roccat_read()\n bcache: fix set_at_max_writeback_rate() for multiple attached devices\n ata: libahci_platform: Sanity check the DT child nodes number\n staging: vt6655: fix potential memory leak\n power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()\n nbd: Fix hung when signal interrupts nbd_start_device_ioctl()\n scsi: 3w-9xxx: Avoid disabling device if failing to enable it\n clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate\n media: cx88: Fix a null-ptr-deref bug in buffer_prepare()\n clk: zynqmp: Fix stack-out-of-bounds in strncpy`\n btrfs: scrub: try to fix super block errors\n ARM: dts: imx6sx: add missing properties for sram\n ARM: dts: imx6sll: add missing properties for sram\n ARM: dts: imx6sl: add missing properties for sram\n ARM: dts: imx6qp: add missing properties for sram\n ARM: dts: imx6dl: add missing properties for sram\n ARM: dts: imx6q: add missing properties for sram\n ARM: dts: imx7d-sdb: config the max pressure for tsc2046\n mmc: sdhci-msm: add compatible string check for sdm670\n drm/amdgpu: fix initial connector audio value\n platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading\n drm: panel-orientation-quirks: Add quirk for Anbernic Win600\n drm/vc4: vec: Fix timings for VEC modes\n drm/amd/display: fix overflow on MIN_I64 definition\n drm: Prevent drm_copy_field() to attempt copying a NULL pointer\n drm: Use size_t type for len variable in drm_copy_field()\n drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()\n r8152: Rate limit overflow messages\n Bluetooth: L2CAP: Fix user-after-free\n net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory\n wifi: rt2x00: correctly set BBP register 86 for MT7620\n wifi: rt2x00: set SoC wmac clock register\n wifi: rt2x00: set VGC gain for both chains of MT7620\n wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620\n wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620\n can: bcm: check the result of can_send() in bcm_can_tx()\n Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times\n Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()\n wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()\n xfrm: Update ipcomp_scratches with NULL when freed\n wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()\n tcp: annotate data-race around tcp_md5sig_pool_populated\n openvswitch: Fix overreporting of drops in dropwatch\n openvswitch: Fix double reporting of drops in dropwatch\n bpftool: Clear errno after libcap's checks\n wifi: brcmfmac: fix invalid address access when enabling SCAN log level\n NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data\n thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash\n powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue\n MIPS: BCM47XX: Cast memcmp() of function to (void *)\n ACPI: video: Add Toshiba Satellite/Portege Z830 quirk\n f2fs: fix race condition on setting FI_NO_EXTENT flag\n crypto: cavium - prevent integer overflow loading firmware\n kbuild: remove the target in signal traps when interrupted\n iommu/iova: Fix module config properly\n crypto: ccp - Release dma channels before dmaengine unrgister\n crypto: akcipher - default implementation for setting a private key\n iommu/omap: Fix buffer overflow in debugfs\n cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset\n powerpc: Fix SPE Power ISA properties for e500v1 platforms\n powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5\n x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition\n powerpc/powernv: add missing of_node_put() in opal_export_attrs()\n powerpc/pci_dn: Add missing of_node_put()\n powerpc/sysdev/fsl_msi: Add missing of_node_put()\n powerpc/math_emu/efp: Include module.h\n mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg\n clk: ast2600: BCLK comes from EPLL\n clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe\n clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration\n spmi: pmic-arb: correct duplicate APID to PPID mapping logic\n dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()\n clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent\n mfd: sm501: Add check for platform_driver_register()\n mfd: fsl-imx25: Fix check for platform_get_irq() errors\n mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()\n mfd: lp8788: Fix an error handling path in lp8788_probe()\n mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()\n mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()\n fsi: core: Check error number after calling ida_simple_get\n scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()\n serial: 8250: Fix restoring termios speed after suspend\n firmware: google: Test spinlock on panic path to avoid lockups\n staging: vt6655: fix some erroneous memory clean-up loops\n phy: qualcomm: call clk_disable_unprepare in the error handling\n tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown\n drivers: serial: jsm: fix some leaks in probe\n usb: gadget: function: fix dangling pnp_string in f_printer.c\n xhci: Don't show warning for reinit on known broken suspend\n md/raid5: Ensure stripe_fill happens on non-read IO with journal\n mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()\n ata: fix ata_id_has_dipm()\n ata: fix ata_id_has_ncq_autosense()\n ata: fix ata_id_has_devslp()\n ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()\n RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.\n mtd: devices: docg3: check the return value of devm_ioremap() in the probe\n dyndbg: let query-modname override actual module name\n dyndbg: fix module.dyndbg handling\n misc: ocxl: fix possible refcount leak in afu_ioctl()\n RDMA/rxe: Fix the error caused by qp->sk\n RDMA/rxe: Fix \"kernel NULL pointer dereference\" error\n media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init\n tty: xilinx_uartps: Fix the ignore_status\n media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop\n HSI: omap_ssi_port: Fix dma_map_sg error check\n HSI: omap_ssi: Fix refcount leak in ssi_probe\n clk: tegra20: Fix refcount leak in tegra20_clock_init\n clk: tegra: Fix refcount leak in tegra114_clock_init\n clk: tegra: Fix refcount leak in tegra210_clock_init\n clk: berlin: Add of_node_put() for of_get_parent()\n clk: oxnas: Hold reference returned by of_get_parent()\n clk: meson: Hold reference returned by of_get_parent()\n iio: ABI: Fix wrong format of differential capacitance channel ABI.\n iio: inkern: only release the device node when done with it\n iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq\n iio: adc: at91-sama5d2_adc: check return status for pressure and touch\n iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX\n ARM: dts: exynos: fix polarity of VBUS GPIO of Origen\n ARM: Drop CMDLINE_* dependency on ATAGS\n ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family\n ARM: dts: kirkwood: lsxl: remove first ethernet port\n ARM: dts: kirkwood: lsxl: fix serial line\n ARM: dts: turris-omnia: Fix mpp26 pin name and comment\n soc: qcom: smem_state: Add refcounting for the 'state->of_node'\n soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()\n memory: of: Fix refcount leak bug in of_get_ddr_timings()\n memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()\n ALSA: hda/hdmi: Don't skip notification handling during PM operation\n ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe\n ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe\n ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe\n mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()\n ALSA: dmaengine: increment buffer pointer atomically\n drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx\n ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API\n mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()\n drm/omap: dss: Fix refcount leak bugs\n ALSA: hda: beep: Simplify keep-power-at-enable behavior\n ASoC: rsnd: Add check for rsnd_mod_power_on\n drm/bridge: megachips: Fix a null pointer dereference bug\n drm: fix drm_mipi_dbi build errors\n platform/x86: msi-laptop: Fix resource cleanup\n platform/x86: msi-laptop: Fix old-ec check for backlight registering\n platform/chrome: fix memory corruption in ioctl\n platform/chrome: fix double-free in chromeos_laptop_prepare()\n drm/mipi-dsi: Detach devices when removing the host\n drm: bridge: adv7511: fix CEC power down control register offset\n net: mvpp2: fix mvpp2 debugfs leak\n once: add DO_ONCE_SLOW() for sleepable contexts\n net/ieee802154: reject zero-sized raw_sendmsg()\n bnx2x: fix potential memory leak in bnx2x_tpa_stop()\n net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()\n tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited\n sctp: handle the error returned from sctp_auth_asoc_init_active_key\n mISDN: fix use-after-free bugs in l1oip timer handlers\n vhost/vsock: Use kvmalloc/kvfree for larger packets.\n spi: s3c64xx: Fix large transfers with DMA\n netfilter: nft_fib: Fix for rpath check with VRF devices\n spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe\n x86/microcode/AMD: Track patch allocation size explicitly\n bpf: Ensure correct locking around vulnerable function find_vpid()\n net: fs_enet: Fix wrong check in do_pd_setup\n wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration\n bpf: btf: fix truncated last_member_type_id in btf_struct_resolve\n wifi: rtl8xxxu: Fix skb misuse in TX queue selection\n spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()\n spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()\n wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()\n x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register\n bpftool: Fix a wrong type cast in btf_dumper_int\n wifi: mac80211: allow bw change during channel switch in mesh\n wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()\n nfsd: Fix a memory leak in an error handling path\n ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE\n sh: machvec: Use char[] for section boundaries\n userfaultfd: open userfaultfds with O_RDONLY\n tracing: Disable interrupt or preemption before acquiring arch_spinlock_t\n selinux: use \"grep -E\" instead of \"egrep\"\n drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()\n gcov: support GCC 12.1 and newer compilers\n KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS\n KVM: nVMX: Unconditionally purge queued/injected events on nested \"exit\"\n KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility\n media: cedrus: Set the platform driver data earlier\n ring-buffer: Fix race between reset page and reading page\n ring-buffer: Check pending waiters when doing wake ups as well\n ring-buffer: Have the shortest_full queue be the shortest not longest\n ring-buffer: Allow splice to read previous partially read pages\n ftrace: Properly unset FTRACE_HASH_FL_MOD\n livepatch: fix race between fork and KLP transition\n ext4: place buffer head allocation before handle start\n ext4: make ext4_lazyinit_thread freezable\n ext4: fix null-ptr-deref in ext4_write_info\n ext4: avoid crash when inline data creation follows DIO write\n jbd2: wake up journal waiters in FIFO order, not LIFO\n nilfs2: fix use-after-free bug of struct nilfs_root\n f2fs: fix to do sanity check on summary info\n f2fs: fix to do sanity check on destination blkaddr during recovery\n f2fs: increase the limit for reserve_root\n btrfs: fix race between quota enable and quota rescan ioctl\n fbdev: smscufx: Fix use-after-free in ufx_ops_open()\n powerpc/boot: Explicitly disable usage of SPE instructions\n PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge\n UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK\n riscv: Pass -mno-relax only on lld < 15.0.0\n riscv: Allow PROT_WRITE-only mmap()\n parisc: fbdev/stifb: Align graphics memory size to 4MB\n RISC-V: Make port I/O string accessors actually work\n regulator: qcom_rpm: Fix circular deferral regression\n ASoC: wcd9335: fix order of Slimbus unprepare/disable\n quota: Check next/prev free block number after reading from quota file\n HID: multitouch: Add memory barriers\n fs: dlm: handle -EBUSY first in lock arg validation\n fs: dlm: fix race between test_bit() and queue_work()\n mmc: sdhci-sprd: Fix minimum clock limit\n can: kvaser_usb_leaf: Fix CAN state after restart\n can: kvaser_usb_leaf: Fix TX queue out of sync after restart\n can: kvaser_usb_leaf: Fix overread with an invalid command\n can: kvaser_usb: Fix use of uninitialized completion\n usb: add quirks for Lenovo OneLink+ Dock\n iio: pressure: dps310: Reset chip after timeout\n iio: pressure: dps310: Refactor startup procedure\n iio: dac: ad5593r: Fix i2c read protocol requirements\n cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message\n cifs: destage dirty pages before re-reading them for cache=none\n mtd: rawnand: atmel: Unmap streaming DMA mappings\n ALSA: hda/realtek: Add Intel Reference SSID to support headset keys\n ALSA: hda/realtek: Add quirk for ASUS GV601R laptop\n ALSA: hda/realtek: Correct pin configs for ASUS G533Z\n ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530\n ALSA: usb-audio: Fix NULL dererence at error path\n ALSA: usb-audio: Fix potential memory leaks\n ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()\n ALSA: oss: Fix potential deadlock at unregistration\n UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements\n UPSTREAM: wifi: cfg80211: ensure length byte is present before access\n UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs\n UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption\n UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate\n UPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ON\n UPSTREAM: mac80211: mlme: find auth challenge directly\n UPSTREAM: wifi: mac80211: don't parse mbssid in assoc response\n ANDROID: GKI: db845c: Update symbols list and ABI\n UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-free\n kernel-msm: ipa_eth: Dynamic IPA NTN3 ETH client moderation configuration\n ANDROID: Drop explicit 'CONFIG_INIT_STACK_ALL_ZERO=y' from gki_defconfig\n UPSTREAM: hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero\n UPSTREAM: hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO\n UPSTREAM: hardening: Clarify Kconfig text for auto-var-init\n ANDROID: GKI: Update FCNT KMI symbol list\n Linux 5.4.219\n wifi: mac80211: fix MBSSID parsing use-after-free\n wifi: mac80211: don't parse mbssid in assoc response\n mac80211: mlme: find auth challenge directly\n Revert \"fs: check FMODE_LSEEK to control internal pipe splicing\"\n msm: kgsl: Cleanup correctly when platform probe fails\n Linux 5.4.218\n Input: xpad - fix wireless 360 controller breaking after suspend\n Input: xpad - add supported devices as contributed on github\n wifi: cfg80211: update hidden BSSes to avoid WARN_ON\n wifi: mac80211_hwsim: avoid mac80211 warning on bad rate\n wifi: cfg80211: avoid nontransmitted BSS list corruption\n wifi: cfg80211: fix BSS refcounting bugs\n wifi: cfg80211: ensure length byte is present before access\n wifi: cfg80211/mac80211: reject bad MBSSID elements\n wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n random: use expired timer rather than wq for mixing fast pool\n random: avoid reading two cache lines on irq randomness\n random: restore O_NONBLOCK support\n USB: serial: qcserial: add new usb-id for Dell branded EM7455\n scsi: stex: Properly zero out the passthrough command structure\n efi: Correct Macmini DMI match in uefi cert quirk\n ALSA: hda: Fix position reporting on Poulsbo\n random: clamp credited irq bits to maximum mixed\n ceph: don't truncate file in atomic_open\n nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure\n nilfs2: fix leak of nilfs_root in case of writer thread creation failure\n nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()\n rpmsg: qcom: glink: replace strncpy() with strscpy_pad()\n mmc: core: Terminate infinite loop in SD-UHS voltage switch\n mmc: core: Replace with already defined values for readability\n USB: serial: ftdi_sio: fix 300 bps rate for SIO\n usb: mon: make mmapped memory read only\n arch: um: Mark the stack non-executable to fix a binutils warning\n um: Cleanup compiler warning in arch/x86/um/tls_32.c\n um: Cleanup syscall_handler_t cast in syscalls_32.h\n net/ieee802154: fix uninit value bug in dgram_sendmsg\n scsi: qedf: Fix a UAF bug in __qedf_probe()\n ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer\n dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure\n dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property\n firmware: arm_scmi: Add SCMI PM driver remove routine\n fs: fix UAF/GPF bug in nilfs_mdt_destroy\n perf tools: Fixup get_current_dir_name() compilation\n mm: pagewalk: Fix race between unmap and page walker\n Revert \"arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer\"\n ANDROID: Fix kenelci build-break for !CONFIG_PERF_EVENTS\n virt: haven: rm_core: Clean up sequence idr earlier\n virt: haven: rm_core: Re-use alloc'd message when sending requests\n virt: haven: rm_core: Guard against unexpected messages\n virt: haven: rm_core: Rename connection variables\n virt: haven: rm_core: Remove current_recv_buffer tracking\n virt: haven: rm_core: Always allocate a connection for notifications\n BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report\n defconfig : Enable xt_multiport module for iptables\n icnss: Add debug fs entry to call PSF callback\n icnss2: Enable power supply framework for 5.4 kernel\n virt: haven: rm_core: Validate notifications using payload size only\n Linux 5.4.217\n docs: update mediator information in CoC docs\n Makefile.extrawarn: Move -Wcast-function-type-strict to W=1\n Revert \"drm/amdgpu: use dirty framebuffer helper\"\n xfs: remove unused variable 'done'\n xfs: fix uninitialized variable in xfs_attr3_leaf_inactive\n xfs: streamline xfs_attr3_leaf_inactive\n xfs: move incore structures out of xfs_da_format.h\n xfs: fix memory corruption during remote attr value buffer invalidation\n xfs: refactor remote attr value buffer invalidation\n xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read\n xfs: fix s_maxbytes computation on 32-bit kernels\n xfs: truncate should remove all blocks, not just to the end of the page cache\n xfs: introduce XFS_MAX_FILEOFF\n xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag\n x86/speculation: Add RSB VM Exit protections\n x86/bugs: Warn when \"ibrs\" mitigation is selected on Enhanced IBRS parts\n x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current\n x86/speculation: Disable RRSBA behavior\n x86/bugs: Add Cannon lake to RETBleed affected CPU list\n x86/cpu/amd: Enumerate BTC_NO\n x86/common: Stamp out the stepping madness\n x86/speculation: Fill RSB on vmexit for IBRS\n KVM: VMX: Fix IBRS handling after vmexit\n KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS\n KVM: VMX: Convert launched argument to flags\n KVM: VMX: Flatten __vmx_vcpu_run()\n KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw\n KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S\n x86/speculation: Remove x86_spec_ctrl_mask\n x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit\n x86/speculation: Fix SPEC_CTRL write on SMT state change\n x86/speculation: Fix firmware entry SPEC_CTRL handling\n x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n\n x86/speculation: Change FILL_RETURN_BUFFER to work with objtool\n intel_idle: Disable IBRS during long idle\n x86/bugs: Report Intel retbleed vulnerability\n x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()\n x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS\n x86/bugs: Optimize SPEC_CTRL MSR writes\n x86/entry: Add kernel IBRS implementation\n x86/entry: Remove skip_r11rcx\n x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value\n x86/bugs: Add AMD retbleed= boot parameter\n x86/bugs: Report AMD retbleed vulnerability\n x86/cpufeatures: Move RETPOLINE flags to word 11\n x86/kvm/vmx: Make noinstr clean\n x86/cpu: Add a steppings field to struct x86_cpu_id\n x86/cpu: Add consistent CPU match macros\n x86/devicetable: Move x86 specific macro out of generic code\n Revert \"x86/cpu: Add a steppings field to struct x86_cpu_id\"\n Revert \"x86/speculation: Add RSB VM Exit protections\"\n pci: msm: Disable BDF halt for sdxlemur\n ANDROID: ABI: Update allowed list for QCOM\n Linux 5.4.216\n clk: iproc: Do not rely on node name for correct PLL setup\n clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks\n selftests: Fix the if conditions of in test_extra_filter()\n nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices\n nvme: add new line after variable declatation\n usbnet: Fix memory leak in usbnet_disconnect()\n Input: melfas_mip4 - fix return value check in mip4_probe()\n Revert \"drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time\"\n soc: sunxi: sram: Fix debugfs info for A64 SRAM C\n soc: sunxi: sram: Fix probe function ordering issues\n soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()\n soc: sunxi: sram: Prevent the driver from being unbound\n soc: sunxi: sram: Actually claim SRAM regions\n ARM: dts: am33xx: Fix MMCHS0 dma properties\n ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver\n media: dvb_vb2: fix possible out of bound access\n mm: fix madivse_pageout mishandling on non-LRU page\n mm/migrate_device.c: flush TLB while holding PTL\n mm: prevent page_frag_alloc() from corrupting the memory\n mm/page_alloc: fix race condition between build_all_zonelists and page allocation\n mmc: moxart: fix 4-bit bus width and remove 8-bit bus width\n libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205\n Revert \"net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()\"\n ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()\n ARM: dts: integrator: Tag PCI host with device_type\n clk: ingenic-tcu: Properly enable registers before accessing timers\n net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455\n uas: ignore UAS for Thinkplus chips\n usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS\n uas: add no-uas quirk for Hiksemi usb_disk\n ANDROID: ABI: Update allowed list for QCOM\n UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie\n UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast\n UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet\n usb: gadget: cdev: Requeue the request outside spinlock\n Linux 5.4.215\n ext4: make directory inode spreading reflect flexbg size\n xfs: fix use-after-free when aborting corrupt attr inactivation\n xfs: fix an ABBA deadlock in xfs_rename\n xfs: don't commit sunit/swidth updates to disk if that would cause repair failures\n xfs: split the sunit parameter update into two parts\n xfs: refactor agfl length computation function\n xfs: use bitops interface for buf log item AIL flag check\n xfs: stabilize insert range start boundary to avoid COW writeback race\n xfs: fix some memory leaks in log recovery\n xfs: always log corruption errors\n xfs: constify the buffer pointer arguments to error functions\n xfs: convert EIO to EFSCORRUPTED when log contents are invalid\n xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()\n xfs: attach dquots and reserve quota blocks during unwritten conversion\n xfs: range check ri_cnt when recovering log items\n xfs: add missing assert in xfs_fsmap_owner_from_rmap\n xfs: slightly tweak an assert in xfs_fs_map_blocks\n xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata\n ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0\n workqueue: don't skip lockdep work dependency in cancel_work_sync()\n drm/rockchip: Fix return type of cdn_dp_connector_mode_valid\n drm/amd/display: Limit user regamma to a valid value\n drm/amdgpu: use dirty framebuffer helper\n Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region\n cifs: always initialize struct msghdr smb_msg completely\n usb: xhci-mtk: fix issue of out-of-bounds array access\n s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup\n serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting\n serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting\n serial: Create uart_xmit_advance()\n net: sched: fix possible refcount leak in tc_new_tfilter()\n net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD\n perf kcore_copy: Do not check /proc/modules is unchanged\n perf jit: Include program header in ELF files\n can: gs_usb: gs_can_open(): fix race dev->can.state condition\n netfilter: ebtables: fix memory leak when blob is malformed\n net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs\n net/sched: taprio: avoid disabling offload when it was never enabled\n of: mdio: Add of_node_put() when breaking out of for_each_xx\n i40e: Fix set max_tx_rate when it is lower than 1 Mbps\n i40e: Fix VF set max MTU size\n iavf: Fix set max MTU size with port VLAN and jumbo frames\n iavf: Fix bad page state\n MIPS: Loongson32: Fix PHY-mode being left unspecified\n MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko\n net: team: Unsync device addresses on ndo_stop\n ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header\n iavf: Fix cached head and tail value for iavf_get_tx_pending\n netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()\n netfilter: nf_conntrack_irc: Tighten matching on DCC message\n netfilter: nf_conntrack_sip: fix ct_sip_walk_headers\n arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma\n arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz\n arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob\n mm/slub: fix to return errno if kmalloc() fails\n efi: libstub: check Shim mode using MokSBStateRT\n ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop\n ALSA: hda/realtek: Add quirk for ASUS GA503R laptop\n ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack\n ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack\n ALSA: hda/r…","shortMessageHtmlLink":"Merge tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' of https://git.codel…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUTlzzgA","startCursor":null,"endCursor":null}},"title":"Activity · StatiXOS/android_kernel_asus_sm8350"}