Vivid update to 3.19.8-ckt12 stable release

Bug #1528359 reported by Kamal Mostafa
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Vivid
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 3.19.8-ckt12 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://kernel.ubuntu.com/ubuntu/linux.git

    TEST CASE: TBD

       The following patches are in the 3.19.8-ckt12 stable release:

Linux 3.19.8-ckt12
ipv4: igmp: Allow removing groups from a removed interface
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
sched/core: Remove false-positive warning from wake_up_process()
net/neighbour: fix crash at dumping device-agnostic proxy entries
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
bpf, array: fix heap out-of-bounds access when updating elements
drm/rockchip: unset pgoff when mmap'ing gems
remoteproc: avoid stack overflow in debugfs file
isdn: Partially revert debug format string usage clean up
drm: imx: convert to drm_crtc_send_vblank_event()
tcp: fix potential huge kmalloc() calls in TCP_REPAIR
tcp: md5: fix lockdep annotation
SUNRPC: Fix callback channel
ovl: fix permission checking for setattr
x86/signal: Fix restart_syscall number for x32 tasks
x86/mpx: Fix instruction decoder condition
ARM/arm64: KVM: correct PTE uncachedness check
rbd: don't put snap_context twice in rbd_queue_workfn()
sched/core: Clear the root_domain cpumasks in init_rootdomain()
drm: Fix an unwanted master inheritance v2
PM / Domains: Fix bad of_node_put() in failure paths of genpd_dev_pm_attach()
mac80211: do not actively scan DFS channels
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
drm/i915: Don't override output type for DDI HDMI
RDS: fix race condition when sending a message on unbound socket
ring-buffer: Update read stamp with first real commit on page
can: sja1000: clear interrupts on start
mac80211: mesh: fix call_rcu() usage
ASoC: wm8962: correct addresses for HPF_C_0/1
crypto: talitos - Fix timing leak in ESP ICV verification
crypto: nx - Fix timing leak in GCM and CCM decryption
Bluetooth: Fix l2cap_chan leak in SMP
ath10k: fix invalid NSS for 4x4 devices
ARM: dts: Kirkwood: Fix QNAP TS219 power-off
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
ARM: orion5x: Fix legacy get_irqnr_and_base
ARM: dove: Fix legacy get_irqnr_and_base
btrfs: fix signed overflows in btrfs_sync_file
ALSA: hda - Fix noise on Gigabyte Z170X mobo
PCI: Prevent out of bounds access in numa_node override
drm/radeon: make rv770_set_sw_state failures non-fatal
arm64: KVM: Fix AArch32 to AArch64 register mapping
ARM/arm64: KVM: test properly for a PTE's uncachedness
ARM: dts: vfxxx: Fix dspi[01] spi-num-chipselects.
ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3
nfs4: limit callback decoding to received bytes
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
ALSA: hda - Apply HP headphone fixups more generically
mac: validate mac_partition is within sector
ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14
KVM: s390: fix wrong lookup of VCPUs by array index
KVM: s390: avoid memory overwrites on emergency signal injection
KVM: Provide function for VCPU lookup by id
MIPS: KVM: Uninit VCPU in vcpu_create error path
MIPS: KVM: Fix CACHE immediate offset sign extension
MIPS: KVM: Fix ASID restoration logic
dm: fix ioctl retry termination with signal
dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition
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
macvlan: fix leak in macvlan_handle_frame
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
ipvlan: fix use after free of skb
ipvlan: fix leak in ipvlan_rcv_frame
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
packet: do skb_probe_transport_header when we actually have data
tools/net: Use include/uapi with __EXPORTED_HEADERS__
mmc: remove bondage between REQ_META and reliable write
parisc: Drop unused MADV_xxxK_PAGES flags from asm/mman.h
tty: Fix tty_send_xchar() lock order inversion
ocfs2: fix umask ignored issue
kernel/signal.c: unexport sigsuspend()
fat: fix fake_offset handling on error path
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
x86/cpu: Fix SMAP check in PVOPS environments
xhci: Fix a race in usb2 LPM resume, blocking U3 for usb2 devices
usb: chipidea: debug: disable usb irq while role switch
usb: dwc3: gadget: let us set lower max_speed
arm64: kernel: pause/unpause function graph tracer in cpu_suspend()
USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem
drm/radeon: unconditionally set sysfs_initialized
drm/radeon: Disable uncacheable CPU mappings of GTT with RV6xx
drm/i915: get runtime PM reference around GEM set_caching IOCTL
USB: ti_usb_3410_5052: Add Honeywell HGI80 ID
USB: serial: option: add support for Novatel MiFi USB620L
USB: qcserial: Add support for Quectel EC20 Mini PCIe module
drm/i915: quirk backlight present on Macbook 4, 1
ipmi: Start the timer and thread on internal msgs
iio: adc: xilinx: Fix VREFN scale
iio: si7020: Swap data byte order
crypto: qat - don't use userspace pointer
x86/fpu: Fix 32-bit signal frame handling
x86/mpx: Do proper get_user() when running 32-bit binaries on 64-bit kernels
x86/mpx: Introduce new 'directory entry' to 'addr' helper function
x86: Make is_64bit_mm() widely available
x86/mpx: Add temporary variable to reduce masking
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
vf610_adc: Fix internal temperature calculation

The following commit from 3.19.8-ckt12 was not applied to the vivid kernel:

perf symbols: Fix dso lookup by long name and missing buildids

tags: added: kernel-stable-tracking-bug
description: updated
Andy Whitcroft (apw)
Changed in linux (Ubuntu Vivid):
status: New → Fix Committed
Luis Henriques (henrix)
description: updated
Revision history for this message
Andy Whitcroft (apw) wrote :

Fix released in 3.19.0-47.53

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