* 0a3f3947fb2f 5.5.6-xanmod4 * 8e86e21076d4 Merge tag 'v5.5.6' into 5.5 |\ | * d542c06f7665 Linux 5.5.6 | * 0ff297535a5b rtc: Kconfig: select REGMAP_I2C when necessary | * 1341ccf22b08 bcache: properly initialize 'path' and 'err' in register_bcache() | * 8d12e0b3912e drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2) | * 4b3da4c88301 s390/pci: Recover handle in clp_set_pci_fn() | * edad09107a52 mlxsw: spectrum_dpipe: Add missing error path | * ee4ac92eac67 mlxsw: core: Add validation of hardware device types for MGPIR register | * f5654d8dba89 fuse: don't overflow LLONG_MAX with end offset | * 2e8420b46ff2 virtio_balloon: prevent pfn array overflow | * 0c98725892f8 cifs: log warning message (once) if out of disk space | * 9e8d4189185a kbuild: make multiple directory targets work | * 8080eac08dba i40e: Relax i40e_xsk_wakeup's return value when PF is busy | * d5fd4496b6fd help_next should increase position index | * 588f2bf818ed NFS: Fix memory leaks | * 24add5b4849b drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage | * b6bd445a505e drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency | * a9e60cba9970 brd: check and limit max_part par | * d302f3a53d3f microblaze: Prevent the overflow of the start | * 18c6d681f3df tc-testing: add missing 'nsPlugin' to basic.json | * ece3264b2375 asm-generic/tlb: add missing CONFIG symbol | * c6d6783988ca iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() | * 9108ef6bdd61 iwlwifi: mvm: Fix thermal zone registration | * cef2e37a0b01 nvme-pci: remove nvmeq->tags | * 5068f9ec5356 nvmet: fix dsm failure when payload does not match sgl descriptor | * 5c817cec3a34 nvmet: Pass lockdep expression to RCU lists | * 72c6072244e9 irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL | * 46991b180467 bcache: fix incorrect data type usage in btree_flush_write() | * 328c1eab194a bcache: explicity type cast in bset_bkey_last() | * 1c6bfe895c94 bcache: fix memory corruption in bch_cache_accounting_clear() | * a56f1f45694f reiserfs: prevent NULL pointer dereference in reiserfs_insert_item() | * d11dbc093e48 lib/scatterlist.c: adjust indentation in __sg_alloc_table | * f08694f0c9d6 ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans() | * c37a800b7279 ocfs2: make local header paths relative to C files | * c78a2baf5e1f tracing: Fix now invalid var_ref_vals assumption in trace action | * 6026fd9da213 btrfs: do not do delalloc reservation under page lock | * 89a2281b1a50 powerpc: Do not consider weak unresolved symbol relocations as bad | * 9d7222c9f95c radeon: insert 10ms sleep in dce5_crtc_load_lut | * 1432928883b7 trigger_next should increase position index | * 8306f5c7d7e5 ftrace: fpid_next() should increase position index | * b694a3efe713 char: hpet: Fix out-of-bounds read bug | * bbff9cd26170 drm/nouveau/disp/nv50-: prevent oops when no channel method map provided | * e12c1aab2fcc KVM: PPC: Book3S HV: Release lock on page-out failure path | * 28fb656e7528 irqchip/gic-v3: Only provision redistributors that are enabled in ACPI | * c7ef30f0a5bc drm/amd/display: do not allocate display_mode_lib unnecessarily | * 478c9a918596 ASoC: Intel: consistent HDMI codec probing code | * 1b1bdb67479a rbd: work around -Wuninitialized warning | * 4a6a5c393a26 ceph: check availability of mds cluster on mount after wait timeout | * cae5e66dde1d powerpc/mm: Don't log user reads to 0xffffffff | * 1bdfa5900ff6 bpf: map_seq_next should always increase position index | * e37764ca261d video: hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs. | * b3f6d5d65ec2 cifs: fix NULL dereference in match_prepath | * a1977f2d8b14 cifs: Fix mount options set in automount | * 79f596ace09c cifs: fix unitialized variable poential problem with network I/O cache lock patch | * 3babf6abb494 iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop | * 6e4af087c8e0 rtw88: fix potential NULL skb access in TX ISR | * 6b9c88af6fc8 hostap: Adjust indentation in prism2_hostapd_add_sta | * 2264e85ec867 ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 | * 2ec80a7c1494 ARM: 8951/1: Fix Kexec compilation issue. | * ba8d6588a112 ARM: 8941/1: decompressor: enable CP15 barrier instructions in v7 cache setup code | * 2096e0fb2bd0 selftests/eeh: Bump EEH wait time to 60s | * fafe7c1f076f powerpc/pseries/lparcfg: Fix display of Maximum Memory | * 3aa3e4130ba5 jbd2: make sure ESHUTDOWN to be recorded in the journal superblock | * 6c17450df898 jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record | * 94ea0d0f6bf4 selftests: bpf: Reset global state between reuseport test runs | * d4a02c29c707 alarmtimer: Make alarmtimer platform device child of RTC device | * 91ede0993052 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() | * 81e9d9e3aba4 iommu/vt-d: Mark firmware tainted if RMRR fails sanity check | * 2d5ff654d9c2 bcache: fix use-after-free in register_bcache() | * a81d1c887b5c bcache: rework error unwinding in register_bcache | * 7f087d4603b9 bcache: cached_dev_free needs to put the sb page | * 09ec7c185e3f btrfs: Fix split-brain handling when changing FSID to metadata uuid | * da966d880004 btrfs: separate definition of assertion failure handlers | * 5685aaf4b1de media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value | * 36cc39461cc5 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV | * 9624ccd15100 net/mlx5e: Fix printk format warning | * 28f29294a104 drm/nouveau/mmu: fix comptag memory leak | * 6affad9aded3 sunrpc: Fix potential leaks in sunrpc_cache_unhash() | * 2dd9cca2d9db ALSA: hda - Add docking station support for Lenovo Thinkpad T420s | * c8f9325fa110 bpf, btf: Always output invariant hit in pahole DWARF to BTF transform | * 4f35a1170454 driver core: platform: fix u32 greater or equal to zero comparison | * 6929b2608048 s390: fix __EMIT_BUG() macro | * 748274065b03 s390/ftrace: generate traced function stack frame | * 581d7f922371 s390: adjust -mpacked-stack support check for clang 10 | * 0cb4e84d6e5c x86/decoder: Add TEST opcode to Group3-2 | * a4e7349aa7ad objtool: Fix ARCH=x86_64 build error | * ca64aa3e41cb kbuild: use -S instead of -E for precise cc-option test in Kconfig | * ee33c38937eb spi: spi-fsl-qspi: Ensure width is respected in spi-mem operations | * 7dabba5b77f4 ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() | * 93d1648ab311 irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems | * 3721868c1fe7 regulator: core: Fix exported symbols to the exported GPL version | * d7b7990b0909 remoteproc: Initialize rproc_class before use | * 0637cb8526e8 module: avoid setting info->name early in case we can fall back to info->mod->name | * 399596d8c337 btrfs: device stats, log when stats are zeroed | * 44b63fb0a008 btrfs: safely advance counter when looking up bio csums | * aa58ccfc5cee btrfs: fix possible NULL-pointer dereference in integrity checks | * 8ff099e8f5d1 pwm: Remove set but not set variable 'pwm' | * e4fa208e242a ide: serverworks: potential overflow in svwks_set_pio_mode() | * fec984eeb40e cmd64x: potential buffer overflow in cmd64x_program_timings() | * bf5266754e55 pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional | * 5a89821e0b0f x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld | * 0c938379e4d4 efi/arm: Defer probe of PCIe backed efifb on DT systems | * e95882b368e2 x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd | * d5431ba5649d f2fs: fix memleak of kobject | * 38e4f02b3572 regulator: vctrl-regulator: Avoid deadlock getting and setting the voltage | * 24c259557c45 ASoC: SOF: Intel: hda: Fix SKL dai count | * 72cd0385276c ASoC: wm_adsp: Correct cache handling of new kernel control API | * fb4a80e5450a debugobjects: Fix various data races | * 01fb47aafe35 x86/apic/uv: Avoid unused variable warning | * b5c1f6eafa55 enetc: Don't print from enetc_sched_speed_set when link goes down | * 172f47b7fbd6 watchdog/softlockup: Enforce that timestamp is valid on boot | * 3512462036db perf/x86/amd: Constrain Large Increment per Cycle events | * 330a4a7e2b36 sched/topology: Assert non-NUMA topology masks don't (partially) overlap | * 74a05bdf3170 sched/core: Fix size of rq::uclamp initialization | * 4d0fbc1220de arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu | * ed88413ebb1a KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' | * f5cc1e2faca6 EDAC/sifive: Fix return value check in ecc_register() | * 59bcdde1df7f staging: wfx: fix possible overflow on jiffies comparaison | * e3e70f500d08 drm/amd/display: fixup DML dependencies | * 10aa618efcbd arm64: fix alternatives with LLVM's integrated assembler | * 259f029d88e1 arm64: lse: fix LSE atomics with LLVM's integrated assembler | * 7a73872f9063 RDMA/mlx5: Don't fake udata for kernel path | * 5c5af6685909 pinctrl: tigerlake: Tiger Lake uses _HID enumeration | * bbe2af2bc1ed PM / devfreq: Add debugfs support with devfreq_summary file | * 41160b7bdbc3 ALSA: usb-audio: add implicit fb quirk for MOTU M Series | * 38794beebe1b crypto: essiv - fix AEAD capitalization and preposition use in help text | * f69e904eba89 crypto: hisilicon - Bugfixed tfm leak | * 087e5955210e crypto: hisilicon - Update debugfs usage of SEC V2 | * 09a179521495 scsi: iscsi: Don't destroy session if there are outstanding connections | * a37c28f55c0c scsi: ufs-mediatek: add apply_dev_quirks variant operation | * 86cb870500ba scsi: ufs: pass device information to apply_dev_quirks | * a6c92a0cd904 f2fs: free sysfs kobject | * f5875bce82e6 f2fs: set I_LINKABLE early to avoid wrong access by vfs | * 10dc28b1cdc7 ALSA: usb-audio: unlock on error in probe | * 67571f43da67 iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE | * e48b3b04d588 kbuild: remove *.tmp file when filechk fails | * 8a3f5b1a952e usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue | * 4c6a908ed7d5 perf/imx_ddr: Fix cpu hotplug state cleanup | * 4f8d534fb4eb drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add | * 3edd9f0b3c00 gpiolib: Set lockdep class for hierarchical irq domains | * 12ed1d16d15a dm thin: don't allow changing data device during thin-pool reload | * ca257c597c1d drm/nouveau/fault/gv100-: fix memory leak on module unload | * 937ebc27f0cc drm/nouveau/drm/ttm: Remove set but not used variable 'mem' | * 564803b5fc19 drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler | * f349d45fae05 drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw | * 28514c00c884 drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() | * e43272ca5967 MIPS: ralink: dts: gardena_smart_gateway_mt7688: Limit UART1 | * e99c0bd7fedf vme: bridges: reduce stack usage | * 6e1a97ea211d bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map | * 9664fb1a6686 ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare | * 90be63abf0ea driver core: Print device when resources present in really_probe() | * ddd1fd7f064b driver core: platform: Prevent resouce overflow from causing infinite loops | * 589472a28901 visorbus: fix uninitialized variable access | * 46fafff9c8ef misc: xilinx_sdfec: fix xsdfec_poll()'s return type | * db54c15b01e0 bus: fsl-mc: properly empty-initialize structure | * 133f8852187c tty: synclink_gt: Adjust indentation in several functions | * aaf3a0f84216 tty: synclinkmp: Adjust indentation in several functions | * 4156ba7d2941 raid6/test: fix a compilation warning | * 76fccd309761 ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m | * 148e2930ba82 ASoC: txx9: Remove unused rtd variable | * 2cfa8f60b79c ALSA: usb-audio: Add boot quirk for MOTU M Series | * 2a9e46cddf71 ARM: dts: rockchip: add reg property to brcmf sub node for rk3188-bqedison2qc | * 8195cdaaef2f arm64: dts: rockchip: add reg property to brcmf sub-nodes | * 7e995c7b3231 arm64: dts: rockchip: fix dwmmc clock name for rk3308 | * 2d42ec796e57 arm64: dts: rockchip: fix dwmmc clock name for px30 | * 6adf50d0371a clocksource: davinci: only enable clockevents once tim34 is initialized | * 7f6c65489cda wan: ixp4xx_hss: fix compile-testing on 64-bit | * a87392f7c4e5 x86/nmi: Remove irq_work from the long duration NMI handler | * efa7868394b0 bnxt: Detach page from page pool before sending up the stack | * a762cfd791ae Input: edt-ft5x06 - work around first register access error | * 13285b66d049 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls | * 5650aaa1c72b efi/x86: Don't panic or BUG() on non-critical error conditions | * 2a0a4875ca27 soc/tegra: fuse: Correct straps' address for older Tegra124 device trees | * 6f2ab530f938 IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats | * a6d80a20989c IB/hfi1: Add software counter for ctxt0 seq drop | * bc71f3684b6c staging: rtl8188: avoid excessive stack usage | * 2776d3ad4d1c drm/mediatek: Add gamma property according to hardware capability | * 629cdd64db08 kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds | * 183a9d1c534f selftests: Uninitialized variable in test_cgcore_proc_migration() | * 72472893c1aa udf: Fix free space reporting for metadata and virtual partitions | * 8e1775196465 usbip: Fix unsafe unaligned pointer usage | * 0ee39ed5546b ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco | * 03f5b44df5b1 usb: dwc3: use proper initializers for property entries | * 25847b41f280 drm: remove the newline for CRC source name. | * 55076034e9ae RDMA/hns: Avoid printing address of mtt page | * 33492740a612 mlx5: work around high stack usage with gcc | * 3845a7caa20a drm/amdkfd: Fix permissions of hang_hws | * dd99c14ecd91 iommu/vt-d: Avoid sending invalid page response | * 9b5b3ee264f9 iommu/vt-d: Match CPU and IOMMU paging mode | * 3b6916c11004 ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch | * b8f775d0eed8 ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one. | * f9df37019ed3 vfio/spapr/nvlink2: Skip unpinning pages on error exit | * 42dbab0ca8ef tools lib api fs: Fix gcc9 stringop-truncation compilation error | * 43aadaf6eff9 net: phy: fixed_phy: fix use-after-free when checking link GPIO | * 79861be01c5b ALSA: sh: Fix compile warning wrt const | * 5e329c90de80 ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too | * 5b72bb01bccf clk: uniphier: Add SCSSI clock gate for each channel | * 76cc8bb46b96 clk: Use parent node pointer during registration if necessary | * 1f85ea289449 ALSA: sh: Fix unused variable warnings | * bd70f0231078 clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock | * 38a7658375a1 ice: add extra check for null Rx descriptor | * b73dcb6cfae7 RDMA/rxe: Fix error type of mmap_offset | * 375918c0ea81 fbdev: fix numbering of fbcon options | * 92f2b0478613 ASoC: soc-topology: fix endianness issues | * a1436eb19c88 reset: uniphier: Add SCSSI reset control for each channel | * 764bc83b8b82 pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs | * 6c74fcb48574 drm/fbdev: Fallback to non tiled mode if all tiles not present | * 5b4ab0153929 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency | * dec6ed3d5a8a PM / devfreq: Change time stats to 64-bit | * a1651f8355a6 PM / devfreq: exynos-ppmu: Fix excessive stack usage | * 07a579e07d6d x86/vdso: Provide missing include file | * dd80257220f6 crypto: chtls - Fixed memory leak | * 85e9e5220d1b net: phy: realtek: add logging for the RGMII TX delay configuration | * 07001f08a995 bpf: Print error message for bpftool cgroup show | * 7ac78dd1e099 dmaengine: imx-sdma: Fix memory leak | * dfce2b70f599 clk: bm1800: Remove set but not used variable 'fref' | * 19ada40db8d6 dmaengine: Store module owner in dma_device struct | * ee86150aceb2 clk: actually call the clock init before any other callback of the clock | * c150545ba725 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk | * 96eb0740a31d iommu/iova: Silence warnings under memory pressure | * 2156666568e9 iommu/amd: Only support x2APIC with IVHD type 11h/40h | * 1f1d48331ac0 iommu/amd: Check feature support bit before accessing MSI capability registers | * 08bd511fe945 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disable}_ats() | * 2dd3bdfb8422 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk | * eab841df2c5f scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration | * 8e77bca3232e selinux: ensure we cleanup the internal AVC counters on error in avc_update() | * 3efbcdca59a1 remoteproc: q6v5-mss: Remove mem clk from the active pool | * e57a55261ddc ARM: dts: r8a7779: Add device node for ARM global timer | * 1442712069e4 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks | * a5d1f407b8b8 drm/mediatek: handle events when enabling/disabling crtc | * b1ddaae4052f crypto: amlogic - add unspecified HAS_IOMEM dependency | * f00153e7cf29 crypto: inside-secure - add unspecified HAS_IOMEM dependency | * d896da6fab47 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate | * ca07ebc5557e scsi: ufs: Complete pending requests in host reset and restore path | * 13867ddd80ea nfsd: Clone should commit src file metadata too | * 51c1d030fffb ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 | * 29ed00f49f59 clk: qcom: smd: Add missing bimc clock | * 7429e7ff873c drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV | * 02dbc003c966 drm/amdgpu: fix double gpu_recovery for NV of SRIOV | * 36a36d16067e drm/amd/display: Lower DPP DTO only when safe | * 5ede16d673b7 drm/amd/display: Fix update_bw_bounding_box Calcs | * 596f43ce68ff orinoco: avoid assertion in case of NULL pointer | * efcb9ffdf885 rtlwifi: rtl_pci: Fix -Wcast-function-type | * 4a08c34ff9b9 iwlegacy: Fix -Wcast-function-type | * 7b2b1581aa1d ipw2x00: Fix -Wcast-function-type | * 60155e4aeb6f b43legacy: Fix -Wcast-function-type | * bc68d3530d58 PCI: Add DMA alias quirk for PLX PEX NTB | * b66b480e7fdb PCI: Add nr_devfns parameter to pci_add_dma_alias() | * 5df6f3531533 nfs: fix timstamp debug prints | * 961034d5787d ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status | * 5a9b1bab8d6c netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy | * 13d92b69dfb1 x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused | * 812b844299dd fore200e: Fix incorrect checks of NULL pointer dereference | * 6e2900369a37 r8169: check that Realtek PHY driver module is loaded | * d0f320b013ef samples/bpf: Set -fno-stack-protector when building BPF programs | * b86a985b7960 reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling | * d157c377a834 media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros | * 45657fe7e501 selftests/net: make so_txtime more robust to timer variance | * 14382d1f5b43 gpu/drm: ingenic: Avoid null pointer deference in plane atomic update | * 0a27a2afbb24 Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" | * 5913185024a8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers | * 72f213d5e928 PCI: Add generic quirk for increasing D3hot delay | * c300e43e8bfd media: cx23885: Add support for AVerMedia CE310B | * 196f61f09f69 PCI: iproc: Apply quirk_paxc_bridge() for module as well as built-in | * 20062ea22130 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO | * 487c47c6ddeb IMA: Check IMA policy flag | * 3f3cc843b265 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed | * 0de9b73e2cc5 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 | * 65255322b983 ARM: exynos_defconfig: Bring back explicitly wanted options | * 4949a57988ef clk: imx: Add correct failure handling for clk based helpers | * 3f4d3d010477 padata: validate cpumask without removed CPU during offline | * 468615891566 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core | * ef27169ce0fc enetc: remove variable 'tc_max_sized_frame' set but not used | * 7b94c9965ca0 selinux: ensure we cleanup the internal AVC counters on error in avc_insert() | * 06389f62ef05 opp: Free static OPPs on errors while adding them | * 49d88337ac14 arm: dts: allwinner: H3: Add PMU node | * 88ed7e6d5ca9 arm64: dts: allwinner: H5: Add PMU node | * 053c6f33b390 arm64: dts: allwinner: H6: Add PMU mode | * c2fc8c0f616f NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu(). | * 467c674cfa9b Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" | * 76cb528725db net/wan/fsl_ucc_hdlc: reject muram offsets above 64K | * c0317d74194f regulator: rk808: Lower log level on optional GPIOs being not available | * 2f6e40d606c6 ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers | * 3a33c6004143 ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 | * c27bcb3d09e7 ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's | * 0c6f18cecdcc modules: lockdep: Suppress suspicious RCU usage warning | * 358bd73d13a6 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps | * b0d2ada02c3c drm/panel: simple: Add Logic PD Type 28 display support | * 5823855257e5 drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREG | * 83f89f04b550 ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start | * 7255b9422cc2 drm/amdgpu/dm: Do not throw an error for a display with no audio | * 308751b53dd8 drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table | * aee053bd0d39 drm/amd/display: Renoir chroma viewport WA | * e028271bb28a bpf, sockhash: Synchronize_rcu before free'ing map | * 4daa2141cf55 drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode | * be1a6b1a07e6 clk: qcom: rcg2: Don't crash if our parent can't be found; return an error | * 67f7a2e43fa3 clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() | * 20f1c3dbe493 kconfig: fix broken dependency in randconfig-generated .config | * a6a8b27650de block, bfq: do not plug I/O for bfq_queues with no proc refs | * 8317d9aaf7b0 drivers/block/zram/zram_drv.c: fix error return codes not being returned in writeback_store | * 3ec693053be4 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker | * 048d1357b8a9 KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups | * 6d9a246e9b70 nbd: add a flush_workqueue in nbd_start_device | * 0d0a95537fdb tracing: Simplify assignment parsing for hist triggers | * fc1be5273e93 drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero | * fe0ed403e082 rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed | * 3c52259634a1 selftests: settings: tests can be in subsubdirs | * b3025b83fffa brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 | * 2c26d64b853a rtw88: fix rate mask for 1SS chip | * 75d10af05874 ath10k: Correct the DMA direction for management tx buffers | * e70f20ff3cf8 ext4, jbd2: ensure panic when aborting with zero errno | * 3c0e3e92b964 ARM: 8952/1: Disable kmemleak on XIP kernels | * aab58ab5d723 tracing: Fix very unlikely race of registering two stat tracers | * 853aaba5a941 tracing: Fix tracing_stat return values in error handling paths | * 4ee55e53ae34 powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() | * 007fb6fbaf54 backlight: qcom-wled: Fix unsigned comparison to zero | * 7aebd2d83375 s390/pci: Fix possible deadlock in recover_store() | * 75195959f1f9 irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells | * 7465ddb2292d wan/hdlc_x25: fix skb handling | * 165ab52f5a4e dmaengine: fsl-qdma: fix duplicated argument to && | * e240f143604c udf: Allow writing to 'Rewritable' partitions | * 175a45ac8168 pwm: omap-dmtimer: Simplify error handling | * 284eee644912 x86/sysfb: Fix check for bad VRAM size | * cecf27e2edab clk: ti: dra7: fix parent for gmac_clkctrl | * c5d2a5d70c8b ext4: fix deadlock allocating bio_post_read_ctx from mempool | * 92f09081a2b2 jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal | * 18f1a5bfacb1 kselftest: Minimise dependency of get_size on C library interfaces | * c183d59ba7a0 drm/amd/display: Clear state after exiting fixed active VRR state | * 3019eab86009 clocksource/drivers/bcm2835_timer: Fix memory leak of timer | * 22c3cfeca6b1 usb: dwc2: Fix IN FIFO allocation | * a5f9e28e452a usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() | * e0a8628196bb drm/nouveau/nouveau: fix incorrect sizeof on args.src an args.dst | * 6bfd7fa390a9 spi: fsl-lpspi: fix only one cs-gpio working | * 6fe61eeb6af1 drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov | * 1d52cd8b5287 uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() | * 955843f87d6a iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable | * b17fec432e2d raid6/test: fix a compilation error | * 74d583fca6a8 net: ethernet: ixp4xx: Standard module init | * 464db384e146 sparc: Add .exit.data section. | * 0450bf55bee7 efi/x86: Map the entire EFI vendor string before copying it | * a92681aca649 kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic | * da49ba52dc6a pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins | * 747c5a43ee4c IB/core: Let IB core distribute cache update events | * b83ff1374ed5 kernel/module: Fix memleak in module_add_modinfo_attrs() | * e6bc6f9b1a67 media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run() | * 1c70f45e24d2 char/random: silence a lockdep splat with printk() | * 50b48321ee52 dm raid: table line rebuild status fixes | * c9ef2302c224 x86/fpu: Deactivate FPU state after failure during state load | * 29ebe0274d10 iommu/vt-d: Fix off-by-one in PASID allocation | * 11462f21f9fc gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap() | * e0f49fe698f0 clk: meson: meson8b: make the CCF use the glitch-free mali mux | * 14d0c7d2a9df powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number | * 7c958ef1d0e9 clk: at91: sam9x60: fix programmable clock prescaler | * 826ea5eedbd5 media: sun4i-csi: Fix [HV]sync polarity handling | * 29e021f75114 media: sun4i-csi: Fix data sampling polarity handling | * a530c0153fcd media: sun4i-csi: Deal with DRAM offset | * 0d654587c040 media: i2c: mt9v032: fix enum mbus codes and frame sizes | * d16175aa4b80 media: ov5640: Fix check for PLL1 exceeding max allowed rate | * ce962bfa5a43 pxa168fb: Fix the function used to release some memory in an error handling path | * f68251ec2fdb drm/msm/adreno: fix zap vs no-zap handling | * a346d7a189d7 drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() | * f6d43de37882 printk: fix exclusive_console replaying | * ea8088d73ac8 pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs | * 82adaf541fb2 gianfar: Fix TX timestamping with a stacked DSA driver | * 1dc2cef4cbaa ALSA: ctl: allow TLV read operation for callback type of element in locked case | * 7d76c73903cc ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT | * ed1e1ac05236 leds: pca963x: Fix open-drain initialization | * 91cbd7ad5f94 drm/amd/display: Map ODM memory correctly when doing ODM combine | * 1f4037adfa41 PCI: Fix pci_add_dma_alias() bitmask size | * fa0c8172a900 brcmfmac: Fix use after free in brcmf_sdio_readframes() | * 9f969d4a5677 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() | * 946f53efafd2 dmaengine: ti: edma: Fix error return code in edma_probe() | * 1989fb679523 drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" | * bb197164fbd3 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order | * 3afc6cef6a0a clk: meson: pll: Fix by 0 division in __pll_params_to_rate() | * e4629dcf3e9b media: meson: add missing allocation failure check on new_buf | * c0be016cba16 f2fs: call f2fs_balance_fs outside of locked page | * 87ca739b1e90 f2fs: preallocate DIO blocks when forcing buffered_io | * 84260a1940b8 dmaengine: ti: edma: add missed operations | * 708d5ca30ff9 rcu: Fix data-race due to atomic_t copy-by-value | * d8f649f2d637 rcu: Fix missed wakeup of exp_wq waiters | * 6be1b9794e7e rcu/nocb: Fix dump_tree hierarchy print always active | * 12a2bc13056a drm/qxl: Complete exception handling in qxl_device_init() | * c0b4d16b8286 drm/virtio: fix byteorder handling in virtio_gpu_cmd_transfer_{from, to}_host_3d functions | * 88c967ce4ae8 wil6210: fix break that is never reached because of zero'ing of a retry counter | * 9ad8cf00519b ath10k: Fix qmi init error handling | * 47a84a554af9 drm/dp_mst: fix multiple frees of tx->bytes | * 5d3eb3d8e56a drm/gma500: Fixup fbdev stolen size usage evaluation | * ba7cd5ea6f58 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS | * 77148b7ae849 net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS | * 67fd7af31fe0 net: dsa: tag_qca: Make sure there is headroom for tag | * 50113bbd2ce2 net/smc: fix leak of kernel memory to user space | * fbaaba9639ef enic: prevent waking up stopped tx queues over watchdog reset | * 1d4b33306388 core: Don't skip generic XDP program execution for cloned SKBs | * e36d2b2f21eb Linux 5.5.5 | * 50eeda064c51 mmc: core: Rework wp-gpio handling | * c28e8ecf8bac gpio: add gpiod_toggle_active_low() | * 0f663d1c7a4c NFSv4: Add accounting for the number of active delegations held | * 3c23a8853996 io-wq: add support for inheriting ->fs | * 66698edd8400 ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() | * ca854bc11fd3 drm/i915/pmu: Correct the rc6 offset upon enabling | * 30bb9bda3415 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mode config" | * 3832448c6663 NFSv4: Ensure the delegation cred is pinned when we call delegreturn | * d88079b03091 NFSv4.1 make cachethis=no for writes | * a237f5d01354 perf stat: Don't report a null stalled cycles per insn metric | * ceb720324ef7 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit | * c289fca8bd8e KVM: x86: Mask off reserved bit from #DB exception payload | * 57f7a8840f94 arm64: dts: fast models: Fix FVP PCI interrupt-map property | * c93cc335f2f8 ceph: noacl mount option is effectively ignored | * 0406e44299a5 cifs: fix mount option display for sec=krb5i | * 5920fb8f699b mac80211: fix quiet mode activation in action frames | * 18a10d48c86e hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions. | * 014ac8861ce2 perf/x86/intel: Fix inaccurate period in context switch for auto-reload | * 6c6c559f1f8e spmi: pmic-arb: Set lockdep class for hierarchical irq domains | * 7479d1fdc693 mac80211: use more bits for ack_frame_id | * afc7f1919c57 sched/uclamp: Reject negative values in cpu_uclamp_write() | * acac3bcff8e0 Input: ili210x - fix return value of is_visible function | * d0f2d8f74ea4 s390/time: Fix clk type in get_tod_clock | * 223fb267673d RDMA/core: Fix protection fault in get_pkey_idx_qp_list | * 84bb006408f2 RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq | * 8dacf7a5ab1c RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create | * e0cbfa960b89 RDMA/iw_cxgb4: initiate CLOSE when entering TERM | * 370a10e52802 RDMA/core: Fix invalid memory access in spec_filter_size | * 1832114bf955 IB/umad: Fix kernel crash while unloading ib_umad | * 0757d0aa1ed4 IB/rdmavt: Reset all QPs when the device is shut down | * 67e65e6f2663 IB/hfi1: Close window for pq and request coliding | * 2b47686ce9ef IB/hfi1: Acquire lock to release TID entries when user file is closed | * 1f2fb634e045 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported | * 6e473f58d91c drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write | * 1ed2570a02aa nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info | * 9fd8d4b53e92 bus: moxtet: fix potential stack buffer overflow | * e94f88238998 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array | * 674ac9a07f6d drm/amdgpu: update smu_v11_0_pptable.h | * 5ce470d46563 drm/panfrost: Make sure the shrinker does not reclaim referenced BOs | * f0d2fe7a8595 drm/mst: Fix possible NULL pointer dereference in drm_dp_mst_process_up_req() | * c578f31bba29 drm/vgem: Close use-after-free race in vgem_gem_create | * 731560f286fd s390/uv: Fix handling of length extensions | * b334e9e636e4 s390/pkey: fix missing length of protected key on return | * 0441d946eb03 perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map | * 611cbfbd084d KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging | * 815238268a66 KVM: nVMX: Use correct root level for nested EPT shadow page tables | * c7fbef6b9475 EDAC/mc: Fix use-after-free and memleaks during device removal | * c9f68a2d7f68 EDAC/sysfs: Remove csrow objects on errors | * cd035856889a jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer | * 2ee9e5dc45a4 jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() | * c9a892011081 cifs: make sure we do not overflow the max EA buffer size | * 142857456119 xprtrdma: Fix DMA scatter-gather list mapping imbalance | * dcf6b17b8a03 cgroup: init_tasks shouldn't be linked to the root cgroup | * ab3584014c6c arm64: ssbs: Fix context-switch when SSBS is present on all CPUs | * 08b39f924504 gpio: xilinx: Fix bug where the wrong GPIO register is written to | * 19585d507f66 ARM: npcm: Bring back GPIOLIB support | * f7447ff1d58a btrfs: log message when rw remount is attempted with unclean tree-log | * eb7a7968c9ee btrfs: print message when tree-log replay starts | * b4aac0369a98 btrfs: ref-verify: fix memory leaks | * 5f8b7ab28389 Btrfs: fix race between using extent maps and merging them | * a361c7b7724a ext4: improve explanation of a mount failure caused by a misconfigured kernel | * 9bc7647fe628 ext4: add cond_resched() to ext4_protect_reserved_inode | * 529dca95897e ext4: fix checksum errors with indexed dirs | * 6b527b319948 ext4: fix support for inode sizes > 1024 bytes | * 93c096bd4264 ext4: don't assume that mmp_nodename/bdevname have NUL | * 532734c4c385 ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system | * 8a3a484d0d46 ACPICA: Introduce acpi_any_gpe_status_set() | * 333845afca13 ACPI: PM: s2idle: Avoid possible race related to the EC GPE | * 3a7a68b0b7ce ACPI: EC: Fix flushing of pending work | * 43324feb89ec ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 | * 495e27480e14 ALSA: hda/realtek - Fix silent output on MSI-GL73 | * e0d9c33f5ae0 ALSA: hda/realtek - Add more codec supported Headset Button | * 4f3d885f1b21 ALSA: pcm: Fix double hw_free calls | * af73452a9d7e ALSA: usb-audio: Fix UAC2/3 effect unit parsing | * 2b99190d6485 ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 | * 2fc48206474b Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list | * bdc4588c314c Input: synaptics - enable SMBus on ThinkPad L470 | * 25d997d43970 Input: synaptics - switch T470s to RMI4 by default | * 9f1a7b5dddee io_uring: retry raw bdev writes if we hit -EOPNOTSUPP | * 15307ec04eb3 io_uring: fix deferred req iovec leak * c40e2ac4202d drm/i915: Introduce a vma.kref * 2bd746d6f6ac drm/i915: Add a simple is-bound check before unbinding * 009e643a449b drm/i915/gem: Reinitialise the local list before repeating * 4be5548b35f1 drm/i915/gem: Try to flush pending unbind events * 266bd5d6b1c3 drm/i915/gem: Avoid parking the vma as we unbind * 1013e38069e2 drm/i915/gem: Take runtime-pm wakeref prior to unbinding * de9c96f8c237 drm/i915: Serialise i915_active_acquire() with __active_retire() * b342edec40bd drm/i915/execlists: Always force a context reload when rewinding RING_TAIL * fd278d867b4d drm: Remove PageReserved manipulation from drm_pci_alloc * 4d4f96c81618 drm/i915: Wean off drm_pci_alloc/drm_pci_free