Maverick update to 2.6.35.11 stable release

Bug #714732 reported by Brad Figg
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Maverick
Fix Released
High
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.11 upstream stable
   patch set is now available. It should be included in the Ubuntu
   kernel as well.

   git://git.kernel.org/pub/scm/linux/kernel/git/longterm/linux-2.6.35.y.git
   http://git.kernel.org/?p=linux/kernel/git/longterm/linux-2.6.35.y.git;a=summary

 TEST CASE: TBD

   The following 141 patches are in the 2.6.35.11 stable release:

   * x86, hotplug: Use mwait to offline a processor, fix the legacy case
   * fuse: verify ioctl retries
   * fuse: fix ioctl when server is 32bit
   * ALSA: HDA: Quirk for Dell Vostro 320 to make microphone work
   * ALSA: hda: Use position_fix=1 for Acer Aspire 5538 to enable capture on internal mic
   * ALSA: hda: Use model=lg quirk for LG P1 Express to enable playback and capture
   * drm/radeon/kms: don't apply 7xx HDP flush workaround on AGP
   * drm/kms: remove spaces from connector names (v2)
   * drm/radeon/kms: fix vram base calculation on rs780/rs880
   * nohz: Fix printk_needs_cpu() return value on offline cpus
   * nohz: Fix get_next_timer_interrupt() vs cpu hotplug
   * NFS: Fix panic after nfs_umount()
   * nfsd: Fix possible BUG_ON firing in set_change_info
   * NFS: Fix fcntl F_GETLK not reporting some conflicts
   * sunrpc: prevent use-after-free on clearing XPT_BUSY
   * hwmon: (adm1026) Allow 1 as a valid divider value
   * hwmon: (adm1026) Fix setting fan_div
   * EDAC: Fix workqueue-related crashes
   * amd64_edac: Fix interleaving check
   * ASoC: Fix swap of left and right channels for WM8993/4 speaker boost gain
   * ASoC: Fix off by one error in WM8994 EQ register bank size
   * ASoC: WM8580: Fix R8 initial value
   * ASoC: fix deemphasis control in wm8904/55/60 codecs
   * bootmem: Add alloc_bootmem_align()
   * x86, xsave: Use alloc_bootmem_align() instead of alloc_bootmem()
   * IB/uverbs: Handle large number of entries in poll CQ
   * PM / Hibernate: Fix PM_POST_* notification with user-space suspend
   * ARM: 6535/1: V6 MPCore v6_dma_inv_range and v6_dma_flush_range RWFO fix
   * qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts.
   * qla2xxx: Populate Command Type 6 LUN field properly.
   * llc: fix a device refcount imbalance
   * ath9k: Disable SWBA interrupt on remove_interface
   * ath9k: fix bug in tx power
   * mac80211: Fix BUG in pskb_expand_head when transmitting shared skbs
   * SPARC/LEON: removed constant timer initialization as if HZ=100, now it reflects the value of HZ
   * sparc64: Delete prom_puts() unused.
   * sparc: Remove prom_pathtoinode()
   * sparc: Kill prom devops_{32,64}.c
   * sparc64: Unexport prom_service_exists().
   * sparc64: Delete prom_setcallback().
   * sparc: Do not export prom_nb{get,put}char().
   * sparc: Pass buffer pointer all the way down to prom_{get,put}char().
   * sparc: Delete prom_*getchar().
   * sparc: Write to prom console using indirect buffer.
   * tcp: Don't change unlocked socket state in tcp_v4_err().
   * tcp: Increase TCP_MAXSEG socket option minimum.
   * tcp: Make TCP_MAXSEG minimum more correct.
   * tcp: Bug fix in initialization of receive window.
   * tcp: avoid a possible divide by zero
   * tcp: protect sysctl_tcp_cookie_size reads
   * 8139cp: fix checksum broken
   * r8169: fix sleeping while holding spinlock.
   * af_unix: limit unix_tot_inflight
   * scm: Capture the full credentials of the scm sender.
   * af_unix: Allow credentials to work across user and pid namespaces.
   * user_ns: Introduce user_nsmap_uid and user_ns_map_gid.
   * sock: Introduce cred_to_ucred
   * net: Export cred_to_ucred to modules.
   * af_unix: limit recursion level
   * net: ax25: fix information leak to userland
   * driver/net/benet: fix be_cmd_multicast_set() memcpy bug
   * bonding: Fix slave selection bug.
   * bridge: fix IPv6 queries for bridge multicast snooping
   * cls_cgroup: Fix crash on module unload
   * filter: fix sk_filter rcu handling
   * econet: Do the correct cleanup after an unprivileged SIOCSIFADDR.
   * econet: Fix crash in aun_incoming().
   * ifb: goto resched directly if error happens and dp->tq isn't empty
   * l2tp: Fix modalias of l2tp_ip
   * x25: decrement netdev reference counts on unload
   * tehuti: Firmware filename is tehuti/bdx.bin
   * net/dst: dst_dev_event() called after other notifiers
   * net: Fix header size check for GSO case in recvmsg (af_packet)
   * net: packet: fix information leak to userland
   * ACPICA: Fix Scope() op in module level code
   * nouveau: Acknowledge HPD irq in handler, not bottom half
   * printk: Fix wake_up_klogd() vs cpu hotplug
   * xen: Provide a variant of __RING_SIZE() that is an integer constant expression
   * sched: Cure more NO_HZ load average woes
   * ACPI: EC: Add another dmi match entry for MSI hardware
   * PM / Runtime: Fix pm_runtime_suspended()
   * inotify: stop kernel memory leak on file creation failure
   * orinoco: fix TKIP countermeasure behaviour
   * orinoco: clear countermeasure setting on commit
   * x86, amd: Fix panic on AMD CPU family 0x15
   * md: fix bug with re-adding of partially recovered device.
   * md: protect against NULL reference when waiting to start a raid10.
   * tracing: Fix panic when lseek() called on "trace" opened for writing
   * x86, gcc-4.6: Use gcc -m options when building vdso
   * x86: Enable the intr-remap fault handling after local APIC setup
   * x86, vt-d: Handle previous faults after enabling fault handling
   * x86, vt-d: Fix the vt-d fault handling irq migration in the x2apic mode
   * x86, vt-d: Quirk for masking vtd spec errors to platform error handling logic
   * rt2x00: Fix max TX power settings
   * ALSA: hda - Enable jack sense for Thinkpad Edge 11
   * Input: synaptics - fix handling of 2-button ClickPads
   * install_special_mapping skips security_file_mmap check.
   * USB: misc: uss720.c: add another vendor/product ID
   * USB: ftdi_sio: Add D.O.Tec PID
   * USB: usb-storage: unusual_devs entry for the Samsung YP-CP3
   * Revert "USB: gadget: Allow function access to device ID data during bind()"
   * p54usb: add 5 more USBIDs
   * p54usb: New USB ID for Gemtek WUBI-100GW
   * n_gsm: Fix message length handling when building header
   * n_gsm: gsm_data_alloc buffer allocation could fail and it is not being checked
   * xhci: Fix issue with port array setup and buggy hosts.
   * gpio: Fix null pointer dereference while accessing rdc321x platform_data
   * cs5535-gpio: don't apply errata #36 to edge detect GPIOs
   * cs5535-gpio: handle GPIO regs where higher (clear) bits are set
   * mmc: at91_mci: fix multiblock SDIO transfers
   * mmc: atmel-mci: fix multiblock SDIO transfers
   * mmc: Fix re-probing with PM_POST_RESTORE notification
   * fix freeing user_struct in user cache
   * rtc: rs5c372: fix buffer size
   * RAMOOPS: Don't overflow over non-allocated regions
   * watchdog: Fix null pointer dereference while accessing rdc321x platform_data
   * arch/x86/oprofile/op_model_amd.c: Perform initialisation on a single CPU
   * mfd: Support additional parent IDs for wm831x
   * mfd: Supply IRQ base for WM832x devices
   * drm/radeon/kms/evergreen: reset the grbm blocks at resume and init
   * drm/radeon/kms: fix evergreen asic reset
   * drm/radeon/kms: reorder display resume to avoid problems
   * drm/i915/dp: Fix I2C/EDID handling with active DisplayPort to DVI converter
   * sound: Prevent buffer overflow in OSS load_mixer_volumes
   * mv_xor: fix race in tasklet function
   * ima: fix add LSM rule bug
   * libata-sff: fix HSM_ST_ERR handling in __ata_sff_port_intr()
   * mac80211: fix mesh forwarding
   * ALSA: hda: Use LPIB quirk for Dell Inspiron m101z/1120
   * Sched: fix skip_clock_update optimization
   * block: Deprecate QUEUE_FLAG_CLUSTER and use queue_limits instead
   * x86/microcode: Fix double vfree() and remove redundant pointer checks before vfree()
   * posix-cpu-timers: workaround to suppress the problems with mt exec
   * gspca - sonixj: Set the flag for some devices
   * gspca - sonixj: Add a flag in the driver_info table
   * mac80211: fix hard lockup in sta_addba_resp_timer_expired
   * Input: i8042 - introduce 'notimeout' blacklist for Dell Vostro V13
   * revert-drm-radeon-kms-properly-compute-group_size-on-6xx-7xx
   * mac80211: fix mesh forwarding when ratelimited too
   * mac80211: fix initialization of skb->cb in ieee80211_subif_start_xmit
   * Release 2.6.35.11

