** Changed in: linux (Ubuntu) Status: In Progress => Fix Committed
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1740873 Title: Bionic update to v4.14.10 stable release Status in linux package in Ubuntu: Fix Committed Bug description: SRU Justification Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from a mainline/stable Linux tree or a minimally backported form of that patch. The v4.14.10 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches from the v4.14.10 stable release shall be applied: Revert "ipv6: grab rt->rt6i_ref before allocating pcpu rt" objtool: Move synced files to their original relative locations objtool: Move kernel headers/code sync check to a script objtool: Fix cross-build tools/headers: Sync objtool UAPI header objtool: Fix 64-bit build on 32-bit host x86/decoder: Fix and update the opcodes map x86/insn-eval: Add utility functions to get segment selector x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount x86/mm/dump_pagetables: Check PAGE_PRESENT for real x86/mm/dump_pagetables: Make the address hints correct and readable x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable hierarchy x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE mode arch, mm: Allow arch_dup_mmap() to fail x86/ldt: Rework locking x86/ldt: Prevent LDT inheritance on exec x86/mm/64: Improve the memory map documentation x86/doc: Remove obvious weirdnesses from the x86 MM layout documentation x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack x86/uv: Use the right TLB-flush API x86/microcode: Dont abuse the TLB-flush interface x86/mm: Use __flush_tlb_one() for kernel memory x86/mm: Remove superfluous barriers x86/mm: Add comments to clarify which TLB-flush functions are supposed to flush what x86/mm: Move the CR3 construction functions to tlbflush.h x86/mm: Remove hard-coded ASID limit checks x86/mm: Put MMU to hardware ASID translation in one place x86/mm: Create asm/invpcid.h x86/cpu_entry_area: Move it to a separate unit x86/cpu_entry_area: Move it out of the fixmap init: Invoke init_espfix_bsp() from mm_init() x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bit ACPI: APEI / ERST: Fix missing error handling in erst_reader() acpi, nfit: fix health event notification crypto: skcipher - set walk.iv for zero-length inputs crypto: mcryptd - protect the per-CPU queue with a lock crypto: af_alg - wait for data at beginning of recvmsg crypto: af_alg - fix race accessing cipher request mfd: cros ec: spi: Don't send first message too soon mfd: twl4030-audio: Fix sibling-node lookup mfd: twl6040: Fix child-node lookup ALSA: rawmidi: Avoid racy info ioctl via ctl device ALSA: hda/realtek - Fix Dell AIO LineOut issue ALSA: hda - Add vendor id for Cannonlake HDMI codec ALSA: usb-audio: Add native DSD support for Esoteric D-05X ALSA: usb-audio: Fix the missing ctl name suffix at parsing SU PCI / PM: Force devices to D0 in pci_pm_thaw_noirq() block: unalign call_single_data in struct request block-throttle: avoid double charge parisc: Align os_hpmc_size on word boundary parisc: Fix indenting in puts() parisc: Hide Diva-built-in serial aux and graphics card Revert "parisc: Re-enable interrupts early" spi: xilinx: Detect stall with Unknown commands spi: a3700: Fix clk prescaling for coefficient over 15 pinctrl: cherryview: Mask all interrupts on Intel_Strago based systems arm64: kvm: Prevent restoring stale PMSCR_EL1 for vcpu KVM: arm/arm64: Fix HYP unmapping going off limits KVM: PPC: Book3S: fix XIVE migration of pending interrupts KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_get_icp() KVM: MMU: Fix infinite loop when there is no available mmu page KVM: X86: Fix load RFLAGS w/o the fixed bit kvm: x86: fix RSM when PCID is non-zero clk: sunxi: sun9i-mmc: Implement reset callback for reset controls powerpc/perf: Dereference BHRB entries safely drm/i915: Flush pending GTT writes before unbinding drm/sun4i: Fix error path handling libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment libnvdimm, btt: Fix an incompatibility in the log layout libnvdimm, pfn: fix start_pad handling for aligned namespaces net: mvneta: clear interface link status on port disable net: mvneta: use proper rxq_number in loop on rx queues net: mvneta: eliminate wrong call to handle rx descriptor error Revert "ipmi_si: fix memory leak on new_smi" Linux 4.14.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1740873/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp