Trusty update to v3.13.11-ckt32 stable release

Bug #1528377 reported by Kamal Mostafa on 2015-12-21
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

SRU Justification

       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 v3.13.11-ckt32 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.



       The following patches from the v3.13.11-ckt32 stable release shall be applied:

Linux 3.13.11-ckt32
net/neighbour: fix crash at dumping device-agnostic proxy entries
broadcom: fix PHY_ID_BCM5481 entry in the id table
unix: avoid use-after-free in ep_remove_wait_queue
net: ip6mr: fix static mfc/dev leaks on table destruction
net/mlx4_core: Avoid returning success in case of an error flow
packet: fix tpacket_snd max frame len
packet: only allow extra vlan len on ethernet devices
packet: tpacket_snd(): fix signed/unsigned comparison
packet: allow to transmit +4 byte in TX_RING slot for VLAN case
sched/core: Remove false-positive warning from wake_up_process()
net: mvneta: fix bit assignment for RX packet irq enable
net: mvneta: fix bit assignment in MVNETA_RXQ_CONFIG_REG
net: mvneta: add configuration for MBUS windows access protection
remoteproc: avoid stack overflow in debugfs file
isdn: Partially revert debug format string usage clean up
ARM: dts: Kirkwood: Fix QNAP TS219 power-off
tcp: md5: fix lockdep annotation
FS-Cache: Add missing initialization of ret in cachefiles_write_page()
usb: musb: core: fix order of arguments to ulpi write callback
sctp: translate host order to network order when setting a hmacid
mmc: remove bondage between REQ_META and reliable write
x86/signal: Fix restart_syscall number for x32 tasks
sched/core: Clear the root_domain cpumasks in init_rootdomain()
wan/x25: Fix use-after-free in x25_asy_open_tty()
Fix a memory leak in scsi_host_dev_release()
block: Always check queue limits for cloned requests
target: fix COMPARE_AND_WRITE non zero SGL offset data corruption
target: Fix race for SCF_COMPARE_AND_WRITE_POST checking
iscsi-target: Fix rx_login_comp hang after login failure
xen/gntdev: Grant maps should not be subject to NUMA balancing
nfs: if we have no valid attrs, then don't declare the attribute cache valid
drm/radeon: make some dpm errors debug only
btrfs: fix signed overflows in btrfs_sync_file
RDS: fix race condition when sending a message on unbound socket
drm/radeon: make rv770_set_sw_state failures non-fatal
arm64: KVM: Fix AArch32 to AArch64 register mapping
ring-buffer: Update read stamp with first real commit on page
ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3
nfs4: start callback_ident at idr 1
vfs: Avoid softlockups with sendfile(2)
vfs: Make sendfile(2) killable even better
fix sysvfs symlinks
ARC: dw2 unwind: Remove falllback linear search thru FDE entries
can: sja1000: clear interrupts on start
parisc: Drop unused MADV_xxxK_PAGES flags from asm/mman.h
kernel/signal.c: unexport sigsuspend()
fat: fix fake_offset handling on error path
ALSA: hda - Apply HP headphone fixups more generically
mac: validate mac_partition is within sector
usblp: do not set TASK_INTERRUPTIBLE before lock
USB: option: add XS Stick W100-2 from 4G Systems
arm64: restore bogomips information in /proc/cpuinfo
ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14
x86/cpu: Fix SMAP check in PVOPS environments
xhci: Fix a race in usb2 LPM resume, blocking U3 for usb2 devices
MIPS: KVM: Uninit VCPU in vcpu_create error path
MIPS: KVM: Fix CACHE immediate offset sign extension
MIPS: KVM: Fix ASID restoration logic
usb: chipidea: debug: disable usb irq while role switch
dm: fix ioctl retry termination with signal
usb: dwc3: gadget: let us set lower max_speed
mac80211: mesh: fix call_rcu() usage
ASoC: wm8962: correct addresses for HPF_C_0/1
USB: ti_usb_3410_5052: Add Honeywell HGI80 ID
USB: serial: option: add support for Novatel MiFi USB620L
ALSA: usb-audio: work around CH345 input SysEx corruption
ALSA: usb-audio: prevent CH345 multiport output SysEx corruption
ALSA: usb-audio: add packet size quirk for the Medeli DD305
x86/fpu: Fix 32-bit signal frame handling
iio:ad7793: Fix ad7785 product ID
iio: ad5064: Fix ad5629/ad5669 shift
iio:ad5064: Make sure ad5064_i2c_write() returns 0 on success
iio: lpc32xx_adc: fix warnings caused by enabling unprepared clock
tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c

tags: added: kernel-stable-tracking-bug
description: updated
Launchpad Janitor (janitor) wrote :

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

Changed in linux (Ubuntu Trusty):
status: New → Confirmed
Changed in linux (Ubuntu):
status: New → Confirmed
Andy Whitcroft (apw) on 2016-01-05
Changed in linux (Ubuntu Trusty):
status: Confirmed → Fix Committed
Kenny (kenny-keslar) wrote :

It appears the IPv4 version to 'fix static mfc/dev leaks on table destruction' (Upstream 0e615e9601a15) was not included even though the IPv6 version was.

Kamal Mostafa (kamalmostafa) wrote :

@Kenny - Thanks very much for noticing and reporting this. I'll ensure that the missing commit makes it into in the next 3.13-stable release (and likewise the next 3.19-stable release, as it was missing there too).

Andy Whitcroft (apw) wrote :

Fix released in 3.13.0-77.121

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

Other bug subscribers