This bug was fixed in the package linux-fsl-imx51 - 2.6.31-107.18 --------------- linux-fsl-imx51 (2.6.31-107.18) karmic-proposed; urgency=low [ Dinh Nguyen ] * SAUCE: Workaround for SATA drive failure on Ubuntu installation - LP: #431963 linux-fsl-imx51 (2.6.31-107.17) karmic-proposed; urgency=low [ Stefan Bader ] * Rebased to 2.6.31-17.54 [ Ubuntu: 2.6.31-17.54 ] * Same as unreleased 2.6.31-17.53 with security release merged. [ Ubuntu: 2.6.31-16.53 ] * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT - LP: #492659 - CVE-2009-4131 linux-fsl-imx51 (2.6.31-107.16) karmic-proposed; urgency=low [ Stefan Bader ] * Rebased to 2.6.31-17.53 [ Ubuntu: 2.6.31-17.53 ] * SAUCE: AppArmor: Fix oops after profile removal - LP: #475619 * SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds - LP: #437258 * SAUCE: AppArmor: Fix cap audit_caching preemption disabling - LP: #479102 * SAUCE: AppArmor: Fix refcounting bug causing leak of creds - LP: #479115 * SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe transition. - LP: #480112 * Revert "[Upstream] (drop after 2.6.31) usb-storage: Workaround devices with bogus sense size" - LP: #461556 * Revert "[Upstream] (drop after 2.6.31) Input: synaptics - add another Protege M300 to rate blacklist" - LP: #480144 * [Config] udeb: Add squashfs to fs-core-modules - LP: #352615 * Revert "e1000e: swap max hw supported frame size between 82574 and 82583" - LP: #461556 * Revert "drm/i915: Fix FDI M/N setting according with correct color depth" - LP: #480144 * Revert "agp/intel: Add B43 chipset support" - LP: #480144 * Revert "drm/i915: add B43 chipset support" - LP: #480144 * Revert "ACPI: Attach the ACPI device to the ACPI handle as early as possible" - LP: #327499, #480144 * SCSI: Retry ADD_TO_MLQUEUE return value for EH commands - LP: #461556 * SCSI: Fix protection scsi_data_buffer leak - LP: #461556 * SCSI: sg: Free data buffers after calling blk_rq_unmap_user - LP: #461556 * ARM: pxa: workaround errata #37 by not using half turbo switching - LP: #461556 * tracing/filters: Fix memory leak when setting a filter - LP: #461556 * x86/paravirt: Use normal calling sequences for irq enable/disable - LP: #461556 * USB: ftdi_sio: remove tty->low_latency - LP: #461556 * USB: ftdi_sio: remove unused rx_byte counter - LP: #461556 * USB: ftdi_sio: clean up read completion handler - LP: #461556 * USB: ftdi_sio: re-implement read processing - LP: #461556 * USB: pl2303: fix error characters not being reported to ldisc - LP: #461556 * USB: digi_acceleport: Fix broken unthrottle. - LP: #461556 * USB: serial: don't call release without attach - LP: #461556 * USB: option: Toshiba G450 device id - LP: #461556 * USB: ipaq: fix oops when device is plugged in - LP: #461556 * USB: cp210x: Add support for the DW700 UART - LP: #461556 * USB: Fix throttling in generic usbserial driver - LP: #461556 * USB: storage: When a device returns no sense data, call it a Hardware Error - LP: #400652, #461556 * arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0 - LP: #461556 * intel-iommu: Cope with broken HP DC7900 BIOS - LP: #461556 * futex: Detect mismatched requeue targets - LP: #461556 * futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me() - LP: #461556 * tpm-fixup-pcrs-sysfs-file-update - LP: #461556 * TPM: fix pcrread - LP: #461556 * Bluetooth: Disconnect HIDRAW devices on disconnect - LP: #461556 * Bluetooth: Add extra device reference counting for connections - LP: #461556 * Bluetooth: Let HIDP grab the device reference for connections - LP: #461556 * connector: Keep the skb in cn_callback_data - LP: #461556 * connector: Provide the sender's credentials to the callback - LP: #461556 * connector: Removed the destruct_data callback since it is always kfree_skb() - LP: #461556 * dm/connector: Only process connector packages from privileged processes - LP: #461556 * dst/connector: Disallow unpliviged users to configure dst - LP: #461556 * pohmelfs/connector: Disallow unpliviged users to configure pohmelfs - LP: #461556 * uvesafb/connector: Disallow unpliviged users to send netlink packets - LP: #461556 * e1000e: swap max hw supported frame size between 82574 and 82583 - LP: #461556, #445572 * MAINTAINERS: Fix Riku Voipio's address - LP: #461556 * macintosh: Don't assume i2c device probing always succeeds - LP: #461556 * i2c: Hide probe errors caused by ACPI resource conflicts - LP: #461556 * ALSA: Don't assume i2c device probing always succeeds - LP: #461556 * bsdacct: switch credentials for writing to the accounting file - LP: #461556 * sysfs: Allow sysfs_notify_dirent to be called from interrupt context. - LP: #461556 * Staging: rt2860sta: prevent a panic when disabling when associated - LP: #461556, #404626 * usb-storage: Workaround devices with bogus sense size - LP: #461556, #446146 * iwlwifi: incorrect method used for finding valid OTP blocks - LP: #461556 * mac80211: fix vlan and optimise RX - LP: #461556 * tty: Make flush_to_ldisc() locking more robust - LP: #461556 * Linux 2.6.31.5 - LP: #461556 * fs: pipe.c null pointer dereference - LP: #480144 * pci: increase alignment to make more space for hidden code - LP: #407824, #480144, #474577 * libata: fix internal command failure handling - LP: #480144 * libata: fix PMP initialization - LP: #480144 * sata_nv: make sure link is brough up online when skipping hardreset - LP: #480144 * nfs: Fix nfs_parse_mount_options() kfree() leak - LP: #480144 * KVM: use proper hrtimer function to retrieve expiration time - LP: #480144 * KVM: ignore reads from AMDs C1E enabled MSR - LP: #480144 * futex: Handle spurious wake up - LP: #480144 * futex: Check for NULL keys in match_futex - LP: #480144 * futex: Move drop_futex_key_refs out of spinlock'ed region - LP: #480144 * futex: Fix spurious wakeup for requeue_pi really - LP: #480144 * ahci: revert "Restore SB600 sata controller 64 bit DMA" - LP: #480144 * sparc64: Set IRQF_DISABLED on LDC channel IRQs. - LP: #480144 * watchdog: Fix rio watchdog probe function - LP: #480144 * Input: synaptics - add another Protege M300 to rate blacklist - LP: #480144 * dm snapshot: free exception store on init failure - LP: #480144 * dm snapshot: sort by chunk size to fix race - LP: #480144 * dm log: userspace fix incorrect luid cast in userspace_ctr - LP: #480144 * dm: add missing del_gendisk to alloc_dev error path - LP: #480144 * dm: dec_pending needs locking to save error value - LP: #480144 * dm exception store: fix failed set_chunk_size error path - LP: #480144 * dm snapshot: lock snapshot while supplying status - LP: #480144 * dm snapshot: require non zero chunk size by end of ctr - LP: #480144 * dm snapshot: use unsigned integer chunk size - LP: #480144 * ray_cs: Fix copy_from_user handling - LP: #480144 * mbind(): fix leak of never putback pages - LP: #480144 * do_mbind(): fix memory leak - LP: #480144 * 8250_pci: add IBM Saturn serial card - LP: #480144 * dpt_i2o: Fix up copy*user - LP: #480144 * dpt_i2o: Fix typo of EINVAL - LP: #480144 * hfsplus: refuse to mount volumes larger than 2TB - LP: #480144 * Driver core: fix driver_register() return value - LP: #480144 * param: fix lots of bugs with writing charp params from sysfs, by leaking mem. - LP: #480144 * param: fix NULL comparison on oom - LP: #480144 * param: fix setting arrays of bool - LP: #480144 * USB: serial: sierra driver send_setup() autopm fix - LP: #480144 * USB: option: Patch for Huawei Mobile Broadband E270+ Modem - LP: #480144 * USB: option: Support for AIRPLUS MCD650 Datacard - LP: #480144 * USB: option: TLAYTECH TUE800 support - LP: #456264, #480144 * libertas if_usb: Fix crash on 64-bit machines - LP: #480144 * cpuidle: always return with interrupts enabled - LP: #480144 * virtio: order used ring after used index read - LP: #480144 * CIFS: Fixing to avoid invalid kfree() in cifs_get_tcp_session() - LP: #480144 * mac80211: fix for incorrect sequence number on hostapd injected frames - LP: #480144 * mac80211: check interface is down before type change - LP: #480144 * x86, UV: Fix information in __uv_hub_info structure - LP: #480144 * x86, UV: Set DELIVERY_MODE=4 for vector=NMI_VECTOR in uv_hub_send_ipi() - LP: #480144 * NOMMU: Don't pass NULL pointers to fput() in do_mmap_pgoff() - LP: #480144 * mm: remove incorrect swap_count() from try_to_unuse() - LP: #480144 * x86-64: Fix register leak in 32-bit syscall audting - LP: #480144 * nilfs2: fix dirty page accounting leak causing hang at write - LP: #480144 * drm/i915: Fix FDI M/N setting according with correct color depth - LP: #480144 * drm/i915: fix to setup display reference clock control on Ironlake - LP: #480144 * drm/i915: fix panel fitting filter coefficient select for Ironlake - LP: #480144 * agp/intel: Add B43 chipset support - LP: #480144 * drm/i915: add B43 chipset support - LP: #480144 * xen/hvc: make sure console output is always emitted, with explicit polling - LP: #480144 * xen: mask extended topology info in cpuid - LP: #480144 * sgi-gru: decrapfiy options_write() function - LP: #480144 * KVM: get_tss_base_addr() should return a gpa_t - LP: #480144 * fuse: prevent fuse_put_request on invalid pointer - LP: #480144 * fuse: fix kunmap in fuse_ioctl_copy_user - LP: #480144 * x86/amd-iommu: Workaround for erratum 63 - LP: #480144 * fsnotify: do not set group for a mark before it is on the i_list - LP: #480144 * mips: fix build of vmlinux.lds - LP: #480144 * alpha: fix build after vmlinux.lds.S cleanup - LP: #480144 * ACPI / PCI: Fix NULL pointer dereference in acpi_get_pci_dev() (rev. 2) - LP: #480144 * KEYS: get_instantiation_keyring() should inc the keyring refcount in all cases - LP: #480144 * b43: Fix Bugzilla #14181 and the bug from the previous 'fix' - LP: #476154, #480144 * pata_sc1200: Fix crash on boot - LP: #480144 * AF_UNIX: Fix deadlock on connecting to shutdown socket (CVE-2009-3621) - LP: #480144 * ALSA: ice1724 - Make call to set hw params succeed on ESI Juli@ - LP: #480144 * bonding: fix a race condition in calls to slave MII ioctls - LP: #480144 * hwmon: (it87) Fix VID reading on IT8718F/IT8720F - LP: #480144 * netlink: fix typo in initialization (CVE-2009-3612) - LP: #480144 * nfs: Avoid overrun when copying client IP address string - LP: #480144 * nfs: Panic when commit fails - LP: #480144 * NFSv4: Fix a bug when the server returns NFS4ERR_RESOURCE - LP: #480144 * NFSv4: Fix two unbalanced put_rpccred() issues. - LP: #459265, #480144 * NFSv4: Kill nfs4_renewd_prepare_shutdown() - LP: #480144 * NFSv4: The link() operation should return any delegation on the file - LP: #480144 * powerpc: Remove SMP warning from PowerMac cpufreq - LP: #480144 * vmscan: limit VM_EXEC protection to file pages - LP: #480144 * x86: mce: Clean up thermal throttling state tracking code - LP: #480144 * x86: mce: Fix thermal throttling message storm - LP: #453444, #480144 * iwlwifi: fix potential rx buffer loss - LP: #480144 * iwlwifi: reduce noise when skb allocation fails - LP: #480144 * x86/amd-iommu: Un__init function required on shutdown - LP: #480144 * KVM: Prevent kvm_init from corrupting debugfs structures - LP: #480144 * powerpc/pmac: Fix PowerSurge SMP IPI allocation - LP: #480144 * powerpc/pmac: Fix issues with sleep on some powerbooks - LP: #480144 * powerpc/pci: Fix regression in powerpc MSI-X - LP: #480144 * powerpc: Fix some late PowerMac G5 with PCIe ATI graphics - LP: #480144 * sata_via: Remove redundant device ID for VIA VT8261 - LP: #480144 * pata_via: extend the rev_max for VT6330 - LP: #480144 * PM / yenta: Split resume into early and late parts (rev. 4) - LP: #480144 * Linux 2.6.31.6 - LP: #480144 [ Ubuntu: 2.6.31-16.52 ] * [SCSI] megaraid_sas: remove sysfs poll_mode_io world writeable permissions - CVE-2009-3939 * fs: pipe.c null pointer dereference - CVE-2009-3547 * netlink: fix typo in initialization - CVE-2009-3612 * drm/r128: Add test for initialisation to all ioctls that require it - CVE-2009-3620 * AF_UNIX: Fix deadlock on connecting to shutdown socket - CVE-2009-3621 * nfsd4: use common rpc_cred for all callbacks - CVE-2009-3623 * KEYS: get_instantiation_keyring() should inc the keyring refcount in all cases - CVE-2009-3624 * connector: Keep the skb in cn_callback_data - CVE-2009-3725 * connector: Provide the sender's credentials to the callback - CVE-2009-3725 * connector: Fix incompatible pointer type warning - CVE-2009-3725 * uvesafb/connector: Disallow unpliviged users to send netlink packets - CVE-2009-3725 * pohmelfs/connector: Disallow unpliviged users to configure pohmelfs - CVE-2009-3725 * dst/connector: Disallow unpliviged users to configure dst - CVE-2009-3725 * dm/connector: Only process connector packages from privileged processes - CVE-2009-3725 * NOMMU: Don't pass NULL pointers to fput() in do_mmap_pgoff() - CVE-2009-3888 * isdn: hfc_usb: Fix read buffer overflow - CVE-2009-4005 * gdth: Prevent negative offsets in ioctl CVE-2009-3080 - CVE-2009-3080 * mac80211: fix spurious delBA handling - LP: #491301 * mac80211: fix two remote exploits - LP: #491301 * ipv4: additional update of dev_net(dev) to struct *net in ip_fragment.c - LP: #491301 [ Ubuntu: 2.6.31-15.50 ] * SAUCE: Fix nx_enable reporting - LP: #454285 linux-fsl-imx51 (2.6.31-106.15) karmic-proposed; urgency=low [ Stefan Bader ] * Rebased to 2.6.31-15.49 [ Ubuntu: 2.6.31-15.49 ] * [Upstream] (drop after 2.6.31) usb-storage: Workaround devices with bogus sense size - LP: #446146 * SAUCE: AppArmor: AppArmor wrongly reports allow perms as denied - LP: #453335 * SAUCE: AppArmor: Policy load and replacement can fail to alloc mem - LP: #458299 * SAUCE: AppArmor: AppArmor fails to audit change_hat correctly - LP: #462824 * SAUCE: AppArmor: AppArmor disallows truncate of deleted files. - LP: #451375 * SAUCE: [x86] fix report of cs-limit nx-emulation - LP: #454285 * Revert "SAUCE: trace: add trace_event for the open() syscall" * SAUCE: trace: add trace events for open(), exec() and uselib() - LP: #462111 * SAUCE: Fix sub-flavour script to not stop on missing directories - LP: #453073 * [Upstream] (drop after 2.6.31) Input: synaptics - add another Protege M300 to rate blacklist - LP: #433801 * PM: Make warning in suspend_test_finish() less likely to happen - LP: #464552 [ Ubuntu: 2.6.31-14.48 ] * Add more e100 firmware to nic-modules - LP: #451872 * Add qla1280 firmware to scsi-modules - LP: #381037 [ Ubuntu: 2.6.31-14.47 ] * SAUCE: dell-laptop: Store the HW switch status internally rather than requerying every time - LP: #430809 * SAUCE: dell-laptop: Blacklist machines not supporting dell-laptop - LP: #430809 -- Stefan Bader