Maverick update to 2.6.35.8

Bug #672664 reported by Brad Figg on 2010-11-08
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Brad Figg
Maverick
Undecided
Brad Figg

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.35.8 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.35.8
     http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.35.8.bz2

 Test Case: TBD

 The following patches are in the 2.6.35.8 stable release:

 Linux 2.6.35.8
 mm: Move vma_stack_continue into mm.h
 execve: make responsive to SIGKILL with large arguments
 execve: improve interactivity with large arguments
 setup_arg_pages: diagnose excessive argument size
 x86, mm: Fix CONFIG_VMSPLIT_1G and 2G_OPT trampoline
 x86-32: Fix dummy trampoline-related inline stubs
 x86-32: Separate 1:1 pagetables from swapper_pg_dir
 agp/intel: Fix cache control for Sandybridge
 x86: detect scattered cpuid features earlier
 PM / ACPI: Blacklist systems known to require acpi_sleep=nonvs
 ACPI: Disable Windows Vista compatibility for Toshiba P305D
 ACPI: delete ZEPTO idle=nomwait DMI quirk
 ACPI: EC: add Vista incompatibility DMI entry for Toshiba Satellite L355
 intel_idle: PCI quirk to prevent Lenovo Ideapad s10-3 boot hang
 ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume
 ALSA: hda - add ideapad model for Conexant 5051 codec
 b44: fix carrier detection on bind
 powerpc: Don't use kernel stack with translation off
 powerpc: Initialise paca->kstack before early_setup_secondary
 ACPI: Handle ACPI0007 Device in acpi_early_set_pdc
 virtio: console: Don't block entire guest if host doesn't read data
 Fix VPD inquiry page wrapper
 bsg: fix incorrect device_status value
 KVM: Fix reboot on Intel hosts
 KVM: fix irqfd assign/deassign race
 KVM: x86: Move TSC reset out of vmcb_init
 KVM: x86: Fix SVM VMCB reset
 KVM: i8259: fix migration
 r8169: allocate with GFP_KERNEL flag when able to sleep
 skge: add quirk to limit DMA
 xfs: properly account for reclaimed inodes
 V4L/DVB: dib7770: enable the current mirror
 mmc: sdio: fix SDIO suspend/resume regression
 drm/radeon/kms: add quirk for MSI K9A2GM motherboard
 drm/radeon/kms: fix potential segfault in r600_ioctl_wait_idle
 drm/radeon/kms: fix up encoder info messages for DFP6
 drm/radeon/kms: fix possible sigbus in evergreen accel code
 drm/radeon: fix PCI ID 5657 to be an RV410
 drm: Hold the mutex when dropping the last GEM reference (v2)
 drm: Prune GEM vma entries
 drm/i915: fix GMCH power reporting
 drm/i915: Sanity check pread/pwrite
 drm/i915: Prevent module unload to avoid random memory corruption
 firewire: ohci: fix TI TSB82AA2 regression since 2.6.35
 De-pessimize rds_page_copy_user
 x86, AMD, MCE thresholding: Fix the MCi_MISCj iteration order
 x86, numa: For each node, register the memory blocks actually used
 atl1: fix resume
 wext: fix potential private ioctl memory content leak
 mfd: Ignore non-GPIO IRQs when setting wm831x IRQ types
 ocfs2: Don't walk off the end of fast symlinks.
 reiserfs: fix unwanted reiserfs lock recursion
 reiserfs: fix dependency inversion between inode and reiserfs mutexes
 i2c-pca: Fix waitforcompletion() return value
 hrtimer: Preserve timer state in remove_hrtimer()
 drivers/gpu/drm/i915/i915_gem.c: Add missing error handling code
 dmaengine: fix interrupt clearing for mv_xor
 ring-buffer: Fix typo of time extends per page
 virtio-blk: fix request leak.
 OSS: soundcard: locking bug in sound_ioctl()
 ubd: fix incorrect sector handling during request restart
 x86, irq: Plug memory leak in sparse irq
 x86, hpet: Fix bogus error check in hpet_assign_irq()
 mac80211: fix use-after-free
 ioat2: fix performance regression
 Input: wacom - fix pressure in Cintiq 21UX2
 Input: joydev - fix JSIOCSAXMAP ioctl
 V4L/DVB: Don't identify PV SBTVD Hybrid as a DibCom device
 V4L/DVB: IR: fix keys beeing stuck down forever
 V4L/DVB: cx231xx: Avoid an OOPS when card is unknown (card=0)
 v4l1: fix 32-bit compat microcode loading translation
 i7core_edac: fix panic in udimm sysfs attributes registration
 ksm: fix bad user data when swapping
 tracing/x86: Don't use mcount in kvmclock.c
 tracing/x86: Don't use mcount in pvclock.c
 x86/amd-iommu: Work around S3 BIOS bug
 x86/amd-iommu: Fix rounding-bug in __unmap_single
 x86/amd-iommu: Set iommu configuration flags in enable-loop
 mmc: sdhci-s3c: fix NULL ptr access in sdhci_s3c_remove
 V4L/DVB: gspca - sn9c20x: Bad transfer size of Bayer images
 V4L/DVB: gspca - main: Fix a crash of some webcams on ARM arch
 ARM: 6395/1: VExpress: Set bit 22 in the PL310 (cache controller) AuxCtlr register
 ARM: 6400/1: at91: fix arch_gettimeoffset fallout
 drm/radeon/kms: avivo cursor workaround applies to evergreen as well
 drm/radeon/kms: fix bad cast/shift in evergreen.c
 RDMA/cxgb3: Turn off RX coalescing for iWARP connections
 oprofile, ARM: Release resources on failure
 oprofile: Add Support for Intel CPU Family 6 / Model 29
 ACPI: invoke DSDT corruption workaround on all Toshiba Satellite
 lib/list_sort: do not pass bad pointers to cmp callback
 ahci: fix module refcount breakage introduced by libahci split
 HID: hidraw, fix a NULL pointer dereference in hidraw_write
 HID: hidraw, fix a NULL pointer dereference in hidraw_ioctl
 usb: musb: gadget: restart request on clearing endpoint halt
 usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX style
 USB: fix bug in initialization of interface minor numbers
 hwmon: (lis3) Fix Oops with NULL platform data
 ALSA: rawmidi: fix oops (use after free) when unloading a driver module
 ALSA: prevent heap corruption in snd_ctl_new()
 ALSA: hda - Add Dell Latitude E6400 model quirk
 ALSA: oxygen: fix analog capture on Claro halo cards
 ALSA: sound/pci/rme9652: prevent reading uninitialized stack memory
 x86, cpu: After uncapping CPUID, re-run CPU feature detection

