Xenial update to 4.4.117 stable release

Bug #1756860 reported by Juerg Haefliger
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Xenial
Fix Released
Undecided
Unassigned

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 4.4.117 upstream
   stable 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 4.4.117 stable release shall be
   applied:

   * Linux 4.4.117
   * media: r820t: fix r820t_write_reg for KASAN
   * ARM: dts: s5pv210: add interrupt-parent for ohci
   * ARM: pxa/tosa-bt: add MODULE_LICENSE tag
   * vfs: don't do RCU lookup of empty pathnames
   * x86: fix build warnign with 32-bit PAE
   * dm: correctly handle chained bios in dec_pending()
   * mvpp2: fix multicast address filter
   * ALSA: seq: Fix racy pool initializations
   * ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
   * ALSA: hda/realtek: PCI quirk for Fujitsu U7x7
   * ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
   * ALSA: hda - Fix headset mic detection problem for two Dell machines
   * Btrfs: fix unexpected -EEXIST when creating new inode
   * Btrfs: fix crash due to not cleaning up tree log block's dirty bits
   * Btrfs: fix deadlock in run_delalloc_nocow
   * rtlwifi: rtl8821ae: Fix connection lost problem correctly
   * console/dummy: leave .con_font_get set to NULL
   * video: fbdev: atmel_lcdfb: fix display-timings lookup
   * mm: hide a #warning for COMPILE_TEST
   * ext4: correct documentation for grpid mount option
   * ext4: save error to disk in __ext4_grp_locked_error()
   * rtc-opal: Fix handling of firmware error codes, prevent busy loops
   * drm/radeon: adjust tested variable
   * x86/cpu: Change type of x86_cache_size variable to unsigned int
   * KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods
   * ALSA: seq: Fix regression by incorrect ioctl_mutex usages
   * arm: spear13xx: Fix spics gpio controller's warning
   * arm: spear13xx: Fix dmas cells
   * arm: spear600: Add missing interrupt-parent of rtc
   * ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
   * s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
   * PM / devfreq: Propagate error from devfreq_add_device()
   * IB/mlx4: Fix incorrectly releasing steerable UD QPs when have only ETH ports

CVE References

Juerg Haefliger (juergh)
Changed in linux (Ubuntu):
status: New → Invalid
description: updated
Revision history for this message
Juerg Haefliger (juergh) wrote :

All patches applied cleanly. Compile-tested the binary packages for all supported architectures.

Changed in linux (Ubuntu Xenial):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (17.7 KiB)

This bug was fixed in the package linux - 4.4.0-121.145

---------------
linux (4.4.0-121.145) xenial; urgency=medium

  * linux: 4.4.0-121.145 -proposed tracker (LP: #1763687)

  * Ubuntu-4.4.0-120.144 fails to boot on arm64* hardware (LP: #1763644)
    - [Config] arm64: disable BPF_JIT_ALWAYS_ON

linux (4.4.0-120.144) xenial; urgency=medium

  * linux: 4.4.0-120.144 -proposed tracker (LP: #1761438)

  * intel-microcode 3.20180312.0 causes lockup at login screen(w/ linux-
    image-4.13.0-37-generic) (LP: #1759920) // CVE-2017-5715 (Spectre v2 Intel)
    - Revert "x86/mm: Only set IBPB when the new thread cannot ptrace current
      thread"
    - x86/speculation: Use Indirect Branch Prediction Barrier in context switch

  * DKMS driver builds fail with: Cannot use CONFIG_STACK_VALIDATION=y, please
    install libelf-dev, libelf-devel or elfutils-libelf-devel (LP: #1760876)
    - [Packaging] include the retpoline extractor in the headers

  * retpoline hints: primary infrastructure and initial hints (LP: #1758856)
    - [Packaging] retpoline-extract: flag *0xNNN(%reg) branches
    - x86/speculation, objtool: Annotate indirect calls/jumps for objtool
    - x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32bit
    - x86/paravirt, objtool: Annotate indirect calls
    - x86/asm: Stop depending on ptrace.h in alternative.h
    - [Packaging] retpoline -- add safe usage hint support
    - [Packaging] retpoline-check -- only report additions
    - [Packaging] retpoline -- widen indirect call/jmp detection
    - [Packaging] retpoline -- elide %rip relative indirections
    - [Packaging] retpoline -- clear hint information from packages
    - SAUCE: modpost: add discard to non-allocatable whitelist
    - KVM: x86: Make indirect calls in emulator speculation safe
    - KVM: VMX: Make indirect call speculation safe
    - x86/boot, objtool: Annotate indirect jump in secondary_startup_64()
    - SAUCE: early/late -- annotate indirect calls in early/late initialisation
      code
    - SAUCE: vga_set_mode -- avoid jump tables
    - [Config] retpoline -- switch to new format
    - [Packaging] final-checks -- remove check for empty retpoline files

  * Xenial update to 4.4.117 stable release (LP: #1756860)
    - IB/mlx4: Fix incorrectly releasing steerable UD QPs when have only ETH ports
    - PM / devfreq: Propagate error from devfreq_add_device()
    - s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
    - ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
    - arm: spear600: Add missing interrupt-parent of rtc
    - arm: spear13xx: Fix dmas cells
    - arm: spear13xx: Fix spics gpio controller's warning
    - ALSA: seq: Fix regression by incorrect ioctl_mutex usages
    - KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(),
      by always inlining iterator helper methods
    - x86/cpu: Change type of x86_cache_size variable to unsigned int
    - drm/radeon: adjust tested variable
    - rtc-opal: Fix handling of firmware error codes, prevent busy loops
    - ext4: save error to disk in __ext4_grp_locked_error()
    - ext4: correct documentation for grpid mount option
    - mm: hide a #warning fo...

Changed in linux (Ubuntu Xenial):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.