← Back to team overview

kernel-packages team mailing list archive

[Bug 1408799] Re: Precise update to 3.2.65 stable release

 

** Changed in: linux (Ubuntu Precise)
       Status: New => Fix Committed

-- 
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/1408799

Title:
  Precise update to 3.2.65 stable release

Status in linux package in Ubuntu:
  New
Status in linux source package in Precise:
  Fix Committed

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.2.65 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 3.2.65 stable release:

  kvm: x86: fix stale mmio cache bug
  UBIFS: remove mst_mutex
  UBIFS: fix a race condition
  UBIFS: fix free log space calculation
  Bluetooth: Fix issue with USB suspend in btusb driver
  KVM: s390: unintended fallthrough for external call
  ext4: check EA value offset when loading
  PCI: pciehp: Prevent NULL dereference during probe
  PCI: Increase IBM ipr SAS Crocodile BARs to at least system page size
  ext4: don't check quota format when there are no quota files
  media: usb: uvc: add a quirk for Dell XPS M1330 webcam
  USB: serial: cp210x: added Ketra N1 wireless interface support
  USB: cp210x: add support for Seluxit USB dongle
  PCI: Generate uppercase hex for modalias interface class
  v4l2-common: fix overflow in v4l_bound_align_image()
  USB: add reset resume quirk for usb3503
  USB: Add device quirk for ASUS T100 Base Station keyboard
  firmware_class: make sure fw requests contain a name
  Drivers: hv: vmbus: Cleanup vmbus_post_msg()
  Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl()
  Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl()
  Drivers: hv: vmbus: Fix a bug in vmbus_open()
  Drivers: hv: vmbus: Cleanup vmbus_close_internal()
  Drivers: hv: vmbus: Cleanup hv_post_message()
  spi: dw-mid: respect 8 bit mode
  spi: dw-mid: check that DMA was inited before exit
  spi: dw-mid: terminate ongoing transfers at exit
  kvm: don't take vcpu mutex for obviously invalid vcpu ioctls
  x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 instead
  lockd: Try to reconnect if statd has moved
  rt2800: correct BBP1_TX_POWER_CTRL mask
  staging:iio:ad5933: Drop "raw" from channel names
  Documentation: lzo: document part of the encoding
  libata-sff: Fix controllers with no ctl port
  NFSv4: fix open/lock state recovery error handling
  framebuffer: fix border color
  framebuffer: fix screen corruption when copying
  NFSv4.1: Fix an NFSv4.1 state renewal regression
  target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
  vfs: fix data corruption when blocksize < pagesize for mmaped data
  m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()
  dm bufio: update last_accessed when relinking a buffer
  dm log userspace: fix memory leak in dm_ulog_tfr_init failure path
  ext4: don't orphan or truncate the boot loader inode
  ext4: add ext4_iget_normal() which is to be used for dir tree lookups
  ecryptfs: avoid to access NULL pointer when write metadata in xattr
  pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller
  fs: Fix theoretical division by 0 in super_cache_scan().
  fs: make cont_expand_zero interruptible
  fix misuses of f_count() in ppp and netlink
  block: fix alignment_offset math that assumes io_min is a power-of-2
  fanotify: enable close-on-exec on events' fd when requested in fanotify_init()
  Input: synaptics - gate forcepad support by DMI check
  Input: i8042 - add noloop quirk for Asus X750LN
  ext4: fix reservation overflow in ext4_da_write_begin
  spi: pl022: Fix incorrect dma_unmap_sg
  kernel: add support for gcc 5
  ALSA: emu10k1: Fix deadlock in synth voice lookup
  libceph: ceph-msgr workqueue needs a resque worker
  selinux: fix inode security list corruption
  dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks
  compiler: Define OPTIMIZER_HIDE_VAR
  random: add and use memzero_explicit() for clearing data
  xtensa: re-wire umount syscall to sys_oldumount
  dm raid: ensure superblock's size matches device's logical block size
  ext3: Don't check quota format when there are no quota files
  USB: serial: cp210x: add Silicon Labs 358x VID and PID
  usb: serial: ftdi_sio: add Awinda Station and Dongle products
  usb: option: add support for Telit LE910
  USB: option: add Haier CE81B CDMA modem
  x86: Conditionally update time when ack-ing pending irqs
  x86, apic: Handle a bad TSC more gracefully
  scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND
  usb: serial: ftdi_sio: add "bricked" FTDI device PID
  usb: gadget: udc: core: fix kernel oops with soft-connect
  nfsd4: fix crash on unknown operation number
  MIPS: ftrace: Fix a microMIPS build problem
  kvm: x86: don't kill guest on unknown exit reason
  Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544
  posix-timers: Fix stack info leak in timer_create()
  futex: Fix a race condition between REQUEUE_PI and task death
  ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks
  ahci: Add Device IDs for Intel Sunrise Point PCH
  PM / Sleep: fix recovery during resuming from hibernation
  ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode
  evm: check xattr value length and type in evm_inode_setxattr()
  drm/radeon: remove invalid pci id
  zap_pte_range: update addr when forcing flush after TLB batching faiure
  ASoC: fsi: remove unsupported PAUSE flag
  cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.
  mm, thp: fix collapsing of hugepages on madvise
  lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()
  mac80211: properly flush delayed scan work on interface removal
  ext4: fix overflow when updating superblock backups after resize
  ext4: fix oops when loading block bitmap failed
  ext4: bail out from make_indexed_dir() on first error
  ds3000: fix LNB supply voltage on Tevii S480 on initialization
  wireless: rt2x00: add new rt2800usb device
  drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size.
  block: Fix computation of merged request priority
  USB: kobil_sct: fix non-atomic allocation in write path
  USB: opticon: fix non-atomic allocation in write path
  mac80211: fix use-after-free in defragmentation
  USB: cdc-acm: add device id for GW Instek AFG-2225
  usb: Do not allow usb_alloc_streams on unconfigured devices
  usb-storage: handle a skipped data phase
  xhci: no switching back on non-ULT Haswell
  ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect
  staging:iio:ade7758: Remove "raw" from channel name
  USB: cdc-acm: only raise DTR on transitions from B0
  serial: Fix divide-by-zero fault in uart_get_divisor()
  tty: Fix high cpu load if tty is unreleaseable
  tty/vt: don't set font mappings on vc not supporting this
  spi: dw: Fix dynamic speed change.
  Input: alps - ignore potential bare packets when device is out of sync
  Input: alps - allow up to 2 invalid packets without resetting device
  USB: serial: cp210x: add IDs for CEL MeshConnect USB Stick
  scsi: only re-lock door after EH on devices that were reset
  audit: keep inode pinned
  rt2x00: do not align payload on modern H/W
  libceph: do not crash on large auth tickets
  ASoC: sgtl5000: Fix SMALL_POP bit definition
  firewire: cdev: prevent kernel stack leaking into ioctl arguments
  iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask
  x86: Require exact match for 'noxsave' command line option
  can: dev: avoid calling kfree_skb() from interrupt context
  can: esd_usb2: fix memory leak on disconnect
  x86, 64bit, mm: Mark data/bss/brk to nx
  x86, mm: Set NX across entire PMD at boot
  of/base: Fix PowerPC address parsing hack
  usb: serial: ftdi_sio: add PIDs for Matrix Orbital products
  USB: keyspan: fix tty line-status reporting
  USB: keyspan: fix overrun-error reporting
  USB: ssu100: fix overrun-error reporting
  sunrpc: fix byte-swapping of displayed XID
  SUNRPC: Fix locking around callback channel reply receive
  MIPS: oprofile: Fix backtrace on 64-bit kernel
  nfsd: Fix slot wake up race in the nfsv4.1 callback code
  bnx2fc: do not add shared skbs to the fcoe_rx_list
  ARM: 8216/1: xscale: correct auxiliary register in suspend/resume
  USB: xhci: don't start a halted endpoint before its new dequeue is set
  Revert "xhci: clear root port wake on bits if controller isn't wake-up capable"
  USB: xhci: Reset a halted endpoint immediately when we encounter a stall.
  usb: xhci: rework root port wake bits if controller isn't allowed to wakeup
  x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs
  ALSA: hda - Limit 40bit DMA for AMD HDMI controllers
  MIPS: Loongson: Make platform serial setup always built-in.
  usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000
  Input: xpad - use proper endpoint type
  mei: limit the number of consecutive resets
  tcp: be more strict before accepting ECN negociation
  hpsa: fix a race in cmd_free/scsi_done
  Patch for 3.2.x, 3.4.x IP identifier regression
  crypto: algif - avoid excessive use of socket buffer in skcipher
  perf: Handle compat ioctl
  mm: Remove false WARN_ON from pagecache_isize_extended()
  Linux 3.2.65

  The following patches were already applied to the Precise kernel:

  Revert "lzo: properly check for overruns"
  lzo: check for length overrun in variable length encoding.
  kvm: fix excessive pages un-pinning in kvm_iommu_map error path.
  tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1
  tracing/syscalls: Ignore numbers outside NR_syscalls' range
  x86_64, traps: Stop using IST for #SS
  x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
  x86_64, traps: Rework bad_iret
  mei: add mei_quirk_probe function

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


References