* c01e44e26dc9 4.19.71-xanmod35 * 91612ef225b6 Merge tag 'v4.19.71' into 4.19 * e7d2672c66e4 Linux 4.19.71 * 72168ae78629 Revert "Input: elantech - enable SMBus on new (2018+) systems" * 0fed55c248d9 Linux 4.19.70 * 9854d089f790 Revert "ASoC: Fail card instantiation if DAI format setup fails" * e064466cb614 mt76: mt76x0u: do not reset radio on resume * b307f99dca5a x86/ptrace: fix up botched merge of spectrev1 fix * 3b26fa9e3ec3 i2c: piix4: Fix port selection for AMD Family 16h Model 30h * 4f4be79c9ee7 NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 * b5891b624b9a NFS: Pass error information to the pgio error cleanup routine * 812de6dee596 NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() * 57c491fd844d NFS: Clean up list moves of struct nfs_page * 79f1b33c53a0 KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI * ab8ecc278dc8 KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long * db1841a2dd4c KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling * 938e383738d9 mac80211: Correctly set noencrypt for PAE frames * 4f139c0376fb mac80211: Don't memset RXCB prior to PAE intercept * 58f91aac4dfe mac80211: fix possible sta leak * 945b35972803 Revert "cfg80211: fix processing world regdomain when non modular" * 690a424838ca crypto: ccp - Ignore unconfigured CCP device on suspend/resume * 4e77b2ea941b VMCI: Release resource if the work is already queued * 2a964875def7 bus: hisi_lpc: Add .remove method to avoid driver unbind crash * 649532efef46 bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free * 68b58d392464 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() * c7615333645d drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest * 6d3003f56449 drm/amdgpu: Add APTX quirk for Dell Latitude 5495 * c4616a9b3d3f lib: logic_pio: Add logic_pio_unregister_range() * 7faef13e6f68 lib: logic_pio: Avoid possible overlap for unregistering regions * b865c2c6e3f2 lib: logic_pio: Fix RCU usage * 79829fc4ff33 fsi: scom: Don't abort operations for minor errors * e44840b7320c typec: tcpm: fix a typo in the comparison of pdo_max_voltage * e91c9c119dba intel_th: pci: Add Tiger Lake support * ce1c894e1e89 intel_th: pci: Add support for another Lewisburg PCH * cad1d3bfdd5d stm class: Fix a double free of stm_source_device * abc42341b6c4 mmc: core: Fix init of SD cards reporting an invalid VDD range * 1ecc65e1418b mmc: sdhci-of-at91: add quirk for broken HS200 * be8e9fa67ea7 mei: me: add Tiger Lake point LP device ID * 5ed36421af24 USB: storage: ums-realtek: Whitelist auto-delink support * f79d1598968b USB: storage: ums-realtek: Update module parameter description for auto_delink_en * f46fd68a541f usb: host: xhci: rcar: Fix typo in compatible string matching * 7af7737491ce usb: host: ohci: fix a race condition between shutdown and irq * a209827549da usb: chipidea: udc: don't do hardware access if gadget has stopped * 97bec7afb98f usb: hcd: use managed device resources * ebad9fd106da USB: cdc-wdm: fix race between write and disconnect due to flag abuse * cbf5a279a22d usb-storage: Add new JMS567 revision to unusual_devs * 8ea639525db6 ftrace: Check for empty hash and comment the race with registering probes * 9d98e0f4859d ftrace: Check for successful allocation of hash * f184b16748f4 ftrace: Fix NULL pointer dereference in t_probe_next() * edc454cd5a04 x86/apic: Include the LDR when clearing out APIC registers * 959832657c03 x86/apic: Do not initialize LDR and DFR for bigsmp * 941d875cd44a uprobes/x86: Fix detection of 32-bit user mode * 3c2b4827798e KVM: x86: Don't update RIP or do single-step on faulting emulation * 3ec35109c80a kvm: x86: skip populating logical dest map if apic is not sw enabled * cbd905dac535 ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 * b5d1f31d97af ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() * 98a2017c4a17 ALSA: seq: Fix potential concurrent access to the deleted pool * 842317de9797 ALSA: hda - Fixes inverted Conexant GPIO mic mute led * 5ef43bdc7321 ALSA: line6: Fix memory leak at line6_init_pcm() error path * c94c0bf878bf ALSA: usb-audio: Check mixer unit bitmap yet more strictly * 5dd2db1ab006 mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n * 9febfd30aede ipv4/icmp: fix rt dst dev null pointer dereference * 0a6a9c473080 tcp: make sure EPOLLOUT wont be missed * 3e79bd1e4f9a net/smc: make sure EPOLLOUT is raised * ff129837a5f6 ipv6: Default fib6_type to RTN_UNICAST when not set * 02127bdfee97 ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set * a1407b26a6ed net: tls, fix sk_write_space NULL write when tx disabled * fdc4400e9628 net/tls: swap sk_write_space on close * f7009bbaff54 net/tls: Fixed return value when tls_complete_pending_work() fails * dc066fd0d073 drm/tilcdc: Register cpufreq notifier after we have initialized crtc * eba86f0a909f scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value * edd40f54736d drm/bridge: tfp410: fix memleak in get_modes() * 2fa7c944e11f watchdog: bcm2835_wdt: Fix module autoload * a3eb2eba2f79 drm/i915: fix broadwell EU computation * c61c7246dc1f tools: hv: fix KVP and VSS daemons exit code * 0c39d818aae4 tools: hv: fixed Python pep8/flake8 warnings for lsvmbus * 39ad18a042ab usb: host: fotg2: restart hcd after port reset * 37654abed26f drm/ast: Fixed reboot test may cause system hanged * 1cc2ef1cfbd8 i2c: emev2: avoid race when unregistering slave client * 7048cd814f4e i2c: rcar: avoid race when unregistering slave client * 8bd5426889c2 arm64: cpufeature: Don't treat granule sizes as strict * eb535aaf3cd7 xen/blkback: fix memory leaks * 339c1572a266 usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt * 122ab8ea641c usb: gadget: composite: Clear "suspended" on reset/disconnect * 21ec20f62fae iommu/dma: Handle SG length overflow better * 7f4b81365e83 omap-dma/omap_vout_vrfb: fix off-by-one fi value * 71d24f45f905 dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler() * 377ebe613ed8 auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach * 2f87eb895ebd soundwire: cadence_master: fix definitions for INTSTAT0/1 * 29b064d300a2 soundwire: cadence_master: fix register definition for SLAVE_STATE * 4a9829195d9e nvme-pci: Fix async probe remove race * 431f579a5349 nvme: fix a possible deadlock when passthru commands sent to a multipath device * 32c0b8f10351 nvmet-loop: Flush nvme_delete_wq when removing the port * 9c55dc85d890 afs: Only update d_fsdata if different in afs_d_revalidate() * 24e093b96905 fs: afs: Fix a possible null-pointer dereference in afs_put_read() * 8e5179f982f9 afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() * dfc438c0bc6d afs: Fix the CB.ProbeUuid service handler to reply correctly * 7436dc2adeff nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns * 2013d6ec0bc0 dmaengine: ste_dma40: fix unneeded variable warning * 97ab07e11fbf Linux 4.19.69 * 6d47174198ac rxrpc: Fix local refcounting * ce3f9e194d25 rxrpc: Fix local endpoint replacement * a05354cbb822 rxrpc: Fix read-after-free in rxrpc_queue_local() * f28023c4eedc rxrpc: Fix local endpoint refcounting * 32df8a30b734 powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB * 0d5e34c1e263 dm zoned: fix potential NULL dereference in dmz_do_reclaim() * 655bb2c4ace4 xfs: always rejoin held resources during defer roll * 83a8e6b2f2e3 xfs: Add attibute remove and helper functions * b21ff6cfcc24 xfs: Add attibute set and helper functions * b3a248f2307c xfs: Add helper function xfs_attr_try_sf_addname * a9912f346bdc xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h * 17c2b7af71f2 xfs: don't trip over uninitialized buffer on extent read of corrupted inode * 11f85d4d77af xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT * ed11e6003314 mm/zsmalloc.c: fix race condition in zs_destroy_pool * b30a2f608e94 mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely * db67ac031655 mm, page_owner: handle THP splits correctly * 42731deff2ea genirq: Properly pair kobject_del() with kobject_add() * c14fe4e8fd01 dm zoned: properly handle backing device failure * 4530f2f1a79a dm zoned: improve error handling in i/o map code * 8b7c17bb2753 dm zoned: improve error handling in reclaim * ded8e524cfa6 dm table: fix invalid memory accesses with too high sector number * 53e73d1079d7 dm space map metadata: fix missing store of apply_bops() return value * 2cff6c87a0dc dm raid: add missing cleanup in raid_ctr() * 795b0572729b dm integrity: fix a crash due to BUG_ON in __journal_read_write() * 8114012de6c1 dm btree: fix order of block initialization in btree_split_beneath * e0fb8135de9e dm kcopyd: always complete failed jobs * f7d157f33001 x86/boot: Fix boot regression caused by bootparam sanitizing * d955601166f8 x86/boot: Save fields explicitly, zero out everything else * e063b03b451a x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h * 685e598e447e x86/apic: Handle missing global clockevent gracefully * f9747104a5c8 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 * cf13e30c58d4 userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx * a6f236e1bd97 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE * 3783c7ee9920 gpiolib: never report open-drain/source lines as 'input' to user-space * f88c31b43bab drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX * 51f6afddb147 libceph: fix PG split vs OSD (re)connect race * f2951720629e ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply * 7bed2889cd18 ceph: clear page dirty before invalidate page * a8f7703f2213 clk: socfpga: stratix10: fix rate caclulationg for cnt_clks * b608a5a238d5 Revert "dm bufio: fix deadlock with loop device" * 375c6c72f56c HID: wacom: Correct distance scale for 2nd-gen Intuos devices * 8317fe4a3906 HID: wacom: correct misreported EKR ring values * 3c4b283a0deb selftests: kvm: Adding config fragments * ef61b79017ff KVM: arm: Don't write junk to CP15 registers on reset * d5cb5b493030 KVM: arm64: Don't write junk to sysregs on reset * 590549487679 perf pmu-events: Fix missing "cpu_clk_unhalted.core" event * 06ed429b9018 perf cpumap: Fix writing to illegal memory in handling cpumap mask * e49cfed0a8cb perf ftrace: Fix failure to set cpumask when only one cpu is present * 7aa8dfa450b4 block, bfq: handle NULL return value by bfq_init_rq() * fa6f4687805a drm/vmwgfx: fix memory leak when too many retries have occurred * 923de016dc88 x86/lib/cpu: Address missing prototypes warning * 3ca013cd63be libata: add SG safety checks in SFF pio transfers * 3b84bbef51c4 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests * e0c030221b1f net: hisilicon: Fix dma_map_single failed on arm64 * 4ab3052568e5 net: hisilicon: fix hip04-xmit never return TX_BUSY * 09ec5bf10749 net: hisilicon: make hip04_tx_reclaim non-reentrant * b8d03c79e403 net: stmmac: tc: Do not return a fragment entry * b6cd6d18423e net: stmmac: Fix issues when number of Queues >= 4 * 45e7e4e66b08 net: cxgb3_main: Fix a resource leak in a error path in 'init_one()' * db106f695414 s390: put _stext and _etext into .text section * 33bdea175df0 SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL * fab5a1fd17a6 SMB3: Fix potential memory leak when processing compound chain * 6cb4997861c8 drm/rockchip: Suspend DP late * 1c6ca0921705 HID: input: fix a4tech horizontal wheel custom usage * f6f9c4491ec5 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 * b6fb2f5b33f2 NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts * 66daeec347f0 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() * d1ba0b81e709 net/ethernet/qlogic/qed: force the string buffer NULL-terminated * 35d9e9211baf can: peak_usb: force the string buffer NULL-terminated * 895c8fcfedad can: sja1000: force the string buffer NULL-terminated * a3d1263c9b03 perf bench numa: Fix cpu0 binding * 4533d08b6528 net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() * 07efe13b95ab isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack * 4db2043eec46 rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packet * 0d68fbc2d07b rxrpc: Fix potential deadlock * 63dd147e7af0 netfilter: ipset: Fix rename concurrency with listing * ea08214d8cd0 netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets * 5a072ef6a296 netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets too * ba42212ac0a0 mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() * 32cbe03539ac isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain() * 8a24df575c97 qed: RDMA - Fix the hw_ver returned in device attributes * cb64e86ee0d1 net: usb: qmi_wwan: Add the BroadMobi BM818 card * bfa713f5cec5 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint * dd0ff288e344 ASoC: rockchip: Fix mono capture * c5cb10632c0f st_nci_hci_connectivity_event_received: null check the allocation * 0d73ba88f466 st21nfca_connectivity_event_received: null check the allocation * 714a8438fc8a ASoC: Fail card instantiation if DAI format setup fails * bd2f4c7c2d6a can: gw: Fix error path of cgw_module_init * 3257103502cf can: mcp251x: add error check when wq alloc failed * dbf790dcb8a9 can: dev: call netif_carrier_off() in register_candev() * 43d31fd9a8f2 selftests: forwarding: gre_multipath: Fix flower filters * ef52e2b9a621 selftests: forwarding: gre_multipath: Enable IPv4 forwarding * 192bbe9d57ed net: mvpp2: Don't check for 3 consecutive Idle frames for 10G links * a1e5a76db8dd bonding: Force slave speed check after link state recovery for 802.3ad * b7038c195fd1 selftests/bpf: fix sendmsg6_prog on s390 * e6dc6409f474 ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks * 71305e8ee503 netfilter: ebtables: fix a memory leak bug in compat * 70b4edd74b6d mips: fix cacheinfo * 326175aa28fd MIPS: kernel: only use i8253 clocksource with periodic clockevent * a6067c6e630f HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT