* c59b8c1eecd7 5.3.5-xanmod4 * 962c2de4129b Merge tag 'v5.3.5' into 5.3 * dc073f193b70 Linux 5.3.5 * d51efd6f9f03 vfs: set fs_context::user_ns for reconfigure * 9edc7da660df 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie * 7c8174518d66 KVM: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel * 06d8b3a3a03e kexec: bail out upon SIGKILL when allocating memory. * f2757aaad082 NFC: fix attrs checks in netlink interface * 9f020f5c4ccc dm zoned: fix invalid memory access * ccf22db4ac53 dm raid: fix updating of max_discard_sectors limit * ecf169d7697a smack: use GFP_NOFS while holding inode_smack::smk_lock * 93b497173749 Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set * c5475a65b868 net: sched: taprio: Avoid division by zero on invalid link speed * 132dfbb395b9 net: sched: cbs: Avoid division by zero when calculating the port rate * 56844323565c net: socionext: netsec: always grab descriptor lock * d03e652a13f1 net: dsa: sja1105: Prevent leaking memory * b1aea44ff353 net: dsa: sja1105: Ensure PTP time for rxtstamp reconstruction is not in the past * fe35c0a5f37d ptp_qoriq: Initialize the registers' spinlock before calling ptp_qoriq_settime * 7fccc8d57600 net: dsa: sja1105: Fix sleeping while atomic in .port_hwtstamp_set * e74e47c28e20 xen-netfront: do not use ~0U as error return value for xennet_fill_frags() * fae09a8a15da net: dsa: sja1105: Initialize the meta_lock * c54182886b93 net/rds: Fix error handling in rds_ib_add_one() * ba317ce5f227 udp: only do GSO if # of segs > 1 * 673f813e17b0 tcp: adjust rto_base in retransmits_timed_out() * ff0523263b30 net: dsa: rtl8366: Check VLAN ID and not ports * 9e08b782f94b vsock: Fix a lockdep warning in __vsock_release() * 7cc748b229a3 udp: fix gso_segs calculations * f19de0253a0d tipc: fix unlimited bundling of small messages * 151f7893c364 sch_dsmark: fix potential NULL deref in dsmark_init() * 68aa587290eb sch_cbq: validate TCA_CBQ_WRROPT to avoid crash * 6144d252ffc4 rxrpc: Fix rxrpc_recvmsg tracepoint * e0869dc8f163 qmi_wwan: add support for Cinterion CLS8 devices * 3c92e26957e3 nfc: fix memory leak in llcp_sock_bind() * 7e2777fd4816 net: Unpublish sk from sk_reuseport_cb before call_rcu * 0711307b9b65 net: sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte * 8dde3868b536 net: qlogic: Fix memory leak in ql_alloc_large_buffers * a2b162077ebe net: ipv4: avoid mixed n_redirects and rate_tokens usage * 7924d9fec76d ipv6: Handle missing host route in __ipv6_ifa_notify * 81d14702ad7c ipv6: drop incoming packets having a v4mapped source address * b67e416a6495 hso: fix NULL-deref on tty open * 76802e205fee erspan: remove the incorrect mtu limit for erspan * 38baaf9f4cb4 cxgb4:Fix out-of-bounds MSI-X info array access * d81be24c959b arm: use STACK_TOP when computing mmap base address * 53c12158540f arm: properly account for stack randomization and stack guard gap * 00645d66b56a mips: properly account for stack randomization and stack guard gap * 14dc3b6eee97 arm64: consider stack randomization for mmap base only when necessary * 5b361c4dc338 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K * ad3cb1d92178 ocfs2: wait for recovering done after direct unlock request * 9ce7a207061d kbuild: clean compressed initramfs image * ac246294131b mm: add dummy can_do_mlock() helper * 8e9b0526f263 crypto: hisilicon - Fix double free in sec_free_hw_sgl() * 547fcb77abab tools/power/x86/intel-speed-select: Fix high priority core mask over count * 6270457c4aa2 hypfs: Fix error number left in struct pointer member * c8fc5b0209c1 pktcdvd: remove warning on attempting to register non-passthrough dev * 5044962d0976 fat: work around race with userspace's read via blockdev while mounting * b8228d4ed13d block, bfq: push up injection only after setting service time * de8d059ffbd6 i2c: tegra: Move suspend handling to NOIRQ phase * f9affab8498d ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address * 4811149cbcc1 ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 or newer * e14f6865487e PCI: Use static const struct, not const static struct * 397a607551d4 security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb() * a4e61e26aa9d PCI: exynos: Propagate errors for optional PHYs * 4b8763f7deaa PCI: imx6: Propagate errors for optional regulators * 2caacb92a87f PCI: histb: Propagate errors for optional regulators * 2a0976536241 PCI: rockchip: Propagate errors for optional regulators * 89f817442e65 HID: apple: Fix stuck function keys when using FN * 8e1c023a8771 PCI: Add pci_info_ratelimited() to ratelimit PCI separately * 2af7fbcc7981 selinux: fix residual uses of current_security() for the SELinux blob * d076d0facf7b power: supply: register HWMON devices with valid names * 7974bdbb45fa rtc: pcf85363/pcf85263: fix regmap error in set_time * 4bc8b4d7acde rtc: snvs: fix possible race condition * 68fec9c993dc ARM: 8875/1: Kconfig: default to AEABI w/ Clang * 15c679adcfad PCI: mobiveil: Fix the CPU base address setup in inbound window * d101356c6ecc soundwire: intel: fix channel number reported by hardware * 5829ee5a5c98 ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes * 6b0262aeaaab mips/atomic: Fix smp_mb__{before,after}_atomic() * 528e1176fa7d livepatch: Nullify obj->mod in klp_module_coming()'s error path * 318c2962506d PCI: layerscape: Add the bar_fixed_64bit property to the endpoint driver * 69e6ea69d18a PCI: pci-hyperv: Fix build errors on non-SYSFS config * e0a25ab4e0a2 mips/atomic: Fix loongson_llsc_mb() wreckage * 8d46fca32c2a rtc: bd70528: fix driver dependencies * afa6eca42495 HID: wacom: Fix several minor compiler warnings * 09af73dac76d PCI: tegra: Fix OF node reference leak * 6be42301c577 mfd: intel-lpss: Remove D3cold delay * 22a5fd6c1a0a i2c-cht-wc: Fix lockdep warning * 8803f0ad3ba1 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean * ff0cdd0d33d9 MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr * e9d4d767ff32 MIPS: Ingenic: Disable broken BTB lookup optimization. * 9fd765009687 ext4: fix potential use after free after remounting with noblock_validity * 893f29bad19a f2fs: fix to drop meta/node pages during umount * 5d9658aa7b0b dma-buf/sw_sync: Synchronize signal vs syncpt free * 01749cb72301 scsi: core: Reduce memory required for SCSI logging * 97e9c0a70df2 clk: sprd: add missing kfree * fc4d0a108634 mbox: qcom: add APCS child device for QCS404 * 5af20ee3e3bc powerpc: dump kernel log before carrying out fadump or kdump * 21c37928be9b clk: Make clk_bulk_get_all() return a valid "id" * 97322b053971 clk: imx: clk-pll14xx: unbypass PLL by default * 292a0dc34cd8 clk: imx: pll14xx: avoid glitch when set rate * b15a76dde4c7 clk: at91: select parent if main oscillator or bypass is enabled * c1a586550814 arm64: fix unreachable code issue with cmpxchg * b5582c3d5e12 ARM: dts: dir685: Drop spi-cpol from the display * dd770fb86f99 mailbox: mediatek: cmdq: clear the event in cmdq initial flow * fcefc1b1761a pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c * 22d3a69e0880 powerpc/pseries: correctly track irq state in default idle * e04cfbae7d54 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks * 5248e64491a9 powerpc/eeh: Clean up EEH PEs after recovery finishes * d752931fee4f pstore: fs superblock limits * 1154d3ce66eb powerpc/64s/exception: machine check use correct cfar for late handler * 84efc596dde0 drm/amdgpu/si: fix ASIC tests * 455ef08c4a87 kbuild: Do not enable -Wimplicit-fallthrough for clang for now * 47d112b3d9bd selftests/powerpc: Retry on host facility unavailable * dc9c144be777 drm/amd/display: fix trigger not generated for freesync * 19a64792239c drm/amd/display: fix MPO HUBP underflow with Scatter Gather * adaf6a48e85f drm/amd/powerpaly: fix navi series custom peak level value error * d56ed01ebbd8 drm/amd/display: support spdif * ccd23a7b78a5 clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain * 48b6ddaa0ec0 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain * da0a6764db3a pinctrl: amd: disable spurious-firing GPIO IRQs * 4952cf9d0205 drm/nouveau/volt: Fix for some cards having 0 maximum voltage * 7c9b8649afd1 drm/nouveau/kms/tu102-: disable input lut when input is already FP16 * f61377b7a551 drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x * 7a310d3f722c vfio_pci: Restore original state on release * 55cc62e9718f powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag * 942e07ec6eb0 pinctrl: tegra: Fix write barrier placement in pmx_writel * 74849ab2fa0c powerpc/perf: fix imc allocation failure handling * d352ce9a1af4 powerpc/pseries/mobility: use cond_resched when updating device tree * ad8c26bf3020 powerpc/64s/radix: Fix memory hotplug section page table creation * 57d9067c0fab powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function * a5a82cb13541 powerpc/ptdump: fix walk_pagetables() address mismatch * 288c27328caf powerpc/rtas: use device model APIs and serialization during LPM * bbcd9badd30d powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL * a8a92561e41a clk: sunxi: Don't call clk_hw_get_name() on a hw that isn't registered * 8b63620cdcb4 clk: zx296718: Don't reference clk_init_data after registration * e873712459e6 clk: sprd: Don't reference clk_init_data after registration * ba44fed34044 clk: meson: axg-audio: Don't reference clk_init_data after registration * 532a30d3aaef clk: sirf: Don't reference clk_init_data after registration * f72e322328e2 clk: actions: Don't reference clk_init_data after registration * e14d52b0234a powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window * ff9db28c5937 drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 * 4160705dcfcf drm/amd/display: reprogram VM config when system resume * eca427e64940 drm/amd/display: Fix frames_to_insert math * 6e7a1d09a5c9 drm/amd/display: fix issue where 252-255 values are clipped * 53bb95233856 clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks * 5c041d1dc67e clk: ingenic/jz4740: Fix "pll half" divider not read/written properly * 50647140391d clk: qoriq: Fix -Wunused-const-variable * f75ba2f4522d ipmi_si: Only schedule continuously in the thread in maintenance mode * 1c41ac2054bd pinctrl: stmfx: update pinconf settings * df05cb10f25e PCI: rpaphp: Avoid a sometimes-uninitialized warning * 5e62799d46ac clk: imx8mq: Mark AHB clock as critical * d36ff44ec019 gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() * 894c414129a8 drm/radeon: Fix EEH during kexec * 58ed657ef163 drm/amd/display: Use proper enum conversion functions * 4326d0269e29 drm/amdgpu: Fix hard hang for S/G display BOs. * 0f1835cadc84 drm/rockchip: Check for fast link training before enabling psr * 22bae50f7534 drm/panel: check failure cases in the probe func * 4e4e0e4954ed drm/bridge: sii902x: fix missing reference to mclk clock * 835bb6a30568 drm/stm: attach gem fence to atomic state * c68a7f28126f drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE * 35acba5957c9 video: ssd1307fb: Start page range at page_offset * 1eb67506dd33 drm/amd/display: Copy GSL groups when committing a new context * 67cdde3f8588 drm/amd/display: Clear FEC_READY shadow register if DPCD write fails * a347635c86e9 drm/amd/display: fix not calling ppsmu to trigger PME * 90d92ba20d71 drm/amd/display: Power-gate all DSCs at driver init time * 13a5e5e123c7 drm/amd/display: add monitor patch to add T7 delay * 2dbb9e65378c drm/panel: simple: fix AUO g185han01 horizontal blanking * 2e0be4a3f74e drm/vkms: Avoid assigning 0 for possible_crtc * 19feb86ed0d5 drm/bridge: tc358767: Increase AUX transfer length limit * 6ee696a950e7 drm/mcde: Fix uninitialized variable * 4abf9e52d7a4 drm/vkms: Fix crc worker races