Yakkety update to v4.8.4 stable release

Bug #1637517 reported by Tim Gardner on 2016-10-28
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Yakkety
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.8.4 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.8.4 stable release shall be applied:

serial: imx: Fix DCD reading
BUG: atmel_serial: Interrupts not disabled on close
serial: 8250_dw: Check the data->pclk when get apb_pclk
serial: 8250_port: fix runtime PM use in __do_stop_tx_rs485()
ARCv2: intc: Use kflag if STATUS32.IE must be reset
ARCv2: fix local_save_flags
debugfs: introduce a public file_operations accessor
b43: fix debugfs crash
b43legacy: fix debugfs crash
carl9170: fix debugfs crashes
Btrfs: fix free space tree bitmaps on big-endian systems
Btrfs: fix mount -o clear_cache,space_cache=v2
Btrfs: catch invalid free space trees
btrfs: assign error values to the correct bio structs
mei: amthif: fix deadlock in initialization during a reset
drivers: base: dma-mapping: page align the size when unmap_kernel_range
IB/hfi1: Fix defered ack race with qp destroy
clk: mvebu: fix setting unwanted flags in CP110 gate clock
clk: mvebu: dynamically allocate resources in Armada CP110 system controller
fuse: listxattr: verify xattr list
fuse: invalidate dir dentry after chmod
fuse: fix killing s[ug]id in setattr
mm: filemap: fix mapping->nrpages double accounting in fuse
i40e: avoid NULL pointer dereference and recursive errors on early PCI error
xfs: change mailing list address
mm: filemap: don't plant shadow entries without radix tree node
brcmfmac: fix pmksa->bssid usage
brcmfmac: fix memory leak in brcmf_fill_bss_param
brcmfmac: use correct skb freeing helper when deleting flowring
ASoC: nau8825: fix bug in FLL parameter
ASoC: Intel: Atom: add a missing star in a memcpy call
reiserfs: Unlock superblock before calling reiserfs_quota_on_mount()
async_pq_val: fix DMA memory leak
scsi: arcmsr: Simplify user_len checking
ipc/sem.c: fix complex_count vs. simple op race
mm/hugetlb: fix memory offline with hugepage size > memory block size
vfs,mm: fix a dead loop in truncate_inode_pages_range()
jbd2: fix lockdep annotation in add_transaction_credits()
ext4: enforce online defrag restriction for encrypted files
ext4: reinforce check of i_dtime when clearing high fields of uid and gid
ext4: bugfix for mmaped pages in mpage_release_unused_pages()
ext4: fix memory leak in ext4_insert_range()
ext4: fix memory leak when symlink decryption fails
ext4: allow DAX writeback for hole punch
ext4: release bh in make_indexed_dir
ext4: unmap metadata when zeroing blocks
dlm: free workqueues after the connections
vfs: move permission checking into notify_change() for utimes(NULL)
cachefiles: Fix attempt to read i_blocks after deleting file [ver #2]
drm: virtio: reinstate drm_virtio_set_busid()
acpi, nfit: check for the correct event code in notifications
cfq: fix starvation of asynchronous writes
Linux 4.8.4

CVE References

Tim Gardner (timg-tpi) on 2016-10-28
tags: added: kernel-stable-tracking-bug
description: updated
Luis Henriques (henrix) on 2016-11-11
Changed in linux (Ubuntu Yakkety):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :
Download full text (26.6 KiB)

This bug was fixed in the package linux - 4.8.0-28.30

---------------
linux (4.8.0-28.30) yakkety; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1641083

  * lxc-attach to malicious container allows access to host (LP: #1639345)
    - Revert "UBUNTU: SAUCE: (noup) ptrace: being capable wrt a process requires
      mapped uids/gids"
    - (upstream) mm: Add a user_ns owner to mm_struct and fix ptrace permission
      checks

  * [Feature] AVX-512 new instruction sets (avx512_4vnniw, avx512_4fmaps)
    (LP: #1637526)
    - x86/cpufeature: Add AVX512_4VNNIW and AVX512_4FMAPS features

  * zfs: importing zpool with vdev on zvol hangs kernel (LP: #1636517)
    - SAUCE: (noup) Update zfs to 0.6.5.8-0ubuntu4.1

  * Move some device drivers build from kernel built-in to modules
    (LP: #1637303)
    - [Config] CONFIG_TIGON3=m for all arches
    - [Config] CONFIG_VIRTIO_BLK=m, CONFIG_VIRTIO_NET=m

  * I2C touchpad does not work on AMD platform (LP: #1612006)
    - pinctrl/amd: Configure GPIO register using BIOS settings

  * guest experiencing Transmit Timeouts on CX4 (LP: #1636330)
    - powerpc/64: Re-fix race condition between going idle and entering guest
    - powerpc/64: Fix race condition in setting lock bit in idle/wakeup code

  * QEMU throws failure msg while booting guest with SRIOV VF (LP: #1630554)
    - KVM: PPC: Always select KVM_VFIO, plus Makefile cleanup

  * [Feature] KBL - New device ID for Kabypoint(KbP) (LP: #1591618)
    - SAUCE: mfd: lpss: Fix Intel Kaby Lake PCH-H properties

  * hio: SSD data corruption under stress test (LP: #1638700)
    - SAUCE: hio: set bi_error field to signal an I/O error on a BIO
    - SAUCE: hio: splitting bio in the entry of .make_request_fn

  * cleanup primary tree for linux-hwe layering issues (LP: #1637473)
    - [Config] switch Vcs-Git: to yakkety repository
    - [Packaging] handle both linux-lts* and linux-hwe* as backports
    - [Config] linux-tools-common and linux-cloud-tools-common are one per series
    - [Config] linux-source-* is in the primary linux namespace
    - [Config] linux-tools -- always suggest the base package

  * SRU: sync zfsutils-linux and spl-linux changes to linux (LP: #1635656)
    - SAUCE: (noup) Update spl to 0.6.5.8-2, zfs to 0.6.5.8-0ubuntu4 (LP:
      #1635656)

  * [Feature] SKX: perf uncore PMU support (LP: #1591810)
    - perf/x86/intel/uncore: Add Skylake server uncore support
    - perf/x86/intel/uncore: Remove hard-coded implementation for Node ID mapping
      location
    - perf/x86/intel/uncore: Handle non-standard counter offset

  * [Feature] Purley: Memory Protection Keys (LP: #1591804)
    - x86/pkeys: Add fault handling for PF_PK page fault bit
    - mm: Implement new pkey_mprotect() system call
    - x86/pkeys: Make mprotect_key() mask off additional vm_flags
    - x86/pkeys: Allocation/free syscalls
    - x86: Wire up protection keys system calls
    - generic syscalls: Wire up memory protection keys syscalls
    - pkeys: Add details of system call use to Documentation/
    - x86/pkeys: Default to a restrictive init PKRU
    - x86/pkeys: Allow configuration of init_pkru
    - x86/pkeys: Add self-tests

  * kernel invalid ...

Changed in linux (Ubuntu Yakkety):
status: Fix Committed → Fix Released

The verification of the Stable Release Update for linux has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 4.8.0-30.32

---------------
linux (4.8.0-30.32) yakkety; urgency=low

  * CVE-2016-8655 (LP: #1646318)
    - packet: fix race condition in packet_set_ring

 -- Brad Figg <email address hidden> Thu, 01 Dec 2016 08:02:53 -0800

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

Other bug subscribers