Vivid update to 3.19.8-ckt2 stable release

Bug #1471252 reported by Luis Henriques
10
This bug affects 1 person
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.

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

    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_stateid_op
svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures
ACPI / init: Fix the ordering of acpi_reserve_resources()
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_tx_status_irqsafe
staging: vt6655: Fix 80211 control and management status reporting.
staging: vt6655: lock MACvWriteBSSIDAddress.
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*_PAGE_TABLE_END_ADDR handling
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_platform_probe()
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_reload_apic_access_page
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_linger_request()"
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_query_expired() bug
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_early_demux()
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_alloc_coherent() calls with dma_zalloc_coherent()
drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"
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_CTL_CRASH_NOTIFY

Luis Henriques (henrix)
tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Vivid):
importance: Undecided → Medium
Luis Henriques (henrix)
description: updated
Luis Henriques (henrix)
Changed in linux (Ubuntu Vivid):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (17.6 KiB)

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
    - LP: #1460674
  * SAUCE: i915_bpo: Rebase to drm-intel-next-fixes-2015-05-29
    - LP: #1460674
  * SAUCE: i915_bpo: Revert "drm/i915: Implement the intel_dp_autotest_edid
    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"
    - 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_linger_request()"
    - 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_helper_commit_pre_planes() state argument
    - LP: #1460674
  * drm/atomic-helper: Rename commmit_post/pre_planes
    - 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_{connector,crtc,plane}_in_state helper macros
    - 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
 ...

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