Utopic update to v3.16.7-ckt1 stable release

Bug #1393401 reported by Luis Henriques
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Utopic
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 Linus' tree or in a minimally
       backported form of that patch. The v3.16.7-ckt1 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 are in the v3.16.7-ckt1 stable release:

drm/tilcdc: Fix the error path in tilcdc_load()
builddeb: put the dbg files into the correct directory
switch iov_iter_get_pages() to passing maximal number of pages
fuse: honour max_read and max_write in direct_io mode
usb: phy: return -ENODEV on failure of try_module_get
PM / clk: Fix crash in clocks management code if !CONFIG_PM_RUNTIME
rt2x00: support Ralink 5362.
wireless: rt2x00: add new rt2800usb devices
NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes
nfs: fix duplicate proc entries
ext4: check EA value offset when loading
jbd2: free bh when descriptor block checksum fails
ext4: don't check quota format when there are no quota files
target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
vfs: fix data corruption when blocksize < pagesize for mmaped data
ext4: fix mmap data corruption when blocksize < pagesize
ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
qla_target: don't delete changed nacls
target: Fix APTPL metadata handling for dynamic MappedLUNs
iser-target: Disable TX completion interrupt coalescing
ext4: don't orphan or truncate the boot loader inode
ext4: add ext4_iget_normal() which is to be used for dir tree lookups
ext4: fix reservation overflow in ext4_da_write_begin
ext4: Replace open coded mdata csum feature to helper function
ext4: move error report out of atomic context in ext4_init_block_bitmap()
ARC: [nsimosci] Allow "headless" models to boot
ARC: Update order of registers in KGDB to match GDB 7.5
ARC: unbork FPU save/restore
ext4: check s_chksum_driver when looking for bg csum presence
drm/radeon: fix speaker allocation setup
drm/radeon: use gart memory for DMA ring tests
random: add and use memzero_explicit() for clearing data
MIPS: cp1emu: Fix ISA restrictions for cop1x_op instructions
freezer: Do not freeze tasks killed by OOM killer
OOM, PM: OOM killed task shouldn't escape PM suspend
qxl: don't create too large primary surface
MIPS: loongson2_cpufreq: Fix CPU clock rate setting mismerge
MIPS: tlbex: Properly fix HUGE TLB Refill exception handler
drm/cirrus: bind also to qemu-xen-traditional
cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy
cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers
cpufreq: intel_pstate: Reflect current no_turbo state correctly
intel_pstate: Don't lose sysfs settings during cpu offline
intel_pstate: Fix BYT frequency reporting
intel_pstate: Correct BYT VID values.
MIPS: ftrace: Fix a microMIPS build problem
kvm: x86: don't kill guest on unknown exit reason
kvm: fix excessive pages un-pinning in kvm_iommu_map error path.
KVM: x86: Fix far-jump to non-canonical check
init/Kconfig: Hide printk log config if CONFIG_PRINTK=n
be careful with nd->inode in path_init() and follow_dotdot_rcu()
can: flexcan: mark TX mailbox as TX_INACTIVE
can: flexcan: correctly initialize mailboxes
can: flexcan: implement workaround for errata ERR005829
can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete
can: at91_can: add missing prepare and unprepare of the clock
virtio-rng: fix stuck of hot-unplugging busy device
virtio-rng: skip reading when we start to remove the device
pstore: Fix duplicate {console,ftrace}-efi entries
x86: bpf_jit: fix two bugs in eBPF JIT compiler
ipv4: fix nexthop attlen check in fib_nh_match
vxlan: fix a use after free in vxlan_encap_bypass
vxlan: using pskb_may_pull as early as possible
vxlan: fix a free after use
ipv4: dst_entry leak in ip_send_unicast_reply()
ipv4: fix a potential use after free in ip_tunnel_core.c
ax88179_178a: fix bonding failure
net: tso: fix unaligned access to crafted TCP header in helper API
hyperv: Fix the total_data_buflen in send path
tcp: md5: do not use alloc_percpu()
macvlan: fix a race on port dismantle and possible skb leaks
ipv4: Do not cache routing failures due to disabled forwarding.
net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN
gre: Use inner mac length when computing tunnel length
drivers/net: macvtap and tun depend on INET
net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks
net: sctp: fix panic on duplicate ASCONF chunks
net: sctp: fix remote memory pressure from excessive queueing
staging:iio:ad5933: Fix NULL pointer deref when enabling buffer
staging:iio:ad5933: Drop "raw" from channel names
iio: st_sensors: Fix buffer copy
iio: adc: mxs-lradc: Disable the clock on probe failure
spi: pl022: Fix incorrect dma_unmap_sg
mac80211: fix typo in starting baserate for rts_cts_rate_idx
ASoC: Intel: HSW/BDW only support S16 and S24 formats.
staging: comedi: (regression) channel list must be set for COMEDI_CMD ioctl
usb: dwc3: gadget: fix set_halt() bug with pending transfers
usb: gadget: function: acm: make f_acm pass USB20CV Chapter9
nfsd4: fix response size estimation for OP_SEQUENCE
mtd: move support for struct flash_platform_data into m25p80
mtd: m25p80: get rid of spi_get_device_id
mtd: spi-nor: make spi_nor_scan() take a chip type name, not spi_device_id
mtd: m25p80,spi-nor: Fix module aliases for m25p80
ext3: Don't check quota format when there are no quota files
quota: Properly return errors from dquot_writeback_dquots()
USB: serial: cp210x: add Silicon Labs 358x VID and PID
usb: serial: ftdi_sio: add Awinda Station and Dongle products
usb: option: add support for Telit LE910
USB: option: add Haier CE81B CDMA modem
ASoC: adau1761: Fix input PGA volume
x86, apic: Handle a bad TSC more gracefully
i3200_edac: Report CE events properly
i82860_edac: Report CE events properly
cpc925_edac: Report UE events properly
e7xxx_edac: Report CE events properly
scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND
usb: serial: ftdi_sio: add "bricked" FTDI device PID
usb: musb: cppi41: restart hrtimer only if not yet done
Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in prepare/complete"
usb: gadget: f_fs: remove redundant ffs_data_get()
usb: ffs: fix regression when quirk_ep_out_aligned_size flag is set
usb: musb: dsps: start OTG timer on resume again
usb: gadget: udc: core: fix kernel oops with soft-connect
nfsd4: fix crash on unknown operation number
iwlwifi: configure the LTR
iwlwifi: dvm: drop non VO frames when flushing
Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
usb: dwc3: gadget: Properly initialize LINK TRB
Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544
posix-timers: Fix stack info leak in timer_create()
futex: Fix a race condition between REQUEUE_PI and task death
usb: chipidea: Fix oops when removing the ci_hdrc module
drm/i915: Do a dummy DPCD read before the actual read
ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_get
PM / Sleep: fix async suspend_late/freeze_late error handling
PM / Sleep: fix recovery during resuming from hibernation
Revert "block: all blk-mq requests are tagged"
ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode
ima: check xattr value length and type in the ima_inode_setxattr()
evm: check xattr value length and type in evm_inode_setxattr()
drm/radeon/dpm: disable ulv support on SI
drm/radeon: Use drm_malloc_ab instead of kmalloc_array
drm/radeon: add bapm module parameter
drm/radeon: dpm fixes for asrock systems
drm/radeon: remove invalid pci id
zap_pte_range: update addr when forcing flush after TLB batching faiure
staging: comedi: fix memory leak / bad pointer freeing for chanlist
drm/i915: Ignore VBT backlight check on Macbook 2, 1
x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE
ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer.
cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.
mm: free compound page with correct order
mm, thp: fix collapsing of hugepages on madvise
lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()
sh: fix sh770x SCIF memory regions
mtd: cfi_cmdset_0001.c: fix resume for LH28F640BF chips
ext4: fix overflow when updating superblock backups after resize
ext4: fix oops when loading block bitmap failed
ext4: enable journal checksum when metadata checksum feature enabled
ext4: prevent bugon on race between write/fcntl
ext4: convert do_split() to use the ERR_PTR convention
ext4: bail out from make_indexed_dir() on first error
PCI: Rename sysfs 'enabled' file back to 'enable'
wireless: rt2x00: add new rt2800usb device
fs: allow open(dir, O_TMPFILE|..., 0) with mode 0
tracing/syscalls: Ignore numbers outside NR_syscalls' range
x86_64, entry: Filter RFLAGS.NT on entry from userspace
x86_64, entry: Fix out of bounds read on sysenter
mnt: Prevent pivot_root from creating a loop in the mount tree
mm: Remove false WARN_ON from pagecache_isize_extended()
nfs: fix kernel warning when removing proc entry
Linux 3.16.7-ckt1