Brad Figg (brad-figg) on 2010-11-08
Changed in linux (Ubuntu):
status: New → In Progress
assignee: nobody → Brad Figg (brad-figg)
Changed in linux (Ubuntu Maverick):
status: New → In Progress
assignee: nobody → Brad Figg (brad-figg)
Martin Pitt (pitti) on 2010-12-07
Changed in linux (Ubuntu):
status: In Progress → Invalid

Accepted linux into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in linux (Ubuntu Maverick):
status: In Progress → Fix Committed
tags: added: verification-needed
Brad Figg (brad-figg) on 2010-12-08
tags: added: kernel-tracking-bug
Launchpad Janitor (janitor) wrote :
Download full text (9.0 KiB)

This bug was fixed in the package linux - 2.6.35-24.42

---------------
linux (2.6.35-24.42) maverick-proposed; urgency=low

  [ Brad Figg ]

  - LP: #683422

  [ Colin Ian King ]

  * SAUCE: Allow registration of handler to multiple WMI events with same
    GUID
    - LP: #676997
  * SAUCE: Add WMI hotkeys support for Dell All-In-One series
    - LP: #676997
  * [Config] Enable Dell All-In-One WMI Hotkeys driver
    - LP: #676997

  [ David Woodhouse ]

  * [Upstream] Call acpi_video_register() in intel_opregion_init() failure
    path
    - LP: #615947

  [ Manoj Iyer ]

  * SAUCE: enable rfkill for rtl8192se driver
    - LP: #640992
  * SAUCE: Enable jack sense for Thinkpad Edge 11
    - LP: #677210

  [ Tim Gardner ]

  * [Config] Use correct be2iscsi module name in d-i/modules/scsi-modules
    - LP: #628776
  * [Config] Added NFS and related modules to virtual flavour
    - LP: #659084
  * [Config] Add support for cross compiling armel
  * Simplify the use of CROSS_COMPILER

  [ Upstream Kernel Changes ]

  * Revert "(pre-stable) ACPI: enable repeated PCIEXP wakeup by clearing
    PCIEXP_WAKE_STS on resume"
  * Revert "(pre-stable) mm: Move vma_stack_continue into mm.h"
  * x86, cpu: After uncapping CPUID, re-run CPU feature detection
    - LP: #672664
  * ALSA: sound/pci/rme9652: prevent reading uninitialized stack memory
    - LP: #672664
  * ALSA: oxygen: fix analog capture on Claro halo cards
    - LP: #672664
  * ALSA: hda - Add Dell Latitude E6400 model quirk
    - LP: #643891, #672664
  * ALSA: prevent heap corruption in snd_ctl_new()
    - LP: #672664
  * ALSA: rawmidi: fix oops (use after free) when unloading a driver module
    - LP: #672664
  * hwmon: (lis3) Fix Oops with NULL platform data
    - LP: #672664
  * USB: fix bug in initialization of interface minor numbers
    - LP: #672664
  * usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX
    style
    - LP: #672664
  * usb: musb: gadget: restart request on clearing endpoint halt
    - LP: #672664
  * HID: hidraw, fix a NULL pointer dereference in hidraw_ioctl
    - LP: #672664
  * HID: hidraw, fix a NULL pointer dereference in hidraw_write
    - LP: #672664
  * ahci: fix module refcount breakage introduced by libahci split
    - LP: #672664
  * lib/list_sort: do not pass bad pointers to cmp callback
    - LP: #672664
  * ACPI: invoke DSDT corruption workaround on all Toshiba Satellite
    - LP: #672664
  * oprofile: Add Support for Intel CPU Family 6 / Model 29
    - LP: #672664
  * oprofile, ARM: Release resources on failure
    - LP: #672664
  * RDMA/cxgb3: Turn off RX coalescing for iWARP connections
    - LP: #672664
  * drm/radeon/kms: fix bad cast/shift in evergreen.c
    - LP: #672664
  * drm/radeon/kms: avivo cursor workaround applies to evergreen as well
    - LP: #672664
  * ARM: 6400/1: at91: fix arch_gettimeoffset fallout
    - LP: #672664
  * ARM: 6395/1: VExpress: Set bit 22 in the PL310 (cache controller)
    AuxCtlr register
    - LP: #672664
  * V4L/DVB: gspca - main: Fix a crash of some webcams on ARM arch
    - LP: #672664
  * V4L/DVB: gspca - sn9c20x: Bad transfer size of Bayer images
    - LP: #672664
  * mmc: sdhci-s3c: fix NULL ptr acc...

Read more...

Changed in linux (Ubuntu Maverick):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers