||<>|| The following is a brief summary of bugs fixed between Ubuntu 10.04.2 and 10.04.3. '''This summary covers only changes to packages in ''__main__'' and ''__restricted__'', which account for all packages in the officially-supported CD images; there are further changes to various packages in ''universe'' and ''multiverse''.''' Some of these fixes were by Ubuntu developers directly, while others were by upstream developers and backported to Ubuntu. For full details, see the individual package changelogs. In addition to the bugs listed below, this update includes all security updates from the [[http://www.ubuntu.com/usn|Ubuntu Security Notice list]] affecting Ubuntu 10.04 LTS that were released up to and including 14 July 2011. The last update included was USN-1161-1 (linux-ec2). To understand the changes made between Ubuntu 10.04 and 10.04.1, please see the [[https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/ChangeSummary/10.04.1|10.04.1 change summary]]; for changes between 10.04.1 and 10.04.2, see the [[https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/ChangeSummary/10.04.2|10.04.2 change summary]]. <
> = Known Issues = If you are trying to create an installation CD or USB for a 10.04 based release from a 10.10 or later system, you may run into Bug:645818. The workaround is documented in the report. Typing 'live' or 'help' (without the quotes) at the boot: prompt allows the user to proceed with the installation. Eucalyptus on Ubuntu Server 10.04.3 will exhibit the behaviour of failing to register or start an instance, with the cloud-debug log referencing "pad block corrupted" this is described in bug Bug:588861, a fix has been committed to the kernel in the archive (proposed pocket) and will be available shortly via lucid-updates. On Ubuntu 10.04.3 Alternate image, under some conditions, ltsp client is not able to load boot file. The following workaround and further information can be found in Bug:813837. {{{ Change the line in /etc/ltsp/dhcpd.conf from filename "/ltsp/amd64.tmp/pxelinux.0"; to filename "/ltsp/amd64/pxelinux.0"; }}} <
> = Changes Since 10.04.2 = == Installation and Boot Fixes == Updated CD images are provided with this release, including fixes for some installation bugs. (Many installation problems are hardware-specific; for those, see "Hardware support bugs" below.) || Package || Bug number || Description || || casper || Bug:777759 || Disable release-upgrade prompts in the live session || || grub-installer || Bug:695842 || Canonicalise device names printed by 'mdadm --detail' || || grub2 || Bug:687501 || Fix multipath probing || || netcfg || Bug:56679 || If BOOTIF= is set on the Linux command line, look for an interface with that address and use it by default || || pkgsel || Bug:797985 || Update Ubuntu-specific translations from Launchpad || || ubiquity || Bug:442941 || Add --config=Mode:0644 to debconf-copydb call, as otherwise we leave /var/cache/debconf/config.dat mode 0600 in the installed system, breaking the first run of some package management frontends || || ubiquity || Bug:628630 || Stop ubiquity and oem-config when stopping display managers. This should guarantee that X has exited by the time we try to start plymouth on shutdown || || ubiquity || Bug:650703 || Separate out oem-config-debconf into a new Upstart job which is only installed in the oem-config-debconf package, to prevent race conditions between oem-config-gtk and gdm || == Upgrade Bug Fixes == These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu. || Package || Bug number || Description || || apt || Bug:652951 || Source /etc/default/locale (if available) so that the apt-get update cron job fetches the right translated package descriptions || || grub2 || Bug:695290 || Make NTFS UUIDs uppercase || || grub2 || Bug:610898 || Enable grub-fstest, so that we can use it to help find wubildr || || grub2 || Bug:742967 || Make sure to reinstall GRUB on upgrade if Wubi is in use; fix use of freed memory when replacing existing loopback device || || lupin || Bug:610898 || Detect the case where Wubi's disk images were installed to a different partition from Windows, which means that wubildr will not be on /host: update all wubildr images we can find || || virtinst || Bug:680627 || Use pycentral to clean up after old python-virtinst package so upgrades from hardy don't break || == Kernel and Hardware Support Changes == Considerable work has been done in Ubuntu 10.04.3 on improving support for many specific items of hardware. || Package || Bug number || Description || || dkms || Bug:602408 || Before using the current kernel we need to make sure that this kernel doesn't belong to the host of a chroot and we should also be more careful when adding kernels to the candidates list || || dkms || Bug:653899 || Depend on patch instead of recommending it; if it's missing, the "patches" feature of dkms will no longer work and that will cause build failures || || linux linux-ec2 linux-mvl-dove || Bug:652934 Bug:736234 || drm/radeon: fall back to GTT if bo creation/validation in VRAM fails || || linux linux-ec2 linux-mvl-dove || Bug:652934 Bug:736234 || drm/radeon/kms: Fix retrying ttm_bo_init() after it failed once || || linux linux-ec2 linux-mvl-dove || Bug:742056 || hwmon/f71882fg: Set platform drvdata to NULL later || || linux linux-ec2 linux-mvl-dove || Bug:742056 || mtd: add "platform:" prefix for platform modalias || || linux linux-ec2 linux-mvl-dove || Bug:742056 || libata: no special completion processing for EH commands || || linux linux-ec2 linux-mvl-dove || Bug:742056 || MIPS: MTX-1: Make au1000_eth probe all PHY addresses || || linux linux-ec2 linux-mvl-dove || Bug:742056 || x86/mm: Handle mm_fault_error() in kernel space || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ftrace: Fix memory leak with function graph and cpu hotplug || || linux linux-ec2 linux-mvl-dove || Bug:742056 || x86: Fix panic when handling "mem={invalid}" param || || linux linux-ec2 linux-mvl-dove || Bug:742056 || x86: Emit "mem=nopentium ignored" warning when not supported || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller || || linux linux-ec2 linux-mvl-dove || Bug:742056 || RDMA/cma: Fix crash in request handlers || || linux linux-ec2 linux-mvl-dove || Bug:742056 || IB/cm: Bump reference count on cm_id before invoking callback || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ath9k_hw: Fix incorrect macversion and macrev checks || || linux linux-ec2 linux-mvl-dove || Bug:742056 || USB: serial/kobil_sct, fix potential tty NULL dereference || || linux linux-ec2 linux-mvl-dove || Bug:742056 || USB: serial: ch341: add new id || || linux linux-ec2 linux-mvl-dove || Bug:742056 || xhci: Fix cycle bit calculation during stall handling || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ALSA: hda - fix digital mic selection in mixer on 92HD8X codecs || || linux linux-ec2 linux-mvl-dove || Bug:742056 || PCI: remove quirk for pre-production systems || || linux linux-ec2 linux-mvl-dove || Bug:742056 || PCI: add more checking to ICH region quirks || || linux linux-ec2 linux-mvl-dove || Bug:742056 || PCI: do not create quirk I/O regions below PCIBIOS_MIN_IO for ICH || || linux linux-ec2 linux-mvl-dove || Bug:742056 || PCI: sysfs: Fix failure path for addition of "vpd" attribute || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ALSA: ctxfi - Fix incorrect SPDIF status bit mask || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ALSA: ctxfi - Fix SPDIF status retrieval || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ALSA: ctxfi - Clear input settings before initialization || || linux linux-ec2 linux-mvl-dove || Bug:742056 || SUNRPC: Ensure we always run the tk_callback before tk_action || || linux linux-ec2 linux-mvl-dove || Bug:742056 || perf, powerpc: Handle events that raise an exception without overflowing || || linux linux-ec2 linux-mvl-dove || Bug:742056 || ext3: Always set dx_node's fake_dirent explicitly || || linux linux-ec2 linux-mvl-dove || Bug:742056 || call_function_many: fix list delete vs add race || || linux linux-ec2 linux-mvl-dove || Bug:742056 || call_function_many: add missing ordering || || linux linux-ec2 linux-mvl-dove || Bug:742056 || x86: Flush TLB if PGD entry is changed in i386 PAE mode || || linux linux-ec2 linux-mvl-dove || Bug:742056 || isdn: avoid calling tty_ldisc_flush() in atomic context || || linux linux-ec2 linux-mvl-dove || Bug:742056 || smp_call_function_many: handle concurrent clearing of mask || || linux linux-ec2 linux-mvl-dove || Bug:742056 || fix per-cpu flag problem in the cpu affinity checkers || || linux linux-ec2 linux-mvl-dove || Bug:742056 || i2c: Fix typo in instantiating-devices document || || linux linux-ec2 linux-mvl-dove || Bug:742056 || mmc: sdio: remember new card RCA when redetecting card || || linux linux-ec2 linux-mvl-dove || Bug:742056 || powerpc/kexec: Fix race in kexec shutdown || || linux linux-ec2 linux-mvl-dove || Bug:742056 || powerpc/kdump: Fix race in kdump shutdown || || linux linux-ec2 linux-mvl-dove || Bug:742056 || powerpc: rtas_flash needs to use rtas_data_buf || || linux linux-ec2 linux-mvl-dove || Bug:742056 || x86, binutils, xen: Fix another wrong size directive || || linux linux-ec2 linux-mvl-dove || Bug:742056 || hwmon: (sht15) Fix integer overflow in humidity calculation || || linux linux-ec2 linux-mvl-dove || Bug:742056 || Linux 2.6.32.34 || || linux linux-ec2 linux-mvl-dove || Bug:742056 || Linux 2.6.32.35 || || linux linux-ec2 linux-mvl-dove || Bug:742056 || x86, quirk: Fix SB600 revision check || || linux linux-ec2 linux-mvl-dove || Bug:733191 || [Config] CONFIG_BOOT_PRINTK_DELAY=y || || linux linux-ec2 linux-mvl-dove || Bug:652934 || Revert "drm/radeon/bo: add some fallback placements for VRAM only objects." || || linux linux-ec2 linux-mvl-dove || Bug:652934 || drm/radeon: fall back to GTT if bo creation/validation in VRAM fails. || || linux linux-ec2 linux-mvl-dove || Bug:652934 || drm/radeon/kms: Fix retrying ttm_bo_init() after it failed once || || linux linux-ec2 linux-mvl-dove || Bug:728687 || drm/radeon/kms: make the mac rv630 quirk generic || || linux linux-ec2 linux-mvl-dove || Bug:728687 || drm/radeon/kms: add pll debugging output || || linux linux-ec2 linux-mvl-dove || Bug:728687 || drm/radeon: remove 0x4243 pci id || || linux linux-ec2 linux-mvl-dove || Bug:728687 || drm/radeon/kms: fix s/r issues with bios scratch regs || || linux linux-ec2 linux-mvl-dove || Bug:728687 || drm/i915/lvds: Add AOpen i915GMm-HFS to the list of false-positive LVDS || || linux linux-ec2 linux-mvl-dove || Bug:728687 || drm/i915: Add dependency on CONFIG_TMPFS || || linux linux-ec2 linux-mvl-dove || Bug:728687 || Linux 2.6.32.29+drm33.14 || || linux linux-ec2 linux-mvl-dove || Bug:728687 || NFSD: memory corruption due to writing beyond the stat array || || linux linux-ec2 linux-mvl-dove || Bug:728687 || mptfusion: mptctl_release is required in mptctl.c || || linux linux-ec2 linux-mvl-dove || Bug:728687 || mptfusion: Fix Incorrect return value in mptscsih_dev_reset || || linux linux-ec2 linux-mvl-dove || Bug:728687 || ocfs2_connection_find() returns pointer to bad structure || || linux linux-ec2 linux-mvl-dove || Bug:728687 || x25: decrement netdev reference counts on unload || || linux linux-ec2 linux-mvl-dove || Bug:728687 || x86, hpet: Disable per-cpu hpet timer if ARAT is supported || || linux linux-ec2 linux-mvl-dove || Bug:728687 || OHCI: work around for nVidia shutdown problem || || linux linux-ec2 linux-mvl-dove || Bug:728687 || x86/pvclock: Zero last_value on resume || || linux linux-ec2 linux-mvl-dove || Bug:728687 || av7110: check for negative array offset || || linux linux-ec2 linux-mvl-dove || Bug:728687 || CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials || || linux linux-ec2 linux-mvl-dove || Bug:728687 || bonding/vlan: Avoid mangled NAs on slaves without VLAN tag insertion || || linux linux-ec2 linux-mvl-dove || Bug:728687 || CRED: Fix kernel panic upon security_file_alloc() failure. || || linux linux-ec2 linux-mvl-dove || Bug:728687 || CRED: Fix BUG() upon security_cred_alloc_blank() failure || || linux linux-ec2 linux-mvl-dove || Bug:728687 || CRED: Fix memory and refcount leaks upon security_prepare_creds() failure || || linux linux-ec2 linux-mvl-dove || Bug:728687 || sendfile(): check f_op.splice_write() rather than f_op.sendpage() || || linux linux-ec2 linux-mvl-dove || Bug:728687 || isdn: hisax: Replace the bogus access to irq stats || || linux linux-ec2 linux-mvl-dove || Bug:728687 || ixgbe: add support for 82599 based Express Module X520-P2 || || linux linux-ec2 linux-mvl-dove || Bug:728687 || ixgbe: prevent speculative processing of descriptors before ready || || linux linux-ec2 linux-mvl-dove || Bug:728687 || scsi_dh_alua: add netapp to dev list || || linux linux-ec2 linux-mvl-dove || Bug:728687 || scsi_dh_alua: Add IBM Power Virtual SCSI ALUA device to dev list || || linux linux-ec2 linux-mvl-dove || Bug:728687 || dm raid1: fail writes if errors are not handled and log fails || || linux linux-ec2 linux-mvl-dove || Bug:728687 || GFS2: Fix bmap allocation corner-case bug || || linux linux-ec2 linux-mvl-dove || Bug:728687 || dm raid1: fix null pointer dereference in suspend || || linux linux-ec2 linux-mvl-dove || Bug:728687 || sunrpc/cache: fix module refcnt leak in a failure path || || linux linux-ec2 linux-mvl-dove || Bug:728687 || be2net: Maintain tx and rx counters in driver || || linux linux-ec2 linux-mvl-dove || Bug:728687 || tcp: Make TCP_MAXSEG minimum more correct || || linux linux-ec2 linux-mvl-dove || Bug:728687 || nfsd: correctly handle return value from nfsd_map_name_to_* || || linux linux-ec2 linux-mvl-dove || Bug:728687 || s390: remove task_show_regs || || linux linux-ec2 linux-mvl-dove || Bug:728687 || PM / Hibernate: Return error code when alloc_image_page() fails || || linux linux-ec2 linux-mvl-dove || Bug:728687 || fs/partitions: Validate map_count in Mac partition tables || || linux linux-ec2 linux-mvl-dove || Bug:718402 Bug:728687 || ALSA: HDA: Add position_fix quirk for an Asus device, #728687 || || linux linux-ec2 linux-mvl-dove || Bug:728687 || ALSA: caiaq - Fix possible string-buffer overflow || || linux linux-ec2 linux-mvl-dove || Bug:728687 || radio-aimslab.c needs #include || || linux linux-ec2 linux-mvl-dove || Bug:728687 || ARM: Ensure predictable endian state on signal handler entry || || linux linux-ec2 linux-mvl-dove || Bug:728687 || acer-wmi: Fix capitalisation of GUID || || linux linux-ec2 linux-mvl-dove || Bug:728687 || eCryptfs: Copy up lower inode attrs in getattr || || linux linux-ec2 linux-mvl-dove || Bug:728687 || platform: x86: acer-wmi: world-writable sysfs threeg file || || linux linux-ec2 linux-mvl-dove || Bug:728687 || platform: x86: asus_acpi: world-writable procfs files || || linux linux-ec2 linux-mvl-dove || Bug:728687 || platform: x86: tc1100-wmi: world-writable sysfs wireless and jogdial files || || linux linux-ec2 linux-mvl-dove || Bug:728687 || genirq: Disable the SHIRQ_DEBUG call in request_threaded_irq for now || || linux linux-ec2 linux-mvl-dove || Bug:728687 || usb: musb: omap2430: fix kernel panic on reboot || || linux linux-ec2 linux-mvl-dove || Bug:728687 || USB: add quirks entry for Keytouch QWERTY Panel || || linux linux-ec2 linux-mvl-dove || Bug:728687 || USB: Add Samsung SGH-I500/Android modem ID switch to visor driver || || linux linux-ec2 linux-mvl-dove || Bug:728687 || USB: Add quirk for Samsung Android phone modem || || linux linux-ec2 linux-mvl-dove || Bug:728687 || p54pci: update receive dma buffers before and after processing || || linux linux-ec2 linux-mvl-dove || Bug:728687 || sierra: add new ID for Airprime/Sierra USB IP modem || || linux linux-ec2 linux-mvl-dove || Bug:728687 || staging: usbip: vhci: update reference count for usb_device || || linux linux-ec2 linux-mvl-dove || Bug:728687 || staging: usbip: vhci: give back URBs from in-flight unlink requests || || linux linux-ec2 linux-mvl-dove || Bug:728687 || staging: usbip: vhci: refuse to enqueue for dead connections || || linux linux-ec2 linux-mvl-dove || Bug:728687 || staging: usbip: vhci: use urb->dev->portnum to find port || || linux linux-ec2 linux-mvl-dove || Bug:728687 || epoll: prevent creating circular epoll structures || || linux linux-ec2 linux-mvl-dove || Bug:728687 || ldm: corrupted partition table can cause kernel oops || || linux linux-ec2 linux-mvl-dove || Bug:728687 || md: correctly handle probe of an 'mdp' device || || linux linux-ec2 linux-mvl-dove || Bug:728687 || x86 quirk: Fix polarity for IRQ0 pin2 override on SB800 systems || || linux linux-ec2 linux-mvl-dove || Bug:728687 || xhci: Avoid BUG() in interrupt context || || linux linux-ec2 linux-mvl-dove || Bug:728687 || xhci: Clarify some expressions in the TRB math || || linux linux-ec2 linux-mvl-dove || Bug:728687 || xhci: Fix errors in the running total calculations in the TRB math || || linux linux-ec2 linux-mvl-dove || Bug:728687 || xhci: Fix an error in count_sg_trbs_needed() || || linux linux-ec2 linux-mvl-dove || Bug:728687 || x25: Do not reference freed memory || || linux linux-ec2 linux-mvl-dove || Bug:728687 || Linux 2.6.32.30 || || linux linux-ec2 linux-mvl-dove || Bug:728687 || Linux 2.6.32.31 || || linux linux-ec2 linux-mvl-dove || Bug:731226 || Ocfs2/refcounttree: Fix a bug for refcounttree to writeback clusters in a right number || || linux linux-ec2 linux-mvl-dove || Bug:731226 || mfd: Fix NULL pointer due to non-initialized ucb1x00-ts absinfo || || linux linux-ec2 linux-mvl-dove || Bug:731226 || x86: Use u32 instead of long to set reset vector back to 0 || || linux linux-ec2 linux-mvl-dove || Bug:731226 || fuse: fix hang of single threaded fuseblk filesystem || || linux linux-ec2 linux-mvl-dove || Bug:731226 || clockevents: Prevent oneshot mode when broadcast device is periodic || || linux linux-ec2 linux-mvl-dove || Bug:731226 || ext2: Fix link count corruption under heavy link+rename load || || linux linux-ec2 linux-mvl-dove || Bug:731226 || sctp: Fix oops when sending queued ASCONF chunks || || linux linux-ec2 linux-mvl-dove || Bug:731226 || virtio: set pci bus master enable bit || || linux linux-ec2 linux-mvl-dove || Bug:731226 || netxen: fix set mac addr || || linux linux-ec2 linux-mvl-dove || Bug:731226 || HID: add support for Acan FG-8100 barcode reader || || linux linux-ec2 linux-mvl-dove || Bug:731226 || p54usb: add Senao NUB-350 usbid || || linux linux-ec2 linux-mvl-dove || Bug:731226 || dccp: fix oops on Reset after close || || linux linux-ec2 linux-mvl-dove || Bug:731226 || e1000e: disable broken PHY wakeup for ICH10 LOMs, use MAC wakeup instead || || linux linux-ec2 linux-mvl-dove || Bug:731226 || r8169: disable ASPM || || linux linux-ec2 linux-mvl-dove || Bug:731226 || usb: iowarrior: don't trust report_size for buffer size || || linux linux-ec2 linux-mvl-dove || Bug:731226 || arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS || || linux linux-ec2 linux-mvl-dove || Bug:731226 || CIFS: Fix oplock break handling (try #2) || || linux linux-ec2 linux-mvl-dove || Bug:731226 || Linux 2.6.32.32 || || linux-backports-modules-2.6.32 || Bug:746584 || Updated to compat-wireless-2.6.38.2-2 || || linux-backports-modules-2.6.32 linux-meta || Bug:737669 || Added compat-wireless-2.6.38 || || linux-ec2 || Bug:742056 || XEN: x86: Flush TLB if PGD entry is changed in i386 PAE mode || || linux-ec2 || Bug:742056 || XEN: x86: Emit "mem=nopentium ignored" warning when not supported || || linux-ec2 || Bug:742056 || XEN: x86: Fix panic when handling "mem={invalid}" param || || linux-ec2 || Bug:742056 || XEN: x86/mm: Handle mm_fault_error() in kernel space || || linux-ec2 || Bug:727459 || SAUCE: XEN: Do not force sched_clock_stable || || linux-firmware || Bug:728510 || update iwlwifi-5000-5.ucode for 5000 series devices version: 8.83.5.1 - fix "tid mismatch" issue || || linux-firmware || Bug:727653 || iwlwifi: 9.201.4.1 iwlwifi-6050-4.ucode || || linux-firmware || Bug:721393 || Pull firmware for ath9k-htc from Natty The ath9k-htc module is contained in the compat-wireless-2.6.37 backports for Lucid and Maverick. However the firmware for that module is missing || || linux-firmware || Bug:716832 || iwlwifi: Updated iwlwifi-6000g2a-5.ucode and iwlwifi-6000g2b-5.ucode to 17.168.5.2 17.168.5.2 fixes a showstopper issue that it can't connect to a 5G hidden SSID || || linux-fsl-imx51 || Bug:605042 || ARM: 5746/1: Handle possible translation errors in ARMv6/v7 coherent_user_range || || linux-fsl-imx51 || Bug:611471 || SAUCE: (no-up) Modularize vesafb -- fix initialization || || linux-fsl-imx51 || Bug:513848 || SAUCE: sched: update load count only once per cpu in 10 tick update window || || linux-fsl-imx51 || Bug:640214 || SAUCE: agp/intel: Add second set of PCI-IDs for B43 || || linux-fsl-imx51 || Bug:640214 || SAUCE: drm/i915: Add second set of PCI-IDs for B43 || || linux-fsl-imx51 || Bug:531309 || (pre-stable) x86-32, resume: do a global tlb flush in S4 resume || || linux-fsl-imx51 || Bug:566149 || PCI: Ensure we re-enable devices on resume || || linux-lts-backport-maverick || Bug:703553 || Revert "drm/radeon/kms: properly compute group_size on 6xx/7xx" || || linux-lts-backport-maverick || Bug:516329 || SAUCE: input: Support Clickpad devices in Click``Zone mode || || linux-lts-backport-maverick || Bug:677652 || ALSA: hda: Use hp-laptop quirk to enable headphones automute for Asus A52J || || linux-lts-backport-maverick || Bug:682199 || ALSA: hda: Use BIOS auto-parsing instead of existing model quirk for MEDION MD2 || || linux-lts-backport-maverick || Bug:669279 || ALSA: ac97: Apply quirk for Dell Latitude D610 binding Master and Headphone controls || || linux-lts-backport-maverick || Bug:656625 || ALSA: hda: Add speaker pin to automute Acer Aspire 8943G || || linux-lts-backport-maverick || Bug:677830 || ALSA: hda: Add Samsung R720 SSID for subwoofer pin fixup || || linux-lts-backport-maverick || Bug:683695 || ALSA: hda: Use "alienware" model quirk for another SSID || || linux-lts-backport-maverick || Bug:615947 || Upstream] Call acpi_video_register() in intel_opregion_init() failure path || || linux-lts-backport-maverick || Bug:613381 || ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume || || linux-lts-backport-maverick || Bug:673504 Bug:673509 || smsc95xx: generate random MAC address once, not every ifup || || linux-lts-backport-maverick || Bug:617647 || ALSA: HDA: Enable SKU quirks for Realtek || || linux-lts-backport-maverick || Bug:617647 || ALSA: HDA: Apply SKU override for Acer aspire 7736z || || linux-lts-backport-maverick || Bug:663642 || SAUCE: ARM: OMAP3: beagle: use GPIO2 on the xM A3 to turn DVI on || || linux-lts-backport-maverick || Bug:645653 || reduce disk usage during buildd builds || || linux-lts-backport-maverick || Bug:651589 || ARM: igepv2: Adding support for VBUS and overcurrent || || linux-lts-backport-maverick || Bug:654582 || ARM: igepv2: Fix and improve LED handling || || linux-lts-backport-maverick || Bug:654586 || ARM: igepv2: Introduce function to dectect HW version || || linux-lts-backport-maverick || Bug:654590 || ARM: igepv2: Fix handling of GPIOs for WLAN-BT combo || || linux-lts-backport-maverick || Bug:654594 || ARM: igepv2: Add i2c eeprom driver to read EDID || || linux-lts-backport-maverick || Bug:654595 || ARM: igepv2: Remove VMMC2 regulator || || linux-lts-backport-maverick || Bug:660811 || SAUCE: ARM: Add DSS2 support for Overo board || || linux-lts-backport-maverick || Bug:607250 || SAUCE: ARM: OMAP3: Add S-Video output to IGEPv2 board || || linux-lts-backport-maverick || Bug:645689 || Config] Remove CONFIG_FIXED_PHY and move CONFIG_SMSC911X from m to y for omap || || linux-lts-backport-maverick || Bug:607250 || SAUCE: ARM: OMAP3: Adding vdd_sdi regulator supply to IGEPv2 board || || linux-lts-backport-maverick linux-mvl-dove || Bug:613381 || (pre-stable) ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume || || linux-lts-backport-maverick || Bug:495134 || ALSA: HDA: Use model=auto for LG R510 || || linux-lts-backport-maverick || Bug:587388 || ALSA: hda - Add a new hp-laptop model for Conexant 5066, tested on HP G60 || || linux-lts-backport-maverick || Bug:640254 || ALSA: HDA: Enable internal speaker on Dell M101z || || linux-lts-backport-maverick || Bug:645522 || Linux 2.6.35.5 || || linux-lts-backport-maverick || Bug:649208 || Linux 2.6.35.6 || || linux-lts-backport-maverick || Bug:651425 || Linux 2.6.35.7 || || linux-lts-backport-maverick || Bug:663442 || drm/i915: Silence sparse over duplicate members in static initializer || || linux-lts-backport-maverick || Bug:663442 || drm/i915: Use 128k alignment for untiled display surface on i965 (v2) || || linux-lts-backport-maverick || Bug:663442 || drm/i915: Include a generation number in the device info || || linux-lts-backport-maverick || Bug:663442 || drm/i915: Fix Sandybridge fence registers || || linux-lts-backport-maverick || Bug:663442 || drm/i915/suspend: s/IS_IRONLAKE/HAS_PCH_SPLIT/ || || linux-lts-backport-maverick || Bug:663442 || drm/i915: Fix 945GM regression in e259befd || || linux-lts-backport-maverick || Bug:664181 || hwmon: coretemp: update hotplug condition check || || linux-lts-backport-maverick || Bug:664181 || hwmon: coretemp: enable coretemp device add operation failure || || linux-lts-backport-maverick || Bug:664181 || drivers/hwmon/coretemp.c: remove unneeded #ifdef CONFIG_HOTPLUG_CPU || || linux-lts-backport-maverick || Bug:664181 || fix "hwmon: coretemp: update hotplug condition check" || || linux-lts-backport-maverick || Bug:664181 || hwmon: (coretemp) Fix harmless build warning || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: fix module init for hotplug-but-no-device-found case || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: fix initialization of coretemp || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: register alternate sibling upon CPU removal || || linux-lts-backport-maverick || Bug:664181 || hwmon (coretemp): Fix build breakage if SMP is undefined || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: avoid deadlock on CPU removal in pkgtemp || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: don't leak device attribute file from pkgtemp_probe() and pkgtemp_remove() || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: fix initialization of pkgtemp || || linux-lts-backport-maverick || Bug:664181 || x86/hwmon: pkgtemp has no dependency on PCI || || linux-lts-backport-natty || Bug:806586 || Release Tracking Bug || || linux-meta || Bug:720139 || LBM generic-pae packages are only built for i386 || || linux-meta || Bug:720139 || LBM preempt packages are only built for amd64 || || linux-meta || Bug:720139 || LBM server packages are only built for amd64 || || linux-meta-lts-backport-maverick || Bug:707577 || linux-lts-backport-maverick 2.6.35-25.44 || || linux-mvl-dove || Bug:586325 || drm/i915: Unset cursor if out-of-bounds upon mode change (v4) || || linux-mvl-dove || Bug:640214 || drm/i915,agp/intel: Add second set of PCI-IDs for B43 || || xorg-server || Bug:730488 || Use larger 64-bit integer to avoid integer overflow with high resolution devices like the Wacom Intuos 4L and XL tablets || == Desktop Bug Fixes == These changes mainly affect desktop installations of Ubuntu, Kubuntu, and other Ubuntu-based systems. || Package || Bug number || Description || || brasero || Bug:529696 || Disable brasero's version check of the cdrdao binary, as it incorrectly parses the warnings that are printed before the banner || || compiz || Bug:438868 || Don't grant focus to override_redirect windows || || desktopcouch || Bug:726597 || Avoid race for startup of couchdb || || ecryptfs-utils || Bug:313812 || Clear used keys on unmount || || evolution || Bug:229187 || Fix evolution mailing list does not render accents correctly || || firefox || Bug:801778 || Set cookie when talking to single letter hostname (regression in security update) || || gdm || Bug:697112 || Initialize length for Xdmcp``Fill, fixes XDMCP logins || || gdm || Bug:771661 || Don't rename .xsession-errors to .xsession-errors.old if the file is a symlink. The later code will truncate the file to zero anyway, so even in that case the file won't grow indefinitely || || gnome-python-desktop || Bug:642913 || Fix flags in the wnck module that were declared as enums || || gnome-screensaver || Bug:556255 || Make sure we cannot start twice by bailing out if we cannot become the primary owner of the bus name || || gnome-user-docs || Bug:464037 || Avoid putting duplicate omf files in gnome-user-guide-gu || || kdeadmin || Bug:403169 || Don't mark printer GUI as changed when adding new job options || || kdesudo || Bug:400851 || Fix encoding of non-ASCII passwords || || language-pack-fi language-pack-fi-base || Bug:720273 || Fix install.rdf in Firefox translations || || libimobiledevice || Bug:793616 || Add compatibility for iOS 4.2 and 4.3. This doesn't add new device support, it only maintains support for devices which were updated to the new firmware || || metacity || Bug:494096 || Stop confusing GDK's grab tracking || || nautilus || Bug:662194 || Remove the "remember this application" check box in the open with dialog box for folders || || pm-utils || Bug:698331 || Wait for btusb module to get unused, so that you can remove it in SUSPEND_MODULES || || poppler || Bug:769827 || Set FC_WEIGHT_MEDIUM when the font name contains "Medium" || || xdg-utils || Bug:703106 || Don't overwrite a /usr/share/applications/defaults.list symlink || || xkeyboard-config || Bug:712167 || Cherrypick from upstream to enable rupee symbol on English-Indian keyboards || == Server and Cloud Related Bug Fixes == These changes mainly affect installations of Ubuntu on server systems. || Package || Bug number || Description || || dovecot || Bug:715056 || Don't override user's postfix settings on upgrade || || facter || Bug:708080 || Add KVM detection for 'virtual' fact || || ifenslave-2.6 || Bug:482419 || Fix pre-up script to first setup the master and only then setup the slaves || || iptraf || Bug:568164 || Fix strcpy overlap memory problem || || landscape-client || Bug:747498 || Fix landscape: monitoring with gir1.0-gudev-1.0 installed || || landscape-client || Bug:649997 || Exit gracefully instead of crashing when the filesystem is read-only || || landscape-client || Bug:708502 || Drop hal requirement || || landscape-client || Bug:297623 || Enable HTTP compression in Curl || || landscape-client || Bug:634236 || Explicitly name log files that need to be rotated || || landscape-client || Bug:643565 || Use a better load check for the sysinfo wrapper, taking into account the number of cores || || landscape-client || Bug:701972 || Add an option to bootstrap cloud instances using cloud-init || || landscape-client || Bug:688115 || Fix packaging for Natty || || landscape-client || Bug:688161 || Force deletion of all the persist data for the monitoring plugins at resynchronization, instead of relying each one of them to do || || landscape-client || Bug:688514 || Don't send the mount-activity message to the server anymore || || landscape-client || Bug:649142 || Workaround a new behavior in Network``Manager where getfqdn would report localhost instead of useful hostname || || libvirt || Bug:584048 || Prevent network freezes due to badly chosen tap interface macaddrs || || logrotate || Bug:387189 || Fix the config parser to not get confused when a wildcard produces no results, which caused /dev/null to be rotated || || multipath-tools || Bug:644489 || Eliminate UDEV CHANGE events generated by mpath priority checkers, due to quirk in how SG IO is handled by SD devices || || mysql-dfsg-5.1 || Bug:576949 || Fix LOAD DATA INFILE when used in replication || || ntp || Bug:715152 || Support running in IPv6 only environments || || openldap || Bug:783836 || Fix issue causing replication failures in SASL/GSSAPI configurations || || openssh || Bug:531912 || Add Upstart awareness that will call /lib/init/upstart-job when /etc/init.d/ssh is run outside of a chroot || || openssh || Bug:603363 || Stop Upstart job on runlevel [!2345] rather than just S, since /etc/init.d/sendsigs no longer kills jobs under Upstart's control || || puppet || Bug:700945 || Work around a bug in Ruby that causes meaningful error messages to be hidden by a ruby error message (cf. http://projects.puppetlabs.com/issues/3101) || || qemu-kvm || Bug:574665 || Fix virtio disk corruption with large (>1Tb) volumes || || qemu-kvm || Bug:719448 || Pull in changes to vl.c from upstream to fix 'boot once=x' || || samba || Bug:558793 || Fix net ads dns register failing with Windows 2008 R2 domain || || samba || Bug:623342 Bug:736757 || Make ntlm_auth return a valid response key || || smart || Bug:512302 || Fix for dealing with incorrect installed-size fields || || squid || Bug:561750 || Set SQUID_ARGS default value to -D so DNS checks are not performed at startup || || squid || Bug:717397 || Detect and deal with the situation where upstart has lost track of squid || || squid || Bug:573853 || Run squid with -N and drop 'expect fork' to prevent HUP's from causing upstart to lose track of squid || || sysvinit || Bug:619246 || Replace RUNLEVEL with RUNLEVELHELPER in invoke-rc.d. Using RUNLEVEL causes spurious failures when invoke-rc.d is invoked with RUNLEVEL already defined in the environment (as it is e.g. during boot) since invoke-rc.d's RUNLEVEL will become an exported variable at that point and cause /sbin/runlevel to return bad data || || sysvinit || Bug:659738 || Do not tail /etc/motd to /etc/motd.tail if the former is a symlink. This prevents double motd banners on login. Remove /etc/motd.tail if it appears to be a double banner || || vsftpd || Bug:577165 || Fix typo in chroot jail creation || || vsftpd || Bug:648202 || Fix start of vsftpd even if not in standalone mode || || vsftpd || Bug:629234 Bug:677764 || Check that the group exists first, then the user, then try adding the user to the group || In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here. || Package || Bug number || Description || || landscape-client || Bug:727324 || New upstream release 11.02 || || postgresql-8.4 || Bug:767165 || New upstream release 8.4.8 || == Security Related Bug Fixes == In addition to the [[http://www.ubuntu.com/usn|Ubuntu Security Notice list updates]], the following changes were made to enhance the security of a system. || Package || Bug number || Description || || apturl || Bug:783594 || Denial of service via long apt URL || || nss || Bug:741729 || Update "builtin certificates" module (ckbi) to explicitly mark the recently issued and revoked fraudulent certificates as explicitly not trusted; NSS will report SEC_ERROR_UNTRUSTED_CERT when attempting to verify one of these fraudulent certificates || || qt4-x11 || Bug:742377 || Blacklist fake SSL certificates produced by Comodo || || tomcat6 || Bug:714239 Bug:717396 || Directory traversal via incorrect Servlet``Context attribute; denial of service via NIOS HTTP connector || == Other Bug Fixes == A number of other changes were made in this release to fix significant bugs all across the Ubuntu system, or to make other well-understood improvements. || Package || Bug number || Description || || apr || Bug:599874 || Backport disabling process shared mutexes on arm to fix build hang || || apt || Bug:709895 || Fix handling of unsigned Release files || || apt || Bug:714970 || Add apt-ftparchive --arch support || || apt || Bug:787500 || Handle architecture wildcards || || bzr || Bug:583486 || Fix file descriptors leaks in dirstate compiled extension || || bzr || Bug:562380 || Refuse to stack on repositories in incompatible formats || || bzr || Bug:572098 || Don't delete nested trees/repos || || bzr || Bug:559436 || Fix 'bzr switch' crash when a 'Configurable``File``Merger' is used || || bzr || Bug:528041 || Fix compatibility with older smart servers || || bzr || Bug:192859 || Fix symlinks addition || || bzr || Bug:494221 || Properly unversion children of unversioned directories || || bzr || Bug:525571 || Lock configuration files in '~/.bazaar' for updates || || bzr || Bug:128562 || Fix 'bzr commit ' || || bzr || Bug:558343 || Fix `lp:` urls when behind an http proxy || || bzr || Bug:583667 || Stop using edge.launchpad.net || || dbus || Bug:552404 || Prevent dbus.postinst from failing in chroots || || debootstrap || Bug:786956 || Add (Ubuntu) oneiric as a symlink to gutsy || || fuse || Bug:697792 || Respect local modifications to /etc/fuse.conf by not changing the ownership or mode of /etc/fuse.conf in the postinst unless we're also adding the fuse group for the first time || || emacs23 || Bug:684613 || Amend fix-huge-fonts.diff to gracefully handle the case that the API read_xft_dpi returns 0.0 || || ethtool || Bug:280421 || Move ethtool to /sbin from /usr/sbin || || ldm || Bug:525619 || Properly transition from ltsp-server to ldm-server for ldminfod || || parted || Bug:664115 || Don't call 'udevadm settle' when chrooted || || sysvinit || Bug:672177 || Improve handling of respawn of init: we now wait for init's map file to change. If this doesn't happen within 5 seconds, we unmount forcibly || || w3m || Bug:683337 || Support the button element as defined in HTML 4.01 || In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here. || Package || Bug number || Description || || tzdata || Bug:716831 Bug:730873 Bug:735058 Bug:747946 Bug:770622 || New upstream release 2011g || || ubuntu-font-family-sources || Bug:709980 || New upstream release 0.70.1 ||