* ee2863a411f2 4.14.14-xanmod19 * 229d1ea06bb1 Tag PDS 0.98i * ed81e4f43732 pds: 16ms dispersed balance interval. * bdd9cdc346fa pds: Set default yeild_type to 1 and remove yield_to() support. * f9d0f3f8af1f Merge tag 'v4.14.14' into 4.14 |\ | * 9c0bf9847171 Linux 4.14.14 | * 198660b7a5dd x86/retpoline: Remove compile time warning | * 6d8b7d3934b2 x86,perf: Disable intel_bts when PTI | * c3e7fc96545d security/Kconfig: Correct the Documentation reference for PTI | * 026b3f23c970 x86/pti: Fix !PCID and sanitize defines | * 5a6e7a27d01e selftests/x86: Add test_vsyscall | * b9cdaaf0a3be x86/retpoline: Fill return stack buffer on vmexit | * b0edc2dfb684 x86/retpoline/irq32: Convert assembler indirect jumps | * 470703735b39 x86/retpoline/checksum32: Convert assembler indirect jumps | * 41f8af6a4656 x86/retpoline/xen: Convert Xen hypercall indirect jumps | * e0dcc73d6735 x86/retpoline/hyperv: Convert assembler indirect jumps | * 82de9301b4ea x86/retpoline/ftrace: Convert ftrace assembler indirect jumps | * d4edaa981b87 x86/retpoline/entry: Convert entry assembler indirect jumps | * 79f2c1285640 x86/retpoline/crypto: Convert crypto assembler indirect jumps | * dcd4311d0e64 x86/spectre: Add boot time option to select Spectre v2 mitigation | * 3a72bd4b60da x86/retpoline: Add initial retpoline support | * 6b95f61a4134 objtool: Allow alternatives to be ignored | * 6a4d11820d12 objtool: Detect jumps to retpoline thunks | * 22e64ef9cdc3 x86/pti: Make unpoison of pgd for trusted boot work for real | * b50f563f7c1a x86/alternatives: Fix optimize_nops() checking | * 31431b7b4665 sysfs/cpu: Fix typos in vulnerability documentation | * 268114cdb308 x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC | * 649c1de819af x86/cpu/AMD: Make LFENCE a serializing instruction | * c0090f9f280d x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*() | * 968a3bb15642 x86/tboot: Unbreak tboot with PTI enabled | * e0d753568c16 x86/cpu: Implement CPU vulnerabilites sysfs functions | * 5a3e4b399ebc sysfs/cpu: Add vulnerability folder | * 9298e868dddd x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] | * af17c6526b60 x86/Documentation: Add PTI description | * 58168505a9f1 x86/pti: Unbreak EFI old_memmap | * fbbc6c4eeb0a e1000e: Fix e1000_check_for_copper_link_ich8lan return value. | * 233363fd02c5 apparmor: fix ptrace label match when matching stacked labels | * a4ae05b7bfcd kdump: write correct address of mem_section into vmcoreinfo | * 45a061d6b4e0 mux: core: fix double get_device() | * 8e13548c7f50 uas: ignore UAS for Norelsys NS1068(X) chips | * 02462928e223 Bluetooth: Prevent stack info leak from the EFS element. | * 242e20a5b3cc staging: android: ashmem: fix a race condition in ASHMEM_SET_SIZE ioctl | * 0382becc1d24 usbip: vudc_tx: fix v_send_ret_submit() vulnerability to null xfer buffer | * e56d7cd5f31e usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malicious input | * 34e5d097bc36 usbip: remove kernel addresses from usb device and urb debug msgs | * 2817c4c8fc1f USB: UDC core: fix double-free in usb_add_gadget_udc_release | * 204d8fb1b417 USB: fix usbmon BUG trigger | * f562a823dd25 usb: misc: usb3503: make sure reset is low for at least 100us | * d5f322fea60a USB: serial: cp210x: add new device ID ELV ALC 8xxx | * fbe0d2251b38 USB: serial: cp210x: add IDs for LifeScan OneTouch Verio IQ | * a2e0b5db9b58 bpf: arsh is not supported in 32 bit alu thus reject it | * 67c05d941451 bpf, array: fix overflow in max_entries and undefined behavior in index_mask | * a5dbaf87684c bpf: prevent out-of-bounds speculation | * b00cb5a35082 drm/i915: Fix init_clock_gating for resume | * 37928ffde45d drm/i915: Move init_clock_gating() back to where it was | * 08a56f347a28 drm/i915: Whitelist SLICE_COMMON_ECO_CHICKEN1 on Geminilake. | * 4675bdd85ca4 drm/i915/gvt: Clear the shadow page table entry after post-sync | * 9fc16b259ac2 drm/vmwgfx: Potential off by one in vmw_view_add() | * 2f6ff75e484b drm/vmwgfx: Don't cache framebuffer maps | * 02453a0f8f54 KVM: PPC: Book3S HV: Always flush TLB in kvmppc_alloc_reset_hpt() | * c8e754fe3b8e KVM: PPC: Book3S HV: Fix use after free in case of multiple resize requests | * 5584082e854f KVM: PPC: Book3S HV: Drop prepare_done from struct kvm_resize_hpt | * fead4387523d KVM: PPC: Book3S PR: Fix WIMG handling under pHyp | * 679090724f77 KVM: x86: Add memory barrier on vmcs field lookup | * d98309da07fd x86/microcode/intel: Extend BDW late-loading with a revision check | * 8ec160c5f0a7 iwlwifi: pcie: fix DMA memory mapping / unmapping | * 0b5e3dbf4796 rbd: set max_segments to USHRT_MAX | * e068cdee6347 rbd: reacquire lock should update lock owner client id | * 961becd84df9 mmc: renesas_sdhi: Add MODULE_LICENSE | * 3662493dbdad crypto: algapi - fix NULL dereference in crypto_remove_spawns() | * d01c79369669 membarrier: Disable preemption when calling smp_call_function_many() | * 208c17515130 sfp: fix sfp-bus oops when removing socket/upstream | * ce66902de86a mlxsw: spectrum: Relax sanity checks during enslavement | * 0c2143933406 ipv6: sr: fix TLVs not being copied using setsockopt | * 71e7f85e10f1 net/sched: Fix update of lastuse in act modules implementing stats_update | * 3ef57b767e1b mlxsw: spectrum_router: Fix NULL pointer deref | * d7e3ea5326cb ethtool: do not print warning for applications using legacy API | * d3ccc74c8998 ipv6: fix possible mem leaks in ipv6_make_skb() | * 705813e94233 sh_eth: fix SH7757 GEther initialization | * db21b74346d7 net: stmmac: enable EEE in MII, GMII or RGMII only | * 47b5886f7310 sh_eth: fix TSU resource handling | * d47da4eb8a60 sctp: fix the handling of ICMP Frag Needed for too small MTUs | * b4bab9461f89 sctp: do not retransmit upon FragNeeded if PMTU discovery is disabled | * d48c6464c50e net: fec: free/restore resource in related probe error pathes | * e7e73b10d690 net: fec: defer probe if regulator is not ready | * 90437795272d net: fec: restore dev_id in the cases of probe error | * 5edbe3c0249f RDS: null pointer dereference in rds_atomic_free_op | * 5d127d15ad2f RDS: Heap OOB write in rds_message_alloc_sgs() | * 5837f963300b phylink: ensure we report link down when LOS asserted | * ecb89764ef03 net: core: fix module type in sock_diag_bind | * b841bff14947 ip6_tunnel: disable dst caching if tunnel is dual-stack | * 58a8bb5eef0e 8021q: fix a memory leak for VLAN 0 device | * 0ed11aaf6f2a x86/acpi: Reduce code duplication in mp_override_legacy_irq() | * d2363bb2b523 ALSA: aloop: Fix racy hw constraints adjustment | * 7ea0bfaa76e9 ALSA: aloop: Fix inconsistent format due to incomplete rule | * cd32d7c4d234 ALSA: aloop: Release cable upon open error path | * 0b9c7ed68db2 ALSA: pcm: Allow aborting mutex lock at OSS read/write loops | * 28ac4032652f ALSA: pcm: Abort properly at pending signal in OSS read/write loops | * 835004dc452a ALSA: pcm: Add missing error checks in OSS emulation plugin builder | * ef810a3d7d4e ALSA: pcm: Workaround for weird PulseAudio behavior on rewind error | * f1069cfedae6 ALSA: pcm: Remove incorrect snd_BUG_ON() usages | * 5bdc95c0a0dc x86/acpi: Handle SCI interrupts above legacy space gracefully | * 4659a641b36e iw_cxgb4: when flushing, complete all wrs in a chain | * 623b8f8e90f0 iw_cxgb4: reflect the original WR opcode in drain cqes | * 5042bde3ccbb iw_cxgb4: only clear the ARMED bit if a notification is needed | * f73c380ab3fe iw_cxgb4: atomically flush the qp | * c7f500dd4ff1 iw_cxgb4: only call the cq comp_handler when the cq is armed | * 203c1e538eb6 platform/x86: wmi: Call acpi_wmi_init() later | * 38244295d9e7 kvm: vmx: Scrub hardware GPRs at VM-exit | * 0196bdf590e3 cgroup: fix css_task_iter crash on CSS_TASK_ITER_PROC | * 3cb77e7b1cc0 MIPS: Disallow outsized PTRACE_SETREGSET NT_PRFPREG regset accesses | * 5baee6683437 MIPS: Also verify sizeof `elf_fpreg_t' with PTRACE_SETREGSET | * 338ca3563dac MIPS: Fix an FCSR access API regression with NT_PRFPREG and MSA | * 323429be3b2f MIPS: Consistently handle buffer counter with PTRACE_SETREGSET | * a38f387c48c3 MIPS: Guard against any partial write attempt with PTRACE_SETREGSET | * bc511ace4e30 MIPS: Factor out NT_PRFPREG regset access helpers | * a8caed017014 MIPS: Validate PR_SET_FP_MODE prctl(2) requests against the ABI of the task | * 14af4f4c2196 IB/srpt: Fix ACL lookup during login | * 68807cb2b38b IB/srpt: Disable RDMA access by the initiator | * 83f8d47b31f5 can: gs_usb: fix return value of the "set_bittiming" callback | * b043ea189d0f can: vxcan: improve handling of missing peer name attribute | * 653c41ac4729 KVM: Fix stack-out-of-bounds read in write_mmio | * 883a082e8bdb dm bufio: fix shrinker scans when (nr_to_scan < retain_target) * e6f95e5a42e5 Revert "pds: Add 16ms balance interval"