* 8d51f825f430 4.19.86-xanmod42 * 1c1a8e713c36 Merge tag 'v4.19.86' into 4.19 * 14260788bbb9 Linux 4.19.86 * 2e1f151cd2d9 x86/resctrl: Fix rdt_find_domain() return value and checks * d64b58520670 mmc: tmio: fix SCC error handling to avoid false positive CRC error * e2a37708cfca powerpc/time: Fix clockevent_decrementer initalisation for PR KVM * ff36ace6c107 tools: PCI: Fix broken pcitest compilation * 4039b5dd0f67 PM / devfreq: Fix static checker warning in try_then_request_governor * 903cfafe0874 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate * 6491a2d26c08 tcp: start receiver buffer autotuning sooner * ef0811ef95ea ARM: dts: omap5: Fix dual-role mode on Super-Speed port * 183f9ae8c4d2 mlxsw: spectrum_switchdev: Check notification relevance based on upper device * 16ad1c43196a spi: rockchip: initialize dma_slave_config properly * f28abe5a3695 mac80211: minstrel: fix sampling/reporting of CCK rates in HT mode * 83ea4ccdb9eb mac80211: minstrel: fix CCK rate group streams value * 8bbedf4dffe9 mac80211: minstrel: fix using short preamble CCK rates on HT clients * 5d017065cec9 misc: cxl: Fix possible null pointer dereference * 9089b2f0049e netfilter: nft_compat: do not dump private area * e6c540bf9786 net: sched: avoid writing on noop_qdisc * b80939a47413 selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too * a119952d4be6 hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255 * 4bbc8deedd89 hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros * 5bdad12ab211 hwmon: (pwm-fan) Silence error on probe deferral * 0cb6525b75e1 hwmon: (nct6775) Fix names of DIMM temperature sources * a58d5770493c hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors * 1301b861cf50 scsi: arcmsr: clean up clang warning on extraneous parentheses * b0c75ea8d372 pinctrl: gemini: Fix up TVC clock group * 2a6c8fc0af64 orangefs: rate limit the client not running info message * 336793832f26 x86/mm: Do not warn about PCI BIOS W+X mappings * 1eeb7407d233 ARM: 8802/1: Call syscall_trace_exit even when system call skipped * e616dd603c29 spi: spidev: Fix OF tree warning logic * 4fabd2e530ab pinctrl: gemini: Mask and set properly * 8aa36b8a7684 spi: fsl-lpspi: Prevent FIFO under/overrun by default * 07ed61a0a711 gpio: syscon: Fix possible NULL ptr usage * 312de5a09d10 net: fix generic XDP to handle if eth header was mangled * 014045888a74 bpf: btf: Fix a missing check bug * 85f996c36e15 x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error * 3f4f4c639f29 lightnvm: pblk: consider max hw sectors supported for max_write_pgs * d4ab0df8d5dd lightnvm: pblk: fix error handling of pblk_lines_init() * cdf73455471a lightnvm: do no update csecs and sos on 1.2 * 1fb60da4d736 lightnvm: pblk: guarantee mw_cunits on read buffer * 1e9796622bc7 lightnvm: pblk: fix write amplificiation calculation * d56fe8f59a23 lightnvm: pblk: guarantee emeta on line close * c7e49f73152f lightnvm: pblk: fix incorrect min_write_pgs * ced6b5dae1dc lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync * e99956093f70 ALSA: hda/ca0132 - Fix input effect controls for desktop cards * 9c30ea2dda5d media: venus: vdec: fix decoded data size * 5b388c45c3e5 media: cx231xx: fix potential sign-extension overflow on large shift * 4d7cf69b77ce GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads * 1adde6589b4a media: isif: fix a NULL pointer dereference bug * 3404019d6d0f printk: Give error on attempt to set log buffer length to over 2G * b2d6db3e572a mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capable * b0c6a78a8a5a backlight: lm3639: Unconditionally call led_classdev_unregister * 94764e3ae569 proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() * e78c55ad6657 s390/kasan: avoid user access code instrumentation * ef5ad4f11e74 s390/kasan: avoid instrumentation of early C code * 5228d07c4f92 s390/kasan: avoid vdso instrumentation * 0046af383099 mmc: mmci: expand startbiterr to irqmask and error check * 322f530fd959 x86/intel_rdt: CBM overlap should also check for overlap with CDP peer * 36cf91317ca9 x86/intel_rdt: Introduce utility to obtain CDP peer * f9a2a8b8a5d4 mtd: devices: m25p80: Make sure WRITE_EN is issued before each write * 6664533b4fc1 mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un]map_single * 370dbbc7b5cb media: cx18: Don't check for address of video_dev * 76765353043b media: dw9807-vcm: Fix probe error handling * 96134bbea649 media: dw9714: Fix error handling in probe function * 2103ebde9ac0 platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items * 04d38fa8436b bcache: recal cached_dev_sectors on detach * 65910055b560 bcache: account size of buckets used in uuid write to ca->meta_sectors_written * 16c2d36b1123 reset: Fix potential use-after-free in __of_reset_control_get() * 84b787e35482 fbdev: fix broken menu dependencies * 21bb43c0dd86 fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() * e57ba9db8c5f fbdev: sbuslib: use checked version of put_user() * 964cd867ef63 atmel_lcdfb: support native-mode display-timings * a3a76b5d22f0 mmc: renesas_sdhi_internal_dmac: set scatter/gather max segment size * e8853ef02e2d mmc: tmio: Fix SCC error detection * 01395b5f089b mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 * 500c933055e7 x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately * b17ddbdc6035 xsk: proper AF_XDP socket teardown ordering * 29fda86178fe iwlwifi: mvm: don't send keys when entering D3 * d43b7b99fe77 ACPI / SBS: Fix rare oops when removing modules * 7f02606367b3 xfrm: use correct size to initialise sp->ovec * 6b9c4eddb3be crypto: mxs-dcp - Fix AES issues * 70ecd0459d03 crypto: mxs-dcp - Fix SHA null hashes and output length * fef30612e23c dmaengine: rcar-dmac: set scatter/gather max segment size * af23231acaf6 x86/olpc: Fix build error with CONFIG_MFD_CS5535=m * 624cd074631a kexec: Allocate decrypted control pages for kdump if SME is enabled * 59e5269c692e remoteproc: qcom: q6v5: Fix a race condition on fatal crash * 4b8c7bce49ca remoteproc: Check for NULL firmwares in sysfs interface * e4aecc15d7c4 tc-testing: fix build of eBPF programs * d653bd939cb1 net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware * 3bef7420e129 soc: fsl: bman_portals: defer probe after bman's probe * 090122baa262 Input: silead - try firmware reload after unsuccessful resume * c13b00c39464 Input: st1232 - set INPUT_PROP_DIRECT property * 205ae6b06288 i2c: zx2967: use core to detect 'no zero length' quirk * 1698ed9f0e2f i2c: tegra: use core to detect 'no zero length' quirk * d511166558a4 i2c: qup: use core to detect 'no zero length' quirk * e0d9c58c49e6 i2c: omap: use core to detect 'no zero length' quirk * f3afad5d1eff gfs2: slow the deluge of io error messages * 35c8125cbea4 media: cec-gpio: select correct Signal Free Time * 58d0a3dbad2b media: ov5640: fix framerate update * 47dd538e9c44 dmaengine: ioat: fix prototype of ioat_enumerate_channels * 90d73c1cadb8 NFSv4.x: fix lock recovery during delegation recall * 799c98cba071 printk: Correct wrong casting * e7ff1141b60c i2c: brcmstb: Allow enabling the driver on DSL SoCs * 8b3e444fe8d0 clk: samsung: Use clk_hw API for calling clk framework from clk notifiers * 599d5350f123 clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420 * 06da39429640 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspend/resume * fe46630cd2a1 qtnfmac: drop error reports for out-of-bounds key indexes * 4ecc631d975c qtnfmac: inform wireless core about supported extended capabilities * 28d5342b2ae4 qtnfmac: pass sgi rate info flag to wireless core * 5554e47a2946 qtnfmac: request userspace to do OBSS scanning if FW can not * 75a1e8dec421 brcmfmac: fix full timeout waiting for action frame on-channel tx * c01258a2ad7d brcmfmac: reduce timeout for action frame scan * 89cf2472a295 cpu/SMT: State SMT is disabled even with nosmt and without "=force" * 8fce141f4805 mtd: physmap_of: Release resources on error * d46cd42b4ffa usb: dwc2: disable power_down on rockchip devices * 3ad0531dbe0c USB: serial: cypress_m8: fix interrupt-out transfer length * 24ce099a5388 KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR * 8b6021ca47a3 bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED * 6e454b0ad02d ALSA: hda/sigmatel - Disable automute for Elo VuPoint * 6925a5afc148 media: i2c: adv748x: Support probing a single output * a02bad04d110 media: rcar-vin: fix redeclaration of symbol * 14dc7aeef3f4 media: pxa_camera: Fix check for pdev->dev.of_node * 7672ca60a14a media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote * 01e9e39f4f61 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers * d1dff747758f ata: ep93xx: Use proper enums for directions * 6a70c66a84e0 powerpc/64s/radix: Explicitly flush ERAT with local LPID invalidation * 9e4649e443e2 powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer * d7e546d06182 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() * 27ab8f1648ac cpuidle: menu: Fix wakeup statistics updates for polling state * 38ad2aa9331b ACPICA: Never run _REG on system_memory and system_IO * 216929d15b2c OPP: Return error on error from dev_pm_opp_get_opp_count() * 3d0c72f99efc msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU * 674b223d7a48 rpmsg: glink: smem: Support rx peak for size less than 4 bytes * ec9fc981de57 IB/mlx4: Avoid implicit enumerated type conversion * d5d78049b7a4 RDMA/hns: Limit the size of extend sge of sq * 010af7a8d0ae RDMA/hns: Bugfix for CM test * 5b7064adfb4b RDMA/hns: Submit bad wr when post send wr exception * af76265532a8 RDMA/hns: Bugfix for reserved qp number * 350703fae672 IB/rxe: avoid srq memory leak * e3db306d1fda IB/mthca: Fix error return code in __mthca_init_one() * 1b86b8ad6e47 ixgbe: Fix crash with VFs and flow director on interface flap * 0e1fd69cff75 i40e: Use proper enum in i40e_ndo_set_vf_link_state * 22b8d7e3bcb5 ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit * b69cfc4f2665 md: allow metadata updates while suspending an array - fix * 4aa110048087 ice: Fix forward to queue group logic * d97a02b84879 clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machines * 31fb5ea6ed1b clocksource/drivers/sh_cmt: Fixup for 64-bit machines * 0e8855ba9f9a tools: PCI: Fix compilation warnings * 9372023e10ee PM / hibernate: Check the success of generating md5 digest before hibernation * ed896ddfae94 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transfer * 83cda9ea1876 ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets * 10551e574d79 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size * 825d176a1049 ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size * ab9928588283 powerpc/xive: Move a dereference below a NULL test * 38d7fa28157e powerpc/pseries: Fix how we iterate over the DTL entries * a3576a228404 powerpc/pseries: Fix DTL buffer registration * b28aa87d081c cxgb4: Use proper enum in IEEE_FAUX_SYNC * efdacf2b7aa7 cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update * 743ccf759e8e mei: samples: fix a signedness bug in amt_host_if_call() * cc7d996a4428 x86/PCI: Apply VMD's AERSID fixup generically * 6cedfaffb4ac sunrpc: Fix connect metrics * 7e4602eac666 clk: keystone: Enable TISCI clocks if K3_ARCH * 6c487c0e877a ext4: fix build error when DX_DEBUG is defined * f2877a3c332d ALSA: hda: Fix mismatch for register mask and value in ext controller. * ae3765a0a33d dmaengine: timb_dma: Use proper enum in td_prep_slave_sg * 0c21aa9b5651 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_direction * 671ce9f892b9 printk: CON_PRINTBUFFER console registration is a bit racy * cd120df118d7 printk: Do not miss new messages when replaying the log * 5a6f7274e67b KVM: PPC: Inform the userspace about TCE update failures * 38374aa3c916 watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D * 96505abd2435 watchdog: sama5d4: fix timeout-sec usage * 26d6e542dc47 watchdog: renesas_wdt: stop when unregistering * f4cfb7eeae62 watchdog: core: fix null pointer dereference when releasing cdev * a9f36455edc1 irqchip/irq-mvebu-icu: Fix wrong private data retrieval * be4f5457a5fd nl80211: Fix a GET_KEY reply attribute * 21ba66937e0d usb: dwc3: gadget: Check ENBLSLPM before sending ep command * 639fce0bc8b5 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() * f22a4d8cf049 selftests/tls: Fix recv(MSG_PEEK) & splice() test cases * 475398b72984 ath9k: fix reporting calculated new FFT upper max * f6ec4fccbf9a PM / devfreq: stopping the governor before device_unregister() * fc491a1e77be PM / devfreq: Fix handling of min/max_freq == 0 * b5add975c871 PM / devfreq: Fix devfreq_add_device() when drivers are built as modules. * 5f5a8d36749f ata: ahci_brcm: Allow using driver or DSL SoCs * 4cfcb5379a9c rtlwifi: btcoex: Use proper enumerated types for Wi-Fi only interface * e5895e41aeb3 ath10k: fix vdev-start timeout on error * 06cb99e6399d arm64/numa: Report correct memblock range for the dummy node * 256a29480733 kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table * bae080e72e92 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout * 2bab3df8f506 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() * 741a445a88e4 mt76: fix handling ps-poll frames * ddb4299f1d78 mt76x2: disable WLAN core before probe * b14825a5c652 mt76x2: fix tx power configuration for VHT mcs 9 * 449b9ae3504c IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds * e0dee1c839e3 IB/hfi1: Error path MAD response size is incorrect * 8d93707e7195 f2fs: keep lazytime on remount * a5f7bf0379d3 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq * aa39d53f2b89 ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices * 9372a40b54d0 SUNRPC: Fix priority queue fairness * 43876b1ce42b tcp: up initial rmem to 128KB and SYN rwin to around 64KB * d2cacb6ac4ff ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external RGMII Ethernet PHY * ed220d3dcc79 ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block * ac02379889e2 f2fs: return correct errno in f2fs_gc * 7cbac9d598a7 net: hns3: Fix loss of coal configuration while doing reset * af98283da9e9 net: hns3: Fix for netdev not up problem when setting mtu * 7a1f314e3c80 ARM: dts: omap5: enable OTG role for DWC3 controller * 789d29044793 ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode * 6d286faeee74 net: xen-netback: fix return type of ndo_start_xmit function * c234566f1ea0 net: ovs: fix return type of ndo_start_xmit function * d51d9605888d bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} * f3c40792cf4b bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 * a085f797449e bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 * 860a7d18b9e6 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG * 03543b9c5573 fbdev: Ditch fb_edid_add_monspecs * 703662598b9c arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault * f8b09a043685 mm/memory_hotplug: fix updating the node span * 6631def3ee38 mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() * a16a3669273b idr: Fix idr_get_next race with idr_remove * 4c62337d8f17 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() * 17a82bc67728 Revert "OPP: Protect dev_list with opp_table lock" * 4f4ab0b49cf2 tee: optee: add missing of_node_put after of_device_is_available * 2008d0e3d364 i2c: mediatek: modify threshold passed to i2c_get_dma_safe_msg_buf() * 976e944e005f spi: mediatek: use correct mata->xfer_len when in fifo transfer