Xenial update to v4.4.53 stable release

Bug #1673538 reported by Tim Gardner
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 v4.4.63 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.63 stable release shall be applied:

samples: move mic/mpssd example code from Documentation
MIPS: Fix special case in 64 bit IP checksumming.
MIPS: BCM47XX: Fix button inversion for Asus WL-500W
MIPS: OCTEON: Fix copy_from_user fault handling for large buffers
MIPS: Lantiq: Keep ethernet enabled during boot
MIPS: Clear ISA bit correctly in get_frame_info()
MIPS: Prevent unaligned accesses during stack unwinding
MIPS: Fix get_frame_info() handling of microMIPS function size
MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions
MIPS: Calculate microMIPS ra properly when unwinding the stack
MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps
am437x-vpfe: always assign bpp variable
uvcvideo: Fix a wrong macro
media: fix dm1105.c build error
ARM: at91: define LPDDR types
ARM: dts: at91: Enable DMA on sama5d4_xplained console
ARM: dts: at91: Enable DMA on sama5d2_xplained console
ALSA: hda/realtek - Cannot adjust speaker's volume on a Dell AIO
ALSA: hda - fix Lewisburg audio issue
ALSA: timer: Reject user params with too small ticks
ALSA: ctxfi: Fallback DMA mask to 32bit
ALSA: seq: Fix link corruption by event error handling
ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gaming
ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machine
staging: rtl: fix possible NULL pointer dereference
regulator: Fix regulator_summary for deviceless consumers
iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu
iommu/vt-d: Tylersburg isoch identity map check is done too late.
mm/page_alloc: fix nodes for reclaim in fast path
mm: vmpressure: fix sending wrong events on underflow
mm: do not access page->mapping directly on page_endio
ipc/shm: Fix shmat mmap nil-page protection
dm cache: fix corruption seen when using cache > 2TB
dm stats: fix a leaked s->histogram_boundaries array
Revert "scsi: storvsc: properly set residual data length on errors"
scsi: storvsc: properly set residual data length on errors
scsi: aacraid: Reorder Adapter status check
scsi: use 'scsi_device_from_queue()' for scsi_dh
sd: get disk reference in sd_check_events()
Fix: Disable sys_membarrier when nohz_full is enabled
jbd2: don't leak modified metadata buffers on an aborted journal
block/loop: fix race between I/O and set_status
loop: fix LO_FLAGS_PARTSCAN hang
ext4: Include forgotten start block on fallocate insert range
ext4: do not polute the extents cache while shifting extents
ext4: trim allocation requests to group size
ext4: fix data corruption in data=journal mode
ext4: fix inline data error paths
ext4: preserve the needs_recovery flag when the journal is aborted
ext4: return EROFS if device is r/o and journal replay is needed
samples/seccomp: fix 64-bit comparison macros
target: Obtain se_node_acl->acl_kref during get_initiator_node_acl
target: Fix multi-session dynamic se_node_acl double free OOPs
ath5k: drop bogus warning on drv_set_key with unsupported cipher
ath9k: fix race condition in enabling/disabling IRQs
ath9k: use correct OTP register offsets for the AR9340 and AR9550
crypto: testmgr - Pad aes_ccm_enc_tv_template vector
fuse: add missing FR_FORCE
arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2
iio: pressure: mpl115: do not rely on structure field ordering
iio: pressure: mpl3115: do not rely on structure field ordering
can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
w1: don't leak refcount on slave attach failure in w1_attach_slave_device()
w1: ds2490: USB transfer buffers need to be DMAable
usb: musb: da8xx: Remove CPPI 3.0 quirk and methods
usb: host: xhci: plat: check hcc_params after add hcd
usb: gadget: udc: fsl: Add missing complete function.
hv: allocate synic pages for all present CPUs
hv: init percpu_list in hv_synic_alloc()
Drivers: hv: util: kvp: Fix a rescind processing issue
Drivers: hv: util: Fcopy: Fix a rescind processing issue
Drivers: hv: util: Backup: Fix a rescind processing issue
RDMA/core: Fix incorrect structure packing for booleans
rdma_cm: fail iwarp accepts w/o connection params
gfs2: Add missing rcu locking for glock lookup
rtlwifi: Fix alignment issues
rtlwifi: rtl8192c-common: Fix "BUG: KASAN:
nfsd: minor nfsd_setattr cleanup
nfsd: special case truncates some more
NFSv4: Fix memory and state leak in _nfs4_open_and_get_state
NFSv4: fix getacl head length estimation
NFSv4: fix getacl ERANGE for some ACL buffer sizes
rtc: sun6i: Add some locking
rtc: sun6i: Switch to the external oscillator
md linear: fix a race between linear_add() and linear_congested()
bcma: use (get|put)_device when probing/removing device driver
dmaengine: ipu: Make sure the interrupt routine checks all interrupts.
powerpc/xmon: Fix data-breakpoint
MIPS: IP22: Reformat inline assembler code to modern standards.
MIPS: IP22: Fix build error due to binutils 2.25 uselessnes.
scsi: lpfc: Correct WQ creation for pagesize
Linux 4.4.53

