← Back to team overview

kernel-packages team mailing list archive

[Bug 1465653] [NEW] Utopic update to 3.16.7-ckt13 stable release

 

Public bug reported:

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
libata: Blacklist queued TRIM on Samsung SSD 850 Pro
libata: Blacklist queued TRIM on all Samsung 800-series
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
ahci: avoton port-disable reset-quirk
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
vfs: read file_handle only once in handle_to_path
rt2x00: add new rt2800usb device DWA 130
udf: Remove repeated loads blocksize
udf: Check length of extended attributes and allocation descriptors
Linux 3.16.7-ckt13

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu Utopic)
     Importance: Undecided
         Status: New


** Tags: kernel-stable-tracking-bug

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Utopic)
   Importance: Undecided
       Status: New

** Description changed:

+ SRU Justification
  
-     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.
  
-     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
  
-        git://kernel.ubuntu.com/ubuntu/linux.git
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches are in the 3.16.7-ckt13 stable release:
  
-        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
+ libata: Blacklist queued TRIM on Samsung SSD 850 Pro
+ libata: Blacklist queued TRIM on all Samsung 800-series
+ 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
+ ahci: avoton port-disable reset-quirk
+ 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
+ vfs: read file_handle only once in handle_to_path
+ rt2x00: add new rt2800usb device DWA 130
+ udf: Remove repeated loads blocksize
+ udf: Check length of extended attributes and allocation descriptors
+ Linux 3.16.7-ckt13

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1465653

Title:
  Utopic update to 3.16.7-ckt13 stable release

Status in linux package in Ubuntu:
  New
Status in linux source package in Utopic:
  New

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
  libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  libata: Blacklist queued TRIM on all Samsung 800-series
  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
  ahci: avoton port-disable reset-quirk
  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
  vfs: read file_handle only once in handle_to_path
  rt2x00: add new rt2800usb device DWA 130
  udf: Remove repeated loads blocksize
  udf: Check length of extended attributes and allocation descriptors
  Linux 3.16.7-ckt13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1465653/+subscriptions


Follow ups

References