← Back to team overview

kernel-packages team mailing list archive

[Bug 1381234] Re: Trusty update to v3.13.11.9 stable release


** Branch linked: lp:ubuntu/precise-proposed/linux-lts-trusty

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  Trusty update to v3.13.11.9 stable release

Status in “linux” package in Ubuntu:
Status in “linux” source package in Trusty:
  Fix Committed

Bug description:
  SRU Justification

         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.



         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()

To manage notifications about this bug go to: