Trusty update to 3.16.7-ckt16 stable release

Bug #1490901 reported by Luis Henriques
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-lts-utopic (Ubuntu)
Invalid
Undecided
Unassigned
Trusty
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.16.7-ckt16 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-ckt16 stable release:

netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings
Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list
Btrfs: use kmem_cache_free when freeing entry in inode cache
Btrfs: fix race between caching kthread and returning inode to inode cache
Btrfs: fix fsync data loss after append write
ext4: fix reservation release on invalidatepage for delalloc fs
ext4: be more strict when migrating to non-extent based file
ext4: correctly migrate a file with a hole at the beginning
ext4: replace open coded nofail allocation in ext4_free_blocks()
drm/radeon: Handle irqs only based on irq ring, not irq status regs.
drm/radeon: unpin cursor BOs on suspend and pin them again on resume (v2)
hpfs: kstrdup() out of memory handling
hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead
9p: don't leave a half-initialized inode sitting around
MIPS: kernel: traps: Fix broken indentation
thermal: step_wise: fix: Prevent from binary overflow when trend is dropping
spi: pl022: Specify 'num-cs' property as required in devicetree binding
iio: twl4030-madc: Pass the IRQF_ONESHOT flag
iio: inv-mpu: Specify the expected format/precision for write channels
iio: DAC: ad5624r_spi: fix bit shift of output data value
iio: adc: at91_adc: allow to use full range of startup time
ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4
iio: tmp006: Check channel info on write
dm btree remove: fix bug in redistribute3
kbuild: Allow arch Makefiles to override {cpp,ld,c}flags
ARC: Override toplevel default -O2 with -O3
crypto: omap-des - Fix unmapping of dma channels
USB: option: add 2020:4000 ID
USB: cp210x: add ID for Aruba Networks controllers
dm btree: silence lockdep lock inversion in dm_btree_del()
usb: musb: host: rely on port_mode to call musb_start()
usb: f_mass_storage: limit number of reported LUNs
drm: add a check for x/y in drm_mode_setcrtc
bio integrity: do not assume bio_integrity_pool exists if bioset exists
ARM: dts: mx23: fix iio-hwmon support
tracing: Have branch tracer use recursive field of task struct
drivers: net: cpsw: fix crash while accessing second slave ethernet interface
USB: serial: Destroy serial_minors IDR on module exit
Btrfs: fix memory leak in the extent_same ioctl
Btrfs: fix list transaction->pending_ordered corruption
can: rcar_can: fix IRQ check
ARC: make sure instruction_pointer() returns unsigned value
Btrfs: fix file corruption after cloning inline extents
st: null pointer dereference panic caused by use after kref_put by st_open
drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD
ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size check
ipv6: Make MLD packets to only be processed locally
bridge: mdb: start delete timer for temp static entries
net: graceful exit from netif_alloc_netdev_queues()
ip_tunnel: fix ipv4 pmtu check to honor inner ip header df
bridge: mdb: zero out the local br_ip variable before use
net: do not process device backlog during unregistration
net: dsa: Test array index before use
net: dsa: Fix off-by-one in switch address parsing
can: rcar_can: print signed IRQ #
perf symbols: Store if there is a filter in place
perf hists browser: Take the --comm, --dsos, etc filters into account
rds: rds_ib_device.refcount overflow
mm: avoid setting up anonymous pages into file mapping
evm: labeling pseudo filesystems exception
USB: usbfs: allow URBs to be reaped after disconnection
sg_start_req(): make sure that there's not too many elements in iovec
HID: cp2112: fix to force single data-report reply
ata: pmp: add quirk for Marvell 4140 SATA PMP
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER
libata: add ATA_HORKAGE_NOTRIM
libata: force disable trim for SuperSSpeed S238
libata: increase the timeout when setting transfer mode
can: mcp251x: fix resume when device is down
libata: Do not blacklist M510DC
mac80211: clear subdir_stations when removing debugfs
iio: adc: vf610: fix the adc register read fail issue
net: mvneta: fix refilling for Rx DMA buffers
ALSA: hda - Add new GPU codec ID 0x10de007d to snd-hda
xdrm/i915: Use two 32bit reads for select 64bit REG_READ ioctls
usb: dwc3: gadget: return error if command sent to DEPCMD register fails
usb: dwc3: Reset the transfer resource index on SET_INTERFACE
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function
xhci: Calculate old endpoints correctly on device reset
xhci: report U3 when link is in resume state
xhci: prevent bus_suspend if SS port resuming in phase 1
xhci: do not report PLC when link is in internal resume state
usb: core: lpm: set lpm_capable for root hub device
USB: OHCI: Fix race between ED unlink and URB submission
usb-storage: ignore ZTE MF 823 card reader in mode 0x1225
blkcg: fix gendisk reference leak in blkg_conf_prep()
tile: use free_bootmem_late() for initrd
Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen
block: Do a full clone when splitting discard bios
md/raid1: fix test for 'was read error from last working device'.
mmc: omap_hsmmc: Fix DTO and DCRC handling
mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict
net/xen-netback: off by one in BUG_ON() condition
bridge: mdb: fix double add notification
isdn/gigaset: reset tty->receive_room when attaching ser_gigaset
usb: gadget: mv_udc_core: fix phy_regs I/O memory leak
bonding: fix destruction of bond with devices different from arphrd_ether
bonding: correctly handle bonding type change on enslave failure
inet: frags: fix defragmented packet's IP header for af_packet
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()
mmc: sdhci-esdhc: Make 8BIT bus work
mmc: sdhci-pxav3: fix platform_data is not initialized
freeing unlinked file indefinitely delayed
s390/sclp: clear upper register halves in _sclp_print_early
s390/process: fix sfpc inline assembly
mmc: sdhci: Fix FSL ESDHC reset handling quirk
md: fix a build warning
Linux 3.16.7-ckt16

