This bug was fixed in the package linux-ti-omap4 - 3.2.0-1420.27 --------------- linux-ti-omap4 (3.2.0-1420.27) precise-proposed; urgency=low * Release Tracking Bug - LP: #1057431 [ Paolo Pisati ] * [Config] EASYCAP=m - LP: #1039584 * rebased on Ubuntu-3.2.0-32.51 [ Ubuntu: 3.2.0-32.51 ] * Release Tracking Bug - LP: #1056036 * SAUCE: Intel xhci: Only switch the switchable ports - LP: #1034814 * SAUCE: input: Cypress PS/2 Trackpad fix disabling tap-to-click - LP: #1048816 * SAUCE: Input: synaptics - Adjust threshold for treating position values as negative - LP: #1046512 * Revert "SAUCE: Force xsave off on older Xen hypervisors" - LP: #1044550 * Revert "HID: wiimote: fix invalid power_supply_powers call" - LP: #1048605 * Revert "drm/radeon: fix bo creation retry path" - LP: #1049899 * HID: wiimote: fix invalid power_supply_powers call - LP: #1048605 * HID: add ASUS AIO keyboard model AK1D - LP: #1027789, #1049899 * nfs: tear down caches in nfs_init_writepagecache when allocation fails - LP: #1049899 * NFS: Use kcalloc() when allocating arrays - LP: #1049899 * NFSv4.1 fix page number calculation bug for filelayout decode buffers - LP: #1049899 * fix page number calculation bug for block layout decode buffer - LP: #1049899 * pnfs: defer release of pages in layoutget - LP: #1049899 * ext4: avoid kmemcheck complaint from reading uninitialized memory - LP: #1049899 * fuse: verify all ioctl retry iov elements - LP: #1049899 * Bluetooth: Fix legacy pairing with some devices - LP: #1049899 * xhci: Increase reset timeout for Renesas 720201 host. - LP: #1049899 * xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk. - LP: #1049899 * USB: ftdi_sio: Add VID/PID for Kondo Serial USB - LP: #1049899 * USB: option: Add Vodafone/Huawei K5005 support - LP: #1049899 * USB: add USB_VENDOR_AND_INTERFACE_INFO() macro - LP: #1049899 * USB: support the new interfaces of Huawei Data Card devices in option driver - LP: #1049899 * usb: serial: mos7840: Fixup mos7840_chars_in_buffer() - LP: #1049899 * usb: gadget: u_ether: fix kworker 100% CPU issue with still used interfaces in eth_stop - LP: #1049899 * ARM: 7483/1: vfp: only advertise VFPv4 in hwcaps if CONFIG_VFPv3 is enabled - LP: #1049899 * ARM: 7488/1: mm: use 5 bits for swapfile type encoding - LP: #1049899 * ARM: 7489/1: errata: fix workaround for erratum #720789 on UP systems - LP: #1049899 * drm/i915: ignore eDP bpc settings from vbt - LP: #1049899 * ALSA: hda - fix Copyright debug message - LP: #1049899 * sched: fix divide by zero at {thread_group,task}_times - LP: #1049899 * ath9k: fix decrypt_error initialization in ath_rx_tasklet() - LP: #1049899 * drm/nvd0/disp: mask off high 16 bit of negative cursor x-coordinate - LP: #1049899 * drm/i915: reorder edp disabling to fix ivb MacBook Air - LP: #1049899 * audit: don't free_chunk() after fsnotify_add_mark() - LP: #1049899 * audit: fix refcounting in audit-tree - LP: #1049899 * vfs: canonicalize create mode in build_open_flags() - LP: #1049899 * PCI: EHCI: Fix crash during hibernation on ASUS computers - LP: #1049899 * IB/srp: Fix a race condition - LP: #1049899 * dccp: check ccid before dereferencing - LP: #1049899 * md: Don't truncate size at 4TB for RAID0 and Linear - LP: #1049899 * NFS: Alias the nfs module to nfs4 - LP: #1049899 * target: fix NULL pointer dereference bug alloc_page() fails to get memory - LP: #1049899 * ext4: fix long mount times on very big file systems - LP: #1049899 * PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set - LP: #1049899 * PM / Runtime: Clear power.deferred_resume on success in rpm_suspend() - LP: #1049899 * ASoC: wm9712: Fix microphone source selection - LP: #1049899 * USB: smsusb: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: spca506: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: p54usb: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: rtl8187: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: vt6656: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: winbond: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: emi62: remove __devinit* from the struct usb_device_id table - LP: #1049899 * USB: CDC ACM: Fix NULL pointer dereference - LP: #1049899 * alpha: Don't export SOCK_NONBLOCK to user space. - LP: #1049899 * Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts - LP: #1049899 * ALSA: hda - don't create dysfunctional mixer controls for ca0132 - LP: #1038651, #1049899 * netconsole: remove a redundant netconsole_target_put() - LP: #1049899 * drm/radeon/kms: upstream atombios.h updates - LP: #1049899 * drm/radeon/kms: extend the Fujitsu D3003-S2 board connector quirk to cover later silicon stepping - LP: #1049899 * drm/radeon: implement ACPI VFCT vbios fetch (v3) - LP: #1049899 * ACPI: export symbol acpi_get_table_with_size - LP: #1049899 * drm/radeon: convert radeon vfct code to use acpi_get_table_with_size - LP: #1049899 * drm/radeon: fix invalid memory access in radeon_atrm_get_bios() - LP: #1049899 * drm/radeon: finish getting bios earlier - LP: #1049899 * drm/radeon: fix use after free in ATRM bios reading code. - LP: #1049899 * drm/radeon: split ATRM support out from the ATPX handler (v3) - LP: #1049899 * NFSv3: Ensure that do_proc_get_root() reports errors correctly - LP: #1049899 * vfs: missed source of ->f_pos races - LP: #1049899 * svcrpc: fix BUG() in svc_tcp_clear_pages - LP: #1049899 * svcrpc: sends on closed socket should stop immediately - LP: #1049899 * svcrpc: fix svc_xprt_enqueue/svc_recv busy-looping - LP: #1049899 * fbcon: fix race condition between console lock and cursor timer (v1.1) - LP: #1049899 * cciss: fix incorrect scsi status reporting - LP: #1049899 * mm: hugetlbfs: correctly populate shared pmd - LP: #1049899 * drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources - LP: #1049899 * drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode - LP: #1049899 * rapidio/tsi721: fix inbound doorbell interrupt handling - LP: #1049899 * rapidio/tsi721: fix unused variable compiler warning - LP: #1049899 * fs/buffer.c: remove BUG() in possible but rare condition - LP: #1049899 * block: replace __getblk_slow misfix by grow_dev_page fix - LP: #1049899 * Bluetooth: Fix using uninitialized option in RFCMode - LP: #1049899 * drivers/char/random.c: fix boot id uniqueness race - LP: #1049899 * MAINTAINERS: Theodore Ts'o is taking over the random driver - LP: #1049899 * random: Add comment to random_initialize() - LP: #1049899 * dmi: Feed DMI table to /dev/random driver - LP: #1049899 * virtio_blk: fix config handler race - LP: #1049899 * virtio_blk: Drop unused request tracking list - LP: #1049899 * virtio-blk: Fix hot-unplug race in remove method - LP: #1049899 * virtio-blk: Call del_gendisk() before disable guest kick - LP: #1049899 * virtio-blk: Reset device after blk_cleanup_queue() - LP: #1049899 * HID: add support for Cypress barcode scanner 04B4:ED81 - LP: #1049899 * pmac_zilog,kdb: Fix console poll hook to return instead of loop - LP: #1049899 * Staging: speakup: fix an improperly-declared variable. - LP: #1049899 * NFS: Fix Oopses in nfs_lookup_revalidate and nfs4_lookup_revalidate - LP: #1049899 * Squashfs: fix mount time sanity check for corrupted superblock - LP: #1049899 * mm: avoid swapping out with swappiness==0 - LP: #1049899 * Linux 3.2.29 - LP: #1049899 * Input: elantech - add support for elantech fast command - LP: #1033568 * Input: elantech - add resolution query support for v4 hardware - LP: #1033568 * Input: elantech - v4 is a clickpad, with only one button - LP: #1033568 * eCryptfs: Copy up attributes of the lower target inode after rename - LP: #561129 * eCryptfs: Write out all dirty pages just before releasing the lower file - LP: #1047261 * eCryptfs: Call lower ->flush() from ecryptfs_flush() - LP: #1047261 * af_netlink: force credentials passing [CVE-2012-3520] - LP: #1052097 - CVE-2012-3520 * Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts - LP: #1053039 * ARM: S3C24XX: Fix s3c2410_dma_enqueue parameters - LP: #1053039 * ARM: OMAP2+: Fix dmtimer set source clock failure - LP: #1053039 * ARM: Orion: Set eth packet size csum offload limit - LP: #1053039 * iwlwifi: fix flow handler debug code - LP: #1053039 * iwlwifi: protect SRAM debugfs - LP: #1053039 * Input: i8042 - add Gigabyte T1005 series netbooks to noloop table - LP: #1053039 * mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value - LP: #1053039 * megaraid_sas: Move poll_aen_lock initializer - LP: #1053039 * Fix 'Device not ready' issue on mpt2sas - LP: #1053039 * hwmon: (asus_atk0110) Add quirk for Asus M5A78L - LP: #1053039 * drm/i915: Fix assert_pch_hdmi_disabled to mention HDMI (not DP) - LP: #1053039 * drm/i915: fix wrong order of parameters in port checking functions - LP: #1053039 * OMAPFB: fix framebuffer console colors - LP: #1053039 * ARM: imx6: spin the cpu until hardware takes it down - LP: #1053039 * ARM: dts: imx51-babbage: fix esdhc cd/wp properties - LP: #1053039 * xen/setup: Fix one-off error when adding for-balloon PFNs to the P2M. - LP: #1053039 * ARM: imx: select CPU_FREQ_TABLE when needed - LP: #1053039 * drm: remove some potentially dangerous DRM_ERRORs - LP: #1053039 * drm: Check for invalid cursor flags - LP: #1053039 * HID: multitouch: support PixArt optical touch screen - LP: #1053039 * HID: add NOGET quirk for Eaton Ellipse MAX UPS - LP: #1053039 * drm/radeon: don't disable plls that are in use by other crtcs - LP: #1053039 * drm/radeon/atom: rework DIG modesetting on DCE3+ - LP: #1053039 * drm/radeon: force dma32 to fix regression rs4xx,rs6xx,rs740 - LP: #1053039 * drm/edid/quirks: ViewSonic VA2026w - LP: #1053039 * drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S - LP: #1053039 * e1000e: DoS while TSO enabled caused by link partner with small MSS - LP: #1053039 * ext3: Fix fdatasync() for files with only i_size changes - LP: #1053039 * UBI: fix a horrible memory deallocation bug - LP: #1053039 * fuse: fix retrieve length - LP: #1053039 * mmc: mxs-mmc: fix deadlock in SDIO IRQ case - LP: #1053039 * mmc: mxs-mmc: fix deadlock caused by recursion loop - LP: #1053039 * mmc: sdhci-esdhc: break out early if clock is 0 - LP: #1053039 * mmc: card: Skip secure erase on MoviNAND; causes unrecoverable corruption. - LP: #1053039 * powerpc: Update DSCR on all CPUs when writing sysfs dscr_default - LP: #1053039 * powerpc: Keep thread.dscr and thread.dscr_inherit in sync - LP: #1053039 * powerpc: Fix DSCR inheritance in copy_thread() - LP: #1053039 * powerpc: Restore correct DSCR in context switch - LP: #1053039 * powerpc/xics: Harden xics hypervisor backend - LP: #1053039 * powerpc: Make sure IPI handlers see data written by IPI senders - LP: #1053039 * udf: Fix data corruption for files in ICB - LP: #1053039 * xen: Use correct masking in xen_swiotlb_alloc_coherent. - LP: #1053039 * Remove user-triggerable BUG from mpol_to_str - LP: #1053039 * CIFS: Fix error handling in cifs_push_mandatory_locks - LP: #1053039 * i2c-designware: Fix build error if CONFIG_I2C_DESIGNWARE_PLATFORM=y && CONFIG_I2C_DESIGNWARE_PCI=y - LP: #1053039 * net_sched: gact: Fix potential panic in tcf_gact(). - LP: #1053039 * isdnloop: fix and simplify isdnloop_init() - LP: #1053039 * pptp: lookup route with the proper net namespace - LP: #1053039 * net/core: Fix potential memory leak in dev_set_alias() - LP: #1053039 * af_packet: remove BUG statement in tpacket_destruct_skb - LP: #1053039 * ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock - LP: #1053039 * atm: fix info leak in getsockopt(SO_ATMPVC) - LP: #1053039 * atm: fix info leak via getsockname() - LP: #1053039 * Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER) - LP: #1053039 * Bluetooth: HCI - Fix info leak via getsockname() - LP: #1053039 * Bluetooth: RFCOMM - Fix info leak in getsockopt(BT_SECURITY) - LP: #1053039 * Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST) - LP: #1053039 * Bluetooth: RFCOMM - Fix info leak via getsockname() - LP: #1053039 * Bluetooth: L2CAP - Fix info leak via getsockname() - LP: #1053039 * llc: fix info leak via getsockname() - LP: #1053039 * dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO) - LP: #1053039 * ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT) - LP: #1053039 * net: fix info leak in compat dev_ifconf() - LP: #1053039 * af_packet: don't emit packet on orig fanout group - LP: #1053039 * netlink: fix possible spoofing from non-root processes - LP: #1053039 * gianfar: fix default tx vlan offload feature flag - LP: #1053039 * l2tp: avoid to use synchronize_rcu in tunnel free function - LP: #1053039 * net: ipv4: ipmr_expire_timer causes crash when removing net namespace - LP: #1053039 * bnx2x: fix 57840_MF pci id - LP: #1053039 * workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic - LP: #1053039 * fixing dmi match for hp t5745 and hp st5747 thin client - LP: #1053039 * time: Improve sanity checking of timekeeping inputs - LP: #1053039 * time: Avoid making adjustments if we haven't accumulated anything - LP: #1053039 * time: Move ktime_t overflow checking into timespec_valid_strict - LP: #1053039 * drm/i915: Wait for all pending operations to the fb before disabling the pipe - LP: #1053039 * xhci: Fix bug after deq ptr set to link TRB. - LP: #1053039 * ARM: 7487/1: mm: avoid setting nG bit for user mappings that aren't present - LP: #1053039 * i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH - LP: #1053039 * USB: option: add ZTE K5006-Z - LP: #1053039 * USB: option: replace ZTE K5006-Z entry with vendor class rule - LP: #1053039 * ARM: 7496/1: hw_breakpoint: don't rely on dfsr to show watchpoint access type - LP: #1053039 * drm/i915: SDVO hotplug have different interrupt status bits for i915/i965/g4x - LP: #1053039 * drm/i915: only enable sdvo hotplug irq if needed - LP: #1053039 * can: mcp251x: avoid repeated frame bug - LP: #1053039 * perf_event: Switch to internal refcount, fix race with close() - LP: #1053039 * NFS: Fix the initialisation of the readdir 'cookieverf' array - LP: #1053039 * NFS: Fix a problem with the legacy binary mount code - LP: #1053039 * staging: comedi: das08: Correct AI encoding for das08jr-16-ao - LP: #1053039 * staging: comedi: das08: Correct AO output for das08jr-16-ao - LP: #1053039 * staging: vt6656: [BUG] - Failed connection, incorrect endian. - LP: #1053039 * xhci: Recognize USB 3.0 devices as superspeed at powerup - LP: #1000424, #1053039 * rt2x00: Identify ASUS USB-N53 device. - LP: #1053039 * rt2x00: Fix word size of rt2500usb MAC_CSR19 register. - LP: #1053039 * rt2x00: Fix rfkill polling prior to interface start. - LP: #1053039 * rt2800usb: Added rx packet length validity check - LP: #1053039 * staging: zcache: fix cleancache race condition with shrinker - LP: #1053039 * xhci: Switch PPT ports to EHCI on shutdown. - LP: #1053039 * xhci: Fix a logical vs bitwise AND bug - LP: #1053039 * xhci: Make handover code more robust - LP: #1053039 * usb: host: xhci: Fix Compliance Mode on SN65LVPE502CP Hardware - LP: #1053039 * usb: host: xhci: fix compilation error for non-PCI based stacks - LP: #1053039 * tty: serial: imx: console write routing is unsafe on SMP - LP: #1053039 * tty: serial: imx: don't reinit clock in imx_setup_ufcr() - LP: #1053039 * ibmveth: Fix alignment of rx queue bug - LP: #1053039 * USB: ftdi-sio: add support for more Physik Instrumente devices - LP: #1053039 * USB: ftdi_sio: PID for NZR SEM 16+ USB - LP: #1053039 * USB: add device quirk for Joss Optical touchboard - LP: #1053039 * kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()" - LP: #1053039 * NFS: return error from decode_getfh in decode open - LP: #1053039 * SUNRPC: Fix a UDP transport regression - LP: #1053039 * ARM: 7513/1: Make sure dtc is built before running it - LP: #1053039 * ARM: 7526/1: traps: send SIGILL if get_user fails on undef handling path - LP: #1053039 * ALSA: hda - Fix Oops at codec reset/reconfig - LP: #1053039 * USB: ftdi_sio: do not claim CDC ACM function - LP: #1053039 * staging: r8712u: fix bug in r8712_recv_indicatepkt() - LP: #1053039 * EHCI: Update qTD next pointer in QH overlay region during unlink - LP: #1053039 * hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elements - LP: #1053039 * ALSA: ice1724: Use linear scale for AK4396 volume control. - LP: #1053039 * vmwgfx: add dumb ioctl support - LP: #1053039 * ahci: Add alternate identifier for the 88SE9172 - LP: #1053039 * drm/radeon: fix up pll selection on DCE5/6 - LP: #1053039 * drm/radeon: fix ordering in pll picking on dce4+ - LP: #1053039 * drm/radeon: rework pll selection (v3) - LP: #1053039 * drm/nouveau: fix booting with plymouth + dumb support - LP: #1053039 * VFS: make vfs_fstat() use f[get|put]_light() - LP: #1053039 * vfs: make O_PATH file descriptors usable for 'fstat()' - LP: #1053039 * Linux 3.2.30 - LP: #1053039 * drm/i915: HDMI - Clear Audio Enable bit for Hot Plug - LP: #1056729 * UBUNTU SAUCE: apparmor: fix IRQ stack overflow - LP: #1056078 * SAUCE: drm/i915: Explicitly disable RC6 for certain models - LP: #1002170, #1008867 -- Paolo Pisati