Utopic update to 3.16.7-ckt13 stable release

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

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

    TEST CASE: TBD

       The following patches are in the 3.16.7-ckt13 stable release:

kprobes/x86: Return correct length in __copy_instruction()
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
libata: Update Crucial/Micron blacklist
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()
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*_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
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_ioctl(SNDCTL_SEQ_OUTOFBAND)
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_formation()
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*_PAGE_TABLE_END_ADDR handling"
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_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings
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

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

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"
    - 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_io_completion()
    - 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
...

Changed in linux (Ubuntu Utopic):
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.