Xenial update to v4.4.10 stable release

Bug #1580754 reported by Tim Gardner on 2016-05-11
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Xenial
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 v4.4.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.4.10 stable release shall be applied:

Revert "UBUNTU: SAUCE: (no-up) ACPICA: Dispatcher: Update thread ID for recursive method calls"
Revert "UBUNTU: SAUCE: nbd: ratelimit error msgs after socket close"
Revert: "powerpc/tm: Check for already reclaimed tasks"
RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips
ipvs: handle ip_vs_fill_iph_skb_off failure
ipvs: correct initial offset of Call-ID header search in SIP persistence engine
ipvs: drop first packet to redirect conntrack
mfd: intel-lpss: Remove clock tree on error path
nbd: ratelimit error msgs after socket close
ata: ahci_xgene: dereferencing uninitialized pointer in probe
mwifiex: fix corner case association failure
CNS3xxx: Fix PCI cns3xxx_write_config()
clk-divider: make sure read-only dividers do not write to their register
soc: rockchip: power-domain: fix err handle while probing
clk: rockchip: free memory in error cases when registering clock branches
clk: meson: Fix meson_clk_register_clks() signature type mismatch
clk: qcom: msm8960: fix ce3_core clk enable register
clk: versatile: sp810: support reentrance
clk: qcom: msm8960: Fix ce3_src register offset
lpfc: fix misleading indentation
ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p initialisation
mac80211: fix statistics leak if dev_alloc_name() fails
tracing: Don't display trigger file for events that can't be enabled
MD: make bio mergeable
Minimal fix-up of bad hashing behavior of hash_64()
mm, cma: prevent nr_isolated_* counters from going negative
mm/zswap: provide unique zpool name
ARM: EXYNOS: Properly skip unitialized parent clock in power domain on
ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel
xen: Fix page <-> pfn conversion on 32 bit systems
xen/balloon: Fix crash when ballooning on x86 32 bit PAE
xen/evtchn: fix ring resize when binding new events
HID: wacom: Add support for DTK-1651
HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk
Input: zforce_ts - fix dual touch recognition
proc: prevent accessing /proc/<PID>/environ until it's ready
mm: update min_free_kbytes from khugepaged after core initialization
batman-adv: fix DAT candidate selection (must use vid)
batman-adv: Check skb size before using encapsulated ETH+VLAN header
batman-adv: Fix broadcast/ogm queue limit on a removed interface
batman-adv: Reduce refcnt of removed router when updating route
writeback: Fix performance regression in wb_over_bg_thresh()
MAINTAINERS: Remove asterisk from EFI directory names
x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value
ARC: Add missing io barriers to io{read,write}{16,32}be()
x86/sysfb_efi: Fix valid BAR address range check
ACPICA: Dispatcher: Update thread ID for recursive method calls
powerpc: Fix bad inline asm constraint in create_zero_mask()
libahci: save port map for forced port map
ata: ahci-platform: Add ports-implemented DT bindings.
USB: serial: cp210x: add ID for Link ECU
USB: serial: cp210x: add Straizona Focusers device ids
nvmem: mxs-ocotp: fix buffer overflow in read
gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading
drm/amdgpu: make sure vertical front porch is at least 1
drm/amdgpu: set metadata pointer to NULL after freeing.
iio: ak8975: Fix NULL pointer exception on early interrupt
iio: ak8975: fix maybe-uninitialized warning
drm/radeon: make sure vertical front porch is at least 1
drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume
drm/i915: Fix eDP low vswing for Broadwell
drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW
drm/i915: Fake HDMI live status
lib/test-string_helpers.c: fix and improve string_get_size() tests
drm/i915/skl: Fix DMC load on Skylake J0 and K0
Linux 4.4.10

Tim Gardner (timg-tpi) on 2016-05-11
tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu Xenial):
status: New → In Progress
Changed in linux (Ubuntu Xenial):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :
Download full text (16.9 KiB)

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

