Trusty update to v3.13.11.9 stable release

Bug #1381234 reported by Tim Gardner
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Trusty
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 v3.13.11.9 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches are in the v3.13.11.9 stable release:

regulatory: add NUL to alpha2
percpu: fix pcpu_alloc_pages() failure path
percpu: perform tlb flush after pcpu_map_pages() failure
percpu: free percpu allocation info for uniprocessor system
cgroup: reject cgroup names with 'n'
vfs: add d_is_dir()
CIFS: Fix directory rename error
usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down
rtlwifi: rtl8192cu: Add new ID
CIFS: Fix wrong restart readdir for SMB1
CIFS: Fix wrong filename length for SMB2
Revert "mac80211: disable uAPSD if all ACs are under ACM"
ahci: Add Device IDs for Intel 9 Series PCH
ata_piix: Add Device IDs for Intel 9 Series PCH
Revert "iwlwifi: dvm: don't enable CTS to self"
USB: zte_ev: fix removed PIDs
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer
USB: sierra: avoid CDC class functions on "68A3" devices
USB: sierra: add 1199:68AA device ID
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1
iommu/arm-smmu: remove pgtable_page_{c,d}tor()
usb: gadget: fusb300_udc.h: Fix typo in include guard
usb: phy: tegra: Avoid use of sizeof(void)
arm64: use irq_set_affinity with force=false when migrating irqs
block: Fix dev_t minor allocation lifetime
usb: dwc3: core: fix order of PM runtime calls
usb: dwc3: core: fix ordering for PHY suspend
usb: dwc3: omap: fix ordering for runtime pm calls
iommu/fsl: Fix warning resulting from adding PCI device twice
ahci: add pcid for Marvel 0x9182 controller
drm/i915: Fix EIO/wedged handling in gem fault handler
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses
drm/i915: Evict CS TLBs between batches
drm/i915: Wait for vblank before enabling the TV encoder
lockd: fix rpcbind crash on lockd startup failure
drm/radeon: fix semaphore value init
drm/radeon: add connector quirk for fujitsu board
imx-drm: ipuv3-plane: fix ipu_plane_dpms()
usb: host: xhci: fix compliance mode workaround
Input: elantech - fix detection of touchpad on ASUS s301l
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device
uwb: init beacon cache entry before registering uwb device
nfs: fix kernel warning when removing proc entry
drm/radeon/dpm: set the thermal type properly for special configs
dm cache: fix race causing dirty blocks to be marked as clean
libceph: gracefully handle large reply messages from the mon
Input: serport - add compat handling for SPIOCSTYPE ioctl
usb: hub: take hub->hdev reference when processing from eventlist
eventpoll: fix uninitialized variable in epoll_ctl
kcmp: fix standard comparison bug
fsnotify/fdinfo: use named constants instead of hardcoded values
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed
arm64: flush TLS registers during exec
storage: Add single-LUN quirk for Jaz USB Adapter
xhci: Fix null pointer dereference if xhci initialization fails
usb: xhci: Fix OOPS in xhci error handling code
xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices
drm/ast: open key before detect chips
drm/ast: AST2000 cannot be detected correctly
futex: Unlock hb->lock in futex_wait_requeue_pi() error path
jiffies: Fix timeval conversion to jiffies
alarmtimer: Return relative times in timer_gettime
alarmtimer: Do not signal SIGEV_NONE timers
alarmtimer: Lock k_itimer during timer callback
parisc: Implement new LWS CAS supporting 64 bit operations.
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
be careful with nd->inode in path_init() and follow_dotdot_rcu()
iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_name
iio:trigger: modify return value for iio_trigger_get
iio: accel: bma180: Fix indio_dev->trig assignment
iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment
iio: hid_sensor_hub: Fix indio_dev->trig assignment
iio: st_sensors: Fix indio_dev->trig assignment
iio: gyro: itg3200: Fix indio_dev->trig assignment
iio: inv_mpu6050: Fix indio_dev->trig assignment
iio: meter: ade7758: Fix indio_dev->trig assignment
MIPS: ZBOOT: add missing <linux/string.h> include
spi: fsl: Don't use devm_kzalloc in master->setup callback
spi: dw: Don't use devm_kzalloc in master->setup callback
ARM: 8133/1: use irq_set_affinity with force=false when migrating irqs
cx18: fix kernel oops with tda8290 tuner
ASoC: davinci-mcasp: Correct rx format unit configuration
spi: sirf: enable RX_IO_DMA_INT interrupt
perf: Fix a race condition in perf_remove_from_context()
ASoC: samsung-i2s: Maintain CDCLK settings across i2s_{shutdown/startup}
ASoC: samsung-i2s: Check secondary DAI exists before referencing
ALSA: hda - Fix invalid pin powermap without jack detection
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops
Input: i8042 - add Fujitsu U574 to no_timeout dmi table
Input: i8042 - add nomux quirk for Avatar AVIU-145A6
iio: adc: at91: don't use the last converted data register
iio:magnetometer: bugfix magnetometers gain values
drm/i915: Fix SRC_COPY width on 830/845g
Target/iser: Get isert_conn reference once got to connected_handler
Target/iser: Don't put isert_conn inside disconnected handler
ARM: 8148/1: flush TLS and thumbee register state during exec
x86, ia64: Move EFI_FB vga_default_device() initialization to pci_vga_fixup()
vgaarb: Don't default exclusively to first video device with mem+io
iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()
NFSv4: Fix another bug in the close/open_downgrade code
drm/radeon: don't reset dma on NI/SI init
drm/radeon: don't reset sdma on CIK init
drm/radeon: don't reset dma on r6xx-evergreen init
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops
drm/radeon/px: fix module unload
drm/nouveau/runpm: fix module unload
libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu
USB: EHCI: unlink QHs even after the controller has stopped
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter
USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters
drm/nouveau: ltc/gf100-: fix cbc issues on certain boards
iwlwifi: increase DEFAULT_MAX_TX_POWER
iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()
can: flexcan: mark TX mailbox as TX_INACTIVE
can: flexcan: correctly initialize mailboxes
can: flexcan: implement workaround for errata ERR005829
can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete
can: at91_can: add missing prepare and unprepare of the clock
IB/qib: Correct reference counting in debugfs qp_stats
videobuf2-dma-sg: fix for wrong GFP mask to sg_alloc_table_from_pages
vb2: fix plane index sanity check in vb2_plane_cookie()
adv7604: fix inverted condition
md/raid1: intialise start_next_window for READ case to avoid hang
md/raid1: be more cautious where we read-balance during resync.
md/raid1: clean up request counts properly in close_sync()
md/raid1: make sure resync waits for conflicting writes to complete.
md/raid1: Don't use next_resync to determine how far resync has progressed
md/raid1: update next_resync under resync_lock.
md/raid1: count resync requests in nr_pending.
md/raid1: fix_read_error should act on all non-faulty devices.
ALSA: pcm: fix fifo_size frame calculation
Fix nasty 32-bit overflow bug in buffer i/o code.
drm/radeon/cik: use a separate counter for CP init timeout
parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds
sched: Fix unreleased llc_shared_mask bit during CPU hotplug
MIPS: mcount: Adjust stack pointer for static trace in MIPS32
nilfs2: fix data loss with mmap()
ocfs2/dlm: do not get resource spinlock if lockres is new
mm, slab: initialize object alignment on cache creation
mm: softdirty: keep bit when zapping file pte
shmem: fix nlink for rename overwrite directory
ARM: 8165/1: alignment: don't break misaligned NEON load/store
ASoC: core: fix possible ZERO_SIZE_PTR pointer dereferencing error.
cpufreq: integrator: fix integrator_cpufreq_remove return type
drm/i915: Flush the PTEs after updating them before suspend
ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERS
md/raid5: disable 'DISCARD' by default due to safety concerns.
mm: migrate: Close race between migration completion and mprotect
mm: numa: Do not mark PTEs pte_numa when splitting huge pages
Fix problem recognizing symlinks
mm: memcontrol: do not iterate uninitialized memcgs
perf: fix perf bug in fork()
mm: page_alloc: fix zone allocation fairness on UP
init/Kconfig: Hide printk log config if CONFIG_PRINTK=n
init/Kconfig: Fix HAVE_FUTEX_CMPXCHG to not break up the EXPERT menu
genhd: fix leftover might_sleep() in blk_free_devt()
Linux 3.13.11.9

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu Trusty):
status: New → Confirmed
Changed in linux (Ubuntu):
status: New → Confirmed
Andy Whitcroft (apw)
Changed in linux (Ubuntu Trusty):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (22.1 KiB)