The following patches from 3.16.7-ckt16 were already applied to the Utopic kernel:

x86/asm/entry/64: Fold the 'test_in_nmi' macro into its only user
x86/asm/entry/64: Remove a redundant jump
x86/nmi: Enable nested do_nmi() handling for 64-bit kernels
x86/nmi/64: Remove asm code that saves CR2
x86/nmi/64: Switch stacks on userspace NMI entry
x86/nmi/64: Improve nested NMI comments
x86/nmi/64: Reorder nested NMI checks
x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection
KEYS: ensure we free the assoc array edit if edit is valid

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

This bug was fixed in the package linux-lts-utopic - 3.16.0-50.66~14.04.1

---------------
linux-lts-utopic (3.16.0-50.66~14.04.1) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1494371

  [ Chris J Arges ]

  * [Config] DEFAULT_IOSCHED="deadline" for ppc64el
    - LP: #1469829

  [ Upstream Kernel Changes ]

  * tcp: fix recv with flags MSG_WAITALL | MSG_PEEK
    - LP: #1486146
  * netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings
    - LP: #1490901
  * Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list
    - LP: #1490901
  * Btrfs: use kmem_cache_free when freeing entry in inode cache
    - LP: #1490901
  * Btrfs: fix race between caching kthread and returning inode to inode
    cache
    - LP: #1490901
  * Btrfs: fix fsync data loss after append write
    - LP: #1490901
  * ext4: fix reservation release on invalidatepage for delalloc fs
    - LP: #1490901
  * ext4: be more strict when migrating to non-extent based file
    - LP: #1490901
  * ext4: correctly migrate a file with a hole at the beginning
    - LP: #1490901
  * ext4: replace open coded nofail allocation in ext4_free_blocks()
    - LP: #1490901
  * drm/radeon: Handle irqs only based on irq ring, not irq status regs.
    - LP: #1490901
  * drm/radeon: unpin cursor BOs on suspend and pin them again on resume
    (v2)
    - LP: #1490901
  * hpfs: kstrdup() out of memory handling
    - LP: #1490901
  * hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV
    instead
    - LP: #1490901
  * 9p: don't leave a half-initialized inode sitting around
    - LP: #1490901
  * MIPS: kernel: traps: Fix broken indentation
    - LP: #1490901
  * thermal: step_wise: fix: Prevent from binary overflow when trend is
    dropping
    - LP: #1490901
  * spi: pl022: Specify 'num-cs' property as required in devicetree binding
    - LP: #1490901
  * iio: twl4030-madc: Pass the IRQF_ONESHOT flag
    - LP: #1490901
  * iio: inv-mpu: Specify the expected format/precision for write channels
    - LP: #1490901
  * iio: DAC: ad5624r_spi: fix bit shift of output data value
    - LP: #1490901
  * iio: adc: at91_adc: allow to use full range of startup time
    - LP: #1490901
  * ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4
    - LP: #1490901
  * iio: tmp006: Check channel info on write
    - LP: #1490901
  * dm btree remove: fix bug in redistribute3
    - LP: #1490901
  * kbuild: Allow arch Makefiles to override {cpp,ld,c}flags
    - LP: #1490901
  * ARC: Override toplevel default -O2 with -O3
    - LP: #1490901
  * crypto: omap-des - Fix unmapping of dma channels
    - LP: #1490901
  * USB: option: add 2020:4000 ID
    - LP: #1490901
  * USB: cp210x: add ID for Aruba Networks controllers
    - LP: #1490901
  * dm btree: silence lockdep lock inversion in dm_btree_del()
    - LP: #1490901
  * usb: musb: host: rely on port_mode to call musb_start()
    - LP: #1490901
  * usb: f_mass_storage: limit number of reported LUNs
    - LP: #1490901
  * drm: add a check for x/y in drm_mode_setcrtc
    - LP: #1490901
  * bio integrity: do not assume bio_integrity_pool exists if bioset exists
    - LP: #1490901
  * ARM: dts: mx23: fix iio-hwmon s...

Read more...

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