* 09617c8148bf Linux 5.10.62-xanmod1 * 04db292f39d6 Merge tag 'v5.10.62' into 5.10 * f6dd002450bf Linux 5.10.62 * 0c9a876f2897 bpf: Fix potentially incorrect results with bpf_get_local_storage() * 38c1915d3e9f audit: move put_tree() to avoid trim_trees refcount underflow and UAF * 1890ee7ff87f net: don't unconditionally copy_from_user a struct ifreq for socket ioctls * 0085646e02b2 Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" * 17982c664f8b Revert "floppy: reintroduce O_NDELAY fix" * 709c162ddc83 kthread: Fix PF_KTHREAD vs to_kthread() race * c43add24dffd btrfs: fix NULL pointer dereference when deleting device by invalid id * 1604c42a1ca9 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 * f760c1101f52 lkdtm: Enable DOUBLE_FAULT on all architectures * b6c657abb893 net: dsa: mt7530: fix VLAN traffic leaks again * f8242f554c82 usb: typec: ucsi: Clear pending after acking connector change * e15e32d519fa usb: typec: ucsi: Work around PPM losing change information * 08953884aad4 usb: typec: ucsi: acpi: Always decode connector change information * 9a4f1dc8a17c tracepoint: Use rcu get state and cond sync for static call updates * b6ae3854075e srcu: Provide polling interfaces for Tiny SRCU grace periods * 450948b06ce8 srcu: Make Tiny SRCU use multi-bit grace-period counter * 641e1d88404a srcu: Provide internal interface to start a Tiny SRCU grace period * f789de3be808 srcu: Provide polling interfaces for Tree SRCU grace periods * fdf66e5a7fc8 srcu: Provide internal interface to start a Tree SRCU grace period * d3c38d8549c0 powerpc/perf: Invoke per-CPU variable access with disabled interrupts * 77b77d45a4b1 perf annotate: Fix jump parsing for C++ code. * 9f9e40ddfca3 perf tools: Fix arm64 build error with gcc-11 * 94687c49b65b perf record: Fix memory leak in vDSO found using ASAN * e0ca67030fda perf symbol-elf: Fix memory leak by freeing sdt_note.args * 0d8e39bb9416 perf env: Fix memory leak of bpf_prog_info_linear member * 133d7f93eecd riscv: Fixup patch_text panic in ftrace * 7e2087249e87 riscv: Fixup wrong ftrace remove cflag * b42fde92cdde Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS * 60d69cb4e60d vt_kdsetmode: extend console locking * 0a178a015161 tipc: call tipc_wait_for_connect only when dlen is not 0 * ded6da217ced mtd: spinand: Fix incorrect parameters for on-die ECC * 3b2018f9c9c0 pipe: do FASYNC notifications for every pipe IO, not just state changes * e91da23c1be1 pipe: avoid unnecessary EPOLLET wakeups under normal loads * d845f89d59fc btrfs: fix race between marking inode needs to be logged and log syncing * 6f38d95f33be net/rds: dma_map_sg is entitled to merge entries * b882dda2bf7a drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences * 7f422cda03a6 drm/nouveau/disp: power down unused DP links during init * 6fd6e20520cc drm: Copy drm_wait_vblank to user before returning * 26ee94ba343c blk-mq: don't grab rq's refcount in blk_mq_check_expired() * b00ca567579a drm/amd/pm: change the workload type for some cards * 3c37ec435022 Revert "drm/amd/pm: fix workload mismatch on vega10" * cc126b400b25 qed: Fix null-pointer dereference in qed_rdma_create_qp() * 18a65ba06903 qed: qed ll2 race condition fixes * 4ac9c81e8a54 tools/virtio: fix build * c7ee4d22614e vringh: Use wiov->used to check for read/write desc order * 6c074eaaf785 virtio_vdpa: reject invalid vq indices * 0698278e8eef virtio_pci: Support surprise removal of virtio pci device * 065a13c299b4 virtio: Improve vq->broken access to avoid any compiler optimization * f41c7462d8ae cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev * 3dea93159038 opp: remove WARN when no valid OPPs remain * be37f7dbcd2c iwlwifi: pnvm: accept multiple HW-type TLVs * 9a6a5602c217 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference * bdc5049c3698 perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 * c5600b914690 dt-bindings: sifive-l2-cache: Fix 'select' matching * ad5329a53327 usb: gadget: u_audio: fix race condition on endpoint stop * 257ea8a5edc0 drm/i915: Fix syncmap memory leak * e49b8d9c5e88 net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est * b2091d47a14e net: stmmac: add mutex lock to protect est parameters * ac874290e75c Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" * 411680a07cc6 net: hns3: fix get wrong pfc_en when query PFC configuration * e834ca7c7924 net: hns3: fix duplicate node in VLAN list * 5931ec35e992 net: hns3: add waiting time before cmdq memory is released * 9820af16a879 net: hns3: clear hardware resource when loading driver * ad0db8385575 rtnetlink: Return correct error on changing device netns * 51bc5c66606d cxgb4: dont touch blocked freelist bitmap after free * beefd5f0c63a ipv4: use siphash instead of Jenkins in fnhe_hashfun() * dced8347a727 ipv6: use siphash in rt6_exception_hash() * f517335a61ff net/sched: ets: fix crash when flipping from 'strict' to 'quantum' * b493af3a66e0 ucounts: Increase ucounts reference counter before the security hook * 8e0881f6f57e net: marvell: fix MVNETA_TX_IN_PRGRS bit number * 850401a23a85 xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' * fb45459d9ddb ip_gre: add validation for csum_start * e78006b59a30 RDMA/efa: Free IRQ vectors on error flow * 8f1e3ad94569 e1000e: Do not take care about recovery NVM checksum * 87285ac51ecf e1000e: Fix the max snoop/no-snoop latency for 10M * 58b3dbf10c01 igc: Use num_tx_queues when iterating over tx_ring queue * ae6480ba0665 igc: fix page fault when thunderbolt is unplugged * 384dea502e91 net: usb: pegasus: fixes of set_register(s) return value evaluation; * 3217c9d4602f ice: do not abort devlink info if board identifier can't be found * 3a2c5fbb1cc6 RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() * 56ac7463a140 IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() * 3e949aaa8bef RDMA/bnxt_re: Add missing spin lock initialization * 22c18102ec59 scsi: core: Fix hang of freezing queue between blocking and running device * 01da7c1dc4cf usb: dwc3: gadget: Stop EP0 transfers during pullup disable * 87b2016493eb usb: dwc3: gadget: Fix dwc3_calc_trbs_left() * 56c92b8ddc0c usb: renesas-xhci: Prefer firmware loading on unknown ROM state * b0bcc8038868 USB: serial: option: add new VID/PID to support Fibocom FG150 * 8437e07c370f Revert "USB: serial: ch341: fix character loss at high transfer rates" * da3067eadcc1 drm/amdgpu: Cancel delayed work when GFXOFF is disabled * 3134292a8e79 Revert "btrfs: compression: don't try to compress if we don't have enough pages" * 921c2533aa3a riscv: Ensure the value of FP registers in the core dump file is up to date * e55a8b461585 ceph: correctly handle releasing an embedded cap flush * 7008b9981b6a can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters * 45b7b2097153 net: mscc: Fix non-GPL export of regmap APIs * ef2d68ef9a3b ovl: fix uninitialized pointer read in ovl_lookup_real_one() * c94d50979f20 blk-iocost: fix lockdep warning on blkcg->lock * 6815e21fe28d once: Fix panic when module unload * f68ad168e235 netfilter: conntrack: collect all entries in one cycle * a13a2df0b149 ARC: Fix CONFIG_STACKDEPOT * 0af6a9f82ca3 ASoC: component: Remove misplaced prefix handling in pin control functions * 34cc80ec12d6 ASoC: rt5682: Adjust headset volume button threshold * d81ddadabdee bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper * 9dd6f6d89693 bpf: Fix ringbuf helper function compatibility * ad41706c771a net: qrtr: fix another OOB Read in qrtr_endpoint_post