* 470ef523b325 Linux 5.4.54-xanmod1 * c1edf37b3c12 Merge tag 'v5.4.54' into 5.4 * 58a12e3368db Linux 5.4.54 * c15d59b94511 ath9k: Fix regression with Atheros 9271 * e6eb815beccc ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb * 6d4448ca54bc dm integrity: fix integrity recalculation that is improperly skipped * 2ca71b807383 ASoC: topology: fix tlvs in error handling for widget_dmixer * a4fd00dd8299 ASoC: topology: fix kernel oops on route addition error * e60e53e685d9 ASoC: qcom: Drop HAS_DMA dependency to fix link failure * 8f64dc9e1d49 ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 * 697bd3e4aa4b x86, vmlinux.lds: Page-align end of ..page_aligned sections * c89af82f64a0 parisc: Add atomic64_set_release() define to avoid CPU soft lockups * d1bab3cf71dd drm/amd/powerplay: fix a crash when overclocking Vega M * 33ab3f2dc444 drm/amdgpu: Fix NULL dereference in dpm sysfs handlers * c3de96686db9 mmc: sdhci-of-aspeed: Fix clock divider calculation * 615f44e04792 io-mapping: indicate mapping failure * 40c5836b4a48 khugepaged: fix null-pointer dereference due to race * 95750e1edbcd mm: memcg/slab: fix memory leak at non-root kmem_cache destroy * db949f60d983 mm/memcg: fix refcount error while moving and swapping * 549bfc142706 mm/mmap.c: close race between munmap() and expand_upwards()/downwards() * 5835e6d5988f Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation * 23e8b741c8a1 vt: Reject zero-sized screen buffer size. * 028b478f2231 fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins. * bf331efc8ea4 /dev/mem: Add missing memory barriers for devmem_inode * 3c52751df236 serial: 8250_mtk: Fix high-speed baud rates clamping * af811869db06 serial: 8250: fix null-ptr-deref in serial8250_start_tx() * fb8d832978bb serial: tegra: fix CREAD handling for PIO * c76a1dacc28d staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift * 178a09b0fb0d staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift * 7ee8d78bc12b staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support * 747558b1c737 staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift * c9afe420c53a staging: wlan-ng: properly check endpoint types * a44c859323c2 tty: xilinx_uartps: Really fix id assignment * f32718cfa5db iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU * 3e84602475f7 Revert "cifs: Fix the target file was deleted when rename failed." * 86894c3797ed usb: xhci: Fix ASM2142/ASM3142 DMA addressing * 1d91547f2fc8 usb: xhci-mtk: fix the failure of bandwidth allocation * 93f1e16af4a5 binder: Don't use mmput() from shrinker function. * 35728cac176a RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw * 5345ede4acde drivers/perf: Prevent forced unbinding of PMU drivers * 0821295b23cc asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible() * 90e78ec7d725 x86: math-emu: Fix up 'cmp' insn for clang ias * 679fe09188c1 arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP * 7fc7942f52cf drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling * 347f735ca82b ALSA: hda/realtek - fixup for yet another Intel reference board * 30a17b51d80d hwmon: (scmi) Fix potential buffer overflow in scmi_hwmon_probe() * 76361edb5559 platform/x86: asus-wmi: allow BAT1 battery name * 41a7fdf90ce2 platform/x86: ISST: Add new PCI device ids * ace6e8b448b9 hwmon: (nct6775) Accept PECI Calibration as temperature source for NCT6798D * 6627a265c598 drm/amdgpu: fix preemption unit test * ffb5604d2043 drm/amdgpu/gfx10: fix race condition for kiq * c04a48251314 hwmon: (adm1275) Make sure we are reading enough data for different chips * a2a380bd4575 usb: cdns3: trace: fix some endian issues * 103a90ad4e64 usb: cdns3: ep0: fix some endian issues * 89fe6eba178d usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init() * 74ec2cc5bfff usb: dwc3: pci: add support for the Intel Jasper Lake * c4c6363b8e68 usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant * 4f5eb2735fa3 Input: elan_i2c - only increment wakeup count on touch * 186d3fe73e27 Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen * 460c0dafea92 dmaengine: ioat setting ioat timeout as module parameter * 493aed3263ca dmaengine: fsl-edma: fix wrong tcd endianness for big-endian cpu * 6a3015ae35f5 hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow * 01d7bd8903d8 regmap: dev_get_regmap_match(): fix string comparison * bbc0b6e18405 spi: mediatek: use correct SPI_CFG2_REG MACRO * 126a0ab6b83b ARM: dts: n900: remove mmc1 card detect gpio * 80fed4024c39 Input: add `SW_MACHINE_COVER` * db886ec71fe4 dmaengine: tegra210-adma: Fix runtime PM imbalance on error * 5cbe437d5968 HID: apple: Disable Fn-key key-re-mapping on clone keyboards * 2c179ece3bfb HID: steam: fixes race in handling device list. * 5d273c566f7b HID: alps: support devices with report id 2 * 08696a4ac9f6 HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override * 9ab9cfcc2d8f scripts/gdb: fix lx-symbols 'gdb.error' while loading modules * 22508bc315eb scripts/decode_stacktrace: strip basepath from all paths * 1e63d569fd2d serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X * a86abef1558a geneve: fix an uninitialized value in geneve_changelink() * 89b4f204ba43 bonding: check return value of register_netdevice() in bond_newlink() * 93bb40b79e84 i2c: i2c-qcom-geni: Fix DMA transfer race * 58637b3027db i2c: rcar: always clear ICSAR to avoid side effects * e8b86b4d87e3 enetc: Remove the mdio bus on PF probe bailout * 9f2c2928b939 nfsd4: fix NULL dereference in nfsd/clients display code * a44625dc0bd3 Revert "PCI/PM: Assume ports without DLL Link Active train links in 100 ms" * 9e3e96aa9a2e net: ethernet: ave: Fix error returns in ave_init * eb2c32de1ce6 ipvs: fix the connection sync failed in some cases * 592614918431 qed: suppress false-positives interrupt error messages on HW init * 641bd96bd0ac qed: suppress "don't support RoCE & iWARP" flooding on HW init * 8d416c038a91 netdevsim: fix unbalaced locking in nsim_create() * 99a5e865cbe4 net: dsa: microchip: call phy_remove_link_mode during probe * 4997b311c01e net: hns3: fix error handling for desc filling * 107ea66643bd net: ag71xx: add missed clk_disable_unprepare in error path of probe * 34e93385c416 ionic: fix up filter locks and debug msgs * 42f5c49f7bbb ionic: use offset for ethtool regs data * eac87543368c mlxsw: destroy workqueue when trap_register in mlxsw_emad_init * 9b52f23ad648 bonding: check error value of register_netdevice() immediately * d11a27411c65 net: smc91x: Fix possible memory leak in smc_drv_probe() * a2cdb4ebd84e drm: sun4i: hdmi: Fix inverted HPD result * 988e5d2179e4 ieee802154: fix one possible memleak in adf7242_probe * 7bf93c95a9b9 net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration * e2e31a0bf7a1 ASoC: Intel: bytcht_es8316: Add missed put_device() * 613e7c52aaaa RDMA/mlx5: Use xa_lock_irq when access to SRQ table * d0d394c71604 ax88172a: fix ax88172a_unbind() failures * ad49d766612e vsock/virtio: annotate 'the_virtio_vsock' RCU pointer * f826efa1c381 hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path * 570b1c92cb48 fpga: dfl: fix bug in port reset handshake * c73188295841 fpga: dfl: pci: reduce the scope of variable 'ret' * 57393e695a10 bnxt_en: Fix completion ring sizing with TPA enabled. * 9cc322773b20 bnxt_en: Fix race when modifying pause settings. * 38a66f3cdab4 btrfs: fix page leaks after failure to lock page for delalloc * b04805a7e8a5 btrfs: fix mount failure caused by race with umount * e333df0e4ac6 btrfs: fix double free on ulist after backref resolution failure * f668e822950d ASoC: rt5670: Correct RT5670_LDO_SEL_MASK * 0f87dabe4415 ALSA: info: Drop WARN_ON() from buffer NULL sanity check * aad343d571ae ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S * ee2f6a6b39be uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression * ee08663380ff btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway balance * 044ca910276b btrfs: reloc: fix reloc root leak and NULL pointer dereference * cb1225707041 SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") * 02140e85d8e4 drm/amd/display: Check DMCU Exists Before Loading * 722c6e954c90 dmabuf: use spinlock to access dmabuf->name * 44838b956304 ARM: dts: imx6qdl-gw551x: fix audio SSI * 593221ce16af ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' * 36f735554572 irqdomain/treewide: Keep firmware node unconditionally allocated * 8676732c3337 fuse: fix weird page warning * 96002e7485be drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() * d0e40e510aa7 dm: use bio_uninit instead of bio_disassociate_blkg * 0ff9fce4abee scsi: dh: Add Fujitsu device to devinfo and dh lists * 3959567d870d scsi: mpt3sas: Fix error returns in BRM_status_show * 0c1337e94a54 drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout * fb50c5cf2105 net: sky2: initialize return of gm_phy_read * b4397143da53 ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later * e50116e51281 drivers/net/wan/lapbether: Fixed the value of hard_header_len * 0eced7636001 scsi: mpt3sas: Fix unlock imbalance * 0edfdefc0a9c xtensa: update *pos in cpuinfo_op.next * df5b65f5df3e xtensa: fix __sync_fetch_and_{and,or}_4 declarations * 806ffec1a93a scsi: scsi_transport_spi: Fix function pointer check * 65c835ebe2cd mac80211: allow rx of mesh eapol frames with default rx key * f55550d566e4 pinctrl: amd: fix npins for uart0 in kerncz_groups * de0d953ee787 gpio: arizona: put pm_runtime in case of failure * 52083907ebfa gpio: arizona: handle pm_runtime_get_sync failure case * 4f80cb2c787f soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner * d811d29517d1 Linux 5.4.53 * e6c19fa5b6c6 gpio: pca953x: disable regmap locking for automatic address incrementing * 411c80267541 drm/i915/gvt: Fix two CFL MMIO handling caused by regression. * 517708c47c66 iommu/vt-d: Make Intel SVM code 64-bit only * 41389f739a5e ionic: export features for vlans to use * 5d7e2852d7e6 spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH * 1245a1e0e1c3 rxrpc: Fix trace string * 07253d24cda3 libceph: don't omit recovery_deletes in target_copy() * d2ccad3c9ce9 block: fix get_max_segment_size() overflow on 32bit arch * 310d75f274d5 block: fix splitting segments on boundary masks * f2e57ed2f3f8 drm/i915/gt: Ignore irq enabling on the virtual engines * 64a17e1da02a drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() * 9f8d3d2f79ba genirq/affinity: Handle affinity setting on inactive interrupts correctly * 6aae92ed2c42 sched/fair: handle case of task_h_load() returning 0 * b5b774918816 sched: Fix unreliable rseq cpu_id for new tasks * 5c2450ac7c7a arm64: compat: Ensure upper 32 bits of x0 are zero on syscall return * ed766e740cc9 arm64: ptrace: Consistently use pseudo-singlestep exceptions * bdb71132992b arm64: ptrace: Override SPSR.SS when single-stepping is enabled * d3b7bacd1115 thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power * 025cec59aa17 thermal: int3403_thermal: Downgrade error message * 0ab6b541c6f8 misc: atmel-ssc: lock with mutex instead of spinlock * 746930d17d14 dmaengine: fsl-edma-common: correct DSIZE_32BYTE * 5f3fcbf5b57f dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handler * 9464956544be dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler * 8fd0d8536805 intel_th: Fix a NULL dereference when hub driver is not loaded * 55d7092cc8f5 intel_th: pci: Add Emmitsburg PCH support * 905f20f4946a intel_th: pci: Add Tiger Lake PCH-H support * 5c698cc5b6f4 intel_th: pci: Add Jasper Lake CPU support * c5ce2060f487 powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size * 93d1e96b98b2 powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey * d6a76f8eee21 hwmon: (emc2103) fix unable to change fan pwm1_enable attribute * 9125d5762590 riscv: use 16KB kernel stack on 64-bit * c28501385945 timer: Fix wheel index calculation on last level * 6c2388e2a12b timer: Prevent base->clk from moving backward * e9506de7b305 scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro * acd3901a62f6 uio_pdrv_genirq: fix use without device tree and no interrupt * 17268122ba5e uio_pdrv_genirq: Remove warning when irq is not specified * 97f1aecb80e9 Input: elan_i2c - add more hardware ID for Lenovo laptops * 1fb81fe5e180 Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list * 62dd03054918 mei: bus: don't clean driver pointer * 72648019cd52 Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" * 4dd2ad686704 fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS * e8f32a9f5aeb fuse: use ->reconfigure() instead of ->remount_fs() * f96ce4be463a fuse: ignore 'data' argument of mount(..., MS_REMOUNT) * 09b696bd2149 ovl: fix unneeded call to ovl_change_flags() * 93f75b0f0d3b ovl: relax WARN_ON() when decoding lower directory file handle * 6270654c7de9 ovl: inode reference leak in ovl_is_inuse true case. * 4996065307c8 ovl: fix regression with re-formatted lower squashfs * 2cd065b91681 serial: mxs-auart: add missed iounmap() in probe failure and remove * 752641ba871a virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial * 8f4c040f45b9 Revert "tty: xilinx_uartps: Fix missing id assignment to the console" * 1bc2c30d861c virt: vbox: Fix guest capabilities mask check * 78d85ca8300e virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream * cc894ec456c1 USB: serial: option: add Quectel EG95 LTE modem * 4eaf06c9bd35 USB: serial: option: add GosunCn GM500 series * dcc1df3cdb04 USB: serial: ch341: add new Product ID for CH340 * dff0a4f024fc USB: serial: cypress_m8: enable Simply Automated UPB PIM * 18059e953e1f USB: serial: iuu_phoenix: fix memory corruption * 72596d0b2acd usb: gadget: function: fix missing spinlock in f_uac1_legacy * 01512075a387 usb: chipidea: core: add wakeup support for extcon * 3dd890afedbf usb: dwc2: Fix shutdown callback in platform * 4f0addeba0c0 USB: c67x00: fix use after free in c67x00_giveback_urb * bd422c7fb477 ALSA: hda/realtek - Enable Speaker for ASUS UX563 * 63d318f05e67 ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 * e7bafe0c94cc ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 * 4181b271908a ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 * 246b9693026a ALSA: hda/realtek - change to suitable link model for ASUS platform * 71319db6f3b1 ALSA: usb-audio: Fix race against the error recovery URB submission * 25fd7ee3baeb ALSA: line6: Sync the pending work cancel at disconnection * 91a6d4049c58 ALSA: line6: Perform sanity check for each URB creation * 212425802dc6 HID: quirks: Ignore Simply Automated UPB PIM * c0188ab5bc31 HID: quirks: Always poll Obins Anne Pro 2 keyboard * e93ab4628452 HID: magicmouse: do not set up autorepeat * bc94605df1f9 HID: logitech-hidpp: avoid repeated "multiplier = " log messages * 7c4e6cfd922c slimbus: core: Fix mismatch in of_node_get/put * 93b57bf835d2 clk: qcom: gcc: Add missing UFS clocks for SM8150 * cb7b7928310f clk: qcom: gcc: Add GPU and NPU clocks for SM8150 * cc490ea23f33 mtd: rawnand: oxnas: Release all devices in the _remove() path * f8a2658d0fd7 mtd: rawnand: oxnas: Unregister all devices on error * 4682749ce329 mtd: rawnand: oxnas: Keep track of registered devices * 8463054e3d4e mtd: rawnand: brcmnand: fix CS0 layout * ee73c81e386d mtd: rawnand: brcmnand: correctly verify erased pages * e9f5e16f3228 mtd: rawnand: timings: Fix default tR_max and tCCS_min timings * f1ad0fc9de60 mtd: rawnand: marvell: Fix probe error path * be953ad71ce9 mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered * 5f59ce425f78 mtd: rawnand: marvell: Fix the condition on a return code * eec70178983f RDMA/mlx5: Verify that QP is created with RQ or SQ * 6b1aaceb0dab soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request * e65ee5ad8903 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS * 9e56b18ca5a3 soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data * 9edb7370f893 soc: qcom: rpmh: Update dirty flag only when data changes * 033f56f7d3d6 perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode * c2e29cac6d89 PCI/PM: Call .bridge_d3() hook only if non-NULL * d950d2e79f0f habanalabs: Align protection bits configuration of all TPCs * d79e57db4544 apparmor: ensure that dfa state tables have entries * b7d9b78ab901 soc: qcom: socinfo: add missing soc_id sysfs entry * 8eeebe37c64e arm: dts: mt7623: add phy-mode property for gmac2 * 742b79562142 copy_xstate_to_kernel: Fix typo which caused GDB regression * 319c3c7980c7 regmap: debugfs: Don't sleep while atomic for fast_io regmaps * f62d7f91afa2 keys: asymmetric: fix error return code in software_key_query() * c5acd9395d41 arm64: dts: spcfpga: Align GIC, NAND and UART nodenames with dtschema * 2e224b5d3149 ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema * c8a4452da9f4 xprtrdma: fix incorrect header size calculations * a75a8aabb2f4 Revert "thermal: mediatek: fix register index error" * cc3188b3bab2 ARM: dts: Fix dcan driver probe failed on am437x platform * 408ef501b894 fuse: don't ignore errors from fuse_writepages_fill() * 9b810684b1da NFS: Fix interrupted slots by sending a solo SEQUENCE operation * dc92d84b371f clk: AST2600: Add mux for EMMC clock * 0392f18139aa clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPER * 36e6ac265fc0 staging: comedi: verify array index is correct before using it * 62013d49bcf6 usb: gadget: udc: atmel: fix uninitialized read in debug printk * e435865c783f spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate * f979982feb03 dmaengine: dmatest: stop completed threads when running without set channel * e6b46f01d995 dmaengine: dw: Initialize channel before each transfer * a6fe5dde5343 iio: adc: ad7780: Fix a resource handling path in 'ad7780_probe()' * 28be430bbf13 bus: ti-sysc: Do not disable on suspend for no-idle * 47ba42786d14 bus: ti-sysc: Fix sleeping function called from invalid context for RTC quirk * 5a23897f7a41 bus: ti-sysc: Fix wakeirq sleeping function called from invalid context * b2c7d6ce2d5e arm64: dts: meson-gxl-s805x: reduce initial Mali450 core frequency * cbd8c92a8d51 arm64: dts: meson: add missing gxl rng clock * 1d08f59081e5 phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked * 684a5568df11 dmaengine: sh: usb-dmac: set tx_result parameters * f5c6ebd5146e soundwire: intel: fix memory leak with devm_kasprintf * 7005a4885a29 iio:health:afe4404 Fix timestamp alignment and prevent data leak. * ba3788d243cf ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S * 1510d8ab7bc9 bus: ti-sysc: Use optional clocks on for enable and wait for softreset bit * 7637bba4c621 ACPI: video: Use native backlight on Acer TravelMate 5735Z * 0a330aa202c9 Input: mms114 - add extra compatible for mms345l * 75ff2767e85c ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 * 695fcb612bf1 ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S * 18f2cbb28730 ACPI: video: Use native backlight on Acer Aspire 5783z * dc1e4db658a6 ALSA: usb-audio: Rewrite registration quirk handling * 592b179fa149 mmc: sdhci: do not enable card detect interrupt for gpio cd type * e60b02922876 doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode * 54100aa32f66 ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) * 35aef79e81a1 Input: goodix - fix touch coordinates on Cube I15-TC * 9c16b5e8b5d9 ALSA: usb-audio: Add support for MOTU MicroBook IIc * d70a6425a6e2 bus: ti-sysc: Detect EDMA and set quirk flags for tptc * d09e12709acd arm64: dts: g12-common: add parkmode_disable_ss_quirk on DWC3 controller * 234021eaddcb bus: ti-sysc: Detect display subsystem related devices * e7e98dd42aae bus: ti-sysc: Handle module unlock quirk needed for some RTC * e2c37939a795 bus: ti-sysc: Consider non-existing registers too when matching quirks * f7280837df83 bus: ti-sysc: Rename clk related quirks to pre_reset and post_reset quirks * 69fbdbb4fa0c scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled * 23a609417361 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 * de6d9aa5f7c1 ARM: at91: pm: add quirk for sam9x60's ulp1 * 4301497fdc68 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver * 1c96af59a904 mmc: mmci: Support any block sizes for ux500v2 and qcom variant * cf911ee9f49d ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot * 3ea583b09537 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 * 8d158e3453eb ARM: OMAP4+: remove pdata quirks for omap4+ iommus * 370cc95c00ae net: sfp: add some quirks for GPON modules * 17918c99abc1 net: sfp: add support for module quirks * 11a6ff1df31e Revert "usb/xhci-plat: Set PM runtime as active on resume" * 4cf55dcd4fa4 Revert "usb/ehci-platform: Set PM runtime as active on resume" * add6b48ad376 Revert "usb/ohci-platform: Fix a warning when hibernating" * 267516d7009e net: ethernet: mvneta: Add back interface mode validation * beee39d71e87 net: ethernet: mvneta: Do not error out in non serdes modes * 131ab7a0cdb8 net: macb: call pm_runtime_put_sync on failure path * fefc7580af39 of: of_mdio: Correct loop scanning logic * 3f2f3edcc075 net: dsa: bcm_sf2: Fix node reference count * cb2801017057 spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer * baf22f66c9cf iio:health:afe4403 Fix timestamp alignment and prevent data leak. * 5f8fe8ab4463 iio:pressure:ms5611 Fix buffer element alignment * 5a6378911f22 iio:humidity:hts221 Fix alignment and data leak issues * 74953efffb3d iio: pressure: zpa2326: handle pm_runtime_get_sync failure * 4ecff6ee264f iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() * b4172e024d48 iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers * ead750685280 iio: magnetometer: ak8974: Fix runtime PM imbalance on error * 0b16921edc61 iio:humidity:hdc100x Fix alignment and data leak issues * 7cc8cad2bef9 iio:magnetometer:ak8974: Fix alignment and data leak issues * 4c7924060fe0 arm64/alternatives: don't patch up internal branches * 77a181fba1e5 i2c: eg20t: Load module automatically if ID matches * 27874115b059 gfs2: read-only mounts should grab the sd_freeze_gl glock * 827139ad9db5 tpm_tis: extra chip->ops check on error path in tpm_tis_core_init * a8f13826f9c6 arm64/alternatives: use subsections for replacement sequences * 91e81d2262e7 cifs: prevent truncation from long to int in wait_for_free_credits * 43046f786714 dt-bindings: mailbox: zynqmp_ipi: fix unit address * ea9d6016b1a4 m68k: mm: fix node memblock init * 560dbf34dec8 m68k: nommu: register start of the memory with memblock * c3adbd37c054 blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags * 9025a5589c03 thermal/drivers: imx: Fix missing of_node_put() at probe time * c4db485dd3f2 x86/fpu: Reset MXCSR to default in kernel_fpu_begin() * d2bfb9eb439c drm/exynos: fix ref count leak in mic_pre_enable * f886b67c6b28 drm/exynos: Properly propagate return value in drm_iommu_attach_device() * 0885be75f1be drm/msm/dpu: allow initialization of encoder locks during encoder init * 5d6891a5a627 drm/msm: fix potential memleak in error branch * f608a77e0cc9 arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040 * 86e3c7c70c63 arm64: arch_timer: Allow an workaround descriptor to disable compat vdso * 71d65a3fc628 arm64: Introduce a way to disable the 32bit vdso * 36d60eba862d ip: Fix SO_MARK in RST, ACK and ICMP packets * 38b122c0af04 cgroup: Fix sock_cgroup_data on big-endian. * 94886c86e833 cgroup: fix cgroup_sk_alloc() for sk_clone_lock() * 171644727abf tcp: md5: allow changing MD5 keys in all socket states * 8ee263bd11af tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers * 30d015f5ecd9 vlan: consolidate VLAN parsing code and limit max parsing depth * f40c3a8438fc tcp: md5: do not send silly options in SYNCOOKIES * 1c8bad567b5d tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() * f52293aefe18 tcp: make sure listeners don't initialize congestion-control state * 7eec9f331223 tcp: fix SO_RCVLOWAT possible hangs under high mem pressure * 9b7fd81cf9b6 sched: consistently handle layer3 header accesses in the presence of VLANs * aafe9dd13f42 net: usb: qmi_wwan: add support for Quectel EG95 LTE modem * edbde451bf3f net_sched: fix a memory leak in atm_tc_init() * d55dad8b1d89 net: dsa: microchip: set the correct number of ports * 64d782212646 net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb * a70a667736ed llc: make sure applications use ARPHRD_ETHER * 73e42f4d2d13 l2tp: remove skb_dst_set() from l2tp_xmit_skb() * f8646548ee46 ipv6: Fix use of anycast address with loopback * 75270f819666 ipv6: fib6_select_path can not use out path for nexthop objects * 1418b60e998b ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg * 7b42410d3556 genetlink: remove genl_bind * aef7a9e21aa6 bridge: mcast: Fix MLD2 Report IPv6 payload length check * 587ccf092e28 net: rmnet: fix lower interface leak * d06c17fcd7c0 net: atlantic: fix ip dst and ipv6 address filters * de93c1c104ac crypto: atmel - Fix build error of CRYPTO_AUTHENC * 1f21bb70d7b1 crypto: atmel - Fix selection of CRYPTO_AUTHENC