Brad Figg (brad-figg)
Changed in linux (Ubuntu Maverick):
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Brad Figg (brad-figg)
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

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!

Andy Whitcroft (apw)
Changed in linux (Ubuntu):
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (12.1 KiB)

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

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

  [ Steve Conklin ]

  * Release Tracking Bug
    - LP: #723335

  [ Upstream Kernel Changes ]

  * thinkpad-acpi: avoid keymap pitfall
    - LP: #722747

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

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #716532

  [ Upstream Kernel Changes ]

  * Revert "USB: gadget: Allow function access to device ID data during
    bind()"
    - LP: #714732
  * net: fix rds_iovec page count overflow, CVE-2010-3865
    - LP: #709153
    - CVE-2010-3865
  * Input: fix typo in keycode validation supporting large scancodes
    - LP: #658198
  * net: ax25: fix information leak to userland, CVE-2010-3875
    - LP: #710714
    - CVE-2010-3875
  * net: ax25: fix information leak to userland harder, CVE-2010-3875
    - LP: #710714
    - CVE-2010-3875
  * net: packet: fix information leak to userland, CVE-2010-3876
    - LP: #710714
    - CVE-2010-3876
  * net: tipc: fix information leak to userland, CVE-2010-3877
    - LP: #711291
    - CVE-2010-3877
  * posix-cpu-timers: workaround to suppress the problems with mt exec,
    CVE-2010-4248
    - LP: #712609
    - CVE-2010-4248
  * sys_semctl: fix kernel stack leakage, CVE-2010-4083
    - LP: #712749
    - CVE-2010-4083
  * thinkpad-acpi: lock down size of hotkey keymap
    - LP: #712174
  * thinkpad-acpi: add support for model-specific keymaps
    - LP: #712174
  * thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards
    - LP: #712174
  * x86, hotplug: Use mwait to offline a processor, fix the legacy case
    - LP: #714732
  * fuse: verify ioctl retries
    - LP: #714732
  * fuse: fix ioctl when server is 32bit
    - LP: #714732
  * ALSA: hda: Use position_fix=1 for Acer Aspire 5538 to enable capture on
    internal mic
    - LP: #685161, #714732
  * ALSA: hda: Use model=lg quirk for LG P1 Express to enable playback and
    capture
    - LP: #595482, #714732
  * drm/radeon/kms: don't apply 7xx HDP flush workaround on AGP
    - LP: #714732
  * drm/kms: remove spaces from connector names (v2)
    - LP: #714732
  * drm/radeon/kms: fix vram base calculation on rs780/rs880
    - LP: #714732
  * nohz: Fix printk_needs_cpu() return value on offline cpus
    - LP: #714732
  * nohz: Fix get_next_timer_interrupt() vs cpu hotplug
    - LP: #714732
  * nfsd: Fix possible BUG_ON firing in set_change_info
    - LP: #714732
  * NFS: Fix fcntl F_GETLK not reporting some conflicts
    - LP: #714732
  * sunrpc: prevent use-after-free on clearing XPT_BUSY
    - LP: #714732
  * hwmon: (adm1026) Allow 1 as a valid divider value
    - LP: #714732
  * hwmon: (adm1026) Fix setting fan_div
    - LP: #714732
  * EDAC: Fix workqueue-related crashes
    - LP: #714732
  * amd64_edac: Fix interleaving check
    - LP: #714732
  * ASoC: Fix swap of left and right channels for WM8993/4 speaker boost
    gain
    - LP: #714732
  * ASoC: Fix off by one error in WM8994 EQ register bank size
    - LP: #714732
  * ASoC: WM8580: Fix R8 initial value
    - LP: #714732
  * ASoC: fix deemphasis control in wm8904/55/60 codecs
    - LP: #714732
  * bootmem: Add alloc_bootmem_...

Changed in linux (Ubuntu Maverick):
status: Fix Committed → Fix Released
tags: added: testcase
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.