* ed358d3b34ac Linux 5.7.10-xanmod1 * 9d0875769a21 Merge tag 'v5.7.10' into 5.7 |\ | * 780e72b00545 Linux 5.7.10 | * b3944d5248c6 drm/i915/perf: Use GTT when saving/restoring engine GPR | * 1b751c786612 bpf: sockmap: Require attach_bpf_fd when detaching a program | * 121b45b726e0 bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH | * a073671be2a1 gpio: pca953x: disable regmap locking for automatic address incrementing | * 7924e77bf170 drm/i915/gvt: Fix two CFL MMIO handling caused by regression. | * d08e3e30b5ab mm/memory.c: properly pte_offset_map_lock/unlock in vm_insert_pages() | * 95e5553ecc03 iommu/vt-d: Make Intel SVM code 64-bit only | * 0c52fb878226 ionic: export features for vlans to use | * 1c547524c9d0 ionic: no link check while resetting queues | * e59515ce46a9 spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH | * 64d7aedd839f rxrpc: Fix trace string | * 39abafdcdd15 libceph: don't omit recovery_deletes in target_copy() | * b99382de1233 drm/i915/gt: Only swap to a random sibling once upon creation | * efce4c5bf887 drm/i915/gt: Ignore irq enabling on the virtual engines | * bc4727542c39 drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2. | * 4c76a5a3db25 drm/amdgpu/display: create fake mst encoders ahead of time (v4) | * 702e13f8d26c drm/amd/display: OLED panel backlight adjust not work with external display connected | * adfe5ec9ac3f drm/amd/display: handle failed allocation during stream construction | * 7c7df3673277 drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() | * b22a2501543e drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode | * 6d03387205bd drm/vmwgfx: fix update of display surface when resolution changes | * 59f56744e602 genirq/affinity: Handle affinity setting on inactive interrupts correctly | * 3bbf8195e797 x86/ioperm: Fix io bitmap invalidation on Xen PV | * 36fd51212070 sched/fair: handle case of task_h_load() returning 0 | * c1353804e9fd sched: Fix unreliable rseq cpu_id for new tasks | * 78e5d65c7595 arm64: compat: Ensure upper 32 bits of x0 are zero on syscall return | * 57702d565f37 arm64: ptrace: Consistently use pseudo-singlestep exceptions | * 715b04b59fe0 arm64: ptrace: Override SPSR.SS when single-stepping is enabled | * 96947dd42e85 arm64: dts: stratix10: increase QSPI reg address in nand dts file | * bdc58d2f9d2f arm64: dts: stratix10: add status to qspi dts node | * a16ce125a68a arm64: dts: agilex: add status to qspi dts node | * 20eb0569c03a ARM: dts: imx6qdl-gw551x: fix audio SSI | * 708b8f14ea8e thermal: int3403_thermal: Downgrade error message | * 855bd4f219f0 dmabuf: use spinlock to access dmabuf->name | * ce6ad4a140f8 misc: atmel-ssc: lock with mutex instead of spinlock | * 5e3e3d374c89 dmaengine: fsl-edma-common: correct DSIZE_32BYTE | * 36e4fa9dfaa8 dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handler | * 182fa842fd85 dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler | * 94ea41080b4e opp: Increase parsed_static_opps in _of_add_opp_table_v1() | * 66cb954175a7 intel_th: Fix a NULL dereference when hub driver is not loaded | * ba892f6e8d7f intel_th: pci: Add Emmitsburg PCH support | * c4c5c3ae731c intel_th: pci: Add Tiger Lake PCH-H support | * aff5397943f9 intel_th: pci: Add Jasper Lake CPU support | * 2e0612e1ec09 powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size | * bf924ac97d73 powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey | * 10a95be445eb hwmon: (drivetemp) Avoid SCT usage on Toshiba DT01ACA family drives | * 49482b9b39cd hwmon: (emc2103) fix unable to change fan pwm1_enable attribute | * 16c8af6d1be5 riscv: use 16KB kernel stack on 64-bit | * fb6d7cc1898a timer: Fix wheel index calculation on last level | * 104c1b9abc10 timer: Prevent base->clk from moving backward | * 80daa8404491 scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro | * 9280c9be5f3c uio_pdrv_genirq: fix use without device tree and no interrupt | * b0dea10bc279 uio_pdrv_genirq: Remove warning when irq is not specified | * 92fa276bc6c6 coresight: etmv4: Fix CPU power management setup in probe() function | * 98f40b23eef3 Input: elan_i2c - add more hardware ID for Lenovo laptops | * 29171aa20527 Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list | * e42dc0dab2b7 Revert "Input: elants_i2c - report resolution information for touch major" | * b2b51526f4ec mei: bus: don't clean driver pointer | * 8fd782b23761 Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" | * cd01af51229a fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS | * 1ba86a1018b2 fuse: use ->reconfigure() instead of ->remount_fs() | * a7c9426d3f6d fuse: ignore 'data' argument of mount(..., MS_REMOUNT) | * 383cf066d1f8 ovl: fix unneeded call to ovl_change_flags() | * 96d30fe6f738 ovl: relax WARN_ON() when decoding lower directory file handle | * a5d02180886b ovl: inode reference leak in ovl_is_inuse true case. | * 290c5ac754c9 ovl: fix regression with re-formatted lower squashfs | * cbf675175040 serial: core: fix sysrq overhead regression | * 04dcaed04406 Revert "serial: core: Refactor uart_unlock_and_check_sysrq()" | * f05796403032 serial: mxs-auart: add missed iounmap() in probe failure and remove | * 785dcb14ec94 serial: sh-sci: Initialize spinlock for uart console | * a0683f0c39d7 virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial | * f13968b71b6a tty: serial: cpm_uart: Fix behaviour for non existing GPIOs | * df858e2fdd97 Revert "tty: xilinx_uartps: Fix missing id assignment to the console" | * 20bcd07cd040 virt: vbox: Fix guest capabilities mask check | * 2e8b01f6c226 virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream | * 5c56932d4401 USB: serial: option: add Quectel EG95 LTE modem | * da404a42d049 USB: serial: option: add GosunCn GM500 series | * fead8a15c211 USB: serial: ch341: add new Product ID for CH340 | * b35c83f53fd6 USB: serial: cypress_m8: enable Simply Automated UPB PIM | * e33f019f8585 USB: serial: iuu_phoenix: fix memory corruption | * f07c5414c9eb usb: gadget: function: fix missing spinlock in f_uac1_legacy | * cb6b9388811d usb: chipidea: core: add wakeup support for extcon | * 8086a2d4cd0f usb: dwc2: Fix shutdown callback in platform | * 44244ee0c360 USB: c67x00: fix use after free in c67x00_giveback_urb | * 15e17aa0db84 thunderbolt: Fix path indices used in USB3 tunnel discovery | * 50f1f8445445 ALSA: hda/realtek - Enable Speaker for ASUS UX563 | * 3bb60b83969b ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 | * 30f1408b503c ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 | * cf2c1757fadd ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 | * 825dbc766e19 ALSA: hda/realtek - change to suitable link model for ASUS platform | * 05274b202c77 ALSA: usb-audio: Fix race against the error recovery URB submission | * b22a641e98b5 ALSA: line6: Sync the pending work cancel at disconnection | * 763f7da87185 ALSA: line6: Perform sanity check for each URB creation | * 1a6bdfdea47c HID: quirks: Ignore Simply Automated UPB PIM | * a78b840e90c1 HID: quirks: Always poll Obins Anne Pro 2 keyboard | * 996b680d729c HID: magicmouse: do not set up autorepeat | * 726504d32eaf HID: logitech-hidpp: avoid repeated "multiplier = " log messages | * 200eefab6d87 slimbus: core: Fix mismatch in of_node_get/put | * 75da5d2f63b2 clk: qcom: gcc: Add support for a new frequency for SC7180 | * c91850d3c814 clk: qcom: gcc: Add missing UFS clocks for SM8150 | * 23396eb15bc6 clk: qcom: gcc: Add GPU and NPU clocks for SM8150 | * 39560d898567 mtd: rawnand: oxnas: Release all devices in the _remove() path | * f890e4f1f9dd mtd: rawnand: oxnas: Unregister all devices on error | * cd02d1ca2107 mtd: rawnand: oxnas: Keep track of registered devices | * d6d1f9c1b4b3 mtd: rawnand: brcmnand: fix CS0 layout | * 736f040c25e0 mtd: rawnand: brcmnand: correctly verify erased pages | * 9f1dc009739e mtd: rawnand: timings: Fix default tR_max and tCCS_min timings | * 59f32b15e568 mtd: rawnand: marvell: Fix probe error path | * b0baea9944ca mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered | * 8a2a49b9d484 mtd: rawnand: marvell: Fix the condition on a return code | * 7ce1c27ff323 mtd: spi-nor: spansion: fix writes on S25FS512S | * 58fe8bb094f1 mtd: spi-nor: winbond: Fix 4-byte opcode support for w25q256 | * 4590ea420ecf clk: qcom: Add missing msm8998 ufs_unipro_core_clk_src | * a516f0cf396b RDMA/mlx5: Verify that QP is created with RQ or SQ | * 7c0eb53b7ed4 soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request | * 00681e078986 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS | * c7a17679e3fd soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data | * 800014229cea soc: qcom: rpmh: Update dirty flag only when data changes | * 783f787dfd8c perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode | * be95ded2aee1 PCI/PM: Call .bridge_d3() hook only if non-NULL | * 7e655371a547 RDMA/rxe: Set default vendor ID | * 55a9c3e08f0a habanalabs: Align protection bits configuration of all TPCs | * e1753e3d3bd1 apparmor: ensure that dfa state tables have entries | * 0e54b8db0ceb dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654 | * 0049ece1a8e9 soc: qcom: socinfo: add missing soc_id sysfs entry | * 79bef940ec6c arm: dts: mt7623: add phy-mode property for gmac2 | * 81fe8b27be9d copy_xstate_to_kernel: Fix typo which caused GDB regression | * e71a2f5a4c87 regmap: debugfs: Don't sleep while atomic for fast_io regmaps | * 8313492d3aec nvme: explicitly update mpath disk capacity on revalidation | * 889fbfd149fc keys: asymmetric: fix error return code in software_key_query() | * 76ffd155ced1 arm64: dts: spcfpga: Align GIC, NAND and UART nodenames with dtschema | * 7e8c22509329 ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema | * fe3b01c65888 xprtrdma: fix incorrect header size calculations | * 821c341fb086 Revert "thermal: mediatek: fix register index error" | * 340aac6efdd3 ARM: dts: Fix dcan driver probe failed on am437x platform | * 5e870c75e153 fuse: don't ignore errors from fuse_writepages_fill() | * f247ab500974 NFS: Fix interrupted slots by sending a solo SEQUENCE operation | * a6793b643d90 xprtrdma: Fix handling of connect errors | * b158bdd71ef5 xprtrdma: Fix return code from rpcrdma_xprt_connect() | * 9e2e58d1d360 xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() | * 05626795cddb xprtrdma: Fix double-free in rpcrdma_ep_create() | * 674c07adb831 clk: AST2600: Add mux for EMMC clock | * 22d643054af6 clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPER | * 66554c2292aa serial: core: Initialise spin lock before use in uart_configure_port() | * 4b32f8dbb8c9 staging: comedi: verify array index is correct before using it | * c796ed359046 usb: gadget: udc: atmel: fix uninitialized read in debug printk | * 170852d10334 spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate | * a65230dc5a22 dmaengine: dmatest: stop completed threads when running without set channel | * 838f21b2e14d dmaengine: dw: Initialize channel before each transfer | * 873e48c46564 iio: adc: ad7780: Fix a resource handling path in 'ad7780_probe()' | * 20dac5a3eb4b bus: ti-sysc: Do not disable on suspend for no-idle | * 884462339af7 bus: ti-sysc: Fix sleeping function called from invalid context for RTC quirk | * 826dc08af3f1 bus: ti-sysc: Fix wakeirq sleeping function called from invalid context | * f19eeb88a54a dmaengine: idxd: fix misc interrupt handler thread unmasking | * 2a2df2bd10de dmaengine: idxd: cleanup workqueue config after disabling | * d8fbb2b8ac37 arm64: dts: meson-gxl-s805x: reduce initial Mali450 core frequency | * b3a17c8e7874 arm64: dts: meson: add missing gxl rng clock | * a087a731470c phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked | * e592f9eb98b8 phy: rockchip: Fix return value of inno_dsidphy_probe() | * 0e70973009d8 dmaengine: sh: usb-dmac: set tx_result parameters | * accad539193e dmaengine: ti: k3-udma: Fix delayed_work usage for tx drain workaround | * 5f296630f1ba dmaengine: idxd: fix cdev locking for open and release | * d2c452814bce soundwire: intel: fix memory leak with devm_kasprintf | * ac8c350118f4 dmaengine: ti: k3-udma: Use correct node to read "ti,udma-atype" | * ef2f762c9a3f counter: 104-quad-8: Add lock guards - filter clock prescaler | * 3def34452734 counter: 104-quad-8: Add lock guards - differential encoder | * 145a7a955046 iio:health:afe4404 Fix timestamp alignment and prevent data leak. | * a6cea2f19e1d Input: mms114 - add extra compatible for mms345l | * 9aa8b4c9c91b io_uring: fix recvmsg memory leak with buffer selection | * bc574a456597 spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer | * cf40b872a371 scsi: qla2xxx: make 1-bit bit-fields unsigned int | * 7c1f7e565689 net: ethernet: mvneta: Add back interface mode validation | * 4b69ed756a98 net: ethernet: mvneta: Do not error out in non serdes modes | * 7b7e1099e002 xen/xenbus: Fix a double free in xenbus_map_ring_pv() | * 5077daec9578 arm64: Add missing sentinel to erratum_1463225 | * 22893fb0af03 iio:health:afe4403 Fix timestamp alignment and prevent data leak. | * b7cf06cc606a iio:pressure:ms5611 Fix buffer element alignment | * 953aedb099ad iio:humidity:hts221 Fix alignment and data leak issues | * c9a69ba9196a iio: pressure: zpa2326: handle pm_runtime_get_sync failure | * 8bc16a4690ba iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() | * 4f96f95beb44 iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers | * 69c88d9cf107 iio: magnetometer: ak8974: Fix runtime PM imbalance on error | * e9e5cbbc9a58 iio:humidity:hdc100x Fix alignment and data leak issues | * 496f933df116 iio:magnetometer:ak8974: Fix alignment and data leak issues | * 569d24a1247a arm64/alternatives: don't patch up internal branches | * 826bf01548cf i2c: eg20t: Load module automatically if ID matches | * dcce640d5b12 arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718 | * 25a737bbe122 arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040 | * 7371fc980f58 arm64: Add MIDR value for KRYO4XX gold CPU cores | * 3751fcfaceba gfs2: The freeze glock should never be frozen | * c26a517fe322 gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE | * c1647153c8ac gfs2: read-only mounts should grab the sd_freeze_gl glock | * aa12cb52e1a7 gfs2: freeze should work on read-only mounts | * 028bd010bb4b gfs2: eliminate GIF_ORDERED in favor of list_empty | * f4d6ffaeb308 xen/xenbus: let xenbus_map_ring_valloc() return errno values only | * 41b016e0f659 xen/xenbus: avoid large structs and arrays on the stack | * 15cc8626e328 tpm_tis: extra chip->ops check on error path in tpm_tis_core_init | * 5f14dab1a3a9 arm64/alternatives: use subsections for replacement sequences | * 968a1abc3d15 cifs: prevent truncation from long to int in wait_for_free_credits | * 5186ca4cf75c dt-bindings: fix error in 'make clean' after 'make dt_binding_check' | * 4880c316ddb9 dt-bindings: mailbox: zynqmp_ipi: fix unit address | * 71b9e938ca30 dt-bindings: bus: uniphier-system-bus: fix warning in example | * e94821b277f8 m68k: mm: fix node memblock init | * abaa630175fa m68k: nommu: register start of the memory with memblock | * 1bccfbbd11d4 blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags | * 56b8faa1129b ACPI: DPTF: Add battery participant for TigerLake | * b4c2daf782aa thermal/drivers: imx: Fix missing of_node_put() at probe time | * 041ee87d2faf x86/fpu: Reset MXCSR to default in kernel_fpu_begin() | * 328d258d58b4 drm/exynos: fix ref count leak in mic_pre_enable | * 43474d6022d8 drm/exynos: Properly propagate return value in drm_iommu_attach_device() | * fa7408f3a203 drm/msm/dpu: allow initialization of encoder locks during encoder init | * e1a5b8403617 drm/msm: fix potential memleak in error branch | * 1c06a0be5d3b hsr: fix interface leak in error path of hsr_dev_finalize() | * 145e5c45c142 net: rmnet: do not allow to add multiple bridge interfaces | * a786e2d942b7 mptcp: fix DSS map generation on fin retransmission | * 5d9341e8c977 ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() | * dedadfe5aeba net: ipv4: Fix wrong type conversion from hint to rt in ip_route_use_hint() | * 54e5e458698f genetlink: get rid of family->attrbuf | * f16bc8afeead ip: Fix SO_MARK in RST, ACK and ICMP packets | * eaf0f61b02ab net: ipa: introduce ipa_cmd_tag_process() | * 7a29b159e0aa net: ipa: always check for stopped channel | * 8975d6b3a251 cgroup: Fix sock_cgroup_data on big-endian. | * 26d0bcfcf715 cgroup: fix cgroup_sk_alloc() for sk_clone_lock() | * e01f7dc41b2a tcp: md5: allow changing MD5 keys in all socket states | * ecedde0d3fa2 tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers | * 754056791f66 vlan: consolidate VLAN parsing code and limit max parsing depth | * da515d8113d5 tcp: md5: do not send silly options in SYNCOOKIES | * 128d5b2632ac tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() | * 1bc3b4516a9f tcp: make sure listeners don't initialize congestion-control state | * 43e3007dbd6c tcp: fix SO_RCVLOWAT possible hangs under high mem pressure | * 38fd50f9c00e sched: consistently handle layer3 header accesses in the presence of VLANs | * 4228befd567c net: usb: qmi_wwan: add support for Quectel EG95 LTE modem | * c68a51e91b11 net_sched: fix a memory leak in atm_tc_init() | * 12e7a208a95c net: qrtr: free flow in __qrtr_node_release | * 1ba3bb7159f4 net: dsa: microchip: set the correct number of ports | * a600d334c038 net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb | * 6528c11ce8f1 llc: make sure applications use ARPHRD_ETHER | * 7610c0a0fd75 l2tp: remove skb_dst_set() from l2tp_xmit_skb() | * df182be6e457 ipv6: Fix use of anycast address with loopback | * 9a749f197cd3 ipv6: fib6_select_path can not use out path for nexthop objects | * dc96bd44146e ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg | * 27ef12da026b genetlink: remove genl_bind | * 5386ced3f35e bridge: mcast: Fix MLD2 Report IPv6 payload length check * b0915595c1d3 x86, lib: zstd: update zstd compressed kernel support to v7 patchset