* 96732d47caad 4.19.10-xanmod6 * 612f463970bc Merge tag 'v4.19.10' into 4.19 |\ | * b23de3254f8c Linux 4.19.10 | * d265655ae46b tcp: lack of available data can also cause TSO defer | * bddeb44981c1 bpf: fix off-by-one error in adjust_subprog_starts | * 1fd99ac175e6 IB/hfi1: Fix an out-of-bounds access in get_hw_stats | * 2a493d8ef5b9 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon | * 178b1a584e7f ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 | * 1be8246777c5 ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 | * 487b6512d881 ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN | * c8461d87716b ALSA: hda/realtek - Fixed headphone issue for ALC700 | * 03e8b38c5177 ALSA: fireface: fix reference to wrong register for clock configuration | * 384f18115267 dax: Check page->mapping isn't NULL | * 111758f73595 flexfiles: enforce per-mirror stateid only for v4 DSes | * a31da26a15e9 ocfs2: fix potential use after free | * 2a5d5f5f47b9 initramfs: clean old path before creating a hardlink | * c6900015132a kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace | * 359c0c4aefa1 proc: fixup map_files test on arm | * 53f1c27ac5d5 debugobjects: avoid recursive calls with kmemleak | * ab31765ef4dd hfsplus: do not free node before using | * f7cbec75fb0b hfs: do not free node before using | * 505bc9f38996 mm/page_alloc.c: fix calculation of pgdat->nr_zones | * 6aab48ae8ab5 ocfs2: fix deadlock caused by ocfs2_defrag_extent() | * 126afacf7a8f ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value | * 992a773cb9bb nvme-rdma: fix double freeing of async event data | * 5893e48f8f8a nvme: flush namespace scanning work just before removing namespaces | * 1bda8b799665 nvme: warn when finding multi-port subsystems without multipathing enabled | * 1f925643315d fscache, cachefiles: remove redundant variable 'cache' | * d8bf97a0a489 cachefiles: Explicitly cast enumerated type in put_object | * 02bd7b740cbb fscache: fix race between enablement and dropping of object | * 52da87f0e2e8 afs: Fix validation/callback interaction | * ce469db0943b pstore/ram: Correctly calculate usable PRZ bytes | * ff5ac9bd16ef pvcalls-front: fixes incorrect error handling | * a9d79a0751a2 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" | * c1a21086bbbd xen: xlate_mmu: add missing header to fix 'W=1' warning | * f3c73ae453ed drm/ast: fixed reading monitor EDID not stable issue | * cbd6a7ea6068 drm/amdgpu: Add delay after enable RLC ucode | * 3b54558a73d0 net: hisilicon: remove unexpected free_netdev | * e3fb9d84fdd1 ixgbe: recognize 1000BaseLX SFP modules as 1Gbps | * 4b0f9f881bc1 igb: fix uninitialized variables | * eee2269fd04f cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active | * a4a7a0d729c0 fscache: Fix race in fscache_op_complete() due to split atomic_sub & read | * 5132f91318ed cachefiles: Fix an assertion failure when trying to update a failed object | * 815899cf26f6 ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock | * e5f42e061789 netfilter: nf_tables: deactivate expressions in rule replecement routine | * 6d665dab42e7 usb: gadget: u_ether: fix unsafe list iteration | * 227b1745cd97 net: thunderx: fix NULL pointer dereference in nic_remove | * bf1b47f33cb1 x86/kvm/vmx: fix old-style function declaration | * d6b1692d9b9e KVM: x86: fix empty-body warnings | * 3c7670d56ac6 KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes | * 8038f92df3eb netfilter: nf_conncount: remove wrong condition check routine | * 5517d4c6dcbb netfilter: nat: fix double register in masquerade modules | * 18218f827e3c netfilter: add missing error handling code for register functions | * 4f03e063a554 IB/mlx5: Fix page fault handling for MW | * 9838090d9859 netfilter: ipv6: Preserve link scope traffic original oif | * bf6f1276768f drm/meson: add support for 1080p25 mode | * 5dda1e7d7ce4 thunderbolt: Prevent root port runtime suspend during NVM upgrade | * 9ca88f3c4cb5 USB: omap_udc: fix rejection of out transfers when DMA is used | * b58128138f06 USB: omap_udc: fix USB gadget functionality on Palm Tungsten E | * 634395d20d7d USB: omap_udc: fix omap_udc_start() on 15xx machines | * 27b61cbaa809 USB: omap_udc: fix crashes on probe error and module removal | * 66d73a4ef37e USB: omap_udc: use devm_request_irq() | * 28ad9091e186 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf | * 2aad202fcd4c fsi: master-ast-cf: select GENERIC_ALLOCATOR | * 6bfebedaa810 bpf: fix check of allowed specifiers in bpf_trace_printk | * 4c7d50c23a88 RDMA/hns: Bugfix pbl configuration for rereg mr | * ad374d10b78e exportfs: do not read dentry after free | * 0aeda30045b6 ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE | * 38f3a0f01052 ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE | * abf7201316a3 ASoC: omap-mcbsp: Fix latency value calculation for pm_qos | * 1f1aedd6b19a tools: bpftool: fix potential NULL pointer dereference in do_load | * 8653ffc34cee RDMA/rdmavt: Fix rvt_create_ah function signature | * 59315d0ca4fa RDMA/bnxt_re: Avoid accessing the device structure after it is freed | * f4515855b7a1 RDMA/bnxt_re: Fix system hang when registration with L2 driver fails | * 5a49ef9832e5 RDMA/core: Add GIDs while changing MAC addr only for registered ndev | * 7c736fee5a5d RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR | * 91f6a9aa7952 Btrfs: send, fix infinite loop due to directory rename dependencies | * b3159470aa8f ARM: dts: at91: sama5d2: use the divided clock for SMC | * 4724b50f9e09 phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845 | * d801a3eff554 phy: qcom-qusb2: Use HSTX_TRIM fused value as is | * 3d2d2ba0c296 objtool: Fix segfault in .cold detection with -ffunction-sections | * 79cd7b0e114d objtool: Fix double-free in .cold detection error path | * a8657e682427 ASoC: acpi: fix: continue searching when machine is ignored | * 2a031cab71cd PCI: imx6: Fix link training status detection in link up check | * 67707627c2f2 perf tools: Restore proper cwd on return from mnt namespace | * f3ff2ac4169e hwmon: (w83795) temp4_type has writable permission | * fb0fc90cc20f netfilter: xt_hashlimit: fix a possible memory leak in htable_create() | * df66ef67c334 aio: fix failure to put the file pointer | * 5689666aa134 bpf: allocate local storage buffers using GFP_ATOMIC | * 0d4ff09997f3 hwmon: (mlxreg-fan) Fix macros for tacho fault reading | * 842aeeac335e spi: omap2-mcspi: Add missing suspend and resume calls | * fa3ceb3b59e5 ASoC: dapm: Recalculate audio map forcely when card instantiated | * abbd01b77987 ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing | * 3ef0d19cd815 hwmon: (ina2xx) Fix current value calculation | * d70a6605fe94 s390/cpum_cf: Reject request for sampling in event initialization | * 2309636dc474 ASoC: qcom: Set dai_link id to each dai_link | * 88e8e3c710b1 ASoC: Intel: Power down links before turning off display audio power | * 737f3bb3e4be ASoC: wm_adsp: Fix dma-unsafe read of scratch registers | * e4777c2e40f0 ASoC: rockchip: add missing slave_config setting for I2S | * dbc62bd3b05b hwmon: (raspberrypi) Fix initial notify | * 08cff35113e5 hwmon (ina2xx) Fix NULL id pointer in probe() | * 61170596e1c0 s390/cio: Fix cleanup when unsupported IDA format is used | * a4f21114d83e s390/cio: Fix cleanup of pfn_array alloc failure | * 00bac44c9991 netfilter: nf_tables: fix use-after-free when deleting compat expressions | * e947f9aa9a61 netfilter: xt_RATEEST: remove netns exit routine | * f8328abb8782 perf tools: Fix crash on synthesizing the unit | * d15443a19d41 selftests: add script to stress-test nft packet path vs. control plane | * 8fe8940ffcf6 netfilter: nf_tables: don't skip inactive chains during update | * 4a3b49f0ced5 netfilter: nf_conncount: fix unexpected permanent node of list. | * ae60f4705f95 netfilter: nf_conncount: fix list_del corruption in conn_free | * 08c7e68ab261 netfilter: nf_conncount: use spin_lock_bh instead of spin_lock | * f6168a800b6b sysv: return 'err' instead of 0 in __sysv_write_inode | * 1eb8dd51887b arm64: dts: sdm845-mtp: Reserve reserved gpios | * 411b321f0ff5 ASoC: sun8i-codec: fix crash on module removal | * b42ab5284412 tools: bpftool: prevent infinite loop in get_fdinfo() | * 136c52373429 ARM: OMAP1: ams-delta: Fix possible use of uninitialized field | * 28f3050b13ab ARM: dts: am3517-som: Fix WL127x Wifi interrupt | * 9f7df2a39ab8 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 | * 09372f3cbeed ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt | * 886e00c5fe3d ARM: dts: am3517: Fix pinmuxing for CD on MMC1 | * de7e3f88dd5c staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()' | * 748b7861bce5 ASoC: qdsp6: q6afe-dai: Fix the dai widgets | * 32d28e247da7 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask | * 8ec3e5552e4e ASoC: rsnd: fixup clock start checker | * 5a8fbba77bf8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup | * 9ac607494a5d net: fix XPS static_key accounting | * b4b8a71c72ba net: restore call to netdev_queue_numa_node_write when resetting XPS | * a275c66b4d81 sctp: update frag_point when stream_interleave is set | * 4aa6d46d1711 net: phy: sfp: correct store of detected link modes | * a7dba859ca58 virtio-net: keep vnet header zeroed after processing XDP | * 36206419989d tun: forbid iface creation with rtnl ops | * bbc83e8d08cb tcp: fix NULL ref in tail loss probe | * 03b271cb9175 tcp: Do not underestimate rwnd_limited | * 5148726f2c27 sctp: kfree_rcu asoc | * a482f800169c rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices | * f5c9c30da730 Revert "net/ibm/emac: wrong bit is used for STA control" | * 7fafda16bb64 net: use skb_list_del_init() to remove from RX sublists | * 16218638a239 net: Prevent invalid access to skb->prev in __qdisc_drop_all | * ac1fb97e9136 net: phy: don't allow __set_phy_supported to add unsupported modes | * 70727c00cbb7 net/mlx4_en: Change min MTU size to ETH_MIN_MTU | * 1fa276e92009 net/mlx4_core: Correctly set PFC param if global pause is turned off. | * ec5d7ceda60a net: 8139cp: fix a BUG triggered by changing mtu with network traffic | * c4ec6a9a788a ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output | * 0e96b90351f4 neighbour: Avoid writing before skb->head in neigh_hh_output() | * fd018cb37ea0 ipv6: Check available headroom in ip6_xmit() even without options | * ffe5754d2823 ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes | * be53d23e68c2 Linux 4.19.9 | * 0fc19a8881e6 HID: quirks: fix RetroUSB.com devices | * b74a078e48a9 mac80211: ignore NullFunc frames in the duplicate detection | * e9f8baa38c2a mac80211: fix reordering of buffered broadcast packets | * 50749911b1cc mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext | * a75ac4e15e9c mac80211: Clear beacon_int in ieee80211_do_stop | * e08ab93325bb mac80211: fix GFP_KERNEL under tasklet context | * daac338a9e7b mac80211_hwsim: Timer should be initialized before device registered | * d66c1b9280d1 cfg80211: Fix busy loop regression in ieee80211_ie_split_ric() | * 98206f340033 libnvdimm, pfn: Pad pfn namespaces relative to other regions | * beb68a727fb9 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var() | * 3c1773b0275e gnss: sirf: fix activation retry handling | * 41867ab9b0d3 tty: do not set TTY_IO_ERROR flag if console port | * ecbfb178c75c tty: serial: 8250_mtk: always resume the device in probe. | * b02b86bc74c3 Drivers: hv: vmbus: Offload the handling of channels to two workqueues | * e88ebc06bd53 x86/efi: Allocate e820 buffer before calling efi_exit_boot_service | * ce74d11a3794 kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction | * 1a9056407808 drm/i915: Downgrade Gen9 Plane WM latency error | * e8a7f59e3643 drm/amdgpu/gmc8: always load MC firmware in the driver | * 39bdb32876df drm/amdgpu/gmc8: update MC firmware for polaris | * 2abdfe248369 drm/msm: Move fence put to where failure occurs | * 318f6e599dcd drm/lease: Send a distinct uevent | * fcf5d0dbfb7f drm/amdgpu: update mc firmware image for polaris12 variants | * 2f94605195ab crypto: do not free algorithm before using | * 35929281460b Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c" | * 9138ce0a8011 staging: rtl8712: Fix possible buffer overrun | * 99c694081ba2 cifs: Fix separator when building path from dentry | * bd5d1c273cce Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved" | * e92cc52ee5e7 arm64: dts: rockchip: remove vdd_log from rock960 to fix a stability issues | * 33f310e09388 xhci: Prevent U1/U2 link pm states if exit latency is too long | * 5d3b10677bf8 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC | * 3fe0c68aea21 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE | * 37e74076f3cb dmaengine: cppi41: delete channel from pending list when stop channel | * 374f384bc66f dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor allocations | * 9063f5a99ea7 dmaengine: imx-sdma: implement channel termination via worker | * 228bee887467 Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool" | * 2f79476548d8 Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations" | * 37aefa023734 dmaengine: dw: Fix FIFO size for Intel Merrifield | * 33154a299890 SUNRPC: Fix leak of krb5p encode pages | * 1d9ca56698ad arm64: hibernate: Avoid sending cross-calling with interrupts disabled | * f9cd25b1e5e5 vhost/vsock: fix use-after-free in network stack callers | * 2a622040a8bc virtio/s390: fix race in ccw_io_helper() | * 79f6e9facb8b virtio/s390: avoid race on vcdev->config | * 6c9ac388c6c8 parisc: Enable -ffunction-sections for modules on 32-bit kernel | * c91ec2c4eb65 Revert "mfd: cros_ec: Use devm_kzalloc for private data" | * 24a776e398e9 media: dvb-pll: don't re-validate tuner frequencies | * d7db76065041 media: dvb-pll: fix tuner frequency ranges | * 663bfc44d1a0 media: vicodec: fix memchr() kernel oops | * c4dabf370838 media: gspca: fix frame overflow error | * fbb982c6ad97 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G | * ba3ce1bf275c ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G | * bf03eb5e297f ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic | * 642314e11ade ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 | * 071b34a1a5ed ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 | * a2928e749812 ALSA: pcm: Fix interval evaluation with openmin/max | * 19054c18846e ALSA: pcm: Call snd_pcm_unlink() conditionally at closing | * 026fdecbc3d7 ALSA: pcm: Fix starvation on down_write_nonblock() | * 2ea30d9d5fa1 ALSA: hda: Add support for AMD Stoney Ridge | * a7e719ace75e ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c | * 86c257e05223 ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support | * 9d9026afc36b USB: serial: console: fix reported terminal settings | * 1b2e742bf723 USB: check usb_get_extra_descriptor for proper size | * 24e09d7a52ae usb: appledisplay: Add 27" Apple Cinema Display | * f025aa79bda0 usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device | * c34678d4c155 net: amd: add missing of_node_put() | * ebc4b790103d team: no need to do team_notify_peers or team_mcast_rejoin when disabling port | * f1c4022ab268 ibmvnic: Update driver queues after change in ring size support | * a13220e6817c ibmvnic: Fix RX queue buffer cleanup | * 0a98c7c5dc62 flexfiles: use per-mirror specified stateid for IO | * 07b92c224d5c NFSv4.2 copy do not allocate memory under the lock | * d1862827f41a iommu/vt-d: Use memunmap to free memremap | * 549e3c24ac34 net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts | * d69eb98a86c0 riscv: fix warning in arch/riscv/include/asm/module.h | * bfa634ba505a net/ibmnvic: Fix deadlock problem in reset | * 07f745f9a6d6 qed: Fix QM getters to always return a valid pq | * b63de4413656 qed: Fix bitmap_weight() check | * e359a17143ef NFSv4: Fix a NFSv4 state manager deadlock | * 4a9ad460a07b net: ena: fix crash during failed resume from hibernation | * d7dace92d040 mtd: spi-nor: Fix Cadence QSPI page fault kernel panic | * d861fe2fd5b1 HID: multitouch: Add pointstick support for Cirque Touchpad | * 699faa9cf00c Revert "HID: uhid: use strlcpy() instead of strncpy()" | * 0799feafeb1b cpufreq: ti-cpufreq: Only register platform_device when supported | * 1a488242d942 mtd: rawnand: qcom: Namespace prefix some commands | * 4ef9e48c9c8f tc-testing: tdc.py: Guard against lack of returncode in executed command | * 9806e7473d10 tc-testing: tdc.py: ignore errors when decoding stdout/stderr | * b8c51924b4e1 gpio: mockup: fix indicated direction | * b9284d6c30cb gpio: pxa: fix legacy non pinctrl aware builds again | * 9ebacc1a8754 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo | * b53fa368dd8e net/mlx4: Fix UBSAN warning of signed integer overflow | * 034f7ad3f706 net/mlx4_core: Fix uninitialized variable compilation warning | * 5110c0406c8c net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command | * 3374518d4d1a drm/amd/display: Support amdgpu "max bpc" connector property (v2) | * a0c25b4098b8 drm/amdgpu: Add amdgpu "max bpc" connector property (v2) | * 12163e3e6902 bnxt_en: Fix filling time in bnxt_fill_coredump_record() | * 0e79e30e6121 nvme-fc: resolve io failures during connect | * b65fa443e56e s390/ism: clear dmbe_mask bit before SMC IRQ handling | * 8b87305f816c Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" | * 3355199746b8 usb: dwc2: pci: Fix an error code in probe | * 4f22a32f555d qed: Fix reading wrong value in loop condition | * d4105c836c13 qed: Fix rdma_info structure allocation | * 52da24907e6e qed: Fix overriding offload_tc by protocols without APP TLV | * 631ebe93bdcb qed: Fix PTT leak in qed_drain() | * 147bcca117b8 bnx2x: Assign unique DMAE channel number for FW DMAE transactions. | * 821d0b9afa8d amd/iommu: Fix Guest Virtual APIC Log Tail Address Register | * 2e959f250949 batman-adv: Expand merged fragment buffer for full packet | * 25683accf7c7 batman-adv: Use explicit tvlv padding for ELP packets | * 92724c1deaf9 HID: input: Ignore battery reported by Symbol DS4308 | * 27b504af882b test_firmware: fix error return getting clobbered | * 0e3e8e31877a can: rcar_can: Fix erroneous registration | * 1f329e64e1f1 can: ucan: remove set but not used variable 'udev' | * f2e78c08e844 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC | * c97a2a726cef iommu/ipmmu-vmsa: Fix crash on early domain free | * e2807327b562 mt76: fix building without CONFIG_LEDS_CLASS | * 4a4c9b29a0c1 brcmutil: really fix decoding channel info for 160 MHz bandwidth | * 093255da5688 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() | * f84263bfd801 media: ipu3-cio2: Unregister device nodes first, then release resources | * 61880fb56851 media: omap3isp: Unregister media device as first | * cd7b7f509cd0 media: cec: check for non-OK/NACK conditions while claiming a LA | * 35eaa0ee4e69 media: vicodec: lower minimum height to 360