CVE References

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
summary: - Xenial update to v4.4.63 stable release
+ Xenial update to v4.4.53 stable release
Tim Gardner (timg-tpi)
description: updated
Changed in linux (Ubuntu Xenial):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (29.1 KiB)

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

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

  * linux: 4.4.0-75.96 -proposed tracker (LP: #1684441)

  * [Hyper-V] hv: util: move waiting for release to hv_utils_transport itself
    (LP: #1682561)
    - Drivers: hv: util: move waiting for release to hv_utils_transport itself

linux (4.4.0-74.95) xenial; urgency=low

  * linux: 4.4.0-74.95 -proposed tracker (LP: #1682041)

  * [Hyper-V] hv: vmbus: Raise retry/wait limits in vmbus_post_msg()
    (LP: #1681893)
    - Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()

linux (4.4.0-73.94) xenial; urgency=low

  * linux: 4.4.0-73.94 -proposed tracker (LP: #1680416)

  * CVE-2017-6353
    - sctp: deny peeloff operation on asocs with threads sleeping on it

  * vfat: missing iso8859-1 charset (LP: #1677230)
    - [Config] NLS_ISO8859_1=y

  * Regression: KVM modules should be on main kernel package (LP: #1678099)
    - [Config] powerpc: Add kvm-hv and kvm-pr to the generic inclusion list

  * linux-lts-xenial 4.4.0-63.84~14.04.2 ADT test failure with linux-lts-xenial
    4.4.0-63.84~14.04.2 (LP: #1664912)
    - SAUCE: apparmor: fix link auditing failure due to, uninitialized var

  * regession tests failing after stackprofile test is run (LP: #1661030)
    - SAUCE: fix regression with domain change in complain mode

  * Permission denied and inconsistent behavior in complain mode with 'ip netns
    list' command (LP: #1648903)
    - SAUCE: fix regression with domain change in complain mode

  * unexpected errno=13 and disconnected path when trying to open /proc/1/ns/mnt
    from a unshared mount namespace (LP: #1656121)
    - SAUCE: apparmor: null profiles should inherit parent control flags

  * apparmor refcount leak of profile namespace when removing profiles
    (LP: #1660849)
    - SAUCE: apparmor: fix ns ref count link when removing profiles from policy

  * tor in lxd: apparmor="DENIED" operation="change_onexec"
    namespace="root//CONTAINERNAME_<var-lib-lxd>" profile="unconfined"
    name="system_tor" (LP: #1648143)
    - SAUCE: apparmor: Fix no_new_privs blocking change_onexec when using stacked
      namespaces

  * apparmor oops in bind_mnt when dev_path lookup fails (LP: #1660840)
    - SAUCE: apparmor: fix oops in bind_mnt when dev_path lookup fails

  * apparmor auditing denied access of special apparmor .null fi\ le
    (LP: #1660836)
    - SAUCE: apparmor: Don't audit denied access of special apparmor .null file

  * apparmor label leak when new label is unused (LP: #1660834)
    - SAUCE: apparmor: fix label leak when new label is unused

  * apparmor reference count bug in label_merge_insert() (LP: #1660833)
    - SAUCE: apparmor: fix reference count bug in label_merge_insert()

  * apparmor's raw_data file in securityfs is sometimes truncated (LP: #1638996)
    - SAUCE: apparmor: fix replacement race in reading rawdata

  * unix domain socket cross permission check failing with nested namespaces
    (LP: #1660832)
    - SAUCE: apparmor: fix cross ns perm of unix domain sockets

  * Xenial update to v4.4.59 stable release (LP: #1678960)
    - xfrm: policy: init locks early
    - virtio_balloon: init ...

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