* 753f4447e2cd Linux 5.10.47-rt45-xanmod1 * e4a9360f4045 XANMOD: Makefile: Turn off loop vectorization for GCC -O3 optimization level * ebb0bb6da829 drivers: initialize ata before graphics * a3b90bcd4aa4 Merge tag 'v5.10.47-rt45' into 5.10-rt * 4c057b136b69 Linux 5.10.47-rt45 * b5bcb42fbade Merge tag 'v5.10.47' into v5.10-rt |\ | * 4357ae26d4cd Linux 5.10.47 | * 1573d595e239 integrity: Load mokx variables into the blacklist keyring | * c6ae6f89fc4f certs: Add ability to preload revocation certs | * 72d6f5d982f0 certs: Move load_system_certificate_list to a common function | * 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries | * 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" | * 0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF | * e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset | * 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails | * 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page | * ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() | * 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes | * 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier | * bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) | * 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation | * e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary | * 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block | * 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd | * 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry | * 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page | * 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split | * 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() | * 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails | * 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset | * 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting | * 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker | * a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry | * 32f954e961ca mm, thp: use head page in __migration_entry_wait() | * bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() | * ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() | * a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro | * 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE | * 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() | * 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() | * bfe28af78a20 kthread_worker: split code for canceling the delayed work timer | * 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create | * de0af2651daa i2c: robotfuzz-osif: fix control-request directions | * dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages | * 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper | * ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group | * ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) | * b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed | * 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access | * 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank | * df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events | * f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY | * 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access | * bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA | * d91c50e6a678 recordmcount: Correct st_shndx handling | * fb71d81ccd69 mac80211: handle various extensible elements correctly | * 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap | * ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() | * 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion | * e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS | * 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS | * a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS | * 196b22ef6cd1 net/packet: annotate accesses to po->ifindex | * da8b3aeff4ad net/packet: annotate accesses to po->bind | * 18ed1789bbce net: caif: fix memory leak in ldisc_open | * edcd7594ada9 riscv32: Use medany C model for modules | * 47c07f919fab net: phy: dp83867: perform soft reset and retain established link | * f57132a887ea net/packet: annotate data race in packet_sendmsg() | * 9707960ecfdc inet: annotate date races around sk->sk_txhash | * 7293f63b7b62 net: annotate data race in sock_error() | * 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' | * 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() | * c2311fd6de78 net: ethtool: clear heap allocations for ethtool function | * c2813d1966ba mac80211: drop multicast fragments | * fedc4d4f548c net: ipv4: Remove unneed BUG() function | * 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma | * 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current | * 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler | * 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() | * 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB | * a9028333001f mac80211_hwsim: drop pending frames on stop | * 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() | * b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits | * 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig | * 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() | * 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() | * 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation | * 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context | * ca2acbd5483f locking/lockdep: Improve noinstr vs errors | * 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() | * cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() | * cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect | * f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm | * f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" | * 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable | * 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required | * bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation | * 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses | * 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk | * b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression | * 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning | * 694bb36aa75d drm/radeon: wait for moving fence after pinning | * bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 | * 3ef0ca0ec995 drm: add a locked version of drm_is_current_master | * fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." | * 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." | * 3051f230f19f module: limit enabling module.sig_enforce | * 3de043c6851d Linux 5.10.46 | * 174c27583b38 usb: dwc3: core: fix kernel panic when do reboot | * e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically | * 1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources | * 69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources | * 4f6e7098f19b net: fec_ptp: add clock rate zero check | * 1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt() | * f71ca814c286 mm/slub.c: include swab.h | * f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning | * 4314c8c63bfd mm/slub: fix redzoning for small allocations | * 4a36fda16b1b mm/slub: clarify verification reporting | * 12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare | * fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing | * fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference | * cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite | * 019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used | * 41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. | * bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. | * 96b4126f8c37 cfg80211: avoid double free of PMSR request | * 5493b0c2a784 cfg80211: make certificate generation more robust | * f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info | * df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc | * b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo | * 63ba83563e71 x86/fpu: Reset state for all signal restore failures | * a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer | * 076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig() | * abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init | * 208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV | * 75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads | * ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory | * f6bcb1a6281d ARCv2: save ABI registers across signal handling | * b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter | * 7c003dab436d s390/mcck: fix calculation of SIE critical section size | * 3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak | * 18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU | * 669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared | * 077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum | * ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC | * 1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer | * dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset | * 1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset | * c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one | * b313bd944ddd tracing: Do not stop recording comms if the trace file is being read | * adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off | * 1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection | * 576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632 | * 6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb | * 509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use | * 0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier | * acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head | * 8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification | * e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data | * ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry | * 103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct | * a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly | * 57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload | * 3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin | * 360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device | * 5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled | * 6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode | * ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL | * 2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() | * e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values | * 813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg | * f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code | * 0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW | * 3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card. | * 9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() | * 02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header | * 3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support | * 0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting | * 0ea923519a3f regulator: cros-ec: Fix error code in dev_err message | * 95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove | * 8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0 | * c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path | * f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation | * acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset | * acc358995975 cxgb4: fix wrong shift. | * 05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak | * 290b0b6432e2 net: hamradio: fix memory leak in mkiss_close | * 45bf43d8685f be2net: Fix an error handling path in 'be_probe()' | * 327e626c39f3 net/mlx5: Reset mkey index on creation | * 38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport | * 601be24dba48 net/mlx5: E-Switch, Read PF mac address | * 5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock | * ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src | * d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype | * 570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind | * 70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring | * 11fac7e91270 net: cdc_ncm: switch to eth%d interface naming | * 9a4794956292 ptp: improve max_adj check against unreasonable values | * 5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches | * 960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post | * 0239c439cedc ipv4: Fix device used for dst_alloc with local routes | * 4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup | * d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' | * 70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()' | * fb3a94814368 ethtool: strset: fix message length calculation | * 0e185a7b285d net: qualcomm: rmnet: don't over-count statistics | * e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device | * 4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled | * 6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition | * 6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image | * b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware | * 3d60457d74d9 cxgb4: fix endianness when flashing boot image | * 5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()' | * 0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders | * eab06f7504da mptcp: do not warn on bad input from the network | * 222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure | * 3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header | * 73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options | * 9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options | * a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels | * 34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported | * 3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices | * 792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources | * be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin | * 02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows | * 4733b73709a2 net/sched: act_ct: handle DNAT tuple collision | * c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration | * 8729ec8a2238 udp: fix race between close() and udp_abort() | * 7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management | * 805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops | * 27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local | * 5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI | * db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush() | * 5946fbf48355 net: rds: fix memory leak in rds_recvmsg | * aba26b38388e vrf: fix maximum MTU | * deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std | * 2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done | * 195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init | * e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 | * 5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx() | * 282baa8104af batman-adv: Avoid WARN_ON timing related checks | * ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up | * 018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access | * 9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure | * 090b1bb928a9 afs: Fix an IS_ERR() vs NULL check | * 5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() | * ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM | * c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM | * f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM | * be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq | * edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions | * 4d74c9802328 dmaengine: idxd: add missing dsa driver unregister | * 037a447b7a0b Linux 5.10.45 | * 808fcc1e707c fib: Return the correct errno code | * d8b2e3e17c33 net: Return the correct errno code | * 04c1556bfc79 net/x25: Return the correct errno code | * 0aa356950800 rtnetlink: Fix missing error code in rtnl_bridge_notify() | * 9250f97fd594 drm/amd/amdgpu:save psp ring wptr to avoid attack | * 9e8c2af01046 drm/amd/display: Fix potential memory leak in DMUB hw_init | * 75fa7fbef132 drm/amdgpu: refine amdgpu_fru_get_product_info | * 34fe4ccb1fe5 drm/amd/display: Allow bandwidth validation for 0 streams. | * ecd26536ec5b net: ipconfig: Don't override command-line hostnames or domains | * 511a01029115 nvme-loop: do not warn for deleted controllers during reset | * 155c2fea4b31 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() | * 620424df29a0 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails | * 1c80ca596cab nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() | * b8fdea0695fd scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V | * f8ac1bd5270b Bluetooth: Add a new USB ID for RTL8822CE | * 5491d97078fe scsi: qedf: Do not put host in qedf_vport_create() unconditionally | * 609b56e9791c ethernet: myri10ge: Fix missing error code in myri10ge_probe() | * 5d5f0d945d47 scsi: target: core: Fix warning on realtime kernels | * a61156314b66 gfs2: Fix use-after-free in gfs2_glock_shrink_scan | * bb73f2f78969 riscv: Use -mno-relax when using lld linker | * 35277c1a6669 HID: gt683r: add missing MODULE_DEVICE_TABLE | * 7a557de07917 gfs2: fix a deadlock on withdraw-during-mount | * c3e9ea16adc1 gfs2: Prevent direct-I/O write fallback errors from getting lost | * 864b5a8d5390 ARM: OMAP2+: Fix build warning when mmc_omap is not built | * 247ec8ee0bf2 ARM: OMAP1: Fix use of possibly uninitialized irq variable | * 3c0ad70cba1f drm/tegra: sor: Fully initialize SOR before registration | * 9c1d492baa91 gpu: host1x: Split up client initalization and registration | * 570b3e4020f2 drm/tegra: sor: Do not leak runtime PM reference | * b1e3596416d7 HID: usbhid: fix info leak in hid_submit_ctrl | * 1dfd9f18ca64 HID: Add BUS_VIRTUAL to hid_connect logging | * 258d3fdbb15e HID: multitouch: set Stylus suffix for Stylus-application devices, too | * 6a142ea61074 HID: quirks: Add quirk for Lenovo optical mouse | * 716a087adc22 HID: hid-sensor-hub: Return error for hid_set_field() failure | * 0bd8a4b46cdb HID: hid-input: add mapping for emoji picker key | * b3c5bfc43c5e HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 | * be6c98879205 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 | * c7836de2cadd net: ieee802154: fix null deref in parse dev addr * | a9da55f34865 Linux 5.10.44-rt44 * | 35017372ac6b Merge tag 'v5.10.44' into v5.10-rt |\| | * f2b1fc360fa1 Linux 5.10.44 | * ef9a0d224baf proc: only require mm_struct for writing | * 43c32c22254b tracing: Correct the length check which causes memory corruption | * 5b537408f273 scsi: core: Only put parent device if host state differs from SHOST_CREATED | * 0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state changes to RUNNING | * 146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma() | * 7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc() | * 6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. | * d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode() | * c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client() | * 9064c9d544b9 kvm: fix previous commit for 32-bit builds | * 351075bcfea9 perf session: Correct buffer copying when peeking events | * b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() | * 279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client() | * 91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer | * d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message | * 4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs | * 190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling | * 32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load | * 4c37b062edae sched/fair: Keep load_avg and load_sum synced | * c64a3be39fa9 perf: Fix data race between pin_count increment/decrement | * e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error | * 56a388a9cc1e phy: ti: Fix an error code in wiz_probe() | * 62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema | * 0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name() | * d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() | * c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc() | * 16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP | * c25ec6386a81 ARM: cpuidle: Avoid orphan section warning | * cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space unless enabled | * 67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns | * fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path | * 0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization | * 5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 | * 5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation | * d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match | * 9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable | * cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED | * aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks | * 4579f6517679 regulator: bd71828: Fix .n_voltages settings | * 5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting | * c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 | * e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev() | * 06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators | * 7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port | * 18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port | * b972eff87463 usb: fix various gadget panics on 10gbps cabling | * 4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling. | * 6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation | * 21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20 | * 4fa815beeaf0 USB: serial: quatech2: fix control-request directions | * ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus | * 1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID | * 5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind | * 0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() | * 6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() | * 572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path | * 7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header | * 199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling | * 470403639114 usb: dwc3: ep0: fix NULL pointer exception | * 851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL | * 2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe | * 750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled | * b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms | * 0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer | * 0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned | * 1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ | * 67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected | * 97524384762c ftrace: Do not blindly read the ip address in ftrace_bug() | * 74d3b20b1b20 cgroup1: don't allow '\n' in renaming | * 31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in validate_super | * ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in case of error | * bf240fee5b34 async_xor: check src_offs is not NULL before updating it | * 8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables | * 7af299b97734 kvm: avoid speculation-based attacks from out-of-range memslot accesses | * 6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to get shadow page | * 14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server | * aa8591a58cbd drm: Lock pointer access in drm_master_release() | * 491d52e00788 drm: Fix use-after-free read in drm_getunique() | * afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it" | * 82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves | * 05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 | * d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 | * 557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 | * bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 | * 6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop | * 98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() | * bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open() | * fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround | * d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus() | * fa05ba61967a spi: Cleanup on failure of initial setup | * 0c4d4de2da4d spi: Don't have controller clean up spi device before driver unbind | * 3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers | * a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers | * 590f718a6473 nvmet: fix false keep-alive timeout when a controller is torn down | * 2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME | * b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one() | * 90547d5db50b dm verity: fix require_signatures module_param permissions | * 7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER | * 37a079a6ae14 nvme-fabrics: decode host pathing error for connect | * f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567 | * ee144b798028 net: appletalk: cops: Fix data race in cops_probe1 | * a385cbf31ed0 net: macb: ensure the device is available before accessing GEMGXL control registers | * bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal | * 16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq | * eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length | * 30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS processing | * 8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode | * e806df71eed2 RDS tcp loopback connection can hang | * 4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock | * ad241cb1cffb wq: handle VM suspension in stall detection | * 5ca472d40e2d cgroup: disable controllers at parse time | * be23c4af3d8a net: mdiobus: get rid of a BUG_ON() | * 1d6d43d4805d netlink: disable IRQs for netlink_lock_table() | * 42e490013809 bonding: init notify_work earlier to avoid uninitialized use | * 143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe: | * 2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget structure | * 06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE | * 369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE | * 01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion | * cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM | * 4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet | * a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet | * 2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error | * 1e5cab50208c net/nfc/rawsock.c: fix a permission check bug | * 584b2c7ce244 bpf: Forbid trampoline attach for functions with variable arguments | * fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug | * 4b8b7bc3a726 spi: Fix spi device unregister flow | * cb24d57ad572 ASoC: amd: fix for pcm_read() error | * 3b89db7468f7 ASoC: max98088: fix ni clock divider calculation | * f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct | * 951358a824f9 Linux 5.10.43 | * d17d47da59f7 neighbour: allow NUD_NOARP entries to be forced GCed | * 6b53db8c4c14 xen-netback: take a reference to the RX task thread | * 316de9a88c83 netfilter: nf_tables: missing error reporting for not selected expressions | * eddf2d9f76b0 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops | * f20eef4d0686 lib/lz4: explicitly support in-place decompression | * 334c59d58de5 x86/kvm: Disable all PV features on crash | * 3b0becf8b1ec x86/kvm: Disable kvmclock on all CPUs on shutdown | * 38b858da1c58 x86/kvm: Teardown PV features on boot CPU as well | * b327c9774759 KVM: arm64: Fix debug register indexing | * b3ee3f50ab1b KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode | * fe910d20e2d8 btrfs: fix unmountable seed device after fstrim | * 05e41f6f1c4e drm/msm/dpu: always use mdp device to scale bandwidth | * 2eb4ec9c2c35 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY | * baa6763123e2 btrfs: fix deadlock when cloning inline extents and low on available space | * 0df50d47d174 btrfs: abort in rename_exchange if we fail to insert the second ref | * 48568f3944ee btrfs: fixup error handling in fixup_inode_link_counts | * 466d83fdbbe3 btrfs: return errors from btrfs_del_csums in cleanup_ref_head | * 5a89982fa2bb btrfs: fix error handling in btrfs_del_csums | * b547a16b2491 btrfs: mark ordered extent and inode with error if we fail to finish | * 5e5e63bacbe8 powerpc/kprobes: Fix validation of prefixed instructions across page boundary | * 42f75a4381a4 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing | * 3a6b69221f96 drm/amdgpu: make sure we unpin the UVD BO | * 58da0b509e4b drm/amdgpu: Don't query CE and UE errors | * 48ee0db61c82 nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect | * 445477e9274e x86/sev: Check SME/SEV support in CPUID first | * 942c5864de85 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() | * 68dcd32b326a mm/page_alloc: fix counting of free pages after take off from buddy | * 5f2e1e818e9f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() | * c8d5faee4624 ocfs2: fix data corruption by fallocate | * 7178be006d49 pid: take a reference when initializing `cad_pid` | * a4ed12f5edc4 usb: dwc2: Fix build in periphal-only mode | * 3b713aafa7c9 ext4: fix accessing uninit percpu counter variable with fast_commit | * 2050c6e5b161 ext4: fix memory leak in ext4_mb_init_backend on error path. | * fb86acc62369 ext4: fix fast commit alignment issues | * d3b668b96ad3 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed | * 01d349a481f0 ext4: fix memory leak in ext4_fill_super | * b2057d138f1b ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators | * 623603e255aa ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch | * 846848c0520f ALSA: hda: update the power_state during the direct-complete | * cfbb57fcb180 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx | * 029c06103e0a ALSA: timer: Fix master timer notification | * d11e5b96efde gfs2: fix scheduling while atomic bug in glocks | * 127f25be2ff0 HID: multitouch: require Finger field to mark Win8 reports as MT | * b5d013c4c76b HID: magicmouse: fix NULL-deref on disconnect | * a5e554f78981 HID: i2c-hid: Skip ELAN power-on command after reset | * 46403c1f80b0 net: caif: fix memory leak in cfusbl_device_notify | * af2806345a37 net: caif: fix memory leak in caif_device_notify | * d6db727457dd net: caif: add proper error handling | * dac53568c6ac net: caif: added cfserl_release function | * df3b45f6d1ce wireguard: allowedips: free empty intermediate nodes when removing single node | * c5155c741a48 wireguard: allowedips: allocate nodes in kmem_cache | * 70a9a71ab3e5 wireguard: allowedips: remove nodes in O(1) | * 42a667715b1e wireguard: allowedips: initialize list head in selftest | * 842c21d6a042 wireguard: selftests: make sure rp_filter is disabled on vethc | * b8d72ac1f210 wireguard: selftests: remove old conntrack kconfig value | * f74da2c2546c wireguard: use synchronize_net rather than synchronize_rcu | * d4275889ac9c wireguard: peer: allocate in kmem_cache | * d64fdbaec09b wireguard: do not use -O3 | * 74caf718cc74 Bluetooth: use correct lock to prevent UAF of hdev object | * 3795007c8dfc Bluetooth: fix the erroneous flush_work() order | * 7fa8ee00b5fa drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate | * c12946548001 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate | * 58f4d45d8d4d drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate | * ec72cb50c1db io_uring: use better types for cflags | * 0b2a990e5d2f io_uring: fix link timeout refs | * 3c23e23c7ad9 riscv: vdso: fix and clean-up Makefile | * 282c9eeda6c2 serial: stm32: fix threaded interrupt handling | * fdf1e5eec3ed tipc: fix unique bearer names sanity check | * e31ae45ed1d3 tipc: add extack messages for bearer/media failure | * 0d83aec6e010 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act | * 5592731e13cc ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells | * 67ae12a57b34 ARM: dts: imx7d-pico: Fix the 'tuning-step' property | * a776ea1eca2b ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property | * 8aa4700de52d arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage | * 4f323ce68e75 arm64: dts: zii-ultra: fix 12V_MAIN voltage | * a3716c19330d arm64: dts: ls1028a: fix memory node | * d551b8e85777 bus: ti-sysc: Fix am335x resume hang for usb otg module | * 426ba49ec50b optee: use export_uuid() to copy client UUID | * d866a6e61a4d arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent | * a1bf16616d83 ixgbe: add correct exception tracing for XDP | * e369db6cde11 ixgbe: optimize for XDP_REDIRECT in xsk path | * ad505705bba6 ice: add correct exception tracing for XDP | * 9e1eb428849f ice: optimize for XDP_REDIRECT in xsk path | * 7bd82b73d589 ice: simplify ice_run_xdp | * 274d6eeaafc7 i40e: add correct exception tracing for XDP | * fbae1a97ce34 i40e: optimize for XDP_REDIRECT in xsk path | * 1958a31c035d cxgb4: avoid link re-train during TC-MQPRIO configuration | * 21d494d4446b i2c: qcom-geni: Add shutdown callback for i2c | * c4b796f20c95 ice: Allow all LLDP packets from PF to Tx | * 68db78345f73 ice: report supported and advertised autoneg using PHY capabilities | * 8726b9e81be7 ice: handle the VF VSI rebuild failure | * a79883ce1e9f ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared | * b94580b055b8 ice: Fix allowing VF to request more/less queues via virtchnl | * 098702358274 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions | * 1dcf3d435bf6 cxgb4: fix regression with HASH tc prio value update | * 8067da904921 ixgbevf: add correct exception tracing for XDP | * e0b61cda5f07 igb: add correct exception tracing for XDP | * e513d889625b ieee802154: fix error return code in ieee802154_llsec_getparams() | * 2a0ba0125c2c ieee802154: fix error return code in ieee802154_add_iface() | * ff5039ec75c8 bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks | * cdf3f6db1a86 bpf: Simplify cases in bpf_base_func_proto | * 4cf297ef595c drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() | * 8d614eebc003 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches | * 5f3429c05e40 netfilter: nft_ct: skip expectations for confirmed conntrack | * c440cd080761 nvmet: fix freeing unallocated p2pmem | * 2a8cda3867cd net/mlx5: DR, Create multi-destination flow table with level less than 64 | * c8972cf28ea1 net/mlx5e: Check for needed capability for cvlan matching | * 730700337593 net/mlx5: Check firmware sync reset requested is set before trying to abort it | * c1ea8c0e71ea net/mlx5e: Fix incompatible casting | * f1d4184f128d net/tls: Fix use-after-free after the TLS device goes down and up | * 874ece252ed2 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU | * a5de17bb916a net: sock: fix in-kernel mark setting | * 09fdb6747b7e net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs | * 091283e3d5eb perf probe: Fix NULL pointer dereference in convert_variable_location() | * 100c872c7511 ACPICA: Clean up context mutex during object deletion | * df7c913f90c3 nvme-rdma: fix in-casule data send for chained sgls | * b198f77a3613 mptcp: always parse mptcp options for MPC reqsk | * be0d85072686 net/sched: act_ct: Fix ct template allocation for zone 0 | * f07c54831477 net/sched: act_ct: Offload connections with commit action | * 4f00f9c169d9 devlink: Correct VIRTUAL port to not have phys_port attributes | * 56c45ab00aba HID: i2c-hid: fix format string mismatch | * 744db828d6f9 HID: pidff: fix error return code in hid_pidff_init() | * 39b92726a380 HID: logitech-hidpp: initialize level variable | * 4b1aba653642 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service | * 46ae882bb19a vfio/platform: fix module_put call in error flow | * 2adb0313b132 samples: vfio-mdev: fix error handing in mdpy_fb_probe() | * c25454a4f4cb vfio/pci: zap_vma_ptes() needs MMU | * c303db1211a7 vfio/pci: Fix error return code in vfio_ecap_init() | * 8d27efbb0ee4 efi: cper: fix snprintf() use in cper_dimm_err_location() | * 951f8ef71d69 efi/libstub: prevent read overflow in find_file_option() | * b828601c752b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared | * 5148066edbdc efi/fdt: fix panic when no valid fdt found | * 39a909a9720d netfilter: conntrack: unregister ipv4 sockopts on error unwind | * 46e650617934 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 | * 0d0df2e53223 hwmon: (dell-smm-hwmon) Fix index values | * 70df000fb880 net: usb: cdc_ncm: don't spew notifications | * 1d62b7ac83e0 btrfs: tree-checker: do not error out if extent ref hash doesn't match * | 462cf4638cbe Linux 5.10.42-rt43 * | a5d573c7cae2 Merge tag 'v5.10.42' into v5.10-rt |/ * 65859eca4dff Linux 5.10.42 * 972b4c19f55d usb: core: reduce power-on-good delay time of root hub * 5c7b23b79628 neighbour: Prevent Race condition in neighbour subsytem * 942790699977 scripts/clang-tools: switch explicitly to Python 3 * c1febac44856 net: hso: bail out on interrupt URB allocation failure * 0e3045c15ff9 Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" * 899b5131e74c SUNRPC: More fixes for backlog congestion * c2779f8ddc9a bpftool: Add sock_release help info for cgroup attach/prog load command * 534b6229196e net: hns3: check the return of skb_checksum_help() * bc924bbccc50 samples/bpf: Consider frame size in tx_only of xdpsock sample * 02ce4c943e2e i915: fix build warning in intel_dp_get_link_status() * 8d2ab018a07a net: mvpp2: add buffer header handling in RX * ac493452e937 net: zero-initialize tc skb extension on allocation * 8cad65950b18 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c * 70a922f59068 MIPS: alchemy: xxs1500: add gpio-au1000.h header file * f6442ee08fe6 net: hsr: fix mac_len checks * a6a0af3c902c sch_dsmark: fix a NULL deref in qdisc_reset() * cd751bde9e0d net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 * f103ae7c9c8b ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static * 5a2e1ce7abc2 ipv6: record frag_max_size in atomic fragments in input path * 5ac72351655f net: lantiq: fix memory corruption in RX ring * 988439906f6f scsi: libsas: Use _safe() loop in sas_resume_port() * 3a17d8adfa02 ASoC: qcom: lpass-cpu: Use optional clk APIs * 3cfd11506ed0 ixgbe: fix large MTU request from VF * 9948170c8eb4 bpf: Set mac_len in bpf_skb_change_head * 24cb8bb7f623 bpf, offload: Reorder offload callback 'prepare' in verifier * 78d5f411615a ASoC: cs35l33: fix an error code in probe() * d29df5fc69ee staging: emxx_udc: fix loop in _nbu2ss_nuke() * 02f03883fdb1 cxgb4: avoid accessing registers when clearing filters * a5212518b78c iommu/vt-d: Use user privilege for RID2PASID translation * a663c1e418a3 net: hns3: put off calling register_netdev() until client initialize complete * 09867c500ec4 net: hns3: fix incorrect resp_msg issue * 815eb57e048b iommu/virtio: Add missing MODULE_DEVICE_TABLE * 8e534c981d7c gve: Correct SKB queue index validation. * 48f4ddec0ab9 gve: Upgrade memory barrier in poll routine * da21a35c00ff gve: Add NULL pointer checks when freeing irqs. * 7114438671d6 gve: Update mgmt_msix_idx if num_ntfy changes * b6ef5bfcd9d7 gve: Check TX QPL was actually assigned * 8b2cdc004d21 net/smc: remove device from smcd_dev_list after failed device_add() * beb39adb150f mld: fix panic in mld_newpack() * 7e31bcbb335e bnxt_en: Fix context memory setup for 64K page size. * 4ebb03c9ffbe bnxt_en: Include new P5 HV definition in VF check. * 8f793568b02e net: bnx2: Fix error return code in bnx2_init_board() * 8eaca8d1caac net: hso: check for allocation failure in hso_create_bulk_serial_device() * f9fc21e2b11e net: sched: fix tx action reschedule issue with stopped queue * 2f23d5bcd9f8 net: sched: fix tx action rescheduling issue during deactivation * 21c715109253 net: sched: fix packet stuck problem for lockless qdisc * 60e2193a600a tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT * 886dd7f3e9d3 openvswitch: meter: fix race when getting now_ms. * b96adbf6601d cxgb4/ch_ktls: Clear resources when pf4 device is removed * ada298f861a3 net: mdio: octeon: Fix some double free issues * 4bd833bb5e85 net: mdio: thunder: Fix a double free issue in the .remove function * 4246f7dc354f chelsio/chtls: unlock on error in chtls_pt_recvmsg() * 8ee7ef4a57a9 net: fec: fix the potential memory leak in fec_enet_init() * 9c386011fa61 net: packetmmap: fix only tx timestamp on request * 1f1b431a4fcd net: really orphan skbs tied to closing sk * f5da0820c59d spi: Assume GPIO CS active high in ACPI case * cd37040ba931 vfio-ccw: Check initialized flag in cp_init() * ee67cbc13fc5 net: ipa: memory region array is variable size * bf5c8f984f7f net: stmmac: Fix MAC WoL not working if PHY does not support WoL * 95cfa6c03047 ASoC: cs42l42: Regmap must use_single_read/write * 211c5d16e357 interconnect: qcom: Add missing MODULE_DEVICE_TABLE * 4e3cea8035b6 interconnect: qcom: bcm-voter: add a missing of_node_put() * d7932e68520e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count * d5b0a1513b6c net: netcp: Fix an error message * 1354ec840899 linux/bits.h: fix compilation error with GENMASK * b0f5d4891ea3 block: fix a race between del_gendisk and BLKRRPART * ff945d033a04 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet * 5fbc70eef88a drm/amdgpu: stop touching sched.ready in the backend * 4951dd498d48 drm/amd/amdgpu: fix a potential deadlock in gpu reset * f98cdf084405 drm/amdgpu: Fix a use-after-free * 9fdb8ed37a3a drm/amd/amdgpu: fix refcount leak * 07ab4dfe0323 drm/amd/display: Disconnect non-DP with no EDID * 530baa6f3c06 SMB3: incorrect file id in requests compounded with open * 518457d0270c platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet * c5bda3a559df platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI * fe156a601cac platform/x86: hp-wireless: add AMD's hardware id to the supported list * 7e13db503918 btrfs: do not BUG_ON in link_to_fixup_dir * 88f566beb1cf btrfs: release path before starting transaction when cloning inline extent * 8eaa762e1d18 scsi: pm80xx: Fix drives missing during rmmod/insmod loop * 71084e2a4d2f openrisc: Define memory barrier mb * 6384103641e3 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic * d64464279404 scsi: ufs: ufs-mediatek: Fix power down spec violation * c7e0c6047c4f btrfs: return whole extents in fiemap * df451eab6e00 brcmfmac: properly check for bus register errors * f0044d135d15 Revert "brcmfmac: add a check for the status of usb_register" * 43e6b2ed46ac net: liquidio: Add missing null pointer checks * e6fbd9faca9f Revert "net: liquidio: fix a NULL pointer dereference" * 32aba7137879 media: gspca: properly check for errors in po1030_probe() * 3d8ac40a7f22 Revert "media: gspca: Check the return value of write_bridge for timeout" * 9ffea48d9da2 media: gspca: mt9m111: Check write_bridge for timeout * e4bb3dba9e24 Revert "media: gspca: mt9m111: Check write_bridge for timeout" * 9fd73df80fa4 media: dvb: Add check on sp8870_readreg return * 7dae0ca98ae4 Revert "media: dvb: Add check on sp8870_readreg" * 3bf09ab413c7 ASoC: cs43130: handle errors in cs43130_probe() properly * ce333cc94e2a Revert "ASoC: cs43130: fix a NULL pointer dereference" * 7fe86d957a45 libertas: register sysfs groups properly * bf2b6ffa9689 Revert "libertas: add checks for the return value of sysfs_create_group" * e04f1a7e31a3 dmaengine: qcom_hidma: comment platform_driver_register call * 611640b63ae8 Revert "dmaengine: qcom_hidma: Check for driver register failure" * d9029b19abe5 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info * fb278d346835 Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" * 34f4c208a8ce ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() * 7e0dc2e96870 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" * 576675c286a0 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io * 941062256773 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" * 1f886612686c Revert "ALSA: usx2y: Fix potential NULL pointer dereference" * 95886dbe3e1c Revert "ALSA: gus: add a check of the status of snd_ctl_add" * c8972b14044a char: hpet: add checks after calling ioremap * 0f4e71f3d339 Revert "char: hpet: fix a missing check of ioremap" * 4d2b8fcc3fc8 net: caif: remove BUG_ON(dev == NULL) in caif_xmit * 8b5bd5b7424a Revert "net: caif: replace BUG_ON with recovery code" * 62c2472aeee4 net/smc: properly handle workqueue allocation failure * 83d4efe6bf03 Revert "net/smc: fix a NULL pointer dereference" * 71723a796ab7 net: fujitsu: fix potential null-ptr-deref * b67c3d74adc3 Revert "net: fujitsu: fix a potential NULL pointer dereference" * 52610c1d2577 serial: max310x: unregister uart driver in case of failure and abort * f7d0b8542fbc Revert "serial: max310x: pass return value of spi_register_driver" * 6bbcc1206c40 Revert "ALSA: sb: fix a missing check of snd_ctl_add" * 870a11325e69 Revert "media: usb: gspca: add a missed check for goto_low_power" * dac2dde8ee54 Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" * 2bfa3ab89cec gpio: cadence: Add missing MODULE_DEVICE_TABLE * 515181e38e97 platform/x86: hp_accel: Avoid invoking _INI to speed up resume * 3267a061096e mptcp: fix data stream corruption * deeb7d84f20a mptcp: drop unconditional pr_warn on bad opt * 71227b62143d mptcp: avoid error message on infinite mapping * cb554bbf364b nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response * e31975c346bf perf jevents: Fix getting maximum number of fds * ee8a8dd10e1e afs: Fix the nlink handling of dir-over-dir rename * ce23a0ad4955 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E * b523feb7e8e4 i2c: i801: Don't generate an interrupt on bus reset * 87f18aa51e3e i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset * eff3c5b67fbb i2c: s3c2410: fix possible NULL pointer deref on read message after write * 935c9443f81c net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S * 83999bf40c78 net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails * dd8609f20344 net: dsa: sja1105: add error handling in sja1105_setup() * 4a368bc25ab6 net: dsa: sja1105: error out on unsupported PHY mode * 4ef506c0718b net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic * 6f4b79217f6b net: dsa: sja1105: update existing VLANs from the bridge VLAN list * caff86f85512 net: dsa: fix a crash if ->get_sset_count() fails * b91117b66fe8 net: dsa: mt7530: fix VLAN traffic leaks * 6d6bc8c75290 netfilter: flowtable: Remove redundant hw refresh bit * fe6921e3b845 spi: spi-fsl-dspi: Fix a resource leak in an error handling path * 6da24cfc83ba tipc: skb_linearize the head skb when reassembling msgs * 5195ec5e365a tipc: wait and exit until all work queues are done * 0aa2212940b8 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" * 5343fcfc6cc8 SUNRPC in case of backlog, hand free slots directly to waiting task * 5dc905501f71 net/mlx5: Set term table as an unmanaged flow table * 143154a151c9 net/mlx4: Fix EEPROM dump support * 2e4b0b95a489 net/mlx5e: Fix null deref accessing lag dev * cb6cc62d9e0f net/mlx5: Set reformat action when needed for termination rules * 2dde54e76b68 net/mlx5e: Fix nullptr in add_vlan_push_action() * 89a0e388c6f2 {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table * bbd00c4d50db net/mlx5e: Fix error path of updating netdev queues * 02a8da446b49 net/mlx5e: Fix multipath lag activation * fc41e45aa7e6 net/mlx5e: reset XPS on error flow if netdev isn't registered yet * d66083c0d6f5 drm/meson: fix shutdown crash when component not probed * 92db1265f6cb NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config * 7087db95c0a0 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() * ee21cd3aa854 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() * 9b367fe770b1 NFS: fix an incorrect limit in filelayout_decode_layout() * 1fbbcd1752ff fs/nfs: Use fatal_signal_pending instead of signal_pending * 1b364f8ede20 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails * 635ac38b3625 net: usb: fix memory leak in smsc75xx_bind * 77c6f2b36de1 usb: typec: mux: Fix matching with typec_altmode_desc * bd4caf585b80 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() * adccf1798262 usb: dwc3: gadget: Properly track pending and queued SG * a40b07afcb86 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID * bfd46c08d609 USB: serial: pl2303: add device id for ADLINK ND-6530 GC * 794794459c52 USB: serial: ftdi_sio: add IDs for IDS GmbH Products * f9a5cbdf86ef USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 * 682437d58e8b USB: serial: ti_usb_3410_5052: add startech.com device id * 6a931ceb0b94 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' * e95571170159 serial: sh-sci: Fix off-by-one error in FIFO threshold register setting * 604c654323fa serial: tegra: Fix a mask operation that is always true * d007150b4e15 drivers: base: Fix device link removal * 8d83f109e920 USB: usbfs: Don't WARN about excessively large memory allocations * bc439b4b6a6b Revert "irqbypass: do not start cons/prod when failed connect" * b98a0380bc81 USB: trancevibrator: fix control-request direction * ae46660bf29f serial: 8250_pci: handle FL_NOIRQ board flag * 60f9e33bb716 serial: 8250_pci: Add support for new HPE serial device * a4a261328ce1 serial: 8250_dw: Add device HID for new AMD UART controller * 595505fc6f8b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART * 023cd911d4c2 iio: adc: ad7192: handle regulator voltage error first * 885fbd6d360c iio: adc: ad7192: Avoid disabling a clock that was never enabled. * e07d42897009 iio: adc: ad7793: Add missing error code in ad7793_setup() * bd298334bffe iio: adc: ad7923: Fix undersized rx buffer. * f70122825076 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers * fbb02b5e7a34 iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. * dceb4ec04222 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() * a78238fa3bee iio: dac: ad5770r: Put fwnode in error case during ->probe() * 619289733df0 iio: gyro: fxas21002c: balance runtime power in error path * 0239a3746332 staging: iio: cdc: ad7746: avoid overwrite of num_channels * ead51afc7f0d mei: request autosuspend after sending rx flow control * 31283877e3cd KVM: arm64: Prevent mixed-width VM creation * bb2e3adf237c KVM: X86: Fix vCPU preempted state from guest's point of view * 439a0b07fdef thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue * 1b4a65408ec5 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue * 5394ae9d8c79 misc/uss720: fix memory leak in uss720_probe * 1a2494c9eb02 serial: core: fix suspicious security_locked_down() call * b71781c58982 seccomp: Refactor notification handler to prepare for new semantics * a160cabf86a7 Documentation: seccomp: Fix user notification documentation * adfe1d01e6f0 kgdb: fix gcc-11 warnings harder * eeb3f0b0c351 selftests/gpio: Fix build when source tree is read only * 008f98f1dbac selftests/gpio: Move include of lib.mk up * beac83e8bd09 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED * 1cdabf921bfa drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate * bed5cc65ff3d drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate * efd47c9d586d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate * 01abf69154d0 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error * 2e4f262ef51d drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate * e3a662e5e882 drm/amd/pm: correct MGpuFanBoost setting * 1a8ecc3cd1a1 dm snapshot: properly fix a crash when an origin has no snapshots * cc5d84b1b07d ath11k: Clear the fragment cache during key install * 8135f46f5a48 ath10k: Validate first subframe of A-MSDU before processing the list * 6643b21aee1c ath10k: Fix TKIP Michael MIC verification for PCIe * c4d5271830c6 ath10k: drop MPDU which has discard flag set by firmware for SDIO * 425cee636091 ath10k: drop fragments with multicast DA for SDIO * b1b3dcd65377 ath10k: drop fragments with multicast DA for PCIe * c17b3e1ffc14 ath10k: add CCMP PN replay protection for fragmented frames for PCIe * 6abcc01e8b3b mac80211: extend protection against mixed key and fragment cache attacks * 2b9b07b9a06f mac80211: do not accept/forward invalid EAPOL frames * bf710b60bc7b mac80211: prevent attacks on TKIP/WEP as well * e64ea0597050 mac80211: check defrag PN against current frame * f51fe83ead3a mac80211: add fragment cache to sta_info * 9b21fcae6f68 mac80211: drop A-MSDUs on old ciphers * c730d72aa6e8 cfg80211: mitigate A-MSDU aggregation attacks * e3561d5af01c mac80211: properly handle A-MSDUs that start with an RFC 1042 header * 42d98e02193d mac80211: prevent mixed key and fragment cache attacks * f7829b014bb6 mac80211: assure all fragments are encrypted * b1f45a26bd32 netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version * e6294c06e7c6 net/sched: fq_pie: fix OOB access in the traffic path * e583eb5e7282 net/sched: fq_pie: re-factor fix for fq_pie endless loop * 47da4f614229 net: hso: fix control-request directions * fb003a1bd603 proc: Check /proc/$pid/attr/ writes against file opener * 03b777ce8d70 perf scripts python: exported-sql-viewer.py: Fix warning display * 76b6c5a98f1a perf scripts python: exported-sql-viewer.py: Fix Array TypeError * 07f769416993 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report * 7285b92dc55f perf intel-pt: Fix transaction abort handling * ce3ea6b66ded perf intel-pt: Fix sample instruction bytes * f01134321d04 iommu/vt-d: Fix sysfs leak in alloc_iommu() * f9890652185b NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() * 3e5b48d9e713 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 * 020b6b0dc7b6 ALSA: usb-audio: scarlett2: Improve driver startup messages * 9a75ed510385 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci * 7b42f41dab4c ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 * 7573b58a2d8f ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 * b8cd7164b345 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 * 8ffce2b02b45 ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 * 7906018de736 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 * 2f0f8e06e7ea ALSA: hda/realtek: Headphone volume is controlled by Front mixer * 8ca63ce02782 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i