The following patches were dropped as they had already been applied to the utopic kernel:

KVM: x86: Check non-canonical addresses upon WRMSR
KVM: x86: Prevent host from panicking on shared MSR writes.
KVM: x86: Improve thread safety in pit
KVM: x86: Fix wrong masking on relative jump/call
KVM: x86: Emulator fixes for eip canonical checks on near branches
KVM: x86: Handle errors when RIP is set during far jumps
kvm: vmx: handle invvpid vm exit gracefully

The following patch was not applied to utopic as its effect had already been dropped by another patch in utopic:

mm: page_alloc: fix zone allocation fairness on UP

Luis Henriques (henrix)
tags: added: kernel-stable-tracking-bug
Luis Henriques (henrix)
description: updated
Luis Henriques (henrix)
Changed in linux (Ubuntu Utopic):
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 :
Download full text (16.7 KiB)

This bug was fixed in the package linux - 3.16.0-26.35

---------------
linux (3.16.0-26.35) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1398118

  [ Upstream Kernel Changes ]

  * Revert "drm/nouveau: punt fbcon resume out to a workqueue"
  * Revert "drm/nouveau/kms: take more care when pulling down accelerated
    fbcon"

linux (3.16.0-26.34) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1395892

  [ Chris J Arges ]

  * [Config] CONFIG_SCOM_DEBUGFS=y for powerpc/powerpc64-smp ppc64el/generic
    - LP: #1395855

  [ Tim Gardner ]

  * [Config] CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 for powerpc/ppc64el
    - LP: #1392021

  [ Upstream Kernel Changes ]

  * Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in
    prepare/complete"
    - LP: #1393401
  * Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
    - LP: #1393401
  * Revert "block: all blk-mq requests are tagged"
    - LP: #1393401
  * ACPI / blacklist: add Win8 OSI quirks for some Dell laptop models
    - LP: #1339456
  * PCI: Remove "no hotplug settings from platform" warning
    - LP: #1390182
  * drm/nouveau/kms: take more care when pulling down accelerated fbcon
    - LP: #1386695
  * drm/nouveau: punt fbcon resume out to a workqueue
    - LP: #1386695
  * drm/tilcdc: Fix the error path in tilcdc_load()
    - LP: #1393401
  * builddeb: put the dbg files into the correct directory
    - LP: #1393401
  * switch iov_iter_get_pages() to passing maximal number of pages
    - LP: #1393401
  * fuse: honour max_read and max_write in direct_io mode
    - LP: #1393401
  * usb: phy: return -ENODEV on failure of try_module_get
    - LP: #1393401
  * PM / clk: Fix crash in clocks management code if !CONFIG_PM_RUNTIME
    - LP: #1393401
  * rt2x00: support Ralink 5362.
    - LP: #1393401
  * wireless: rt2x00: add new rt2800usb devices
    - LP: #1393401
  * NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes
    - LP: #1393401
  * nfs: fix duplicate proc entries
    - LP: #1393401
  * ext4: check EA value offset when loading
    - LP: #1393401
  * jbd2: free bh when descriptor block checksum fails
    - LP: #1393401
  * ext4: don't check quota format when there are no quota files
    - LP: #1393401
  * target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
    - LP: #1393401
  * vfs: fix data corruption when blocksize < pagesize for mmaped data
    - LP: #1393401
  * ext4: fix mmap data corruption when blocksize < pagesize
    - LP: #1393401
  * ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
    - LP: #1393401
  * qla_target: don't delete changed nacls
    - LP: #1393401
  * target: Fix APTPL metadata handling for dynamic MappedLUNs
    - LP: #1393401
  * iser-target: Disable TX completion interrupt coalescing
    - LP: #1393401
  * ext4: don't orphan or truncate the boot loader inode
    - LP: #1393401
  * ext4: add ext4_iget_normal() which is to be used for dir tree lookups
    - LP: #1393401
  * ext4: fix reservation overflow in ext4_da_write_begin
    - LP: #1393401
  * ext4: Replace open coded mdata csum feature to helper function
    - LP: #1393401
  * ext4: move error ...

Changed in linux (Ubuntu Utopic):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 3.16.0-28.38

---------------
linux (3.16.0-28.38) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1401966

  [ Upstream Kernel Changes ]

  * net: skb_fclone_busy() needs to detect orphaned skb
    - LP: #1401079
 -- Brad Figg <email address hidden> Fri, 12 Dec 2014 08:35:42 -0800

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
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.