* 7dfafcb5b87e 4.19.42-xanmod22 * 74f90cfdf4aa Merge tag 'v4.19.42' into 4.19 * 9c2556f428cf Linux 4.19.42 * 9ccdbde1850c arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP * 0f4ef8fb1dae locking/futex: Allow low-level atomic operations to return -EAGAIN * 6fee39874d1f ASoC: Intel: avoid Oops if DMA setup fails * c3b3955f0250 UAS: fix alignment of scatter/gather segments * 38f092c41ceb Bluetooth: Align minimum encryption key size for LE and BR/EDR connections * c6d1f9b4b2cb Bluetooth: hidp: fix buffer overflow * de7fe08b92dc scsi: qla2xxx: Fix device staying in blocked state * ef7014d76361 scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines * 7a793ca17357 scsi: lpfc: change snprintf to scnprintf for possible overflow * 8b330b3efa91 soc: sunxi: Fix missing dependency on REGMAP_MMIO * 557be5771563 cpufreq: armada-37xx: fix frequency calculation for opp * 6b7daf1ff8bf intel_th: pci: Add Comet Lake support * 5b2ba94386eb usb-storage: Set virt_boundary_mask to avoid SG overflows * 18e6f3027642 USB: cdc-acm: fix unthrottle races * bce2b9d63786 USB: serial: f81232: fix interrupt worker not stop * caa5680dc05a usb: dwc3: Fix default lpm_nyet_threshold value * 33f2aa87c294 genirq: Prevent use-after-free and work list corruption * 29184cbaaec0 iommu/amd: Set exclusion range correctly * 42638d6aae06 perf/core: Fix perf_event_disable_inatomic() race * c1189d68be7d platform/x86: pmc_atom: Drop __initconst on dmi table * 777943cd6c5f nvme-fc: correct csn initialization and increments on error * 0e8e67b8147f virtio-blk: limit number of hw queues by nr_cpu_ids * d955bb0b3189 ASoC: Intel: kbl: fix wrong number of channels * e5c749ad6d7f drm/mediatek: fix possible object reference leak * 8f4dbd17777f scsi: csiostor: fix missing data copy in csio_scsi_err_handler() * fb357b9eb47d RDMA/hns: Fix bug that caused srq creation to fail * 8dfb2896d8c7 RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove * 5984fd687600 virtio_pci: fix a NULL pointer reference in vp_del_vqs * a8f5c1bceb25 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind * 78bc98235e84 slab: fix a crash by reading /proc/slab_allocators * cf6cb79d57b0 objtool: Add rewind_stack_do_exit() to the noreturn list * e66e72710962 ASoC: cs35l35: Disable regulators on driver removal * dd015a3b072a drm/amd/display: fix cursor black issue * 88294658ddbe ASoC: rockchip: pdm: fix regmap_ops hang issue * 95587274e9d5 linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() * 7d10436ca569 perf/x86/intel: Initialize TFA MSR * 2b791e8ee7b2 perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS * 929d019d6d44 drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() * 0fb785e28833 ASoC: tlv320aic32x4: Fix Common Pins * e6efcbf3cbce MIPS: KGDB: fix kgdb support for SMP platforms. * 09c6954e83e8 IB/hfi1: Fix the allocation of RSM table * 3abd4aef917f IB/hfi1: Eliminate opcode tests on mr deref * 1ed91af83a45 drm/omap: hdmi4_cec: Fix CEC clock handling for PM * d356db088333 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol * 6f69661f6ebe ASoC: cs4270: Set auto-increment bit for register writes * 8f5077ceee5f ASoC: stm32: dfsdm: fix debugfs warnings on entry creation * 33ffe0807d52 ASoC: stm32: dfsdm: manage multiple prepare * 74f5898f660d clk: meson-gxbb: round the vdec dividers to closest * 8aa62dc731e5 ASoC: wm_adsp: Add locking to wm_adsp2_bus_error * 2ece73fe079b ASoC: rt5682: recording has no sound after booting * afcbb3c755c9 ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate * 7525d6104ca4 ASoC: nau8810: fix the issue of widget with prefixed name * c2119de4ed41 ASoC: nau8824: fix the issue of the widget with prefix name * 29f1b9761520 ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform * 581a8bd9fa8b ASoC:soc-pcm:fix a codec fixup issue in TDM case * c37f7344075a ASoC: stm32: sai: fix exposed capabilities in spdif mode * 2aeceaaff09b ASoC: stm32: sai: fix iec958 controls indexation * 6544b4966193 ASoC: hdmi-codec: fix S/PDIF DAI * 98a80393b82a ASoC: tlv320aic3x: fix reset gpio reference counting * 34ae4c6a3609 staging: most: cdev: fix chrdev_region leak in mod_exit * 2197e11bb624 staging: greybus: power_supply: fix prop-descriptor request size * 35d2c86db2d4 ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings * eb7b8d1afb92 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() * 0f18e433b97b scsi: libsas: fix a race condition when smp task timeout * e629cabe34ed net: stmmac: Use bfsize1 in ndesc_init_rx_desc * 21de7eb67cff Linux 4.19.41 * e7c2d066566b mm/kmemleak.c: fix unused-function warning * 5b94768bd07c ASoC: wm_adsp: Check for buffer in trigger stop * c5c74e63985f media: v4l2: i2c: ov7670: Fix PLL bypass register values * 5f18c95d2964 i2c: i2c-stm32f7: Fix SDADEL minimum formula * 7a32cbf1720b x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" * c48b027f2aa3 x86/mm: Fix a crash with kmemleak_scan() * 052c78f5cfe2 x86/mm/KASLR: Fix the size of the direct mapping section * d572a3a03f63 clk: x86: Add system specific quirk to mark clocks as critical * 61ff44069f5b x86/mce: Improve error message when kernel cannot recover, p2 * c7e220eff874 powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search * a78c3898de59 mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP VLAN mode * 574be221407e selinux: never allow relabeling on context mounts * 6b13ae52ac75 selinux: avoid silent denials in permissive mode under RCU walk * 53ffa56456fb gpio: mxc: add check to return defer probe if clock tree NOT ready * a10c88bf365a Input: stmfts - acknowledge that setting brightness is a blocking call * a99b9c82bde6 Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ * 8d5c1c039708 IB/core: Destroy QP if XRC QP fails * 841487432d11 IB/core: Fix potential memory leak while creating MAD agents * dabcbe58d8bc IB/core: Unregister notifier before freeing MAD security * d1698f74bdbd platform/x86: intel_pmc_core: Handle CFL regmap properly * 51e777c795ce platform/x86: intel_pmc_core: Fix PCH IP name * d4f1e3ef9586 ASoC: stm32: fix sai driver name initialisation * 7d3f7107079b ASoC: wm_adsp: Correct handling of compressed streams that restart * 3b958d5e6972 ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" * 9d696f405e6d scsi: RDMA/srpt: Fix a credit leak for aborted commands * f16e83170e25 staging: iio: adt7316: fix the dac write calculation * ad774285beee staging: iio: adt7316: fix the dac read calculation * 7041e3d6b81f staging: iio: adt7316: allow adt751x to use internal vref for all dacs * 2ccaef716388 clk: qcom: Add missing freq for usb30_master_clk on 8998 * 8897bf03ec30 Bluetooth: mediatek: fix up an error path to restore bdev->tx_state * f5ad05e680aa Bluetooth: btusb: request wake pin with NOAUTOEN * 3f8497cfff3b perf/x86/amd: Update generic hardware cache events for Family 17h * 96e4471d3881 block: pass no-op callback to INIT_WORK(). * 14f3c36b47ed ARM: iop: don't use using 64-bit DMA masks * 39839f3ec616 ARM: orion: don't use using 64-bit DMA masks * 04b4d5f75ab0 fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock * a82cfd770651 xsysace: Fix error handling in ace_setup * 54ad0956ef93 sh: fix multiple function definition build errors * b51fdcbe45d1 hugetlbfs: fix memory leak for resv_map * 6a62bbe82343 kmemleak: powerpc: skip scanning holes in the .bss section * 82e8da1f1a91 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow * 57186663b3a1 libcxgb: fix incorrect ppmax calculation * 5c5e9f23df7a net: hns: Fix WARNING when remove HNS driver with SMMU enabled * c9f431017617 net: hns: fix ICMP6 neighbor solicitation messages discard problem * 1ff38d33d7c4 net: hns: Fix probabilistic memory overwrite when HNS driver initialized * 7713ee691767 net: hns: Use NAPI_POLL_WEIGHT for hns driver * 7e7befd8dee2 net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() * 98d6651f1878 arm64: fix wrong check of on_sdei_stack in nmi context * 69da58b7386c arm/mach-at91/pm : fix possible object reference leak * 8052c066e6d0 scsi: storvsc: Fix calculation of sub-channel count * 03260f46f2d1 scsi: core: add new RDAC LENOVO/DE_Series device * 4d043d3d2be1 vfio/pci: use correct format characters * 7ce0b428c046 HID: input: add mapping for Assistant key * ce9e2dc03f63 rtc: da9063: set uie_unsupported when relevant * e5be04ee1766 block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx * 177edf25706a mfd: twl-core: Disable IRQ while suspended * f0112b649525 debugfs: fix use-after-free on symlink traversal * e22c11da0a86 jffs2: fix use-after-free on symlink traversal * 7cce2543cbcd net: stmmac: don't log oversized frames * f86c1d3f10a2 net: stmmac: fix dropping of multi-descriptor RX frames * 0ab012e3df48 net: stmmac: don't overwrite discard_frame status * 2170bbf19f6e net: stmmac: don't stop NAPI processing when dropping a packet * cd50daabf5ee net: stmmac: ratelimit RX error logs * c13a936f46e3 net: stmmac: use correct DMA buffer size in the RX descriptor * 824451fdcfc2 bonding: show full hw address in sysfs for slave entries * f91bb70a3616 net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands * 7e0548e111e5 net: hns3: fix compile error * 6869dd570f10 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630 * bc031095828b riscv: fix accessing 8-byte variable from RV32 * 0424b0b35793 igb: Fix WARN_ONCE on runtime suspend * cc04b5b3314a reset: meson-audio-arb: Fix missing .owner setting of reset_controller_dev * ef9533481c11 ARM: dts: rockchip: Fix gpu opp node names for rk3288 * 894b4fc04387 batman-adv: fix warning in function batadv_v_elp_get_throughput * 7afe374cc718 batman-adv: Reduce tt_global hash refcnt only for removed entry * 6957021da735 batman-adv: Reduce tt_local hash refcnt only for removed entry * be807f9b4fc4 batman-adv: Reduce claim hash refcnt only for removed entry * 8a734e251c0c rtc: sh: Fix invalid alarm warning for non-enabled alarm * 5b5c653ddf91 rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured * 2f4052ffd9be HID: debug: fix race condition with between rdesc_show() and device removal * 61effc648fe4 HID: logitech: check the return value of create_singlethread_workqueue * dbfef4bd8836 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay * 3e6b472f474a efi: Fix debugobjects warning on 'efi_rts_work' * 30673786f906 nvme-loop: init nvmet_ctrl fatal_err_work when allocate * 83c6688d679c USB: core: Fix bug caused by duplicate interface PM usage counter * 7b73c2a056b3 USB: core: Fix unterminated string returned by usb_string() * 7df0d2c7d092 usb: usbip: fix isoc packet num validation in get_pipe * 512ce15023a8 USB: dummy-hcd: Fix failure to give back unlinked URBs * 508954883054 USB: w1 ds2490: Fix bug caused by improper use of altsetting array * 9f632afe4f39 USB: yurex: Fix protection fault after device removal * f02c6460a5b6 ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR * 347411f9aded ALSA: hda/realtek - Fixed Dell AIO speaker noise * f937634b6626 ALSA: hda/realtek - Add new Dell platform for headset mode * b19c230648b5 i2c: Prevent runtime suspend of adapter when Host Notify is required * 04e07919f7da i2c: Allow recovery of the initial IRQ by an I2C client device. * 1e031ab31843 i2c: Clear client->irq in i2c_device_remove * 63eab25ed1cc i2c: Remove unnecessary call to irq_find_mapping * e89ba70e10b2 i2c: imx: correct the method of getting private data in notifier_call * d1493c5cbbad i2c: synquacer: fix enumeration of slave devices * ec30811209e4 mac80211: don't attempt to rename ERR_PTR() debugfs dirs * be7df63d3680 mwifiex: Make resume actually do something useful again on SDIO cards * 81a7534f9ef4 iwlwifi: fix driver operation for 5350