---------------
linux (4.4.0-23.41) xenial; urgency=low

  [ Kamal Mostafa ]

  * Release Tracking Bug
    - LP: #1582431

  * zfs: disable module checks for zfs when cross-compiling (LP: #1581127)
    - [Packaging] disable zfs module checks when cross-compiling

  * Xenial update to v4.4.10 stable release (LP: #1580754)
    - Revert "UBUNTU: SAUCE: (no-up) ACPICA: Dispatcher: Update thread ID for
      recursive method calls"
    - Revert "UBUNTU: SAUCE: nbd: ratelimit error msgs after socket close"
    - Revert: "powerpc/tm: Check for already reclaimed tasks"
    - RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips
    - ipvs: handle ip_vs_fill_iph_skb_off failure
    - ipvs: correct initial offset of Call-ID header search in SIP persistence
      engine
    - ipvs: drop first packet to redirect conntrack
    - mfd: intel-lpss: Remove clock tree on error path
    - nbd: ratelimit error msgs after socket close
    - ata: ahci_xgene: dereferencing uninitialized pointer in probe
    - mwifiex: fix corner case association failure
    - CNS3xxx: Fix PCI cns3xxx_write_config()
    - clk-divider: make sure read-only dividers do not write to their register
    - soc: rockchip: power-domain: fix err handle while probing
    - clk: rockchip: free memory in error cases when registering clock branches
    - clk: meson: Fix meson_clk_register_clks() signature type mismatch
    - clk: qcom: msm8960: fix ce3_core clk enable register
    - clk: versatile: sp810: support reentrance
    - clk: qcom: msm8960: Fix ce3_src register offset
    - lpfc: fix misleading indentation
    - ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p
      initialisation
    - mac80211: fix statistics leak if dev_alloc_name() fails
    - tracing: Don't display trigger file for events that can't be enabled
    - MD: make bio mergeable
    - Minimal fix-up of bad hashing behavior of hash_64()
    - mm, cma: prevent nr_isolated_* counters from going negative
    - mm/zswap: provide unique zpool name
    - ARM: EXYNOS: Properly skip unitialized parent clock in power domain on
    - ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel
    - xen: Fix page <-> pfn conversion on 32 bit systems
    - xen/balloon: Fix crash when ballooning on x86 32 bit PAE
    - xen/evtchn: fix ring resize when binding new events
    - HID: wacom: Add support for DTK-1651
    - HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk
    - Input: zforce_ts - fix dual touch recognition
    - proc: prevent accessing /proc/<PID>/environ until it's ready
    - mm: update min_free_kbytes from khugepaged after core initialization
    - batman-adv: fix DAT candidate selection (must use vid)
    - batman-adv: Check skb size before using encapsulated ETH+VLAN header
    - batman-adv: Fix broadcast/ogm queue limit on a removed interface
    - batman-adv: Reduce refcnt of removed router when updating route
    - writeback: Fix performance regression in wb_over_bg_thresh()
    - MAINTAINERS: Remove asterisk from EFI directory names
    - x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
    - ARM: cpuidle: Pass on arm_cpuidle_s...

Changed in linux (Ubuntu):
status: New → Fix Released
Launchpad Janitor (janitor) wrote :

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

---------------
linux (4.4.0-24.43) xenial; urgency=low

  [ Kamal Mostafa ]

  * CVE-2016-1583 (LP: #1588871)
    - ecryptfs: fix handling of directory opening
    - SAUCE: proc: prevent stacking filesystems on top
    - SAUCE: ecryptfs: forbid opening files without mmap handler
    - SAUCE: sched: panic on corrupted stack end

  * arm64: statically link rtc-efi (LP: #1583738)
    - [Config] Link rtc-efi statically on arm64

 -- Kamal Mostafa <email address hidden> Fri, 03 Jun 2016 10:02:16 -0700

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

Other bug subscribers