Vivid update to 3.19.8-ckt2 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
Fix Released
|
Medium
|
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-ckt2 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
TEST CASE: TBD
The following patches are in the 3.19.8-ckt2 stable release:
HID: add ALWAYS_POLL quirk for a Logitech 0xc007
HID: add HP OEM mouse to quirk ALWAYS_POLL
HID: add quirk for PIXART OEM mouse used by HP
Revert "usb: dwc2: add bus suspend/resume for dwc2"
usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
usb: isp1760: hcd: use new USB_RESUME_TIMEOUT
nfsd: fix nsfd startup race triggering BUG_ON
jhash: Update jhash_[321]words functions to use correct initval
firmware/ihex2fw.c: restore missing default in switch statement
bridge/mdb: remove wrong use of NLM_F_MULTI
iio/axp288_adc: add missing channel info mask
iio: light: hid-sensor-prox: Fix modifier
iio: pressure: hid-sensor-press: Fix modifier
iio: adc: xilinx: Fix register addresses
iio: adc: xilinx: Fix "vccaux" channel .address
iio: adc: xilinx: Fix VREFP scale
iio: adc: xilinx: Fix VREFN sign
libata: Add helper to determine when PHY events should be ignored
libata: Ignore spurious PHY event on LPM policy change
iio:st_sensors: Fix oops when probing SPI devices
usb: gadget: configfs: Fix interfaces array NULL-termination
rtlwifi: rtl8192cu: Fix kernel deadlock
USB: cp210x: add ID for KCF Technologies PRN device
USB: pl2303: Remove support for Samsung I330
USB: visor: Match I330 phone more precisely
net: can: xilinx_can: fix extended frame handling
nfsd: fix the check for confirmed openowner in nfs4_preprocess
svcrpc: fix potential GSSX_ACCEPT_
ACPI / init: Fix the ordering of acpi_reserve_
md/raid5: don't record new size if resize_stripes fails.
sched: Handle priority boosted tasks proper in setscheduler()
staging: vt6656: use ieee80211_tx_info to select packet type.
staging: vt6655: device_free_tx_buf use only ieee80211_
staging: vt6655: Fix 80211 control and management status reporting.
staging: vt6655: lock MACvWriteBSSIDA
arm64: bpf: fix signedness bug in loading 64-bit immediate
xhci: fix isoc endpoint dequeue from advancing too far on transaction error
xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256
xhci: gracefully handle xhci_irq dead device
ARC: unbork !LLSC build
staging: gdm724x: Correction of variable usage after applying ALIGN()
usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices
tty/n_gsm.c: fix a memory leak when gsmtty is removed
pty: Fix input race when closing
ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.
x86/vdso: Fix the x86 vdso2c tool includes
x86/vdso: Fix 'make bzImage' on older distros
perf/x86/rapl: Enable Broadwell-U RAPL support
net: qca_spi: Fix possible race during probe
drm/radeon: fix VM_CONTEXT*
RDMA/core: Fix for parsing netlink string attribute
drm/radeon: add new bonaire pci id
parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures
net: phy: micrel: Fix regression in kszphy_probe
firmware: dmi_scan: Fix ordering of product_uuid
ext4: fix NULL pointer dereference when journal restart fails
ext4: check for zero length extent explicitly
jbd2: fix r_count overflows leading to buffer overflow in journal recovery
tools/vm: fix page-flags build
mm, numa: really disable NUMA balancing by default on single node machines
igb: Fix oops on changing number of rings
power/reset: at91: fix return value check in at91_reset_
spi: bitbang: Make setup_transfer() callback optional
iwlwifi: pcie: prevent using unmapped memory in fw monitor
x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector
thermal: rockchip: fix an error code
ARM: net: delegate filter to kernel interpreter when imm_offset() return value can't fit into 12bits.
ALSA: hda - Add headphone quirk for Lifebook E752
ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls
ASoC: uda1380: Avoid accessing i2c bus when codec is disabled
clk: exynos5420: Restore GATE_BUS_TOP on suspend
Revert "HID: logitech-hidpp: support combo keyboard touchpad TK820"
thermal: armada: Update Armada 380 thermal sensor coefficients
ALSA: hda/realtek - Support Dell headset mode for ALC256
ALSA: hda - fix headset mic detection problem for one more machine
ALSA: hda - Add headset mic quirk for Dell Inspiron 5548
mac80211: move WEP tailroom size check
KVM: MMU: fix smap permission check
KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
KVM: MMU: fix SMAP virtualization
powerpc/mce: fix off by one errors in mce event handling
ASoC: dapm: Modify widget stream name according to prefix
ASoC: wm8960: fix "RINPUT3" audio route error
ASoC: wm8994: correct BCLK DIV 348 to 384
ktime: Optimize ktime_divns for constant divisors
ktime: Fix ktime_divns to do signed division
Input: elantech - fix semi-mt protocol for v3 HW
powerpc: Align TOC to 256 bytes
ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724
ALSA: hda/realtek - ALC292 dock fix for Thinkpad L450
mmc: atmel-mci: fix bad variable type for clkdiv
sd: Disable support for 256 byte/sector disks
s390/mm: correct return value of pmd_pfn
xen/events: don't bind non-percpu VIRQs with percpu chip
kvm: fix crash in kvm_vcpu_
Revert "KVM: x86: drop fpu_activate hook"
kvm/fpu: Enable eager restore kvm FPU for MPX
libceph: request a new osdmap if lingering request maps to no osd
Revert "libceph: clear r_req_lru_item in __unregister_
drm/radeon: retry dcpd fetch
crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
ipvs: fix memory leak in ip_vs_ctl.c
rtnl/bond: don't send rtnl msg for unregistered iface
net: sched: fix call_rcu() race on classifier module unloads
conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition
net: phy: Allow EEE for all RGMII variants
bridge: fix parsing of MLDv2 reports
cdc_ncm: Fix tx_bytes statistics
ipv4: Avoid crashing in ip_error
ipv6: do not delete previously existing ECMP routes if add fails
net/ipv6/udp: Fix ipv6 multicast socket filter regression
ipv6: fix ECMP route replacement
tcp/ipv6: fix flow label setting in TIME_WAIT state
staging: vt6655: move setting of PSTxDesc->buff_addr to vnt_tx_packet
staging: vt6655: Fix TD_FLAGS_NETIF_SKB only on TYPE_AC0DMA
staging: vt6655: vnt_tx_packet fix dma_idx selection.
staging: vt6655: vnt_tx_packet Correct TX order of OWNED_BY_NIC
staging: vt6655: [BUG] Protect MACvSelectPage1 with lock.
net: core: Correct an over-stringent device loop detection.
x86: bpf_jit: fix compilation of large bpf programs
net: dp83640: fix broken calibration routine.
net: dp83640: reinforce locking rules.
net: dp83640: fix improper double spin locking.
unix/caif: sk_socket can disappear when state is unlocked
xen/netback: Properly initialize credit_bytes
net_sched: invoke ->attach() after setting dev->qdisc
sctp: Fix mangled IPv4 addresses on a IPv6 listening socket
bridge: fix br_multicast_
udp: fix behavior of wrong checksums
xen: netback: read hotplug script once at start of day.
ipv4/udp: Verify multicast group is ours in upd_v4_
bridge: disable softirqs around br_fdb_update to avoid lockup
tcp: fix child sockets to use system default congestion control if not set
be2net: Replace dma/pci_
drm/radeon: partially revert "fix VM_CONTEXT*
Linux 3.19.8-ckt2
The following patches from 3.19.8-ckt2 were already applied in the Vivid kernel:
ozwpan: Use unsigned ints to prevent heap overflow
ozwpan: divide-by-zero leading to panic
ozwpan: Use proper check to prevent heap overflow
ozwpan: unchecked signed subtraction leads to DoS
x86: kvm: Revert "remove sched notifier for cross-cpu migrations"
x86: vdso: fix pvclock races with task migration
libata: Blacklist queued TRIM on all Samsung 800-series
ahci: avoton port-disable reset-quirk
storvsc: Set the SRB flags correctly when no data transfer is needed
Drivers: hv: vmbus: Add support for VMBus panic notifier handler
Drivers: hv: vmbus: Correcting truncation error for constant HV_CRASH_
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Vivid): | |
importance: | Undecided → Medium |
description: | updated |
Changed in linux (Ubuntu Vivid): | |
status: | New → Fix Committed |
This bug was fixed in the package linux - 3.19.0-23.24
---------------
linux (3.19.0-23.24) vivid; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1472346
[ Chris J Arges ]
* SAUCE: Don't use atomic read in evlist.c
- LP: #1410673
linux (3.19.0-23.23) vivid; urgency=low
[ Brad Figg ]
* Release Tracking Bug
- LP: #1472048
[ Chris J Arges ]
* [Config] Add CRYPTO_DEV_NX_*, 842_* as modules
- LP: #1454687
[ Lu, Han ]
* SAUCE: i915_bpo: drm/i915/audio: add codec wakeup override
enabled/disable callback
- LP: #1460674
[ Timo Aaltonen ]
* SAUCE: Backport I915_OVERLAY_ DISABLE_ DEST_COLORKEY next-fixes- 2015-05- 29 autotest_ edid
- LP: #1460674
* SAUCE: i915_bpo: Rebase to drm-intel-
- LP: #1460674
* SAUCE: i915_bpo: Revert "drm/i915: Implement the intel_dp_
function for DP EDID complaince tests"
- LP: #1460674
* SAUCE: i915_bpo: Revert "drm/i915: Add debugfs test control files for
Displayport compliance testing"
- LP: #1460674
* SAUCE: Load i915_bpo from the hda driver on SKL/CHV
- LP: #1460674
* SAUCE: i915_bpo: Don't try to support BXT
- LP: #1460674
* SAUCE: i915_bpo: drm/i915/skl: Fix DMC API version.
[ Upstream Kernel Changes ]
* Revert "usb: dwc2: add bus suspend/resume for dwc2" linger_ request( )" helper_ commit_ pre_planes( ) state argument post/pre_ planes {connector, crtc,plane} _in_state helper macros
- LP: #1471252
* Revert "HID: logitech-hidpp: support combo keyboard touchpad TK820"
- LP: #1471252
* Revert "KVM: x86: drop fpu_activate hook"
- LP: #1471252
* Revert "libceph: clear r_req_lru_item in __unregister_
- LP: #1471252
* drm/i915: add component support
- LP: #1460661
* ALSA: hda: export struct hda_intel
- LP: #1460661
* ALSA: hda: pass intel_hda to all i915 interface functions
- LP: #1460661
* ALSA: hda: add component support
- LP: #1460661
* drm/atomic-helpers: Fix documentation typos and wrong copy&paste
- LP: #1460674
* drm/atomic: Rename drm_atomic_
- LP: #1460674
* drm/atomic-helper: Rename commmit_
- LP: #1460674
* drm/atomic-helpers: make mode_set hooks optional
- LP: #1460674
* drm/atomic-helper: Fix kerneldoc for prepare_planes
- LP: #1460674
* drm: Complete moving rotation property to core
- LP: #1460674
* drm: Share plane pixel format check code between legacy and atomic
- LP: #1460674
* drm/atomic: Constify a bunch of functions pointer structs
- LP: #1460674
* drm: Fix some typo mistake of the annotations
- LP: #1460674
* drm: change connector to tmp_connector
- LP: #1460674
* drm: atomic: Expose CRTC active property
- LP: #1460674
* drm: atomic: Allow setting CRTC active property
- LP: #1460674
* drm/atomic-helpers: Properly avoid full modeset dance
- LP: #1460674
* drm/atomic: Add helpers for state-subclassing drivers
- LP: #1460674
* drm: Fix some typos
- LP: #1460674
* drm/atomic: Add for_each_
- LP: #1460674
* drm/atomic-helper: Don't call atomic_update_plane when it stays off
- LP: #1460674
* drm/atomic-helper: Really recover pre-atomic plane/cursor behavior
...