Xenial update to v4.4.23 stable release

Bug #1629386 reported by Tim Gardner
14
This bug affects 2 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.23 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.23 stable release shall be applied:

include/linux/kernel.h: change abs() macro so it uses consistent return type
Fix build warning in kernel/cpuset.c
reiserfs: fix "new_insert_key may be used uninitialized ..."
ipv4: panic in leaf_walk_rcu due to stale node pointer
ipv6: release dst in ping_v6_sendmsg
tcp: cwnd does not increase in TCP YeAH
tcp: properly scale window in tcp_v[46]_reqsk_send_ack()
crypto: arm64/aes-ctr - fix NULL dereference in tail processing
crypto: arm/aes-ctr - fix NULL dereference in tail processing
crypto: skcipher - Fix blkcipher walk OOM crash
crypto: echainiv - Replace chaining with multiplication
ocfs2/dlm: fix race between convert and migration
ocfs2: fix start offset to ocfs2_zero_range_for_truncate()
kbuild: Do not run modules_install and install in paralel
Makefile: revert "Makefile: Document ability to make file.lst and file.S" partially
tools: Support relative directory path for 'O='
kbuild: forbid kernel directory to contain spaces and colons
Kbuild: disable 'maybe-uninitialized' warning for CONFIG_PROFILE_ALL_BRANCHES
gcov: disable -Wmaybe-uninitialized warning
Disable "maybe-uninitialized" warning globally
Disable "frame-address" warning
Makefile: Mute warning for __builtin_return_address(>0) for tracing only
net: caif: fix misleading indentation
Add braces to avoid "ambiguous ‘else’" compiler warnings
am437x-vfpe: fix typo in vpfe_get_app_input_index
ath9k: fix misleading indentation
iwlegacy: avoid warning about missing braces
Staging: iio: adc: fix indent on break statement
nouveau: fix nv40_perfctr_next() cleanup regression
bonding: Fix bonding crash
Revert "af_unix: Fix splice-bind deadlock"
af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock'
vti: flush x-netns xfrm cache when vti interface is removed
net/irda: handle iriap_register_lsap() allocation failure
tipc: fix NULL pointer dereference in shutdown()
net/mlx5: Added missing check of msg length in verifying its signature
net: dsa: bcm_sf2: Fix race condition while unmasking interrupts
Revert "phy: IRQ cannot be shared"
net: smc91x: fix SMC accesses
bridge: re-introduce 'fix parsing of MLDv2 reports'
autofs races
autofs: use dentry flags to block walks during expire
xfs: prevent dropping ioend completions during buftarg wait
fsnotify: add a way to stop queueing events on group shutdown
fanotify: fix list corruption in fanotify_get_response()
fix fault_in_multipages_...() on architectures with no-op access_ok()
mtd: maps: sa1100-flash: potential NULL dereference
mtd: pmcmsp-flash: Allocating too much in init_msp_flash()
power: reset: hisi-reboot: Unmap region obtained by of_iomap
fix memory leaks in tracing_buffers_splice_read()
tracing: Move mutex to protect against resetting of seq data
mm: delete unnecessary and unsafe init_tlb_ubc()
can: flexcan: fix resume function
nl80211: validate number of probe response CSA counters
btrfs: ensure that file descriptor used with subvol ioctls is a dir
i2c-eg20t: fix race between i2c init and interrupt enable
i2c: qup: skip qup_i2c_suspend if the device is already runtime suspended
MIPS: Fix pre-r6 emulation FPU initialisation
MIPS: SMP: Fix possibility of deadlock when bringing CPUs online
MIPS: vDSO: Fix Malta EVA mapping to vDSO page structs
MIPS: Remove compact branch policy Kconfig entries
MIPS: Avoid a BUG warning during prctl(PR_SET_FP_MODE, ...)
MIPS: Add a missing ".set pop" in an early commit
MIPS: paravirt: Fix undefined reference to smp_bootstrap
PM / hibernate: Restore processor state before using per-CPU variables
PM / hibernate: Fix rtree_next_node() to avoid walking off list ends
power_supply: tps65217-charger: fix missing platform_set_drvdata()
power: supply: max17042_battery: fix model download bug.
qxl: check for kmap failures
hostfs: Freeing an ERR_PTR in hostfs_fill_sb_common()
Linux 4.4.23

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
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.