* 7cef2306cda1 4.18.16-xanmod9 * d13fac281e59 Merge tag 'v4.18.16' into 4.18 * 6b3252287aa2 Linux 4.18.16 * 645ad2d5cccc ARC: build: Don't set CROSS_COMPILE in arch's Makefile * dfed0698a22e ARC: build: Get rid of toolchain check * d80183541e60 mremap: properly flush TLB before releasing the page * 94d2da5ba1dd Revert "vfs: fix freeze protection in mnt_want_write_file() for overlayfs" * 7fde798123ef x86/boot: Fix kexec booting failure in the SEV bit detection code * 44e564aa4525 iommu/amd: Return devid as alias for ACPI HID devices * 0e963ecefb72 powerpc/numa: Use associativity if VPHN hcall is successful * 4a079f0a5398 powerpc/tm: Avoid possible userspace r1 corruption on reclaim * 8725b910e72d powerpc/tm: Fix userspace r13 corruption * b0b901600550 pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type * 0fe04d27b5e3 iommu/rockchip: Free irqs in shutdown handler * 1e23af485f89 RISC-V: include linux/ftrace.h in asm-prototypes.h * 086906d90bae RDMA/bnxt_re: Fix system crash during RDMA resource initialization * 87e75317fe81 clocksource/drivers/fttmr010: Fix set_next_event handler * 323ad7436184 net/mlx4: Use cpumask_available for eq->affinity_mask * bcb2acdf27b3 bpf: test_maps, only support ESTABLISHED socks * 19e43942cbb7 bpf: sockmap, fix transition through disconnect without close * 60c302b7aea5 bpf: sockmap only allow ESTABLISHED sock state * 019a15f9bd44 scsi: sd: don't crash the host on invalid commands * 6dba1e338b6e scsi: ipr: System hung while dlpar adding primary ipr adapter back * ce32caf41e53 drm: mali-dp: Call drm_crtc_vblank_reset on device init * fab5471586f4 scsi: lpfc: Synchronize access to remoteport via rport * 7dc74b2622c2 RDMA/uverbs: Fix validity check for modify QP * 2c93f6f118ad PCI: dwc: Fix scheduling while atomic issues * 1093a05b5828 qed: Do not add VLAN 0 tag to untagged frames in multi-function mode. * c23f22169cac qed: Fix populating the invalid stag value in multi function mode. * 9bdac39234d0 net/smc: fix sizeof to int comparison * 4b238ea05476 net/smc: fix non-blocking connect problem * 6b7d727a2d18 ravb: do not write 1 to reserved bits * 14bbe1ab20ac net: emac: fix fixed-link setup for the RTL8363SB switch * 66acb86c0905 selftests: pmtu: properly redirect stderr to /dev/null * 6a08cbb10aac Input: atakbd - fix Atari CapsLock behaviour * ef17628c07da Input: atakbd - fix Atari keymap * 462809659a39 intel_th: pci: Add Ice Lake PCH support * ee43eeb4d1b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated * 10ad9dcade4b scsi: ibmvscsis: Fix a stringop-overflow warning * bb59249268cf clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs * 385ce0611598 cxgb4: fix abort_req_rss6 struct * 413baacefef9 batman-adv: fix hardif_neigh refcount on queue_work() failure * 04125a63ea54 batman-adv: fix backbone_gw refcount on queue_work() failure * 39b0e1c4c79f batman-adv: Prevent duplicated tvlv handler * c25ae7c479af batman-adv: Prevent duplicated global TT entry * 71d6d75e5801 batman-adv: Prevent duplicated softif_vlan entry * 2d1749b0fab0 batman-adv: Prevent duplicated nc_node entry * d8ed2b187456 batman-adv: Prevent duplicated gateway_node entry * eddab21dd463 batman-adv: Fix segfault when writing to sysfs elp_interval * 54231bb59a9a batman-adv: Fix segfault when writing to throughput_override * 52406f34bbb6 batman-adv: Avoid probe ELP information leak * 26c0bac0c117 spi: gpio: Fix copy-and-paste error * affb1840c578 media: af9035: prevent buffer overflow on write * 1228a75335e0 soundwire: Fix acquiring bus lock twice during master release * ad9107d7e1c7 soundwire: Fix incorrect exit after configuring stream * b1bafbe4ff2d soundwire: Fix duplicate stream state assignment * 2724bf10255a Linux 4.18.15 * 4a15f8a1de59 KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault * 726c11216e33 i2c: i2c-scmi: fix for i2c_smbus_write_block_data * a249cdf8fc74 mm: Preserve _PAGE_DEVMAP across mprotect() calls * 7230bb7c98c1 filesystem-dax: Fix dax_layout_busy_page() livelock * 3c3bb028a3b7 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 * ffa4d6624e1a mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE * 53abe5164894 arm64: perf: Reject stand-alone CHAIN events for PMUv3 * 59d9c7cba4ba pinctrl: mcp23s08: fix irq and irqchip setup order * 3df1331f63cd mmc: block: avoid multiblock reads for the last sector in SPI mode * 7088776eb06a drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() * ca45da09bc32 Input: xpad - add support for Xbox1 PDP Camo series gamepad * d8408e8fc720 cgroup: Fix dom_cgrp propagation when enabling threaded mode * 012e6bceab53 dm linear: fix linear_end_io conditional definition * 996a427d8683 dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled * 689ba84574c2 dm: fix report zone remapping to account for partition offset * e725141c0f4e dm cache: destroy migration_cache if cache target registration failed * d8e15b143e4d s390/cio: Fix how vfio-ccw checks pinned pages * b51943f088e5 perf script python: Fix export-to-sqlite.py sample columns * cfb08fb1815f perf script python: Fix export-to-postgresql.py occasional failure * 37e64cb69f0f percpu: stop leaking bitmap metadata blocks * 71cfcc667ffa vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers * 254754169d9d mach64: detect the dot clock divider correctly on sparc * e4882348eaa9 MIPS: VDSO: Always map near top of user memory * baa63c6a5b11 MIPS: Fix CONFIG_CMDLINE handling * 84a397478153 afs: Fix clearance of reply * b28b1a5f8653 afs: Fix afs_server struct leak * 04473bb7793b mm/vmstat.c: fix outdated vmstat_text * 62aad93f09c1 mm: slowly shrink slabs with a relatively small number of objects * 3792c002b9ff drm/amdkfd: Fix ATS capablity was not reported correctly on some APUs * c2fd5b21cbd9 drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9 * 2d3966dd95dc drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 * 1c9f357d3ebb x86/kvm/lapic: always disable MMIO interface in x2APIC mode * 5d85d4e0e105 pinctrl: cannonlake: Fix gpio base for GPP-E * 9f8318a1c50c clk: x86: Stop marking clocks as CLK_IS_CRITICAL * 81b8b9dffca8 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail * b25a8dd9895b PCI: hv: support reporting serial number as slot information * aed5429279f8 ARM: dts: at91: add new compatibility string for macb on sama5d3 * ee62a5d3ea8a net: macb: disable scatter-gather for macb on sama5d3 * 53035808c294 net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency * 8be050c4011b hwmon: (nct6775) Use different register to get fan RPM for fan7 * 1d753e689276 stmmac: fix valid numbers of unicast filter entries * d8eeee24ced8 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D * 510dc356ff2c hwmon: (nct6775) Fix virtual temperature sources for NCT6796D * 4dc76c13f297 bpf: use __GFP_COMP while allocating page * d2440a0b0672 bpf: btf: Fix end boundary calculation for type section * aeaca3563bea sound: don't call skl_init_chip() to reset intel skl soc * 9761976f8e01 sound: enable interrupt after dma buffer initialization * a1d77f9cd10a scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() * 9ac4572a7374 scsi: iscsi: target: Don't use stack buffer for scatterlist * 970f5df113b1 KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size * ba73c6ed5010 mfd: omap-usb-host: Fix dts probe of children * e7c4c41389ff Bluetooth: hci_ldisc: Free rw_semaphore on close * 0d95a3d1fcf6 Bluetooth: Use correct tfm to generate OOB data * 3194c412f471 Bluetooth: SMP: Fix trying to use non-existent local OOB data * 5421ce8b59bc drm/pl111: Make sure of_device_id tables are NULL terminated * d0200873bc9c ASoC: AMD: Ensure reset bit is cleared before configuring * 5d1a5a5eed92 Fix cg_read_strcmp() * 636dd4536009 hwmon: (nct6775) Fix access to fan pulse registers * 59fcb2491ca0 ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER * ee3953f7b81c ASoC: rsnd: adg: care clock-frequency size * b7bad669da54 selftests: memory-hotplug: add required configs * 9a90b9e380c5 selftests/efivarfs: add required kernel configs * 40299ec565fa selftests: add headers_install to lib.mk * 36a89768d19f ASoC: q6routing: initialize data correctly * 64458ca97124 ASoC: sigmadsp: safeload should not have lower byte limit * 4a7f15b6d5fa ASoC: wm8804: Add ACPI support * 55261a2cddb5 ASoC: max98373: Added 10ms sleep after amp software reset * 686da99baa28 selftests: kselftest: Remove outdated comment * 6a4d1b70e323 selftests: android: move config up a level * 334411face5a ASoC: rt5514: Fix the issue of the delay volume applied again * e4c577698c7c ASoC: max98373: Added speaker FS gain cotnrol register to volatile. * 6e6b32ed0413 ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs * ffac8fa2bee5 vxlan: fill ttl inherit info * 241e5a13a5ad r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips * 87441df1e19e r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO * 761ea5beff71 qed: Fix shmem structure inconsistency between driver and the mfw. * 6133d8e499e6 net: mscc: fix the frame extraction into the skb * d29a558b56ee net/ipv6: stop leaking percpu memory in fib6 info * e3827b9bc3ba net/ipv6: Remove extra call to ip6_convert_metrics for multipath case * 47049f54f89d bnxt_en: get the reduced max_irqs by the ones used by RDMA * dce53396b52d bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request * 23631aa634ef net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ * 6691a126ed63 net: ipv4: don't let PMTU updates increase route MTU * 530a9463cbe6 bnxt_en: Fix VNIC reservations on the PF. * 5d4fe8e6344b rtnetlink: Fail dump if target netnsid is invalid * 36298c66d8dc net: dsa: b53: Keep CPU port as tagged in all VLANs * efef3f2073d1 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt * 9fd4b0122ac3 tcp/dccp: fix lockdep issue when SYN is backlogged * 54d72415f8b2 sfp: fix oops with ethtool -m * 24205e4e62dd net: phy: phylink: fix SFP interface autodetection * 37b309773a67 net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN * 2402fbb7aa01 bnxt_en: don't try to offload VLAN 'modify' action * f219cd971281 nfp: avoid soft lockups under control message storm * 2b4588d75b89 net: stmmac: Rework coalesce timer and fix multi-queue races * 8f389cd37d10 bonding: fix warning message * 5fb48fe95e41 bonding: pass link-local packets to bonding master also. * 92a2a40c876f net/mlx5: E-Switch, Fix out of bound access when setting vport rate * 02e16d375ee6 net: aquantia: memory corruption on jumbo frames * 6db3fc2839be net/mlx5e: Set vlan masks for all offloaded TC rules * 42296a164196 net: dsa: bcm_sf2: Fix unbind ordering * 53afeb0b222b net/packet: fix packet drop as of virtio gso * 75ebeb2e6a60 net: stmmac: Fixup the tail addr setting in xmit path * 0c5eff9c2cf2 tun: napi flags belong to tfile * d013c6b952f0 tun: initialize napi_mutex unconditionally * 7d96410f397b tun: remove unused parameters * 095a5309c6c6 net: qualcomm: rmnet: Fix incorrect allocation flag in receive path * 9db5df4c92dd net: qualcomm: rmnet: Fix incorrect allocation flag in transmit * 3283c92e91f7 net: qualcomm: rmnet: Skip processing loopback packets * 3ab83c6a1fb4 udp: Unbreak modules that rely on external __skb_recv_udp() availability * 4f6017d6ef53 tipc: fix flow control accounting for implicit connect * 0240ca1b11d3 team: Forbid enslaving team device to itself * 375c63d4a70c sctp: update dst pmtu with the correct daddr * 2ac4b03c0fcc rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 * 5369306f960f rtnetlink: fix rtnl_fdb_dump() for ndmsg header * 7f4a4fa5fa58 qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface * cbf2e16dd724 qlcnic: fix Tx descriptor corruption on 82xx devices * 0993dc028ed2 net/usb: cancel pending work when unbinding smsc75xx * a308452e12c0 net: systemport: Fix wake-up interrupt race during resume * 6da1bd2d008f net: sched: cls_u32: fix hnode refcounting * 57ad6586fd57 net: sched: Add policy validation for tc attributes * 94d93e549eb1 net: mvpp2: fix a txq_done race condition * ac521a40054c net: mvpp2: Extract the correct ethtype from the skb for tx csum offload * dbbae2c07809 netlabel: check for IPV4MASK in addrinfo_get * e4a00db35924 net/ipv6: Display all addresses in output of /proc/net/if_inet6 * ff34695ced21 net: ipv4: update fnhe_pmtu when first hop's MTU changes * 87d57bb87dd8 net: hns: fix for unmapping problem when SMMU is on * 1ae21378ab43 net: dsa: bcm_sf2: Call setup during switch resume * 08e8e22b6d3a ipv6: take rcu lock in rawv6_send_hdrinc() * 18ea575f665d ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() * fa111ec2d2c5 ip_tunnel: be careful when accessing the inner header * 84b262a5a008 ip6_tunnel: be careful when accessing the inner header * 1b420a9999f0 bonding: avoid possible dead-lock * 2fc26dfba49d bnxt_en: free hwrm resources, if driver probe fails. * f462adcb0638 bnxt_en: Fix TX timeout during netpoll.