← Back to team overview

kernel-packages team mailing list archive

[Bug 668380] Re: Lucid update to 2.6.32.25 stable release

 

** CVE removed: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2010-4249

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

Title:
  Lucid update to 2.6.32.25 stable release

Status in linux package in Ubuntu:
  Fix Released
Status in linux-mvl-dove package in Ubuntu:
  Invalid
Status in linux source package in Lucid:
  Fix Released
Status in linux-mvl-dove source package in Lucid:
  Fix Released
Status in linux source package in Maverick:
  Invalid
Status in linux-mvl-dove source package in Maverick:
  Fix Released

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 2.6.32.25 upstream stable patch set is now available. It
  should be included in the Ubuntu kernel as well.

    http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.25
    http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.25.bz2

  Test Case: TBD

  The following 3 patches in the 2.6.32.25 stable update were already
  release in a security update.  Therefore, we will omit these 3 patches
  from the 2.6.32.25 stable update:

   * ALSA: prevent heap corruption in snd_ctl_new
   * ocfs2: Don't walk off the end of fast symlinks.
   * rose: Fix signedness issues wrt. digi count.

  Additionally, 2 patches which were applied as "pre-stable" have landed
  in this 2.6.32.25 update.  Therefore, we will drop the pre-stable
  patches in favor of the official patches from the 2.6.32.25 patch set:

   * ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume
   * mm: (pre-stable) Move vma_stack_continue into mm.h

  I'd also note that it appears somewhere along the way that
  updateconfigs and updateportsconfigs needed but be run but never was.
  Thus, I've also included 2 additional patches which update the configs
  and portsconfigs.

  The following is the complete list of patches in the 2.6.32.25 stable
  release:

   * x86, cpu: After uncapping CPUID, re-run CPU feature detection
   * ALSA: sound/pci/rme9652: prevent reading uninitialized stack memory
   * ALSA: oxygen: fix analog capture on Claro halo cards
   * ALSA: hda - Add Dell Latitude E6400 model quirk
   * ALSA: prevent heap corruption in snd_ctl_new()
   * ALSA: rawmidi: fix oops (use after free) when unloading a driver module
   * USB: fix bug in initialization of interface minor numbers
   * usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX style
   * usb: musb: gadget: restart request on clearing endpoint halt
   * oprofile: Add Support for Intel CPU Family 6 / Model 29
   * RDMA/cxgb3: Turn off RX coalescing for iWARP connections
   * mmc: sdhci-s3c: fix NULL ptr access in sdhci_s3c_remove
   * x86/amd-iommu: Set iommu configuration flags in enable-loop
   * x86/amd-iommu: Fix rounding-bug in __unmap_single
   * x86/amd-iommu: Work around S3 BIOS bug
   * tracing/x86: Don't use mcount in pvclock.c
   * tracing/x86: Don't use mcount in kvmclock.c
   * v4l1: fix 32-bit compat microcode loading translation
   * V4L/DVB: cx231xx: Avoid an OOPS when card is unknown (card=0)
   * V4L/DVB (13966): DVB-T regression fix for saa7134 cards
   * Input: joydev - fix JSIOCSAXMAP ioctl
   * x86, hpet: Fix bogus error check in hpet_assign_irq()
   * x86, irq: Plug memory leak in sparse irq
   * ubd: fix incorrect sector handling during request restart
   * ring-buffer: Fix typo of time extends per page
   * dmaengine: fix interrupt clearing for mv_xor
   * hrtimer: Preserve timer state in remove_hrtimer()
   * i2c-pca: Fix waitforcompletion() return value
   * ocfs2: Don't walk off the end of fast symlinks.
   * wext: fix potential private ioctl memory content leak
   * atl1: fix resume
   * x86, AMD, MCE thresholding: Fix the MCi_MISCj iteration order
   * De-pessimize rds_page_copy_user
   * drm/radeon: fix PCI ID 5657 to be an RV410
   * xfrm4: strip ECN and IP Precedence bits in policy lookup
   * tcp: Fix >4GB writes on 64-bit.
   * net: Fix the condition passed to sk_wait_event()
   * Phonet: Correct header retrieval after pskb_may_pull
   * net: Fix IPv6 PMTU disc. w/ asymmetric routes
   * ip: fix truesize mismatch in ip fragmentation
   * net: clear heap allocations for privileged ethtool actions
   * tcp: Fix race in tcp_poll
   * netxen: dont set skb->truesize
   * rose: Fix signedness issues wrt. digi count.
   * net: blackhole route should always be recalculated
   * skge: add quirk to limit DMA
   * r8169: allocate with GFP_KERNEL flag when able to sleep
   * bsg: fix incorrect device_status value
   * r6040: fix r6040_multicast_list
   * r6040: Fix multicast list iteration when hash filter is used
   * powerpc: Initialise paca->kstack before early_setup_secondary
   * powerpc: Don't use kernel stack with translation off
   * b44: fix carrier detection on bind
   * ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume
   * intel_idle: PCI quirk to prevent Lenovo Ideapad s10-3 boot hang
   * ACPI: EC: add Vista incompatibility DMI entry for Toshiba Satellite L355
   * ACPI: delete ZEPTO idle=nomwait DMI quirk
   * ACPI: Disable Windows Vista compatibility for Toshiba P305D
   * x86: detect scattered cpuid features earlier
   * fix 2.6.32.23 suspend regression caused by commit 6f6198a
   * setup_arg_pages: diagnose excessive argument size
   * execve: improve interactivity with large arguments
   * execve: make responsive to SIGKILL with large arguments
   * Phonet: disable network namespace support
   * mm: Move vma_stack_continue into mm.h
   * Linux 2.6.32.25

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