* e8bb97d44a2b 4.14.25-xanmod25 * 3387801cbde6 Merge tag 'v4.14.25' into 4.14 * 8773f9bfa9e8 Linux 4.14.25 * df11c2268c39 nvme-rdma: don't suppress send completions * 9474d8fa7ac4 md: only allow remove_and_add_spares when no sync_thread running. * 4df591f704a2 ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux * 2b8446579c1b ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux * b2190cc39184 ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530 * b95f8ca8d719 KVM/x86: remove WARN_ON() for when vm_munmap() fails * 615462370ab6 KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in kvm_valid_sregs() * db98acd6f859 PCI/ASPM: Deal with missing root ports in link state handling * b4830f3ad9c5 KVM: x86: fix vcpu initialization with userspace lapic * 1f17daea7026 KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path as unlikely() * 03d62460c731 KVM: x86: move LAPIC initialization after VMCS creation * 0d62a56dc454 KVM/x86: Remove indirect MSR op calls from SPEC_CTRL * 7135aaf3ed63 KVM: mmu: Fix overlap between public and private memslots * 1ebf9ab6c4a0 KVM: X86: Fix SMRAM accessing even if VM is shutdown * f925158cb0d2 KVM: x86: extend usage of RET_MMIO_PF_* constants * e0c7b2b16666 ARM: kvm: fix building with gcc-8 * fc6be8bc1216 ARM: mvebu: Fix broken PL310_ERRATA_753970 selects * 4c02f0164b0e ARM: dts: rockchip: Remove 1.8 GHz operation point from phycore som * 8dc356e5b936 ARM: orion: fix orion_ge00_switch_board_info initialization * b20d1086410a x86/mm: Fix {pmd,pud}_{set,clear}_flags() * 656772cb7233 nospec: Allow index argument to have const-qualified type * 81a158d21498 KVM: s390: consider epoch index on TOD clock syncs * dbab3751bcc7 KVM: s390: consider epoch index on hotplugged CPUs * 58a5d1ac69a7 KVM: s390: provide only a single function for setting the tod (fix SCK) * c09ea9a8da5b KVM: s390: take care of clock-comparator sign control * bd3ead457638 EDAC, sb_edac: Fix out of bound writes during DIMM configuration on KNL * 1ba2b9e01dbf media: m88ds3103: don't call a non-initalized function * ccddee811eba blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch * c5f32462f0df s390/qeth: fix IPA command submission race * eae17c406390 s390/qeth: fix IP address lookup for L3 devices * 87c4789f452d Revert "s390/qeth: fix using of ref counter for rxip addresses" * 56f662db7f56 s390/qeth: fix double-free on IP add/remove race * 027637104ddf s390/qeth: fix IP removal on offline cards * fa4919e37f8e s390/qeth: fix overestimated count of buffer elements * 128c7e692333 s390/qeth: fix SETIP command handling * fcdfb9d80dc9 s390/qeth: fix underestimated count of buffer elements * 99a781947c2a virtio-net: disable NAPI only when enabled during XDP set * 5134b919cc2c tuntap: disable preemption during XDP processing * 1903344b6320 tuntap: correctly add the missing XDP flush * abb4a8b870b5 tcp: purge write queue upon RST * eec434c573e7 netlink: put module reference if dump start fails * abd7663b5d1c mlxsw: spectrum_router: Do not unconditionally clear route offload indication * ebadf888288c cls_u32: fix use after free in u32_destroy_key() * fb8a84cb9f6a amd-xgbe: Restore PCI interrupt enablement setting on resume * e7b316ac78e2 net/mlx5e: Verify inline header size do not exceed SKB linear size * cbd173b8105c bridge: Fix VLAN reference count problem * 00ec3b0ca32f sctp: fix dst refcnt leak in sctp_v6_get_dst() * 97ba6e5ff684 net: ipv4: Set addr_type in hash_keys for forwarded case * 73cb791fe41c mlxsw: spectrum_router: Fix error path in mlxsw_sp_vr_create * 0ab87ec99e99 tcp: revert F-RTO extension to detect more spurious timeouts * cc8dadb8c0f4 tcp: revert F-RTO middle-box workaround * 36728a6b39c1 sctp: do not pr_err for the duplicated node in transport rhlist * 54d6bc97b4c9 net/sched: cls_u32: fix cls_u32 on filter replace * a01550d778a4 net_sched: gen_estimator: fix broken estimators based on percpu stats * 5b5be45ed1f2 net/mlx5e: Fix loopback self test when GRO is off * ff01f118d168 doc: Change the min default value of tcp_wmem/tcp_rmem. * d6a76199e851 tcp_bbr: better deal with suboptimal GSO * f0a04a0e1ab4 rxrpc: Fix send in rxrpc_send_data_packet() * 17634603d494 tcp: Honor the eor bit in tcp_mtu_probe * dcb5da20ee3f net: phy: fix phy_start to consider PHY_IGNORE_INTERRUPT * f26693d38760 net/mlx5e: Specify numa node when allocating drop rq * 2229dd5dd6c6 mlxsw: spectrum_switchdev: Check success of FDB add operation * 9f02a069bfdd sctp: fix dst refcnt leak in sctp_v4_get_dst * bf014cc18a3c net/mlx5e: Fix TCP checksum in LRO buffers * fecb84a83f84 udplite: fix partial checksum initialization * 1fc74a57a8ae sctp: verify size of a new chunk in _sctp_make_chunk() * 5775f7876467 ppp: prevent unregistered channels from connecting to PPP units * 795f3deff199 net: sched: report if filter is too large to dump * 60b28d5ef3e3 netlink: ensure to loop over all netns in genlmsg_multicast_allns() * 3bcf69f8e786 net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 * f80c28a585b5 net: fix race on decreasing number of TX queues * da260080c2e3 net: ethernet: ti: cpsw: fix net watchdog timeout * 94870df33c9b net: amd-xgbe: fix comparison to bitshift when dealing with a mask * c3d7d3a099f6 ipv6 sit: work around bogus gcc-8 -Wrestrict warning * 2cdc12a498fc hdlc_ppp: carrier detect ok, don't turn off negotiation * 4a5048e7fdeb fib_semantics: Don't match route with mismatching tclassid * 4c13e689e5f0 bridge: check brport attr show in brport_show * 71978491bb66 x86/cpu_entry_area: Sync cpu_entry_area to initial_page_table * f70befc397a6 x86/platform/intel-mid: Handle Intel Edison reboot correctly * e521a723fd3f x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend * 93e1f7fc77e6 direct-io: Fix sleep in atomic due to sync AIO * 0ba6c33b3287 dax: fix vma_is_fsdax() helper * 3379a37a7409 cpufreq: s3c24xx: Fix broken s3c_cpufreq_init() * d5168ce35434 vfio: disable filesystem-dax page pinning * 7f43f610c4bb block: kyber: fix domain token leak during requeue * 17644a0bbb19 block: fix the count of PGPGOUT for WRITE_SAME * eae6179f5539 btrfs: use proper endianness accessors for super_copy * dabf89052e8e parisc: Fix ordering of cache and TLB flushes * 47e7fc96cddc parisc: Reduce irq overhead when run in qemu * 90c3f0d36000 parisc: Use cr16 interval timers unconditionally on qemu * 6b218ed6bd07 timers: Forward timer base before migrating timers * ec274a65154a mmc: dw_mmc: Fix out-of-bounds access for slot's caps * e03d46a156d9 mmc: dw_mmc: Factor out dw_mci_init_slot_caps * 4d5123a0b37c mmc: dw_mmc: Avoid accessing registers in runtime suspended state * cb65fc21f387 mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias * 33b42aa617d1 mmc: sdhci-pci: Fix S0i3 for Intel BYT-based controllers * e2c3f7270218 ALSA: hda - Fix pincfg at resume on Lenovo T470 dock * 34516912bfd7 ALSA: hda: Add a power_save blacklist * e5e9a08e151f ALSA: x86: Fix missing spinlock and mutex initializations * a2102a155f3d ALSA: control: Fix memory corruption risk in snd_ctl_elem_read * ebc24a828a2f ALSA: usb-audio: Add a quirck for B&W PX headphones * e5966192439e tpm_tis_spi: Use DMA-safe memory for SPI transfers * fbb6fba47c05 tpm: constify transmit data pointers * f8e331c508c2 tpm_tis: fix potential buffer overruns caused by bit glitches on the bus * 37dfbccd4b22 tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the bus * e9951ab03f51 tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the bus * 648b62fda1a3 tpm: fix potential buffer overruns caused by bit glitches on the bus * 703fca31ac31 tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the bus * 972b19e615a2 ixgbe: fix crash in build_skb Rx code path * 971039cc4da1 Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking