* 788ca14449fe 4.14.10-xanmod14 * c1ba4281b2a2 Merge tag 'v4.14.10' into 4.14 |\ | * b8ce8232fcc3 Linux 4.14.10 | * af1eddcc176e Revert "ipmi_si: fix memory leak on new_smi" | * 646809937c02 net: mvneta: eliminate wrong call to handle rx descriptor error | * c00802d53ddf net: mvneta: use proper rxq_number in loop on rx queues | * b7c0181c47c4 net: mvneta: clear interface link status on port disable | * 01b1a29e32c1 libnvdimm, pfn: fix start_pad handling for aligned namespaces | * 166f39bc340d libnvdimm, btt: Fix an incompatibility in the log layout | * 6d80b15a226e libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment | * e7681f90a45a drm/sun4i: Fix error path handling | * 6209cb514d97 drm/i915: Flush pending GTT writes before unbinding | * a971d10f67df powerpc/perf: Dereference BHRB entries safely | * e2d769198ff7 clk: sunxi: sun9i-mmc: Implement reset callback for reset controls | * 6461005967ed kvm: x86: fix RSM when PCID is non-zero | * 6cc3f6f10240 KVM: X86: Fix load RFLAGS w/o the fixed bit | * 41e1386388dc KVM: MMU: Fix infinite loop when there is no available mmu page | * 5aa30b450a8b KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_get_icp() | * 8708f6828368 KVM: PPC: Book3S: fix XIVE migration of pending interrupts | * 4e9cca9267fe KVM: arm/arm64: Fix HYP unmapping going off limits | * 8a74c8e87e46 arm64: kvm: Prevent restoring stale PMSCR_EL1 for vcpu | * efc9b7ae524d pinctrl: cherryview: Mask all interrupts on Intel_Strago based systems | * ed1918e28754 spi: a3700: Fix clk prescaling for coefficient over 15 | * e8f28db0f737 spi: xilinx: Detect stall with Unknown commands | * 1b1f78c02c79 Revert "parisc: Re-enable interrupts early" | * 13a41fbd867a parisc: Hide Diva-built-in serial aux and graphics card | * 117b8b85e577 parisc: Fix indenting in puts() | * 482b6942a8c1 parisc: Align os_hpmc_size on word boundary | * 3ef1c33f98c8 block-throttle: avoid double charge | * f349652293fb block: unalign call_single_data in struct request | * d8f477a5cd20 PCI / PM: Force devices to D0 in pci_pm_thaw_noirq() | * 2c7b98ffac66 ALSA: usb-audio: Fix the missing ctl name suffix at parsing SU | * 39384674586f ALSA: usb-audio: Add native DSD support for Esoteric D-05X | * 70709c277cdc ALSA: hda - Add vendor id for Cannonlake HDMI codec | * 7a6a84639786 ALSA: hda/realtek - Fix Dell AIO LineOut issue | * 065a28657370 ALSA: rawmidi: Avoid racy info ioctl via ctl device | * 637de99c7a15 mfd: twl6040: Fix child-node lookup | * 6300daa071b2 mfd: twl4030-audio: Fix sibling-node lookup | * de3b66c01edc mfd: cros ec: spi: Don't send first message too soon | * f09fca41e29c crypto: af_alg - fix race accessing cipher request | * c692698ebebe crypto: af_alg - wait for data at beginning of recvmsg | * 88990591f0b0 crypto: mcryptd - protect the per-CPU queue with a lock | * 29082870f58a crypto: skcipher - set walk.iv for zero-length inputs | * 94e0c5ab52e2 acpi, nfit: fix health event notification | * 7a5d57898194 ACPI: APEI / ERST: Fix missing error handling in erst_reader() | * 752d01704ad1 x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bit | * 763f7eaf6062 init: Invoke init_espfix_bsp() from mm_init() | * 3440093266b7 x86/cpu_entry_area: Move it out of the fixmap | * 1b0eddf0a1d1 x86/cpu_entry_area: Move it to a separate unit | * b6167aeb9faf x86/mm: Create asm/invpcid.h | * acefb4516bce x86/mm: Put MMU to hardware ASID translation in one place | * 1765d0a565ee x86/mm: Remove hard-coded ASID limit checks | * b72e0abe99ab x86/mm: Move the CR3 construction functions to tlbflush.h | * 29606f10f399 x86/mm: Add comments to clarify which TLB-flush functions are supposed to flush what | * 6472c50292d4 x86/mm: Remove superfluous barriers | * a0edc4947db9 x86/mm: Use __flush_tlb_one() for kernel memory | * de4c8bbd6e1b x86/microcode: Dont abuse the TLB-flush interface | * 032fd2e383cb x86/uv: Use the right TLB-flush API | * 06f9acfe0abc x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack | * d8f29ac73637 x86/doc: Remove obvious weirdnesses from the x86 MM layout documentation | * 88569f5e3a56 x86/mm/64: Improve the memory map documentation | * 2c8e9099aece x86/ldt: Prevent LDT inheritance on exec | * b17459342c55 x86/ldt: Rework locking | * ee8e8b2df6d3 arch, mm: Allow arch_dup_mmap() to fail | * 49c01662d317 x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE mode | * beb899c4bcdf x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable hierarchy | * 7b45ad6e0fd7 x86/mm/dump_pagetables: Make the address hints correct and readable | * c4bc398080d8 x86/mm/dump_pagetables: Check PAGE_PRESENT for real | * 662fd946aa46 x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount | * adc37e209d95 x86/insn-eval: Add utility functions to get segment selector | * da8eb8ad0e69 x86/decoder: Fix and update the opcodes map | * 76358c8d90c7 objtool: Fix 64-bit build on 32-bit host | * 6a8f7688094c tools/headers: Sync objtool UAPI header | * 3033f9e601f4 objtool: Fix cross-build | * 2845aee45c36 objtool: Move kernel headers/code sync check to a script | * 62c37437a110 objtool: Move synced files to their original relative locations | * add9f2a47035 Revert "ipv6: grab rt->rt6i_ref before allocating pcpu rt" * 9e9a4f2a5024 bfq-sq, bfq-mq: limit sectors served with interactive weight raising * 60923c63f32d block, bfq-mq: limit tags for writes and async I/O