Utopic update to 3.16.7-ckt10 stable release

Bug #1449548 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
Luis Henriques

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-ckt10 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-ckt10 stable release:

fuse: notify: don't move pages
fuse: set stolen page uptodate
dm thin: fix to consistently zero-fill reads to unprovisioned blocks
dm: hold suspend_lock while suspending device during device deletion
dm snapshot: suspend origin when doing exception handover
dm snapshot: suspend merging snapshot when doing exception handover
dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
crypto: arm/aes update NEON AES module to latest OpenSSL version
mac80211: drop unencrypted frames in mesh fwding
mac80211: disable u-APSD queues by default
ASoC: ak4671: Fix control-less DAPM routes
ASoC: da732x: Fix control-less DAPM routes
ASoC: sn95031: Fix control-less DAPM routes
virtio_console: init work unconditionally
virtio_console: avoid config access from irq
clocksource: efm32: Fix a NULL pointer dereference
clockevents: sun5i: Fix setup_irq init sequence
x86/vdso: Fix the build on GCC5
ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
regmap: regcache-rbtree: Fix present bitmap resize
regulator: Only enable disabled regulators on resume
regulator: core: Fix enable GPIO reference counting
Input: psmouse - add psmouse_matches_pnp_id helper function
Input: synaptics - split synaptics_resolution(), query first
Input: synaptics - log queried and quirked dimension values
Input: synaptics - query min dimensions for fw v8.1
Input: synaptics - remove obsolete min/max quirk for X240
Input: synaptics - support min/max board id in min_max_pnpid_table
Input: synaptics - skip quirks when post-2013 dimensions
Input: synaptics - fix middle button on Lenovo 2015 products
Input: synaptics - handle spurious release of trackstick buttons
Input: synaptics - do not retrieve the board id on old firmwares
vt6655: RFbSetPower fix missing rate RATE_12M
x86/asm/entry/32: Fix user_mode() misuses
ASoC: adav80x: Fix wrong value references for boolean kctl
ASoC: ak4641: Fix wrong value references for boolean kctl
ASoC: cs4271: Fix wrong value references for boolean kctl
ASoC: pcm1681: Fix wrong value references for boolean kctl
ASoC: tas5086: Fix wrong value references for boolean kctl
ASoC: wm2000: Fix wrong value references for boolean kctl
ASoC: wm8731: Fix wrong value references for boolean kctl
ASoC: wm8903: Fix wrong value references for boolean kctl
ASoC: wm8904: Fix wrong value references for boolean kctl
ASoC: wm8955: Fix wrong value references for boolean kctl
ASoC: wm8960: Fix wrong value references for boolean kctl
usb: phy: am335x-control: check return value of bus_find_device
crypto: aesni - fix memory usage in GCM decryption
phy: Find the right match in devm_phy_destroy()
x86/fpu: Avoid math_state_restore() without used_math() in __restore_xstate_sig()
x86/fpu: Drop_fpu() should not assume that tsk equals current
cpuidle: mvebu: Fix the CPU PM notifier usage
can: kvaser_usb: Fix tx queue start/stop race conditions
usb: chipidea: otg: add a_alt_hnp_support response for B device
mac80211: count interfaces correctly for combination checks
nl80211: ignore HT/VHT capabilities without QoS/WMM
ALSA: hda - Treat stereo-to-mono mix properly
pagemap: do not leak physical addresses to non-privileged userspace
uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
usb: common: otg-fsm: only signal connect after switching to peripheral
of/irq: Fix of_irq_parse_one() returned error codes
iscsi-target: Avoid early conn_logout_comp for iser connections
tcm_qla2xxx: Fix incorrect use of __transport_register_session
target: Fix reference leak in target_get_sess_cmd() error path
tcm_fc: missing curly braces in ft_invl_hw_context()
target/pscsi: Fix NULL pointer dereference in get_device_type
target: Fix virtual LUN=0 target_configure_device failure OOPs
arm64: Honor __GFP_ZERO in dma allocations
IB/mlx4: Saturate RoCE port PMA counters in case of overflow
dmaengine: dw: append MODULE_ALIAS for platform driver
xfrm: release dst_orig in case of error in xfrm_lookup()
staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
Btrfs: make xattr replace operations atomic
powerpc/smp: Wait until secondaries are active & online
powerpc/iommu: Remove IOMMU device references via bus notifier
powerpc/mpc85xx: Add ranges to etsec2 nodes
IB/core: Avoid leakage from kernel to user space
timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
ALSA: hda - Add one more node in the EAPD supporting candidate list
serial: 8250_dw: Fix deadlock in LCR workaround
drm/i915/bdw: PCI IDs ending in 0xb are ULT.
btrfs: simplify insert_orphan_item
ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
nbd: fix possible memory leak
spi: qup: Fix cs-num DT property parsing
mfd: kempld-core: Fix callback return value check
KVM: nVMX: mask unrestricted_guest if disabled on L0
spi: trigger trace event for message-done before mesg->complete
regmap: introduce regmap_name to fix syscon regmap trace events
powerpc/pseries: Little endian fixes for post mobility device tree update
Fix bug in blk_rq_merge_ok
net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
perf: Fix irq_work 'tail' recursion
sched: Fix RLIMIT_RTTIME when PI-boosting to RT
ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
arm64: Use the reserved TTBR0 if context switching to the init_mm
selinux: fix sel_write_enforce broken return value
mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
mm/memory hotplug: postpone the reset of obsolete pgdat
hfsplus: fix B-tree corruption after insertion at position 0
ARC: SA_SIGINFO ucontext regs off-by-one
writeback: fix possible underflow in write bandwidth calculation
iio: fix drivers that check buffer->scan_mask
iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
iio: core: Fix double free.
USB: ftdi_sio: Added custom PID for Synapse Wireless product
iwlwifi: dvm: run INIT firmware again upon .start()
USB: serial: keyspan_pda: fix Entrega company name spelling
USB: keyspan_pda: add new device id
cifs: smb2_clone_range() - exit on unhandled error
cifs: fix use-after-free bug in find_writable_file
can: flexcan: Deferred on Regulator return EPROBE_DEFER
xen/balloon: before adding hotplugged memory, set frames to invalid
usb: xhci: handle Config Error Change (CEC) in xhci driver
usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
tty: serial: fsl_lpuart: clear receive flag on FIFO flush
drm/radeon/dpm: fix 120hz handling harder
radeon: Do not directly dereference pointers to BIOS area.
iio: adc: vf610: use ADC clock within specification
iio: imu: Use iio_trigger_get for indio_dev->trig assignment
dmaengine: edma: fix memory leak when terminating running transfers
dmaengine: omap-dma: Fix memory leak when terminating running transfer
x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
mac80211: fix RX A-MPDU session reorder timer deletion
net: use for_each_netdev_safe() in rtnl_group_changelink()
net/mlx4_en: Call register_netdevice in the proper location
xen-netfront: transmit fully GSO-sized packets
tcp: fix FRTO undo on cumulative ACK of SACKed range
KVM: remove redundant assignments in __kvm_set_memory_region
kvm: commonize allocation of the new memory slots
kvm: avoid page allocation failure in kvm_set_memory_region()
hpsa: refine the pci enable/disable handling
hpsa: add missing pci_set_master in kdump path
hpsa: fix memory leak in kdump hard reset
hpsa: turn off interrupts when kdump starts
sb_edac: Fix erroneous bytes->gigabytes conversion
sb_edac: avoid INTERNAL ERROR message in EDAC with unspecified channel
NFS: fix BUG() crash in notify_change() with patch to chown_common()
tcp: Fix crash in TCP Fast Open
Linux 3.16.7-ckt10