This bug was fixed in the package linux - 3.13.0-40.69

---------------
linux (3.13.0-40.69) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - re-used previous tracking bug

  [ Upstream Kernel Changes ]

  * regmap: fix kernel hang on regmap_bulk_write with zero val_count.

linux (3.13.0-40.68) trusty; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1388943
  * SAUCE: DEP8 test to run our regression tests
    - LP: #1385330
  * SAUCE: The very first thing we should do when testing is make sure we
    are testing the correct kernel
    - LP: #1385330

  [ dann frazier ]

  * [Config] Disable CONFIG_IPMI_SI_PROBE_DEFAULTS on armhf and arm64
    - LP: #1388952

  [ Duc Dang ]

  * SAUCE: (no-up) [PCIE] APM X-Gene: Remove debug messages in MSI
    interrupt handler path.
    - LP: #1382244
  * SAUCE: (no-up) PCI: X-Gene: Fix max payload size and phantom function
    configuration
    - LP: #1386261

  [ McAulay, Alistair ]

  * SAUCE: drm/i915: Rework GPU reset sequence to match driver load & thaw
    - LP: #1384469

  [ Timo Aaltonen ]

  * SAUCE: i915_bdw: Fix cherry-pick typo
    - LP: #1384469

  [ Upstream Kernel Changes ]

  * Revert "mac80211: disable uAPSD if all ACs are under ACM"
    - LP: #1381234
  * Revert "iwlwifi: dvm: don't enable CTS to self"
    - LP: #1381234
  * Revert "lzo: properly check for overruns"
    - LP: #1387886
  * drm/i915: provide interface for audio driver to query cdclk
    - LP: #1381168
  * regulatory: add NUL to alpha2
    - LP: #1381234
  * percpu: fix pcpu_alloc_pages() failure path
    - LP: #1381234
  * percpu: perform tlb flush after pcpu_map_pages() failure
    - LP: #1381234
  * cgroup: reject cgroup names with '\n'
    - LP: #1381234
  * vfs: add d_is_dir()
    - LP: #1381234
  * CIFS: Fix directory rename error
    - LP: #1381234
  * usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down
    - LP: #1381234
  * rtlwifi: rtl8192cu: Add new ID
    - LP: #1381234
  * CIFS: Fix wrong restart readdir for SMB1
    - LP: #1381234
  * CIFS: Fix wrong filename length for SMB2
    - LP: #1381234
  * ahci: Add Device IDs for Intel 9 Series PCH
    - LP: #1381234
  * ata_piix: Add Device IDs for Intel 9 Series PCH
    - LP: #1381234
  * USB: zte_ev: fix removed PIDs
    - LP: #1381234
  * USB: ftdi_sio: add support for NOVITUS Bono E thermal printer
    - LP: #1381234
  * USB: sierra: avoid CDC class functions on "68A3" devices
    - LP: #1381234
  * USB: sierra: add 1199:68AA device ID
    - LP: #1381234
  * iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1
    - LP: #1381234
  * iommu/arm-smmu: remove pgtable_page_{c,d}tor()
    - LP: #1381234
  * usb: gadget: fusb300_udc.h: Fix typo in include guard
    - LP: #1381234
  * usb: phy: tegra: Avoid use of sizeof(void)
    - LP: #1381234
  * arm64: use irq_set_affinity with force=false when migrating irqs
    - LP: #1381234
  * block: Fix dev_t minor allocation lifetime
    - LP: #1381234
  * usb: dwc3: core: fix order of PM runtime calls
    - LP: #1381234
  * usb: dwc3: core: fix ordering for PHY suspend
    - LP: #1381234
  * usb: dwc3: omap: fix ordering for runtime pm calls
    - LP: #1381234
  * ...

Changed in linux (Ubuntu Trusty):
status: Fix Committed → Fix Released
Mathew Hodson (mhodson)
Changed in linux (Ubuntu):
status: Confirmed → Invalid
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.