Xenial update to v4.4.24 stable release

Bug #1631468 reported by Tim Gardner
20
This bug affects 3 people
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 v4.4.24 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.24 stable release shall be applied:

cpuset: handle race between CPU hotplug and cpuset_hotplug_work
mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl
mm,ksm: fix endless looping in allocating memory when ksm enable
can: dev: fix deadlock reported after bus-off
x86/init: Fix cr4_init_shadow() on CR4-less machines
x86/boot: Initialize FPU and X86_FEATURE_ALWAYS even if we don't have CPUID
drm/nouveau/fifo/nv04: avoid ramht race against cookie insertion
drm/radeon/si/dpm: add workaround for for Jet parts
ARM: 8616/1: dt: Respect property size when parsing CPUs
ARM: 8617/1: dma: fix dma_max_pfn()
usb: musb: Fix DMA desired mode for Mentor DMA engine
usb: musb: fix DMA for host mode
iwlwifi: mvm: fix a few firmware capability checks
perf/core: Fix pmu::filter_match for SW-led groups
i40e: avoid null pointer dereference
pinctrl: uniphier: fix .pin_dbg_show() callback
pinctrl: Flag strict is a field in struct pinmux_ops
drivers/perf: arm_pmu: Fix leak in error path
mmc: pxamci: fix potential oops
tools/vm/slabinfo: fix an unintentional printf
ipvs: fix bind to link-local mcast IPv6 address in backup
nvmem: Declare nvmem_cell_read() consistently
hwmon: (adt7411) set bit 3 in CFG1 register
spi: sh-msiof: Avoid invalid clock generator parameters
iwlwifi: pcie: fix access to scratch buffer
iwlwifi: mvm: don't use ret when not initialised
ceph: fix race during filling readdir cache
usb: gadget: fsl_qe_udc: signedness bug in qe_get_frame()
gpio: sa1100: fix irq probing for ucb1x00
irqchip/gicv3: Silence noisy DEBUG_PER_CPU_MAPS warning
ARM: 8618/1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7
arm64: debug: avoid resetting stepping state machine when TIF_SINGLESTEP
MIPS: uprobes: remove incorrect set_orig_insn
MIPS: fix uretprobe implementation
MIPS: Malta: Fix IOCU disable switch read for MIPS64
MIPS: uprobes: fix use of uninitialised variable
printk: fix parsing of "brl=" option
tpm: fix byte-order for the value read by tpm2_get_tpm_pt
regulator: qcom_spmi: Add support for S4 supply on pm8941
regulator: qcom_spmi: Add support for get_mode/set_mode on switches
regulator: qcom_spmi: Update mvs1/mvs2 switches on pm8941
regulator: qcom_smd: Fix voltage ranges for pm8x41
ARM: sun5i: Fix typo in trip point temperature
ARM: sa1100: register clocks early
ARM: sa1100: fix 3.6864MHz clock
ARM: sa1100: clear reset status prior to reboot
ARM: shmobile: fix regulator quirk for Gen2
ARM: sa1111: fix pcmcia suspend/resume
hwrng: omap - Fix assumption that runtime_get_sync will always succeed
blk-mq: actually hook up defer list when running requests
pstore: drop file opened reference count
tile: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO
iwlmvm: mvm: set correct state in smart-fifo configuration
NFC: fdp: Detect errors from fdp_nci_create_conn()
em28xx-i2c: rt_mutex_trylock() returns zero on failure
gspca: avoid unused variable warnings
ath9k: Fix programming of minCCA power threshold
avr32: off by one in at32_init_pio()
fnic: pci_dma_mapping_error() doesn't return an error code
dmaengine: at_xdmac: fix debug string
svc: Avoid garbage replies when pc_func() returns rpc_drop_reply
NFS: Don't drop CB requests with invalid principals
pNFS/files: Fix layoutcommit after a commit to DS
pNFS/flexfiles: Fix layoutcommit after a commit to DS
ASoC: Intel: Skylake: Fix error return code in skl_probe()
brcmfmac: Fix glob_skb leak in brcmf_sdiod_recv_chain
brcmsmac: Free packet if dma_mapping_error() fails in dma_rxfill
brcmsmac: Initialize power in brcms_c_stf_ss_algo_channel_get()
powerpc/prom: Fix sub-processor option passed to ibm, client-architecture-support
sysctl: handle error writing UINT_MAX to u32 fields
ASoC: omap-mcpdm: Fix irq resource handling
kernel/fork: fix CLONE_CHILD_CLEARTID regression in nscd
dmaengine: at_xdmac: fix to pass correct device identity to free_irq()
KVM: nVMX: postpone VMCS changes on MSR_IA32_APICBASE write
IB/ipoib: Fix memory corruption in ipoib cm mode connect flow
IB/core: Fix use after free in send_leave function
IB/ipoib: Don't allow MC joins during light MC flush
IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV
IB/mlx4: Fix code indentation in QP1 MAD flow
IB/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV
batman-adv: remove unused callback from batadv_algo_ops struct
aio: mark AIO pseudo-fs noexec
clk: xgene: Add missing parenthesis when clearing divider value
dm log writes: fix bug with too large bios
USB: serial: cp210x: fix hardware flow-control disable
usb: misc: legousbtower: Fix NULL pointer deference
Staging: fbtft: Fix bug in fbtft-core
USB: serial: cp210x: Add ID for a Juniper console
Revert "usbtmc: convert to devm_kzalloc"
ALSA: hda - Adding one more ALC255 pin definition for headset problem
ACPICA: acpi_get_sleep_type_data: Reduce warnings
ALSA: hda - Fix headset mic detection problem for several Dell laptops
ALSA: hda - Add the top speaker pin config for HP Spectre x360
Linux 4.4.24

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
Tim Gardner (timg-tpi)
description: updated
Seth Forshee (sforshee)
Changed in linux (Ubuntu Xenial):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

  [ Kamal Mostafa ]

  * Release Tracking Bug
    - LP: #1636941

  * Add a driver for Amazon Elastic Network Adapters (ENA) (LP: #1635721)
    - lib/bitmap.c: conversion routines to/from u32 array
    - net: ethtool: add new ETHTOOL_xLINKSETTINGS API
    - net: ena: Add a driver for Amazon Elastic Network Adapters (ENA)
    - [config] enable CONFIG_ENA_ETHERNET=m (Amazon ENA driver)

  * unexpectedly large memory usage of mounted snaps (LP: #1636847)
    - [Config] switch squashfs to single threaded decode

 -- Kamal Mostafa <email address hidden> Wed, 26 Oct 2016 10:47:55 -0700

Changed in linux (Ubuntu Xenial):
status: Fix Committed → Fix Released
Po-Hsu Lin (cypressyew)
Changed in linux (Ubuntu):
status: Confirmed → Invalid
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.