The following patches from patches from 3.16.7-ckt10 were already applied in the Utopic kernel:

x86/microcode/intel: Guard against stack overflow in the loader
ipv6: Don't reduce hop limit for an interface
IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic

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

This bug was fixed in the package linux - 3.16.0-38.52

---------------
linux (3.16.0-38.52) utopic; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1452623

  [ Stefan Bader ]

  * SAUCE: vesafb: Set mtrr:3 (write-combining) as default
    - LP: #1434581

  [ Upstream Kernel Changes ]

  * regmap: Skip read-only registers in regcache_sync()
    - LP: #1448830
  * fuse: notify: don't move pages
    - LP: #1449548
  * fuse: set stolen page uptodate
    - LP: #1449548
  * dm thin: fix to consistently zero-fill reads to unprovisioned blocks
    - LP: #1449548
  * dm: hold suspend_lock while suspending device during device deletion
    - LP: #1449548
  * dm snapshot: suspend origin when doing exception handover
    - LP: #1449548
  * dm snapshot: suspend merging snapshot when doing exception handover
    - LP: #1449548
  * dm io: deal with wandering queue limits when handling REQ_DISCARD and
    REQ_WRITE_SAME
    - LP: #1449548
  * crypto: arm/aes update NEON AES module to latest OpenSSL version
    - LP: #1449548
  * mac80211: drop unencrypted frames in mesh fwding
    - LP: #1449548
  * mac80211: disable u-APSD queues by default
    - LP: #1449548
  * ASoC: ak4671: Fix control-less DAPM routes
    - LP: #1449548
  * ASoC: da732x: Fix control-less DAPM routes
    - LP: #1449548
  * ASoC: sn95031: Fix control-less DAPM routes
    - LP: #1449548
  * virtio_console: init work unconditionally
    - LP: #1449548
  * virtio_console: avoid config access from irq
    - LP: #1449548
  * clocksource: efm32: Fix a NULL pointer dereference
    - LP: #1449548
  * clockevents: sun5i: Fix setup_irq init sequence
    - LP: #1449548
  * x86/vdso: Fix the build on GCC5
    - LP: #1449548
  * ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
    - LP: #1449548
  * regmap: regcache-rbtree: Fix present bitmap resize
    - LP: #1449548
  * regulator: Only enable disabled regulators on resume
    - LP: #1449548
  * regulator: core: Fix enable GPIO reference counting
    - LP: #1449548
  * Input: psmouse - add psmouse_matches_pnp_id helper function
    - LP: #1449548
  * Input: synaptics - split synaptics_resolution(), query first
    - LP: #1449548
  * Input: synaptics - log queried and quirked dimension values
    - LP: #1449548
  * Input: synaptics - query min dimensions for fw v8.1
    - LP: #1449548
  * Input: synaptics - remove obsolete min/max quirk for X240
    - LP: #1449548
  * Input: synaptics - support min/max board id in min_max_pnpid_table
    - LP: #1449548
  * Input: synaptics - skip quirks when post-2013 dimensions
    - LP: #1449548
  * Input: synaptics - fix middle button on Lenovo 2015 products
    - LP: #1449548
  * Input: synaptics - handle spurious release of trackstick buttons
    - LP: #1449548
  * Input: synaptics - do not retrieve the board id on old firmwares
    - LP: #1449548
  * vt6655: RFbSetPower fix missing rate RATE_12M
    - LP: #1449548
  * x86/asm/entry/32: Fix user_mode() misuses
    - LP: #1449548
  * ASoC: adav80x: Fix wrong value references for boolean kctl
    - LP: #1449548
  * ASoC: ak4641: Fix wrong value references for boolean kctl
    - LP: #1449548
  * ASoC: cs4271: Fix wrong...

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.