This bug was fixed in the package linux - 2.6.32-17.26 --------------- linux (2.6.32-17.26) lucid; urgency=low [ Amit Kucheria ] * [Config] SECURITY_FILE_CAPABILITIES dissapeared in 2.6.33 [ Andy Whitcroft ] * rules -- allow architecture configurations to be missing * SAUCE: cdrom -- default to not locking the tray when in use - LP: #397734 * expose the kernel EXTRAVERSION in dmesg and /proc/version_signature * record the drm version in EXTRAVERSION * linux-tools -- pull out the perf binary into a binary package * [Config] enable MMIOTRACE for graphics debugging * [Config] enable BLK_DEV_BSG * debian -- fix builds when tools are disabled * allow us to build default configs for automated builds * config -- allow locally specified configuration overrides * [Config] de-modularise PATA disk controllers * [Config] de-modularise SATA disk controllers [ Stefan Bader ] * Revert "SAUCE: (pre-stable) netfilter: xt_recent: fix buffer overflow" - LP: #540231 * Revert "SAUCE: (pre-stable) netfilter: xt_recent: fix false match" - LP: #540231 * [Config] Update configs for 2.6.32.10 - LP: #540231 [ Tim Gardner ] * [Config] Add vmw_pvscsi and vmxnet3 to -virtual flavour - LP: #531017 * SAUCE: igb: Supress an upstream compiler complaint * [Config] Fix sub-flavours package conflicts - LP: #454827 [ Upstream Kernel Changes ] * Revert "tpm_tis: TPM_STS_DATA_EXPECT workaround" - LP: #540231 * Revert "(pre-stable) sched: Fix SMT scheduler regression in find_busiest_queue()" - LP: #540231 * (pre-stable) Bluetooth: Fix sleeping function in RFCOMM within invalid context - LP: #534549 * igb: remove unused temp variable from stats clearing path * igb: update comments for serdes config and update to handle duplex * igb: update the approach taken to acquiring and releasing the phy lock * igb: add locking to reads of the i2c interface * igb: add combined function for setting rar and pool bits * igb: make use of the uta to allow for promiscous mode filter * igb: add support for 82576NS SerDes adapter * igb: add function to handle mailbox lock * igb: fix a few items where weren't correctly setup for mbx timeout * igb: change how we handle alternate mac addresses * igb: remove microwire support from igb * igb: move the generic copper link setup code into e1000_phy.c * igb: add code to retry a phy read in the event of failure on link check * igb: add additional error handling to the phy code * igb: add flushes between RAR writes when setting mac address * igb: Use the instance of net_device_stats from net_device. * igb: Fix erroneous display of stats by ethtool -S * igb: add new data structure for handling interrupts and NAPI * igb: remove rx checksum good counter * igb: increase minimum rx buffer size to 1K * igb: move the tx and rx ring specific config into seperate functions * igb: remove rx_ps_hdr_len * igb: move SRRCTL register configuration into ring specific config * igb: change the head and tail offsets into pointers * igb: add pci device pointer to ring structure * igb: move rx_buffer_len into the ring structure * igb: move alloc_failed and csum_err stats into per rx-ring stat * igb: add a flags value to the ring * igb: place a pointer to the netdev struct in the ring itself * igb: move the multiple receive queue configuration into seperate function * igb: delay VF reset notification until after interrupts are enabed * igb: setup vlan tag replication stripping in igb_vmm_control * igb: re-use ring configuration code in ethtool testing * igb: make tx ring map and free functionality non-static * igb: make ethtool use core xmit map and free functionality * igb: add single vector msi-x testing to interrupt test * igb: cleanup "todo" code found in igb_ethtool.c * igb: add support for seperate tx-usecs setting in ethtool * igb: cleanup some of the code related to hw timestamping * igb: misc cleanups within igb_ethtool.c * igb: use packet buffer sizes from RXPBS register * igb: replace the VF clear_to_send with a flags value * igb: rework use of VMOLR in regards to PF and VFs * igb: rework handling of the vfta and vlvf registers in relation to mng_vlan * igb: move vf init into a seperate function * igb: only process global stats in igb_update_stats * igb: move global_quad_port_a from global into local static define * igb: make tx hang check multiqueue, check eop descriptor * igb: cleanup code related to ring resource allocation and free * igb: change queue ordering for 82576 based adapters * igb: cleanup interrupt enablement in regards to msix_other * igb: Remove invalid stats counters * igb: cleanup igb.h header whitespace and some structure formatting * igb: cleanup igb xmit frame path * igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv * igb: replace unecessary &adapter->hw with just hw where applicable * igb: add pci_dev in few spots to clean up use of dev_err/info/warn * igb: limit minimum mtu to 68 to keep ip bound to interface * igb: open up SCTP checksum offloads to all MACs 82576 and newer * igb: cleanup whitespace issues in igb_main.c * igb: Fix warnings in igb_set_ringparam() * igb: change type for ring sizes to u16 in igb_set_ring_param * igb: move timesync init into a seperate function * igb: when number of CPUs > 4 combine tx/rx queues to allow more queues * igb: Rework how netdev->stats is handled * igb: removed unused tx/rx total bytes/packets from adapter struct * igb: check for packets on all tx rings when link is down * igb: only recycle page if it is on our numa node * igb: add support for the 82580 phy * igb: add support for 82580 MAC * igb: Add full support for 82580 devices * igb: remove use of skb_dma_map from driver * igb: fix handling of mailbox collisions between PF/VF * igb: do not force pcs link when in KX mode * igb: do not force retry count to 1 on 82580 phy * igb: correctly offset 82575 flow control watermarks by 16 bytes * igb: check both function bits in status register in wol exception * igb: make certain to reassign legacy interrupt vectors after reset * igb/igbvf: cleanup exception handling in tx_map_adv * fix LOOKUP_FOLLOW on automount "symlinks" - LP: #540231 * ARM: 5944/1: scsi: fix timer setup in fas216.c - LP: #540231 * V4L/DVB: dvb: l64781.ko broken with gcc 4.5 - LP: #540231 * bfin: fix max timeout calculation - LP: #540231 * V4L/DVB: Video : pwc : Fix regression in pwc_set_shutter_speed caused by bad constant => sizeof conversion. - LP: #540231 * V4L/DVB: bttv: Move I2C IR initialization - LP: #540231 * V4L/DVB: cxusb: Select all required frontend and tuner modules - LP: #540231 * memcg: fix oom killing a child process in an other cgroup - LP: #540231 * fs/exec.c: fix initial stack reservation - LP: #540231 * iwlwifi: error checking for number of tfds in queue - LP: #540231 * iwlwifi: set HT flags after channel in rxon - LP: #540231 * iwlwifi: sanity check before counting number of tfds can be free - LP: #540231 * netlabel: fix export of SELinux categories > 127 - LP: #540231 * ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI - LP: #540231 * PCI hotplug: ibmphp: read the length of ebda and map entire ebda region - LP: #540231 * PCI hotplug: check ioremap() return value in ibmphp_ebda.c - LP: #540231 * ACPI: remove Asus P2B-DS from acpi=ht blacklist - LP: #540231 * ACPI: fix "acpi=ht" boot option - LP: #540231 * thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() - LP: #540231 * ACPI: Be in TS_POLLING state during mwait based C-state entry - LP: #540231 * mpt2sas: Delete volume before HBA detach. - LP: #540231 * slab: initialize unused alien cache entry as NULL at alloc_alien_cache(). - LP: #540231 * mac80211: quit addba_resp_timer if Tx BA session is torn down - LP: #540231 * V4L/DVB (13991): gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers - LP: #540231 * vfs: take f_lock on modifying f_mode after open time - LP: #540231 * readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM - LP: #540231 * HID: remove TENX iBuddy from blacklist - LP: #540231 * HID: add multi-input quirk for NextWindow Touchscreen. - LP: #540231 * HID: usbhid: introduce timeout for stuck ctrl/out URBs - LP: #540231 * airo: fix setting zero length WEP key - LP: #540231 * idr: fix a critical misallocation bug, take#2 - LP: #540231 * Switch proc/self to nd_set_link() - LP: #540231 * sparc: Align clone and signal stacks to 16 bytes. - LP: #540231 * sparc32: Fix page_to_phys(). - LP: #540231 * sparc32: Fix struct stat uid/gid types. - LP: #540231 * sparc: leds_resource.end assigned to itself in clock_board_probe() - LP: #540231 * sparc64: Fix sun4u execute bit check in TSB I-TLB load. - LP: #540231 * net: Fix sysctl restarts... - LP: #540231 * net-sysfs: Use rtnl_trylock in wireless sysfs methods. - LP: #540231 * net: bug fix for vlan + gro issue - LP: #540231 * inet: Remove bogus IGMPv3 report handling - LP: #540231 * ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure - LP: #540231 * drivers/net: ks8851_mll ethernet network driver - LP: #540231 * sky2: fix transmit DMA map leakage - LP: #540231 * SCSI: qla2xxx: Obtain proper host structure during response-queue processing. - LP: #540231 * rtc-core: fix memory leak - LP: #540231 * offb: Add support for framebuffer handoff to offb. - LP: #540231 * tpm_tis: TPM_STS_DATA_EXPECT workaround - LP: #540231 * rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC - LP: #540231 * rndis_wlan: fix buffer overflow in rndis_query_oid - LP: #540231 * rndis_wlan: disable stall workaround - LP: #540231 * net/via-rhine: Fix scheduling while atomic bugs - LP: #540231 * clocksource: Fix up a registration/IRQ race in the sh drivers. - LP: #540231 * SCSI: qla1280: Drop host_lock while requesting firmware - LP: #540231 * Staging: hv: add a pci device table - LP: #540231 * Staging: hv: match on DMI values to know if we should run. - LP: #540231 * Staging: mimio: remove the mimio driver - LP: #540231 * dvb-core: Fix DoS bug in ULE decapsulation code that can be triggered by an invalid Payload Pointer - LP: #540231 * V4L/DVB (13148): uvcvideo: Handle V4L2_CTRL_TYPE_BUTTON control type in VIDIOC_QUERYCTRL - LP: #540231 * PM / Hibernate: Fix preallocating of memory - LP: #540231 * macintosh/therm_adt746x: Fix sysfs attributes lifetime - LP: #540231 * macintosh/hwmon/ams: Fix device removal sequence - LP: #540231 * oprofile/x86: fix perfctr nmi reservation for mulitplexing - LP: #540231 * oprofile: remove tracing build dependency - LP: #540231 * oprofile/x86: remove node check in AMD IBS initialization - LP: #540231 * oprofile/x86: use kzalloc() instead of kmalloc() - LP: #540231 * oprofile/x86: fix msr access to reserved counters - LP: #540231 * ALSA: hda: Use 3stack quirk for Toshiba Satellite L40-10Q - LP: #524948, #540231 * ALSA: via82xx: add quirk for D1289 motherboard - LP: #540231 * ALSA: pcm core - fix fifo_size channels interval check - LP: #540231 * ALSA: USB MIDI support for Access Music VirusTI - LP: #540231 * ALSA: hda: Use LPIB for Dell Latitude 131L - LP: #530346, #540231 * ALSA: hda: Use LPIB for a Biostar Microtech board - LP: #523953, #540231 * ALSA: hda - Add a position_fix quirk for MSI Wind U115 - LP: #540231 * ALSA: hda - Add position_fix quirk for HP dv3 - LP: #540231 * ALSA: hda-intel: Add position_fix quirk for ASUS M2V-MX SE. - LP: #540231 * ASoC: fix ak4104 register array access - LP: #540231 * driver-core: fix race condition in get_device_parent() - LP: #540231 * Driver-Core: devtmpfs - reset inode permissions before unlinking - LP: #540231 * tty: Fix the ldisc hangup race - LP: #540231 * serial: imx: fix NULL dereference Oops when pdata == NULL - LP: #540231 * USB: serial: sierra driver indat_callback fix - LP: #511157, #540231 * USB: SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS - LP: #540231 * USB: fix I2C API usage in ohci-pnx4008. - LP: #540231 * p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec - LP: #540231 * p54pci: handle dma mapping errors - LP: #540231 * gpiolib: Actually set output state in wm831x_gpio_direction_output() - LP: #540231 * hwmon: (tmp421) Fix temperature conversions - LP: #540231 * hwmon: (tmp421) Restore missing inputs - LP: #540231 * pata_hpt3x2n: always stretch UltraDMA timing - LP: #540231 * scm: Only support SCM_RIGHTS on unix domain sockets. - LP: #540231 * ath9k: fix beacon timer restart after a card reset - LP: #540231 * ath9k: fix rate control fallback rate selection - LP: #540231 * ath9k: disable RIFS search for AR91xx based chips - LP: #540231 * ath5k: use correct packet type when transmitting - LP: #540231 * b43/b43legacy: Wake queues in wireless_core_start - LP: #540231 * netfilter: xt_recent: fix buffer overflow - LP: #540231 * netfilter: xt_recent: fix false match - LP: #540231 * sunxvr500: Additional PCI id for sunxvr500 driver - LP: #540231 * thinkpad-acpi: fix poll thread auto-start - LP: #540231 * thinkpad-acpi: R52 brightness_mode has been confirmed - LP: #540231 * thinkpad-acpi: document HKEY event 3006 - LP: #540231 * thinkpad-acpi: make driver events work in NVRAM poll mode - LP: #540231 * thinkpad-acpi: fix bluetooth/wwan resume - LP: #540231 * ocfs2: Only bug out in direct io write for reflinked extent. - LP: #540231 * x86, ia32_aout: do not kill argument mapping - LP: #540231 * x86: Add iMac9,1 to pci_reboot_dmi_table - LP: #540231 * x86, xen: Disable highmem PTE allocation even when CONFIG_HIGHPTE=y - LP: #540231 * x86: Avoid race condition in pci_enable_msix() - LP: #540231 * x86: Fix SCI on IOAPIC != 0 - LP: #540231 * USB: xhci: Fix finding extended capabilities registers - LP: #540231 * USB: fix the idProduct value for USB-3.0 root hubs - LP: #540231 * USB: fix crash in uhci_scan_schedule - LP: #540231 * USB: remove debugging message for uevent constructions - LP: #540231 * USB: Move hcd free_dev call into usb_disconnect to fix oops - LP: #540231 * USB: ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header - LP: #540231 * USB: ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header - LP: #540231 * USB: ftdi_sio: new device id for papouch AD4USB - LP: #540231 * USB: ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) - LP: #540231 * USB: add new ftdi_sio device ids - LP: #540231 * USB: serial: ftdi: add CONTEC vendor and product id - LP: #540231 * USB: cp210x: Add 81E8 (Zephyr Bioharness) - LP: #540231 * USB: unusual_devs: Add support for multiple Option 3G sticks - LP: #540231 * sunrpc: remove unnecessary svc_xprt_put - LP: #540231 * SUNRPC: Handle EINVAL error returns from the TCP connect operation - LP: #540231 * s3cmci: s3cmci_card_present: Use no_detect to decide whether there is a card detect pin - LP: #540231 * rtc-coh901331: fix braces in resume code - LP: #540231 * NFS: Fix an allocation-under-spinlock bug - LP: #540231 * dm: free dm_io before bio_endio not after - LP: #540231 * KVM: x86 emulator: Add group8 instruction decoding - LP: #540231 * KVM: x86 emulator: Forbid modifying CS segment register by mov instruction - LP: #540231 * KVM: x86 emulator: Add group9 instruction decoding - LP: #540231 * KVM: x86 emulator: Check CPL level during privilege instruction emulation - LP: #540231 * sched: Fix sched_mv_power_savings for !SMT - LP: #540231 * sched: Fix SMT scheduler regression in find_busiest_queue() - LP: #540231 * sched: Don't use possibly stale sched_class - LP: #540231 * x86, mm: Allow highmem user page tables to be disabled at boot time - LP: #540231 * Linux 2.6.32.10 - LP: #540231 * drm/i915: give up on 8xx lid status - LP: #540231 * drm/i915: Use a dmi quirk to skip a broken SDVO TV output. - LP: #540231 * drm/ttm: handle OOM in ttm_tt_swapout - LP: #540231 * drm/radeon/kms/atom: fix shr/shl ops - LP: #540231 * Linux 2.6.32.10+drm33.1 - LP: #540231 -- Andy Whitcroft