* 7434ef19748b 4.20.12-xanmod7 * c4afab56f266 Merge tag 'v4.20.12' into 4.20 * c91951f15978 Linux 4.20.12 * 578636114de4 ax25: fix possible use-after-free * f3876e6070bf mISDN: fix a race in dev_expire_timer() * c1339bd49e72 net/x25: do not hold the cpu too long in x25_new_lci() * 42038180a1d6 netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs * 994fc3c7be81 hwmon: (lm80) Fix missing unlock on error in set_fan_div() * 795793799d07 mmc: meson-gx: fix interrupt name * 2260fa449550 scsi: target/core: Use kmem_cache_free() instead of kfree() * d9778b266837 PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter * da9365ad7b2c efi/arm: Revert "Defer persistent reservations until after paging_init()" * de3d833d6bdd arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table * 72d0057ac13f af_packet: fix raw sockets over 6in4 tunnel * c803706b568a net: Do not allocate page fragments that are not skb aligned * 70bb5dc96692 net: netcp: Fix ethss driver probe issue * a5cbfe88952c tcp: tcp_v4_err() should be more careful * dd3492bc8f6d tcp: clear icsk_backoff in tcp_write_queue_purge() * 0009ef5717b2 net: Add header for usage of fls64() * 67df61cef0ea vhost: correctly check the return value of translate_desc() in log_used() * bc2b63d41bbf sky2: Increase D3 delay again * 86fac90ccb44 net: stmmac: handle endianness in dwmac4_get_timestamp * e89e9dce6e02 net: stmmac: Fix a race in EEE enable callback * 071fb6b8087e net: phy: xgmiitorgmii: Support generic PHY status read * 718f16f5246e net: ip6_gre: initialize erspan_ver just for erspan tunnels * 6d7a9a07e0f7 net: Fix for_each_netdev_feature on Big endian * cc5cb5c0d03d net: crypto set sk to NULL when af_alg_release. * f7dad5f466ad mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable * 60652bbad416 vxlan: test dev->flags & IFF_UP before calling netif_rx() * 097f24c676f8 vsock: cope with memory allocation failure at socket creation time * 5d5c002b1b24 net: ipv4: use a dedicated counter for icmp_v4 redirect packets * eb97ee89f84c net: fix IPv6 prefix route residue * bd5188512437 dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exit * 104d68b9d65d Linux 4.20.11 * 35a050710f84 drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set * 25e25a437ef4 drm/i915: Block fbdev HPD processing during suspend * 02edc9fd969f drm/sched: Always trace the dependencies we wait on, to fix a race. * 0887f86fd20d drm/vkms: Fix license inconsistent * eee667bf1280 drm: Use array_size() when creating lease * e161e0ef3bbb dm thin: fix bug where bio that overwrites thin block ignores FUA * 8e15ceeb303f dm crypt: don't overallocate the integrity tag space * e6da3966d3d5 sunrpc: fix 4 more call sites that were using stack memory with a scatterlist * d6924af77051 x86/a.out: Clear the dump structure initially * d3028da7d556 md/raid1: don't clear bitmap bits on interrupted recovery. * f2be76753b93 crypto: ccree - fix resume race condition on init * 303d5580fded signal: Restore the stop PTRACE_EVENT_EXIT * 341b0947fb40 scsi: sd: fix entropy gathering for most rotational disks * 6e3e38226e70 powerpc/64s: Fix possible corruption on big endian due to pgd/pud_present() * 0a4908fafb77 x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls * ebf5838d6da6 tracing: probeevent: Correctly update remaining space in dynamic area * 4bbf187b4297 s390/zcrypt: fix specification exception on z196 during ap probe * a5cf1ba49556 s390/suspend: fix stack setup in swsusp_arch_suspend * 67fcf0ff2eeb alpha: Fix Eiger NR_IRQS to 128 * 5e7a7fe3dac6 alpha: fix page fault handling for r16-r18 targets * effdc720834e mm: proc: smaps_rollup: fix pss_locked calculation * 3aea1d1b31f1 Revert "mm: slowly shrink slabs with a relatively small number of objects" * 01b7eccaee41 Revert "mm: don't reclaim inodes with many attached pages" * 01e62eb792ca Revert "nfsd4: return default lease period" * 7618600f3e08 Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 * f2ffc237268a Input: bma150 - register input device after setting private data * 1fdf7b8b0612 mmc: block: handle complete_work on separate workqueue * cb384113e614 mmc: sunxi: Filter out unsupported modes declared in the device tree * b60a14889ba2 mmc: sunxi: Disable HS-DDR mode for H5 eMMC controller by default * 85374e1d594e kvm: vmx: Fix entry number check for add_atomic_switch_msr() * dbb8a5c24afa x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available * 09b2a6a55c2a riscv: Add pte bit to distinguish swap from invalid * 24e99fcdc91a tools uapi: fix Alpha support * 0a611997a973 ASoC: hdmi-codec: fix oops on re-probe * 1529b10ad0a0 ALSA: pcm: Revert capture stream behavior change in blocking mode * 80084a4dcc4a ALSA: usb-audio: Fix implicit fb endpoint setup by quirk * 5610fd7da5e3 ALSA: hda - Add quirk for HP EliteBook 840 G5 * 6a66c2d00018 perf/x86: Add check_period PMU callback * d26f63553b27 perf/core: Fix impossible ring-buffer sizes warning * 89e5eb10b65b ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type * be0b53574ed3 arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 * 8e954647a700 Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK * b383c5e3707b Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" * 54e04aac37f4 gpio: mxc: move gpio noirq suspend/resume to syscore phase * 75d2ac0c0432 CIFS: Fix mounts if the client is low on credits * 8beb5d8df148 CIFS: Do not assume one credit for async responses * 7cb453e5a881 CIFS: Fix credit calculations in compound mid callback * fe182af7767a kvm: sev: Fail KVM_SEV_INIT if already initialized * 5443a09712e7 CIFS: Fix error paths in writeback code * 3c57a0be4870 CIFS: Move credit processing to mid callbacks for SMB3 * 75d8ed18255e CIFS: Fix credits calculation for cancelled requests * f3c42f9b10ce cifs: Limit memory used by lock request calls to a page * 90704aa91207 drm/nouveau/falcon: avoid touching registers if engine is off * b81259d9bf43 drm/nouveau: Don't disable polling in fallback mode * 771e153fd2a8 gpio: pl061: handle failed allocations * e18ea11e82e0 csky: fixup compile error with CPU 810. * 66500030d112 ARM: dts: kirkwood: Fix polarity of GPIO fan lines * 45ce4c5d9583 ARM: dts: da850-lcdk: Correct the sound card name * c1f3bde3395c ARM: dts: da850-lcdk: Correct the audio codec regulators * eebd24a76b4a ARM: dts: da850-evm: Correct the sound card name * 5692bc9e0b58 ARM: dts: da850-evm: Correct the audio codec regulators * 70bc65fecc6b drm/amdgpu: disable system memory page tables for now * 34701cd7f91c drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang * 03092a0e26c2 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 * b9453f9bb66e nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN * cedcbfdde6d5 nvme: pad fake subsys NQN vid and ssvid with zeros * 846cdc1a0305 nvme-multipath: zero out ANA log buffer * c4a6f6e7ef64 nvme-pci: fix out of bounds access in nvme_cqe_pending * e0b9c2071664 nvme-pci: use the same attributes when freeing host_mem_desc_bufs. * a86d2c870803 drm/bridge: tc358767: fix output H/V syncs * b5e7155ec993 drm/bridge: tc358767: reject modes which require too much BW * 57781d8b77cc drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value * 6a8313d4205d drm/bridge: tc358767: fix single lane configuration * f80008911228 drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE * e1685cf9469e drm/bridge: tc358767: add bus flags * 2b1887057fd6 drm/amd/powerplay: avoid possible buffer overflow * dad4502dd23f irqchip/csky: fixup handle_irq_perbit break irq * e4a8a44034ee csky: fixup CACHEV1 store instruction fast retire * 66535eab9d57 csky: fixup relocation error with 807 & 860 * cafd389b81df cpufreq: check if policy is inactive early in __cpufreq_get() * 4830f352e915 riscv: fix trace_sys_exit hook * 7e710bfd7530 tools uapi: fix RISC-V 64-bit support * b11683186ec1 soc: renesas: r8a774c0-sysc: Fix initialization order of 3DG-{A,B} * 87d4f6ac96ce perf test shell: Use a fallback to get the pathname in vfs_getname * 394fc1c6bde5 perf report: Fix wrong iteration count in --branch-history * 3902b972ee89 perf stat: Fix endless wait for child process * 82f61afa5b93 ACPI: NUMA: Use correct type for printing addresses on i386-PAE * 75189d2870ad drm/amdgpu/sriov:Correct pfvf exchange logic * 74712cec904c blk-mq: fix a hung issue when fsync * f93db1667702 eeprom: at24: add support for 24c2048 * 815dbc22fcae dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string