Utopic update to 3.16.7-ckt13 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
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 3.16.7-ckt13 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.16.7-ckt13 stable release:
kprobes/x86: Return correct length in __copy_
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_
libata: Update Crucial/Micron blacklist
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()
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
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
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
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
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
mm, numa: really disable NUMA balancing by default on single node machines
spi: bitbang: Make setup_transfer() callback optional
igb: Fix oops on changing number of rings
igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector
ARM: gemini: fix compiler warning due wrong data type
arm64: add missing PAGE_ALIGN() to __dma_free()
sound/oss: fix deadlock in sequencer_
ARM: 8307/1: psci: move psci firmware calls out of line
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
staging, rtl8192e, LLVMLinux: Change extern inline to static inline
kernel: use the gnu89 standard explicitly
staging, rtl8192e, LLVMLinux: Remove unused inline prototype
staging: wlags49_h2: fix extern inline functions
staging: rtl8712, rtl8712: avoid lots of build warnings
qla2xxx: remove redundant declaration in 'qla_gbl.h'
ARM: mvebu: do not register custom DMA operations when coherency is disabled
net: socket: Fix the wrong returns for recvmsg and sendmsg
ALSA: hda - Add headphone quirk for Lifebook E752
ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls
thermal: armada: Update Armada 380 thermal sensor coefficients
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
storvsc: Set the SRB flags correctly when no data transfer is needed
ASoC: wm8960: fix "RINPUT3" audio route error
ASoC: wm8994: correct BCLK DIV 348 to 384
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
xen/events: don't bind non-percpu VIRQs with percpu chip
libceph: request a new osdmap if lingering request maps to no osd
crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
ipvs: fix memory leak in ip_vs_ctl.c
tcp/ipv6: fix flow label setting in TIME_WAIT state
ipv6: do not delete previously existing ECMP routes if add fails
ipv6: fix ECMP route replacement
ipv4: Avoid crashing in ip_error
cdc_ncm: Fix tx_bytes statistics
bridge: fix parsing of MLDv2 reports
ARM: fix missing syscall trace exit
module: Call module notifier on failure after complete_
gpio: gpio-kempld: Fix get_direction return value
ARM: dts: imx27: only map 4 Kbyte for fec registers
ARM: 8356/1: mm: handle non-pmd-aligned end of RAM
mac80211: don't use napi_gro_receive() outside NAPI context
ARM: dts: set display clock correctly for exynos4412-trats2
Revert "ALSA: hda - Add mute-LED mode control to Thinkpad"
hwmon: (ntc_thermistor) Ensure iio channel is of type IIO_VOLTAGE
lguest: fix out-by-one error in address checking.
drm/radeon: partially revert "fix VM_CONTEXT*
xfs: xfs_attr_inactive leaves inconsistent attr fork state behind
fs, omfs: add NULL terminator in the end up the token list
d_walk() might skip too much
hwmon: (nct6775) Add missing sysfs attribute initialization
target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST
x86: bpf_jit: fix compilation of large bpf programs
net_sched: invoke ->attach() after setting dev->qdisc
fs/binfmt_
tools/vm: fix page-flags build
rt2x00: add new rt2800usb device DWA 130
Linux 3.16.7-ckt13
The following patches from 3.16.7-ckt13 were already applied in the Utopic kernel:
libata: Blacklist queued TRIM on Samsung SSD 850 Pro
libata: Blacklist queued TRIM on all Samsung 800-series
ahci: avoton port-disable reset-quirk
vfs: read file_handle only once in handle_to_path
udf: Remove repeated loads blocksize
udf: Check length of extended attributes and allocation descriptors
tags: | added: kernel-stable-tracking-bug |
description: | updated |
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Utopic): | |
status: | New → Fix Committed |
This bug was fixed in the package linux - 3.16.0-43.58
---------------
linux (3.16.0-43.58) utopic; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1466792
[ Brad Figg ]
* Merged back Ubuntu-3.16.0-41.57 regression fix for security release
linux (3.16.0-42.56) utopic; urgency=low
[ Brad Figg ]
* Release Tracking Bug
- LP: #1465714
[ Chris J Arges ]
* [config] CONFIG_ IPMI_POWERNV= m on ppc64el
- LP: #1439562
[ Luis Henriques ]
* [Config] Disable CONFIG_USB_OTG
- LP: #1411295
[ Upstream Kernel Changes ]
* Revert "i2c: Mark adapter devices with pm_runtime_ no_callbacks" io_completion( )
- LP: #1465613
* Revert "mm/hugetlb: use pmd_page() in follow_huge_pmd()"
- LP: #1465613
* cdc-acm: prevent infinite loop when parsing CDC headers.
- LP: #1460657
* drivers/char/ipmi: Add powernv IPMI driver
- LP: #1439562
* powerpc/powernv: Add OPAL IPMI interface
- LP: #1439562
* powerpc/powernv: Support OPAL requested heartbeat
- LP: #1439562
* powerpc/kernel: Make syscall_exit a local label
- LP: #1439562
* powerpc: Remove old compile time disabled syscall tracing code
- LP: #1439562
* powerpc/powernv: Remove "opal" prefix from pr_xxx()s
- LP: #1439562
* powerpc/powernv: Separate function for OPAL IRQ setup
- LP: #1439562
* powerpc/powernv: Add OPAL message notifier unregister function
- LP: #1439562
* device: Add dev_of_node() accessor
- LP: #1439562
* drivers/core/of: Add symlink to device-tree from devices with an OF
node
- LP: #1439562
* powerpc: Add a proper syscall for switching endianness
- LP: #1439562
* (upstream) libata: Blacklist queued TRIM on all Samsung 800-series
- LP: #1338706, #1449005
* ahci: avoton port-disable reset-quirk
- LP: #1458617
* udf: Remove repeated loads blocksize
- LP: #1462173
- CVE-2015-4167
* udf: Check length of extended attributes and allocation descriptors
- LP: #1462173
- CVE-2015-4167
* (upstream)scsi_lib: remove the description string in
scsi_
- LP: #1449372
* vfs: read file_handle only once in handle_to_path
- LP: #1416503
- CVE-2015-1420
* ozwpan: Use unsigned ints to prevent heap overflow
- LP: #1463442
- CVE-2015-4001
* ozwpan: divide-by-zero leading to panic
- LP: #1463445
- CVE-2015-4003
* ozwpan: Use proper check to prevent heap overflow
- LP: #1463444
- CVE-2015-4002
* ozwpan: unchecked signed subtraction leads to DoS
- LP: #1463444
- CVE-2015-4002
* net: eth: xgene: devm_ioremap() returns NULL on error
- LP: #1458042
* drivers: net: xgene: fix new firmware backward compatibility with older
driver
- LP: #1458042
* drivers: net: xgene: constify of_device_id array
- LP: #1458042
* drivers: net: xgene: Add second SGMII based 1G interface
- LP: #1458042
* dtb: change binding name to match with newer firmware DT
- LP: #1458042
* dtb: xgene: Add second SGMII based 1G interface node
- LP: #1458042
* mlx4: Fix tx ring affinity_mask creation
- LP: #1465613
* net/mlx4_en: Schedule napi when RX buffers allocation fails
- LP: #1465613
...