[Applied] Maverick update to 2.6.35.11 stable release

Brad Figg brad.figg at canonical.com
Mon Feb 7 19:51:05 UTC 2011


https://bugs.launchpad.net/ubuntu/+source/linux/+bug/714732

  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 at canonical.com http://www.canonical.com




More information about the kernel-team mailing list