10.04.4

Differences between revisions 10 and 11
Revision 10 as of 2012-02-16 06:24:38
Size: 52537
Editor: 99-191-111-134
Comment:
Revision 11 as of 2012-02-16 06:29:28
Size: 49118
Editor: 99-191-111-134
Comment:
Deletions are marked like this. Additions are marked like this.
Line 122: Line 122:
|| linux-lts-backport-oneiric || Bug:881420 || '''Linux 3.0.7, Linux 3.0.8''' <<BR>> sparc64: Force the execute bit in OpenFirmware's translation entries. <<BR>> sched/rt: Migrate equal priority tasks to available CPUs <<BR>> sched: Fix up wchan borkage <<BR>> ide-disk: Fix request requeuing <<BR>> posix-cpu-timers: Cure SMP wobbles <<BR>> lis3: fix regression of HP `DriveGuard` with 8bit chip <<BR>> ASoC: use a valid device for dev_err() in Zylonite <<BR>> ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC <<BR>> drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin calculation. <<BR>> drm/radeon/kms: fix regression in DP aux defer handling <<BR>> drm/radeon/kms: add retry limits for native DP aux defer <<BR>> drm/radeon/kms: fix channel_remap setup (v2)<<BR>> ptp: fix L2 event message recognition <<BR>> x86/PCI: use host bridge _CRS info on ASUS M2V-MX SE <<BR>> qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload <<BR>> libsas: fix panic when single phy is disabled on a wide port <<BR>> md: Avoid waking up a thread after it has been freed.<<BR>> dm table: avoid crash if integrity profile changes <<BR>> mmc: mxs-mmc: fix clock rate setting <<BR>> exec: do not call request_module() twice from search_binary_handler() <<BR>> ARM: mach-ux500: enable fix for ARM errata 754322 <<BR>> drm/radeon/kms: retry aux transactions if there are status flags <<BR>> drm/radeon/kms: use hardcoded dig encoder to transmitter mapping for DCE4.1 <<BR>> ipv6: fix NULL dereference in udp6_ufo_fragment() <<BR>> ahci: Enable SB600 64bit DMA on Asus M3A <<BR>> MIPS: PM: Use struct syscore_ops instead of sysdevs for PM (v2) <<BR>> ftrace: Fix regression of :mod:module function enabling <<BR>> ftrace: Fix regression where ftrace breaks when modules are loaded <<BR>> ftrace: Fix warning when CONFIG_FUNCTION_TRACER is not defined <<BR>> ARM: 7113/1: mm: Align bank start to MAX_ORDER_NR_PAGES <<BR>> ARM: 7117/1: perf: fix HW_CACHE_* events on Cortex-A9 <<BR> HID: usbhid: Add support for SiGma Micro chip <<BR>> hwmon: (w83627ehf) Properly report thermal diode sensors <<BR>> Avoid using variable-length arrays in kernel/sys.c <<BR>>| drm/radeon/kms/atom: fix handling of FB scratch indices <<BR>> cputimer: Cure lock inversion <<BR>> fuse: fix memory leak <<BR>> Platform: fix samsung-laptop DMI identification for N150/N210/220/N230 <<BR>> uvcvideo: Fix crash when linking entities <<BR>> drm/ttm: ensure ttm for new node is bound before calling move_notify() <<BR>> drm/ttm: unbind ttm before destroying node in accel move cleanup <<BR>> CIFS: Fix ERR_PTR dereference in cifs_get_root <<BR>> xfs: start periodic workers later <<BR>> xfs: use a cursor for bulk AIL insertion <<BR>> xfs: do not update xa_last_pushed_lsn for locked items <<BR>> xfs: force the log if we encounter pinned buffers in .iop_pushbuf <<BR>> xfs: revert to using a kthread for AIL pushing <<BR>> firewire: sbp2: fix panic after rmmod with slow targets <<BR>> x86: Fix S4 regression <<BR>> hwmon: (w83627ehf) Fix negative 8-bit temperature values <<BR>> mm: fix race between mremap and removing migration entry <<BR>> x25: Prevent skb overreads when checking call user data <<BR>> crypto: ghash - Avoid null pointer dereference if no key is set <<BR>> ALSA: HDA: conexant support for Lenovo T520/W520 <<BR>> ALSA: hda - Add position_fix quirk for Dell Inspiron 1010 ||
|| linux-lts-backport-oneiric || Bug:890952 || Config] CONFIG_HID_ACRUX_FF=y <<BR>> Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when syncing" ||
|| linux-lts-backport-oneiric || Bug:890952 || '''Linux 3.0.9''' <<BR>> CIFS: Fix incorrect max RFC1002 write size value <<BR>> CIFS: Fix DFS handling in cifs_get_file_info <<BR>> cris: fix a build error in drivers/tty/serial/crisv10.c <<BR>> TTY: drop driver reference in tty_open fail path <<BR>> TTY: make tty_add_file non-failing <<BR>> TTY: pty, release tty in all ptmx_open fail paths <<BR>> USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error <<BR>> staging: serqt_usb2: remove ssu100 from supported devices <<BR>> staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT <<BR>> Staging: hv: Add support for >2 TB LUN in storage driver. <<BR>> USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000 <<BR>> USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module" <<BR>> serial: pxa: work around for errata #20 <<BR>> serial-core: power up uart port early before we do set_termios when resuming <<BR>> EHCI : introduce a common ehci_setup <<BR>> USB: fix ehci alignment error <<BR>> EHCI: workaround for MosChip controller bug <<BR>> xhci-mem.c: Check for ring->first_seg != NULL <<BR>> drm/i915: Wrap DP EDID fetch functions to enable eDP panel power <<BR>> drm/i915/panel: Always record the backlight level again (but cleverly) <<BR>> drm/radeon/kms: bail early in dvi_detect for digital only connectors <<BR>> drm/radeon/kms: handle !force case in connector detect more gracefully <<BR>> drm/radeon/kms: Fix I2C mask definitions <<BR>> mmc: core: Fix hangs related to insert/remove of cards <<BR>> mmc: core: ext_csd.raw_* used in comparison but never set <<BR>> PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh 1180:e823 <<BR>> megaraid_sas: Fix instance access in megasas_reset_timer <<BR>> ipr: Always initiate hard reset in kdump kernel <<BR>> libsas: set sas_address and device type of rphy <<BR>> isci: fix support for large smp requests <<BR>> isci: fix missed unlock in apc_agent_timeout() <<BR>> ALSA: hda - Remove bad code for IDT 92HD83 family patch <<BR>> target: Fix REPORT TARGET PORT GROUPS handling with small allocation length LP: #890952 <<BR>> x86: uv2: Workaround for UV2 Hub bug (system global address format) <<BR>> x86: Fix compilation bug in kprobes' twobyte_is_boostable <<BR>> epoll: fix spurious lockdep warnings <<BR>> leds: save the delay values after a successful call to blink_set() <<BR>> leds: turn the blink_timer off before starting to blink <<BR>> usbmon vs. tcpdump: fix dropped packet count <<BR>> USB: storage: Use normalized sense when emulating autosense <<BR>> USB: Fix runtime wakeup on OHCI <<BR>> USB: g_printer: fix bug in unregistration <<BR>> USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid <<BR>> USB: cdc-acm: Owen SI-30 support <<BR>> USB: add RESET_RESUME for webcams shown to be quirky <<BR>> USB: add quirk for Logitech C300 web cam <<BR>> USB: pl2303: add id for SMART device <<BR>> USB: ftdi_sio: add PID for Sony Ericsson Urban <BR>> USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board <<BR>> USB: option: convert interface blacklisting to bitfields LP: #890952 <<BR>> USB: option: convert Huawei K3765, K4505, K4605 reservered interface to blacklist <<BR>> USB: option: add ZTE product 0x0037 to sendsetup blacklist <<BR>> USB: option: add various ZTE device network interfaces to the blacklist <<BR>> MAINTANERS: update Qualcomm Atheros addresses <<BR>> ath9k_hw: Fix descriptor status of `TxOpExceeded` <<BR>> ath9k_hw: Fix magnitude/phase coeff correction <<BR>> ath9k_htc: add AVM FRITZ!WLAN 11N v2 support <<BR>> ath9k_hw: Fix number of GPIO pins for AR9287/9300 <<BR>> ath9k: disable unnecessary PHY error reporting <<BR>> HID: ACRUX - fix enabling force feedback support <<BR>> QE/FHCI: fixed the CONTROL bug <<BR>> Update email address for stable patch submission <<BR>> xen-pcifront: Update warning comment to use 'e820_host' option. <<BR>> xen-swiotlb: Fix wrong panic. <<BR>> kobj_uevent: Ignore if some listeners cannot handle message <<BR>> caif: Fix BUG() with network namespaces <<BR>> platform: samsung_laptop: add dmi information for Samsung R700 laptops <<BR>> Platform: samsung_laptop: add support for X520 machines.<<BR>> Platform: samsung_laptop: samsung backlight for R528/R728 <<BR>> Platform: samsung_laptop: fix samsung brightness min/max calculations <<BR>> Platform: Fix error path in samsung-laptop init <<BR>> kmod: prevent kmod_loop_msg overflow in `__request_module()` <<BR>> nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages <<BR>> rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces <<BR>> dp83640: free packet queues on remove <<BR>> mac80211: fix offchannel TX cookie matching <<BR>> net: hold sock reference while processing tx timestamps <<BR>> wl12xx: fix forced passive scans <<BR>> time: Change jiffies_to_clock_t() argument type to unsigned long <<BR>> apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches <<BR>> md/raid5: fix bug that could result in reads from a failed device. <<BR>> perf probe: Fix to show correct error string <<BR>> tracing: Fix returning of duplicate data after EOF in trace_pipe_raw <<BR>> genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier <<BR>> nfs: don't try to migrate pages with active requests <<BR>> nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir() <<BR>> nfsd4: stop using nfserr_resource for transitory errors <<BR>> nfsd4: fix seqid_mutating_error <<BR>> nfsd4: permit read opens of executable-only files <<BR>> nfsd4: fix open downgrade, again <<BR>> nfsd4: ignore WANT bits in open downgrade <<BR>> hppfs: missing include <<BR>> vfs: add "device" tag to /proc/self/mountstats<<BR>> io-mapping: ensure io_mapping_map_atomic _is_ atomic <<BR>> ASoC: wm8940: Properly set codec->dapm.bias_level <<BR>> ASoC: wm8741: Fix setting interface format for DSP modes <<BR>> ASoC: ak4642: fixup cache register table <<BR>> ASoC: ak4535: fixup cache register table <<BR>> ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture <<BR>> ASoC: Remove direct register cache accesses from WM8962 driver <<BR>> ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings <<BR>> KVM: s390: check cpu_id prior to using it <<BR>> user per registers vs. ptrace single stepping <<BR>> memory leak with RCU_TABLE_FREE <<BR>> ccwgroup: move attributes to attribute group <<BR>> WMI: properly cleanup devices to avoid crashes <<BR>> iommu/amd: Fix wrong shift direction LP: <<BR>> carminefb: Fix module parameters permissions <<BR>> fb: avoid possible deadlock caused by fb_set_suspend <<BR>> fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock() <<BR>> viafb: use display information in info not in var for panning <<BR>> viafb: improve pitch handling <<BR>> DiBcom: protect the I2C bufer access <<BR>> dib0700: protect the dib0700 buffer access <<BR>> tuner_xc2028: Allow selection of the frequency adjustment code for XC3028 <<BR>> /proc/self/numa_maps: restore "huge" tag for hugetlb vmas <<BR>> plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired <<BR>> ARM: mach-ux500: unlock I&D l2x0 caches before init <<BR>> mm: avoid null pointer access in vm_struct via /proc/vmallocinfo <<BR>> ALSA: hda - Fix ADC input-amp handling for Cx20549 codec <<BR>> um: fix ubd cow size <<BR>> readlinkat: ensure we return ENOENT for the empty pathname for normal lookups <<BR>> VFS: Fix automount for negative autofs dentries<<BR>> vfs: automount should ignore LOOKUP_FOLLOW <<BR>> VFS: Fix the remaining automounter semantics regressions <<BR>> vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag <<BR>> ptrace: don't clear GROUP_STOP_SIGMASK on double-stop <<BR>> jsm: remove buggy write queue <<BR>> bonding: use local function pointer of bond->recv_probe in bond_handle_frame<<BR>> bridge: fix hang on removal of bridge via netlink <<BR>> can bcm: fix tx_setup off-by-one errors <<BR>> ipv4: fix ipsec forward performance regression <<BR>> l2tp: fix a potential skb leak in l2tp_xmit_skb() <<BR>> macvlan/macvtap: Fix unicast between macvtap interfaces in bridge mode <<BR>> netconsole: enable netconsole can make net_device refcnt incorrent <<BR>> tcp: properly handle md5sig_pool references <<BR>> tcp: properly update lost_cnt_hint during shifting <<BR>> tg3: negate USE_PHYLIB flag check <<BR>> ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket <<BR>> make PACKET_STATISTICS getsockopt report consistently between ring and non-ring <<BR>> net: xen-netback: correctly restart Tx after a VM restore/migrate <<BR>> mm: thp: tail page refcounting fix <<BR>> binfmt_elf: fix PIE execution with randomization disabled <<BR>> vfs: show O_CLOEXE bit properly in /proc/<pid>/fdinfo/<fd> files <<BR>> iwlagn: do not use interruptible waits <<BR>> drivers/net/rionet.c: fix ethernet address macros for LE platforms <<BR>> hwspinlock/core: use a mutex to protect the radix tree <<BR>> drivers/power/ds2780_battery.c: create central point for calling w1 interface <<BR>> drivers/power/ds2780_battery.c: add a nolock function to w1 interface <<BR>> drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal <<BR>> ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes <<BR>> ext4: ext4_rename should dirty dir_bh with the correct directory <<BR>> ext4: ext4_mkdir should dirty dir_block with newly created directory inode <<BR>> ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry <<BR>> ext4: fix race in xattr block allocation path <<BR>> enic: Bug Fix: Fix hardware transmit queue indexing in enic_poll_controller <<BR>> rtl8150: rtl8150_disconnect(...) does not need tasklet_disable(...) <<BR>> USB: EHCI: Fix test mode sequence <<BR>> usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during unlink <<BR>> USB: Serial: Add device ID for Sierra Wireless MC8305 <<BR>> USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device <<BR>> usbnet/cdc_ncm: Don't use stack variables for DMA <<BR>> USB: Avoid NULL pointer deref in usb_hcd_alloc_bandwidth.<<BR>> ipheth: iPhone 4 Verizon CDMA USB Product ID add <<BR>> USB: xHCI: prevent infinite loop when processing MSE event <<BR>> ASIX: Simplify condition in rx_fixup()<<BR>> ASIX: Use only 11 bits of header for data size <<BR>> Bluetooth: Add MacBookAir4,1 support <<BR>> Bluetooth: Add Toshiba laptops AR30XX device ID <<BR>> Bluetooth: Add Atheros AR3012 one PID/VID supported <<BR>> Bluetooth: add support for 2011 mac mini LP: #890952 <<BR>> btusb: add device entry for Broadcom SoftSailing<<BR>> xhci: If no endpoints changed, don't issue BW command. <<BR>> xHCI: test and clear RWC bit <<BR>> xHCI: Clear PLC for USB2 root hub ports <<BR>> can bcm: fix incomplete tx_setup fix <<BR>> powerpc: remove superfluous PageTail checks on the pte gup_fast <<BR>> powerpc: get_hugepte() don't put_page() the wrong page <<BR>> powerpc: gup_hugepte() avoid freeing the head page too many times <<BR>> powerpc: gup_hugepte() support THP based tail recounting <<BR>> powerpc: gup_huge_pmd() return 0 if pte changes <<BR>> s390: gup_huge_pmd() support THP tail recounting <<BR>> s390: gup_huge_pmd() return 0 if pte changes <<BR>> thp: share get_huge_page_tail() <<BR>> bridge: leave carrier on for empty bridge<<BR>> net: Unlock sock before calling sk_free() <<BR>> ALSA: ua101: fix crash when unplugging <<BR>> ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default <<BR>> ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs <<BR>> ALSA: hda/realtek - Skip invalid digital out pins <<BR>> drm/radeon: avoid bouncing connector status btw disconnected & unknown <<BR>> drm/radeon/kms: split MSI check into a separate function <<BR>> drm/radeon/kms: Add MSI quirk for HP RS690 <<BR>> drm/radeon: set hpd polarity at init time so hotplug detect works <<BR>> drm/radeon/kms: properly set panel mode for eDP <<BR>> drm/radeon/kms: Add MSI quirk for Dell RS690 <<BR>> drm/radeon/kms: add MSI module parameter <<BR>> drm/radeon/kms: set HPD polarity in hpd_init() <<BR>> kbuild: Fix help text not displayed in choice option. <<BR>> PM / Runtime: Automatically retry failed autosuspends <<BR>> USB: Update last_busy time after autosuspend fails <<BR>> cciss: add small delay when using PCI Power Management to reset for kump <<BR>> hwmon: (coretemp) Fix for non-SMP builds <<BR>> hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types <<BR>> hwmon: (w83627ehf) Fix broken driver init <<BR>> tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB <<BR>> st: fix race in st_scsi_execute_end <<BR>> scsi_dh: check queuedata pointer before proceeding further <<BR>> Make scsi_free_queue() kill pending SCSI commands <<BR>> Fix block queue and elevator memory leak in scsi_alloc_sdev <<BR>> mpt2sas: Fix for system hang when discovery in progress <<BR>> ASoC: wm8711: Fix wrong mask for setting input audio data bit length select <<BR>> ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt <<BR>> ASoC: WM8904: Set `invert' bit for Capture Switch <<BR>> ASoC: Ensure WM8962 PLL registers are reset <<BR>> ASoC: Ensure the WM8962 oscillator and PLLs start up disabled <<BR>> NFS/sunrpc: don't use a credential with extra groups. <<BR>> block: make gendisk hold a reference to its queue <<BR>> xen/blkback: Report VBD_WSECT (wr_sect) properly. <<BR>> VFS: fix statfs() automounter semantics regression <<BR>> hpsa: add small delay when using PCI Power Management to reset for kump <<BR>> VFS: we need to set LOOKUP_JUMPED on mountpoint crossing <<BR>> powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid <<BR>> powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe <<BR>> powerpc/pseries: Avoid spurious error during hotplug CPU add<<BR>> powerpc/eeh: Fix /proc/ppc64/eeh creation <<BR>> powerpc: Fix deadlock in icswx code <<BR>> ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() <<BR>> netlink: validate NLA_MSECS length <<BR>> ath9k_hw: Update AR9485 initvals to fix system hang issue <<BR>> mac80211: fix remain_off_channel regression <<BR>> mac80211: config hw when going back on-channel <<BR>> mac80211: disable powersave for broken APs <<BR>> mtd: mtdchar: add missing initializer on raw write <<BR>> mtd: provide an alias for the redboot module name <<BR>> mtd: pxa3xx_nand: fix nand detection issue <<BR>> mtd: pxa3xx_nand: Fix blank page ECC mismatch <<BR>> ext4: remove i_mutex lock in ext4_evict_inode to fix lockdep complaining <<BR>> net: Align AF-specific flowi structs to long <<BR>> net: Handle different key sizes between address families in flow cache <<BR>> PM / Suspend: Off by one in pm_suspend() <<BR>> crypto: cryptd - Use subsys_initcall to prevent races with aesni <<BR>> dp83640: use proper function to free transmit time stamping packets <<BR>> ath9k_hw: Fix regression of register offset for AR9003 chips <<BR>> mtd: nand_base: always initialise oob_poi before writing OOB data <<BR>> HID: add support for new revision of Apple aluminum keyboard <<BR>> HID: add support for HuiJia USB Gamepad connector <<BR>> HID: hid-multitouch: Add LG Display Multitouch device. <<BR>> HID: Add support MacbookAir 4,1 keyboard <<BR>> HID: Add device IDs for Macbook Pro 8 keyboards <<BR>> HID: hid-apple: add device ID of another wireless aluminium <<BR>> HID: consolidate MacbookAir 4,1 mappings<<BR>> hid/apple: modern macbook airs use the standard apple function key translations ||
|| linux-lts-backport-oneiric || Bug:890952 || '''Linux 3.0.9''' <<BR>> Config] CONFIG_HID_ACRUX_FF=y <<BR>> Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when syncing" <<BR>> CIFS: Fix incorrect max RFC1002 write size value <<BR>> CIFS: Fix DFS handling in cifs_get_file_info <<BR>> cris: fix a build error in drivers/tty/serial/crisv10.c <<BR>> TTY: drop driver reference in tty_open fail path <<BR>> TTY: make tty_add_file non-failing <<BR>> TTY: pty, release tty in all ptmx_open fail paths <<BR>> USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error <<BR>> staging: serqt_usb2: remove ssu100 from supported devices <<BR>> staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT <<BR>> Staging: hv: Add support for >2 TB LUN in storage driver. <<BR>> USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000 <<BR>> USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module" <<BR>> serial: pxa: work around for errata #20 <<BR>> serial-core: power up uart port early before we do set_termios when resuming <<BR>> EHCI : introduce a common ehci_setup <<BR>> USB: fix ehci alignment error <<BR>> EHCI: workaround for MosChip controller bug <<BR>> xhci-mem.c: Check for ring->first_seg != NULL <<BR>> drm/i915: Wrap DP EDID fetch functions to enable eDP panel power <<BR>> drm/i915/panel: Always record the backlight level again (but cleverly) <<BR>> drm/radeon/kms: bail early in dvi_detect for digital only connectors <<BR>> drm/radeon/kms: handle !force case in connector detect more gracefully <<BR>> drm/radeon/kms: Fix I2C mask definitions <<BR>> mmc: core: Fix hangs related to insert/remove of cards <<BR>> mmc: core: ext_csd.raw_* used in comparison but never set <<BR>> PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh 1180:e823 <<BR>> megaraid_sas: Fix instance access in megasas_reset_timer <<BR>> ipr: Always initiate hard reset in kdump kernel <<BR>> libsas: set sas_address and device type of rphy <<BR>> isci: fix support for large smp requests <<BR>> isci: fix missed unlock in apc_agent_timeout() <<BR>> ALSA: hda - Remove bad code for IDT 92HD83 family patch <<BR>> target: Fix REPORT TARGET PORT GROUPS handling with small allocation length LP: #890952 <<BR>> x86: uv2: Workaround for UV2 Hub bug (system global address format) <<BR>> x86: Fix compilation bug in kprobes' twobyte_is_boostable <<BR>> epoll: fix spurious lockdep warnings <<BR>> leds: save the delay values after a successful call to blink_set() <<BR>> leds: turn the blink_timer off before starting to blink <<BR>> usbmon vs. tcpdump: fix dropped packet count <<BR>> USB: storage: Use normalized sense when emulating autosense <<BR>> USB: Fix runtime wakeup on OHCI <<BR>> USB: g_printer: fix bug in unregistration <<BR>> USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid <<BR>> USB: cdc-acm: Owen SI-30 support <<BR>> USB: add RESET_RESUME for webcams shown to be quirky <<BR>> USB: add quirk for Logitech C300 web cam <<BR>> USB: pl2303: add id for SMART device <<BR>> USB: ftdi_sio: add PID for Sony Ericsson Urban <BR>> USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board <<BR>> USB: option: convert interface blacklisting to bitfields LP: #890952 <<BR>> USB: option: convert Huawei K3765, K4505, K4605 reservered interface to blacklist <<BR>> USB: option: add ZTE product 0x0037 to sendsetup blacklist <<BR>> USB: option: add various ZTE device network interfaces to the blacklist <<BR>> MAINTANERS: update Qualcomm Atheros addresses <<BR>> ath9k_hw: Fix descriptor status of `TxOpExceeded` <<BR>> ath9k_hw: Fix magnitude/phase coeff correction <<BR>> ath9k_htc: add AVM FRITZ!WLAN 11N v2 support <<BR>> ath9k_hw: Fix number of GPIO pins for AR9287/9300 <<BR>> ath9k: disable unnecessary PHY error reporting <<BR>> HID: ACRUX - fix enabling force feedback support <<BR>> QE/FHCI: fixed the CONTROL bug <<BR>> Update email address for stable patch submission <<BR>> xen-pcifront: Update warning comment to use 'e820_host' option. <<BR>> xen-swiotlb: Fix wrong panic. <<BR>> kobj_uevent: Ignore if some listeners cannot handle message <<BR>> caif: Fix BUG() with network namespaces <<BR>> platform: samsung_laptop: add dmi information for Samsung R700 laptops <<BR>> Platform: samsung_laptop: add support for X520 machines.<<BR>> Platform: samsung_laptop: samsung backlight for R528/R728 <<BR>> Platform: samsung_laptop: fix samsung brightness min/max calculations <<BR>> Platform: Fix error path in samsung-laptop init <<BR>> kmod: prevent kmod_loop_msg overflow in `__request_module()` <<BR>> nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages <<BR>> rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces <<BR>> dp83640: free packet queues on remove <<BR>> mac80211: fix offchannel TX cookie matching <<BR>> net: hold sock reference while processing tx timestamps <<BR>> wl12xx: fix forced passive scans <<BR>> time: Change jiffies_to_clock_t() argument type to unsigned long <<BR>> apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches <<BR>> md/raid5: fix bug that could result in reads from a failed device. <<BR>> perf probe: Fix to show correct error string <<BR>> tracing: Fix returning of duplicate data after EOF in trace_pipe_raw <<BR>> genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier <<BR>> nfs: don't try to migrate pages with active requests <<BR>> nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir() <<BR>> nfsd4: stop using nfserr_resource for transitory errors <<BR>> nfsd4: fix seqid_mutating_error <<BR>> nfsd4: permit read opens of executable-only files <<BR>> nfsd4: fix open downgrade, again <<BR>> nfsd4: ignore WANT bits in open downgrade <<BR>> hppfs: missing include <<BR>> vfs: add "device" tag to /proc/self/mountstats<<BR>> io-mapping: ensure io_mapping_map_atomic _is_ atomic <<BR>> ASoC: wm8940: Properly set codec->dapm.bias_level <<BR>> ASoC: wm8741: Fix setting interface format for DSP modes <<BR>> ASoC: ak4642: fixup cache register table <<BR>> ASoC: ak4535: fixup cache register table <<BR>> ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture <<BR>> ASoC: Remove direct register cache accesses from WM8962 driver <<BR>> ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings <<BR>> KVM: s390: check cpu_id prior to using it <<BR>> user per registers vs. ptrace single stepping <<BR>> memory leak with RCU_TABLE_FREE <<BR>> ccwgroup: move attributes to attribute group <<BR>> WMI: properly cleanup devices to avoid crashes <<BR>> iommu/amd: Fix wrong shift direction LP: <<BR>> carminefb: Fix module parameters permissions <<BR>> fb: avoid possible deadlock caused by fb_set_suspend <<BR>> fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock() <<BR>> viafb: use display information in info not in var for panning <<BR>> viafb: improve pitch handling <<BR>> DiBcom: protect the I2C bufer access <<BR>> dib0700: protect the dib0700 buffer access <<BR>> tuner_xc2028: Allow selection of the frequency adjustment code for XC3028 <<BR>> /proc/self/numa_maps: restore "huge" tag for hugetlb vmas <<BR>> plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired <<BR>> ARM: mach-ux500: unlock I&D l2x0 caches before init <<BR>> mm: avoid null pointer access in vm_struct via /proc/vmallocinfo <<BR>> ALSA: hda - Fix ADC input-amp handling for Cx20549 codec <<BR>> um: fix ubd cow size <<BR>> readlinkat: ensure we return ENOENT for the empty pathname for normal lookups <<BR>> VFS: Fix automount for negative autofs dentries<<BR>> vfs: automount should ignore LOOKUP_FOLLOW <<BR>> VFS: Fix the remaining automounter semantics regressions <<BR>> vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag <<BR>> ptrace: don't clear GROUP_STOP_SIGMASK on double-stop <<BR>> jsm: remove buggy write queue <<BR>> bonding: use local function pointer of bond->recv_probe in bond_handle_frame<<BR>> bridge: fix hang on removal of bridge via netlink <<BR>> can bcm: fix tx_setup off-by-one errors <<BR>> ipv4: fix ipsec forward performance regression <<BR>> l2tp: fix a potential skb leak in l2tp_xmit_skb() <<BR>> macvlan/macvtap: Fix unicast between macvtap interfaces in bridge mode <<BR>> netconsole: enable netconsole can make net_device refcnt incorrent <<BR>> tcp: properly handle md5sig_pool references <<BR>> tcp: properly update lost_cnt_hint during shifting <<BR>> tg3: negate USE_PHYLIB flag check <<BR>> ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket <<BR>> make PACKET_STATISTICS getsockopt report consistently between ring and non-ring <<BR>> net: xen-netback: correctly restart Tx after a VM restore/migrate <<BR>> mm: thp: tail page refcounting fix <<BR>> binfmt_elf: fix PIE execution with randomization disabled <<BR>> vfs: show O_CLOEXE bit properly in /proc/<pid>/fdinfo/<fd> files <<BR>> iwlagn: do not use interruptible waits <<BR>> drivers/net/rionet.c: fix ethernet address macros for LE platforms <<BR>> hwspinlock/core: use a mutex to protect the radix tree <<BR>> drivers/power/ds2780_battery.c: create central point for calling w1 interface <<BR>> drivers/power/ds2780_battery.c: add a nolock function to w1 interface <<BR>> drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal <<BR>> ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes <<BR>> ext4: ext4_rename should dirty dir_bh with the correct directory <<BR>> ext4: ext4_mkdir should dirty dir_block with newly created directory inode <<BR>> ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry <<BR>> ext4: fix race in xattr block allocation path <<BR>> enic: Bug Fix: Fix hardware transmit queue indexing in enic_poll_controller <<BR>> rtl8150: rtl8150_disconnect(...) does not need tasklet_disable(...) <<BR>> USB: EHCI: Fix test mode sequence <<BR>> usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during unlink <<BR>> USB: Serial: Add device ID for Sierra Wireless MC8305 <<BR>> USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device <<BR>> usbnet/cdc_ncm: Don't use stack variables for DMA <<BR>> USB: Avoid NULL pointer deref in usb_hcd_alloc_bandwidth.<<BR>> ipheth: iPhone 4 Verizon CDMA USB Product ID add <<BR>> USB: xHCI: prevent infinite loop when processing MSE event <<BR>> ASIX: Simplify condition in rx_fixup()<<BR>> ASIX: Use only 11 bits of header for data size <<BR>> Bluetooth: Add MacBookAir4,1 support <<BR>> Bluetooth: Add Toshiba laptops AR30XX device ID <<BR>> Bluetooth: Add Atheros AR3012 one PID/VID supported <<BR>> Bluetooth: add support for 2011 mac mini LP: #890952 <<BR>> btusb: add device entry for Broadcom SoftSailing<<BR>> xhci: If no endpoints changed, don't issue BW command. <<BR>> xHCI: test and clear RWC bit <<BR>> xHCI: Clear PLC for USB2 root hub ports <<BR>> can bcm: fix incomplete tx_setup fix <<BR>> powerpc: remove superfluous PageTail checks on the pte gup_fast <<BR>> powerpc: get_hugepte() don't put_page() the wrong page <<BR>> powerpc: gup_hugepte() avoid freeing the head page too many times <<BR>> powerpc: gup_hugepte() support THP based tail recounting <<BR>> powerpc: gup_huge_pmd() return 0 if pte changes <<BR>> s390: gup_huge_pmd() support THP tail recounting <<BR>> s390: gup_huge_pmd() return 0 if pte changes <<BR>> thp: share get_huge_page_tail() <<BR>> bridge: leave carrier on for empty bridge<<BR>> net: Unlock sock before calling sk_free() <<BR>> ALSA: ua101: fix crash when unplugging <<BR>> ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default <<BR>> ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs <<BR>> ALSA: hda/realtek - Skip invalid digital out pins <<BR>> drm/radeon: avoid bouncing connector status btw disconnected & unknown <<BR>> drm/radeon/kms: split MSI check into a separate function <<BR>> drm/radeon/kms: Add MSI quirk for HP RS690 <<BR>> drm/radeon: set hpd polarity at init time so hotplug detect works <<BR>> drm/radeon/kms: properly set panel mode for eDP <<BR>> drm/radeon/kms: Add MSI quirk for Dell RS690 <<BR>> drm/radeon/kms: add MSI module parameter <<BR>> drm/radeon/kms: set HPD polarity in hpd_init() <<BR>> kbuild: Fix help text not displayed in choice option. <<BR>> PM / Runtime: Automatically retry failed autosuspends <<BR>> USB: Update last_busy time after autosuspend fails <<BR>> cciss: add small delay when using PCI Power Management to reset for kump <<BR>> hwmon: (coretemp) Fix for non-SMP builds <<BR>> hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types <<BR>> hwmon: (w83627ehf) Fix broken driver init <<BR>> tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB <<BR>> st: fix race in st_scsi_execute_end <<BR>> scsi_dh: check queuedata pointer before proceeding further <<BR>> Make scsi_free_queue() kill pending SCSI commands <<BR>> Fix block queue and elevator memory leak in scsi_alloc_sdev <<BR>> mpt2sas: Fix for system hang when discovery in progress <<BR>> ASoC: wm8711: Fix wrong mask for setting input audio data bit length select <<BR>> ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt <<BR>> ASoC: WM8904: Set `invert' bit for Capture Switch <<BR>> ASoC: Ensure WM8962 PLL registers are reset <<BR>> ASoC: Ensure the WM8962 oscillator and PLLs start up disabled <<BR>> NFS/sunrpc: don't use a credential with extra groups. <<BR>> block: make gendisk hold a reference to its queue <<BR>> xen/blkback: Report VBD_WSECT (wr_sect) properly. <<BR>> VFS: fix statfs() automounter semantics regression <<BR>> hpsa: add small delay when using PCI Power Management to reset for kump <<BR>> VFS: we need to set LOOKUP_JUMPED on mountpoint crossing <<BR>> powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid <<BR>> powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe <<BR>> powerpc/pseries: Avoid spurious error during hotplug CPU add<<BR>> powerpc/eeh: Fix /proc/ppc64/eeh creation <<BR>> powerpc: Fix deadlock in icswx code <<BR>> ACPI atomicio: Convert width in bits to bytes in `__acpi_ioremap_fast()` <<BR>> netlink: validate NLA_MSECS length <<BR>> ath9k_hw: Update AR9485 initvals to fix system hang issue <<BR>> mac80211: fix remain_off_channel regression <<BR>> mac80211: config hw when going back on-channel <<BR>> mac80211: disable powersave for broken APs <<BR>> mtd: mtdchar: add missing initializer on raw write <<BR>> mtd: provide an alias for the redboot module name <<BR>> mtd: pxa3xx_nand: fix nand detection issue <<BR>> mtd: pxa3xx_nand: Fix blank page ECC mismatch <<BR>> ext4: remove i_mutex lock in ext4_evict_inode to fix lockdep complaining <<BR>> net: Align AF-specific flowi structs to long <<BR>> net: Handle different key sizes between address families in flow cache <<BR>> PM / Suspend: Off by one in pm_suspend() <<BR>> crypto: cryptd - Use subsys_initcall to prevent races with aesni <<BR>> dp83640: use proper function to free transmit time stamping packets <<BR>> ath9k_hw: Fix regression of register offset for AR9003 chips <<BR>> mtd: nand_base: always initialise oob_poi before writing OOB data <<BR>> HID: add support for new revision of Apple aluminum keyboard <<BR>> HID: add support for HuiJia USB Gamepad connector <<BR>> HID: hid-multitouch: Add LG Display Multitouch device. <<BR>> HID: Add support MacbookAir 4,1 keyboard <<BR>> HID: Add device IDs for Macbook Pro 8 keyboards <<BR>> HID: hid-apple: add device ID of another wireless aluminium <<BR>> HID: consolidate MacbookAir 4,1 mappings<<BR>> hid/apple: modern macbook airs use the standard apple function key translations ||

The following is a summary of bugs fixed between Ubuntu 10.04.3 and 10.04.4. 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 fixed bugs listed below, this update includes all security updates from the Ubuntu Security Notice list affecting Ubuntu 10.04 LTS that were released up to and including 13 February 2012. The last update included was USN-1360-1.

To understand the changes made:

This is the last planned point release update to be issued for 10.04, SRU's will continue to be issued until EOL.


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 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.

On Ubuntu 10.04.4 Alternate image, under some conditions, ltsp client is not able to load boot file. The following workaround and further information can be found in 813837.

Change the line in /etc/ltsp/dhcpd.conf from
    filename "/ltsp/amd64.tmp/pxelinux.0";
to
    filename "/ltsp/amd64/pxelinux.0";

On the Ubuntu 10.04.4 DVD, for i386, the linux-backports-modules-wireless-lucid-server depends on a package that only exists on an amd64 system and should not be used. On the DVD for amd64 systems, linux-backports-modules-wireless-lucid-generic-pae depends on an i386 package, which is not available and should not be used.


Changes Since 10.04.3

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

app-install-data-partner

905413

add vmware-view-client

apport

865199

backends/packaging-apt-dpkg.py: Fix crash when /etc/apport/native-origins.d contains any files. Fix backported from upstream r1973.

apt

922485

apt-pkg/algorithms.cc: Iterate Breaks the same way as Conflicts, so that we resolve virtual package Breaks more effectively.

apt

865828

Backports of various archive-support features

apt

805389

Backport support for xz compression

aptitude

508545

Backport 0007-preferences-dir.patch from natty.

debian-installer-utils

900526

chroot_setup.sh: Divert start-stop-daemon and initctl rather than simply moving them aside

debootstrap

880926

Add (Ubuntu) precise as a symlink to gutsy

debootstrap

786956

Add (Ubuntu) oneiric as a symlink to gutsy

fglrx-installer

566437

Do not remove diversions. Those diversions were likely installed by older releases of the driver (since we don't use diversions any more). Any diversion should be removed in fglrx.preinst, as it's exactly where we remove all other diversions

grub

692691

Refine detection of Xen-only kernels: kernels with both CONFIG_XEN=y and CONFIG_PARAVIRT=y are now given both Xen entries (if a hypervisor is present) and non-Xen entries.

grub

720558

Backport from Debian 0.97-39

grub-installer

695842

Canonicalise device names printed by 'mdadm --detail'.

grub2

623609

Handle partition devices without corresponding disk devices.

grub2

563895

Backport upstream patch to skip LVM snapshots.

nagios-nrpe

600941

Use pidfile for start-stop-daemon and fix pidfile deletion

nfs-utils

811823

debian/nfs-common.idmapd.upstart: don't use a script unnecessarily for our job when we can exec directly - making the job more resilient in the face of races with /usr being mounted.

openssh

531912

debian/openssh-server.ssh.init: Adding upstart awareness that will call /lib/init/upstart-job when script is run outside of a chroot. While this fixes LP: #531912, the change should be reverted when upstart gains chroot session support.

papyon

887349

Fix login failure due to trying to interact to an obsolete server

parted

664115

Don't call 'udevadm settle' when chrooted.

partman-iscsi

810068

Don't fail if debconf questions are preseeded.

ubiquity

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

ubiquity

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

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-slideshow-ubuntu

606134

Update translations from Launchpad

Upgrade Bug Fixes

These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu.

Package

Bug number

Description

apt

917173

apt-pkg/algorithms.{cc,h}: Use an int to represent resolver scores, not a signed short, because large upgrades can result in an overflow for core packages.

byobu

796422

fix chown of reload-required flag, which might otherwise fail, and break package upgrades

casper

777759

Disable release-upgrade prompts in the live session.

firefox

917529

Make sure new transitional packages have a versioned dependency on Firefox so as to not break Firefox during partial upgrades

unattended-upgrades

891747

backport lp:~mvo/unattended-upgrades/unshadow-versions to fix versions in -updates shadowing versions in -security

unattended-upgrades

773007

print conffile hold-backs to stdout to ensure its part of the cron mail

unattended-upgrades

773007

fix conffile prompt detection on multiple conffiles

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

libimobiledevice

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.

libimobiledevice

795475

Add 00git_ios5_support.patch: Fix "Unhandled lockdown error" for iOS 5.

linux

877373,
888042

ALSA: HDA: Add new revision for ALC662

linux

826081,
837669

ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist

linux

792712,
802383

ALSA: hda: Fix quirk for Dell Inspiron 910

linux

811745

Revert "fix oops in scsi_run_queue()", Revert "put stricter guards on queue dead checks"

linux

588861

splice: direct_splice_actor() should not use pos in sd

linux-backports-modules-2.6.32

888769

Add compat-wireless 3.1.0 meta package

linux-backports-modules-2.6.32

890715

Replace compat-wireless meta package 3.1.0 with 3.1.1

linux-backports-modules-2.6.32

819512

Added compat-wireless from 3.0.0

linux-backports-modules-2.6.32

814186

SAUCE: Fix stupid packaging bug for wwan and input

linux-backports-modules-2.6.32

806597

Added compat-wireless 2.6.39

linux-fsl-imx51

474597,
583414,
819574

ext4: correctly calculate number of blocks for fiemap, CVE-2011-2695

linux-lts-backport-maverick

792712,
898139

ALSA: hda: Fix quirk for Dell Inspiron 910

linux-lts-backport-maverick

718402,
747520

ALSA: HDA: Add position_fix quirk for an Asus device

linux-lts-backport-maverick

689393

SAUCE: (drop after 2.6.38) eeepc-wmi: reorder keymap
SAUCE: (drop after 2.6.38) eeepc-wmi: add wlan key found on 1015P
SAUCE: eeepc-wmi: set the touchpad toggle key code to F22

linux-lts-backport-maverick

652934

Revert "drm/radeon/bo: add some fallback placements for VRAM only objects."

linux-lts-backport-maverick

689393

eeepc-wmi: add additional hotkeys

linux-lts-backport-maverick

727814

xen: don't bother to stop other cpus on shutdown/reboot

linux-lts-backport-maverick

729839

Yama: use thread group leader when creating match

linux-lts-backport-maverick

730820

mmc: sdhci-pci: add ricoh e822 pci id with device specific quirks

linux-lts-backport-maverick

703553

Revert "drm/radeon/kms: properly compute group_size on 6xx/7xx"

linux-lts-backport-natty

737388
782389
794642

ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets(v2)
ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets(v2)

linux-lts-backport-natty

632884
803005

SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47

linux-lts-backport-natty

813797

vmscan: fix a livelock in kswapd

linux-lts-backport-natty

800910

Config] Add grub-efi as a recommended bootloader for server and generic

linux-lts-backport-oneiric

877373
890952

ALSA: HDA: Add new revision for ALC662

linux-lts-backport-oneiric

888154

drm/i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge v3

linux-lts-backport-oneiric

737388
782389
794642

Revert "SAUCE: ata: make DVD drive recognisable on systems with Sandybridge CPT chipset"
SAUCE: ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets(v2)

linux-lts-backport-oneiric

872811

SAUCE: xHCI: AMD isoc link TRB chain bit quirk

linux-lts-backport-oneiric

876030

Revert "ubuntu: fsam7400 disable driver"

linux-lts-backport-oneiric

882120

Add postinit and postrm scripts to the extras package

linux-lts-backport-oneiric

650899

Config] CONFIG_R6040=m

linux-lts-backport-oneiric

238208

Config] CONFIG_MEMSTICK_R592=m

linux-lts-backport-oneiric

888154

drm/i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge v3

linux-lts-backport-oneiric

852406

ACPI / Battery: Add the check before refresh sysfs in the battery_notify()

linux-lts-backport-oneiric

855199

genirq: Fix irqfixup, irqpoll regression

linux-lts-backport-oneiric

881420

Linux 3.0.7, Linux 3.0.8
sparc64: Force the execute bit in OpenFirmware's translation entries.
sched/rt: Migrate equal priority tasks to available CPUs
sched: Fix up wchan borkage
ide-disk: Fix request requeuing
posix-cpu-timers: Cure SMP wobbles
lis3: fix regression of HP DriveGuard with 8bit chip
ASoC: use a valid device for dev_err() in Zylonite
ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC
drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin calculation.
drm/radeon/kms: fix regression in DP aux defer handling
drm/radeon/kms: add retry limits for native DP aux defer
drm/radeon/kms: fix channel_remap setup (v2)
ptp: fix L2 event message recognition
x86/PCI: use host bridge _CRS info on ASUS M2V-MX SE
qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload
libsas: fix panic when single phy is disabled on a wide port
md: Avoid waking up a thread after it has been freed.
dm table: avoid crash if integrity profile changes
mmc: mxs-mmc: fix clock rate setting
exec: do not call request_module() twice from search_binary_handler()
ARM: mach-ux500: enable fix for ARM errata 754322
drm/radeon/kms: retry aux transactions if there are status flags
drm/radeon/kms: use hardcoded dig encoder to transmitter mapping for DCE4.1
ipv6: fix NULL dereference in udp6_ufo_fragment()
ahci: Enable SB600 64bit DMA on Asus M3A
MIPS: PM: Use struct syscore_ops instead of sysdevs for PM (v2)
ftrace: Fix regression of :mod:module function enabling
ftrace: Fix regression where ftrace breaks when modules are loaded
ftrace: Fix warning when CONFIG_FUNCTION_TRACER is not defined
ARM: 7113/1: mm: Align bank start to MAX_ORDER_NR_PAGES
ARM: 7117/1: perf: fix HW_CACHE_* events on Cortex-A9
HID: usbhid: Add support for SiGma Micro chip
hwmon: (w83627ehf) Properly report thermal diode sensors
Avoid using variable-length arrays in kernel/sys.c
drm/radeon/kms/atom: fix handling of FB scratch indices
cputimer: Cure lock inversion
fuse: fix memory leak
Platform: fix samsung-laptop DMI identification for N150/N210/220/N230
uvcvideo: Fix crash when linking entities
drm/ttm: ensure ttm for new node is bound before calling move_notify()
drm/ttm: unbind ttm before destroying node in accel move cleanup
CIFS: Fix ERR_PTR dereference in cifs_get_root
xfs: start periodic workers later
xfs: use a cursor for bulk AIL insertion
xfs: do not update xa_last_pushed_lsn for locked items
xfs: force the log if we encounter pinned buffers in .iop_pushbuf
xfs: revert to using a kthread for AIL pushing
firewire: sbp2: fix panic after rmmod with slow targets
x86: Fix S4 regression
hwmon: (w83627ehf) Fix negative 8-bit temperature values
mm: fix race between mremap and removing migration entry
x25: Prevent skb overreads when checking call user data
crypto: ghash - Avoid null pointer dereference if no key is set
ALSA: HDA: conexant support for Lenovo T520/W520
ALSA: hda - Add position_fix quirk for Dell Inspiron 1010

linux-lts-backport-oneiric

890952

Linux 3.0.9
Config] CONFIG_HID_ACRUX_FF=y
Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when syncing"
CIFS: Fix incorrect max RFC1002 write size value
CIFS: Fix DFS handling in cifs_get_file_info
cris: fix a build error in drivers/tty/serial/crisv10.c
TTY: drop driver reference in tty_open fail path
TTY: make tty_add_file non-failing
TTY: pty, release tty in all ptmx_open fail paths
USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error
staging: serqt_usb2: remove ssu100 from supported devices
staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT
Staging: hv: Add support for >2 TB LUN in storage driver.
USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000
USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"
serial: pxa: work around for errata #20
serial-core: power up uart port early before we do set_termios when resuming
EHCI : introduce a common ehci_setup
USB: fix ehci alignment error
EHCI: workaround for MosChip controller bug
xhci-mem.c: Check for ring->first_seg != NULL
drm/i915: Wrap DP EDID fetch functions to enable eDP panel power
drm/i915/panel: Always record the backlight level again (but cleverly)
drm/radeon/kms: bail early in dvi_detect for digital only connectors
drm/radeon/kms: handle !force case in connector detect more gracefully
drm/radeon/kms: Fix I2C mask definitions
mmc: core: Fix hangs related to insert/remove of cards
mmc: core: ext_csd.raw_* used in comparison but never set
PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh 1180:e823
megaraid_sas: Fix instance access in megasas_reset_timer
ipr: Always initiate hard reset in kdump kernel
libsas: set sas_address and device type of rphy
isci: fix support for large smp requests
isci: fix missed unlock in apc_agent_timeout()
ALSA: hda - Remove bad code for IDT 92HD83 family patch
target: Fix REPORT TARGET PORT GROUPS handling with small allocation length LP: #890952
x86: uv2: Workaround for UV2 Hub bug (system global address format)
x86: Fix compilation bug in kprobes' twobyte_is_boostable
epoll: fix spurious lockdep warnings
leds: save the delay values after a successful call to blink_set()
leds: turn the blink_timer off before starting to blink
usbmon vs. tcpdump: fix dropped packet count
USB: storage: Use normalized sense when emulating autosense
USB: Fix runtime wakeup on OHCI
USB: g_printer: fix bug in unregistration
USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid
USB: cdc-acm: Owen SI-30 support
USB: add RESET_RESUME for webcams shown to be quirky
USB: add quirk for Logitech C300 web cam
USB: pl2303: add id for SMART device
USB: ftdi_sio: add PID for Sony Ericsson Urban <BR>> USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board
USB: option: convert interface blacklisting to bitfields LP: #890952
USB: option: convert Huawei K3765, K4505, K4605 reservered interface to blacklist
USB: option: add ZTE product 0x0037 to sendsetup blacklist
USB: option: add various ZTE device network interfaces to the blacklist
MAINTANERS: update Qualcomm Atheros addresses
ath9k_hw: Fix descriptor status of TxOpExceeded
ath9k_hw: Fix magnitude/phase coeff correction
ath9k_htc: add AVM FRITZ!WLAN 11N v2 support
ath9k_hw: Fix number of GPIO pins for AR9287/9300
ath9k: disable unnecessary PHY error reporting
HID: ACRUX - fix enabling force feedback support
QE/FHCI: fixed the CONTROL bug
Update email address for stable patch submission
xen-pcifront: Update warning comment to use 'e820_host' option.
xen-swiotlb: Fix wrong panic.
kobj_uevent: Ignore if some listeners cannot handle message
caif: Fix BUG() with network namespaces
platform: samsung_laptop: add dmi information for Samsung R700 laptops
Platform: samsung_laptop: add support for X520 machines.
Platform: samsung_laptop: samsung backlight for R528/R728
Platform: samsung_laptop: fix samsung brightness min/max calculations
Platform: Fix error path in samsung-laptop init
kmod: prevent kmod_loop_msg overflow in __request_module()
nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages
rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces
dp83640: free packet queues on remove
mac80211: fix offchannel TX cookie matching
net: hold sock reference while processing tx timestamps
wl12xx: fix forced passive scans
time: Change jiffies_to_clock_t() argument type to unsigned long
apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches
md/raid5: fix bug that could result in reads from a failed device.
perf probe: Fix to show correct error string
tracing: Fix returning of duplicate data after EOF in trace_pipe_raw
genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier
nfs: don't try to migrate pages with active requests
nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()
nfsd4: stop using nfserr_resource for transitory errors
nfsd4: fix seqid_mutating_error
nfsd4: permit read opens of executable-only files
nfsd4: fix open downgrade, again
nfsd4: ignore WANT bits in open downgrade
hppfs: missing include
vfs: add "device" tag to /proc/self/mountstats
io-mapping: ensure io_mapping_map_atomic _is_ atomic
ASoC: wm8940: Properly set codec->dapm.bias_level
ASoC: wm8741: Fix setting interface format for DSP modes
ASoC: ak4642: fixup cache register table
ASoC: ak4535: fixup cache register table
ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture
ASoC: Remove direct register cache accesses from WM8962 driver
ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings
KVM: s390: check cpu_id prior to using it
user per registers vs. ptrace single stepping
memory leak with RCU_TABLE_FREE
ccwgroup: move attributes to attribute group
WMI: properly cleanup devices to avoid crashes
iommu/amd: Fix wrong shift direction LP:
carminefb: Fix module parameters permissions
fb: avoid possible deadlock caused by fb_set_suspend
fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock()
viafb: use display information in info not in var for panning
viafb: improve pitch handling
DiBcom: protect the I2C bufer access
dib0700: protect the dib0700 buffer access
tuner_xc2028: Allow selection of the frequency adjustment code for XC3028
/proc/self/numa_maps: restore "huge" tag for hugetlb vmas
plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired
ARM: mach-ux500: unlock I&D l2x0 caches before init
mm: avoid null pointer access in vm_struct via /proc/vmallocinfo
ALSA: hda - Fix ADC input-amp handling for Cx20549 codec
um: fix ubd cow size
readlinkat: ensure we return ENOENT for the empty pathname for normal lookups
VFS: Fix automount for negative autofs dentries
vfs: automount should ignore LOOKUP_FOLLOW
VFS: Fix the remaining automounter semantics regressions
vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag
ptrace: don't clear GROUP_STOP_SIGMASK on double-stop
jsm: remove buggy write queue
bonding: use local function pointer of bond->recv_probe in bond_handle_frame
bridge: fix hang on removal of bridge via netlink
can bcm: fix tx_setup off-by-one errors
ipv4: fix ipsec forward performance regression
l2tp: fix a potential skb leak in l2tp_xmit_skb()
macvlan/macvtap: Fix unicast between macvtap interfaces in bridge mode
netconsole: enable netconsole can make net_device refcnt incorrent
tcp: properly handle md5sig_pool references
tcp: properly update lost_cnt_hint during shifting
tg3: negate USE_PHYLIB flag check
ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket
make PACKET_STATISTICS getsockopt report consistently between ring and non-ring
net: xen-netback: correctly restart Tx after a VM restore/migrate
mm: thp: tail page refcounting fix
binfmt_elf: fix PIE execution with randomization disabled
vfs: show O_CLOEXE bit properly in /proc/<pid>/fdinfo/<fd> files
iwlagn: do not use interruptible waits
drivers/net/rionet.c: fix ethernet address macros for LE platforms
hwspinlock/core: use a mutex to protect the radix tree
drivers/power/ds2780_battery.c: create central point for calling w1 interface
drivers/power/ds2780_battery.c: add a nolock function to w1 interface
drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal
ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes
ext4: ext4_rename should dirty dir_bh with the correct directory
ext4: ext4_mkdir should dirty dir_block with newly created directory inode
ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry
ext4: fix race in xattr block allocation path
enic: Bug Fix: Fix hardware transmit queue indexing in enic_poll_controller
rtl8150: rtl8150_disconnect(...) does not need tasklet_disable(...)
USB: EHCI: Fix test mode sequence
usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during unlink
USB: Serial: Add device ID for Sierra Wireless MC8305
USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device
usbnet/cdc_ncm: Don't use stack variables for DMA
USB: Avoid NULL pointer deref in usb_hcd_alloc_bandwidth.
ipheth: iPhone 4 Verizon CDMA USB Product ID add
USB: xHCI: prevent infinite loop when processing MSE event
ASIX: Simplify condition in rx_fixup()
ASIX: Use only 11 bits of header for data size
Bluetooth: Add MacBookAir4,1 support
Bluetooth: Add Toshiba laptops AR30XX device ID
Bluetooth: Add Atheros AR3012 one PID/VID supported
Bluetooth: add support for 2011 mac mini LP: #890952
btusb: add device entry for Broadcom SoftSailing
xhci: If no endpoints changed, don't issue BW command.
xHCI: test and clear RWC bit
xHCI: Clear PLC for USB2 root hub ports
can bcm: fix incomplete tx_setup fix
powerpc: remove superfluous PageTail checks on the pte gup_fast
powerpc: get_hugepte() don't put_page() the wrong page
powerpc: gup_hugepte() avoid freeing the head page too many times
powerpc: gup_hugepte() support THP based tail recounting
powerpc: gup_huge_pmd() return 0 if pte changes
s390: gup_huge_pmd() support THP tail recounting
s390: gup_huge_pmd() return 0 if pte changes
thp: share get_huge_page_tail()
bridge: leave carrier on for empty bridge
net: Unlock sock before calling sk_free()
ALSA: ua101: fix crash when unplugging
ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default
ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs
ALSA: hda/realtek - Skip invalid digital out pins
drm/radeon: avoid bouncing connector status btw disconnected & unknown
drm/radeon/kms: split MSI check into a separate function
drm/radeon/kms: Add MSI quirk for HP RS690
drm/radeon: set hpd polarity at init time so hotplug detect works
drm/radeon/kms: properly set panel mode for eDP
drm/radeon/kms: Add MSI quirk for Dell RS690
drm/radeon/kms: add MSI module parameter
drm/radeon/kms: set HPD polarity in hpd_init()
kbuild: Fix help text not displayed in choice option.
PM / Runtime: Automatically retry failed autosuspends
USB: Update last_busy time after autosuspend fails
cciss: add small delay when using PCI Power Management to reset for kump
hwmon: (coretemp) Fix for non-SMP builds
hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types
hwmon: (w83627ehf) Fix broken driver init
tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB
st: fix race in st_scsi_execute_end
scsi_dh: check queuedata pointer before proceeding further
Make scsi_free_queue() kill pending SCSI commands
Fix block queue and elevator memory leak in scsi_alloc_sdev
mpt2sas: Fix for system hang when discovery in progress
ASoC: wm8711: Fix wrong mask for setting input audio data bit length select
ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt
ASoC: WM8904: Set invert' bit for Capture Switch <<BR>> ASoC: Ensure WM8962 PLL registers are reset <<BR>> ASoC: Ensure the WM8962 oscillator and PLLs start up disabled <<BR>> NFS/sunrpc: don't use a credential with extra groups. <<BR>> block: make gendisk hold a reference to its queue <<BR>> xen/blkback: Report VBD_WSECT (wr_sect) properly. <<BR>> VFS: fix statfs() automounter semantics regression <<BR>> hpsa: add small delay when using PCI Power Management to reset for kump <<BR>> VFS: we need to set LOOKUP_JUMPED on mountpoint crossing <<BR>> powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid <<BR>> powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe <<BR>> powerpc/pseries: Avoid spurious error during hotplug CPU add<<BR>> powerpc/eeh: Fix /proc/ppc64/eeh creation <<BR>> powerpc: Fix deadlock in icswx code <<BR>> ACPI atomicio: Convert width in bits to bytes in acpi_ioremap_fast()`
netlink: validate NLA_MSECS length
ath9k_hw: Update AR9485 initvals to fix system hang issue
mac80211: fix remain_off_channel regression
mac80211: config hw when going back on-channel
mac80211: disable powersave for broken APs
mtd: mtdchar: add missing initializer on raw write
mtd: provide an alias for the redboot module name
mtd: pxa3xx_nand: fix nand detection issue
mtd: pxa3xx_nand: Fix blank page ECC mismatch
ext4: remove i_mutex lock in ext4_evict_inode to fix lockdep complaining
net: Align AF-specific flowi structs to long
net: Handle different key sizes between address families in flow cache
PM / Suspend: Off by one in pm_suspend()
crypto: cryptd - Use subsys_initcall to prevent races with aesni
dp83640: use proper function to free transmit time stamping packets
ath9k_hw: Fix regression of register offset for AR9003 chips
mtd: nand_base: always initialise oob_poi before writing OOB data
HID: add support for new revision of Apple aluminum keyboard
HID: add support for HuiJia USB Gamepad connector
HID: hid-multitouch: Add LG Display Multitouch device.
HID: Add support MacbookAir 4,1 keyboard
HID: Add device IDs for Macbook Pro 8 keyboards
HID: hid-apple: add device ID of another wireless aluminium
HID: consolidate MacbookAir 4,1 mappings
hid/apple: modern macbook airs use the standard apple function key translations

linux-meta

888769

Add compat-wireless 3.1.0 meta package

linux-meta

890715

Replace compat-wireless meta package 3.1.0 with 3.1.1

linux-meta

806597

Added compat-wireless 2.6.39

linux-meta

819512

Added compat-wireless 3.0.0

linux-meta-lts-backport-maverick

792542

linux-lts-backport-maverick 2.6.35-30.54

linux-mvl-dove

826081
837669

ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist

linux-mvl-dove

792712
802383

ALSA: hda: Fix quirk for Dell Inspiron 910

linux-mvl-dove

811745

Revert "fix oops in scsi_run_queue()"
Revert "put stricter guards on queue dead checks"

linux-mvl-dove

588861

splice: direct_splice_actor() should not use pos in sd

nvidia-graphics-drivers

627022

Fix nv.c build failure with kernels >= 2.6.36

nvidia-graphics-drivers-96

627022

Fix nv.c build failure with kernels >= 2.6.36

upower

824912

Backport support for the new "power_now" sysfs battery attribute in newer kernels, so that upower works correctly with the linux-image-generic-lts-backport-natty kernel packages.

Desktop Bug Fixes

These changes mainly affect desktop installations of Ubuntu, Kubuntu, and other Ubuntu-based systems.

Package

Bug number

Description

compizconfig-backend-gconf

207065

honor resize_with_right_button gconf key

desktopcouch

834857

Preserve Ubuntu One service through longer replication period, 10 minutes changed to 60 minutes. (

firefox

908508

Add patch from upstream to fix powerpc build failure. Only apply this patch on powerpc to avoid compromising the quality of the architectures that we care about

firefox

907666

Fix readd missing kubuntu-firefox-installer Replaces

firefox

901838

Fix Ugly busy pointer, due to libxcursor no longer matching the cursor bitmap to a nice themed pointer

firefox

888307

Turn off the one-time addon selection dialog

firefox

561124

Now Firefox lazy loads libxul, drop the LD_LIBRARY_PATH hack from the shell wrapper

firefox

294187

Fixes Firefox Locales should install locale specific search plugins

firefox

643899,
548866

Prevent LP: #643899 - Firefox sending header "Accept-Language: chrome://global/locale/intl.properties" because the intl.accept_languages preference is messed up. Drop a patch which causes the preferences system to save a user preference when changing a preference value to equal the system default value (and revert to the original behaviour where the preference is just discarded). This should hopefully stop Firefox Sync from breaking localized preferences where they haven't been modified by the user, but does regress

firefox

548866
643899

Prevent Firefox sending header "Accept-Language: chrome://global/locale/intl.properties" because the intl.accept_languages preference is messed up. Drop a patch which causes the preferences system to save a user preference when changing a preference value to equal the system default value (and revert to the original behaviour where the preference is just discarded). This should hopefully stop Firefox Sync from breaking localized preferences where they haven't been modified by the user, but does regress

firefox

744580

Fix Firefox doesn't autoscroll when selecting content downwards

firefox

758111

update ubuntulinux.org bookmark

gcalctool

871988

03_correct_tanh.patch: git patch to fix tanh calculation

gnome-control-center

607357

Fix cannot cope with incorrect current password under LDAP backend.

gnome-power-manager

620693

When we blank due to a timeout, make sure to lock (in case we've blanked before the screensaver is active).

gnome-utils

379382

gnome-screenshot produces a black bar in certain multi-head situations. backport 56f50c7 from upstream git.

gtk+2.0

558674

Added two patches from git to fix filechooser issue

gtk-vnc

598597

Fix off-by-one error in snprintf call generating the version string

ldm

525619

Properly transition from ltsp-server to ldm-server for ldminfod

libgweather

629646

Cherry-pick upstream commits a80552f5 and 73829e64 to fix fetching weather data from bom.gov.au

media-player-info

670066

Add various Sony Walkman models

media-player-info

902518

Add Archos Key

media-player-info

764141

Add TrekStor i.Beat rock

media-player-info

793799

Add more Sansa Clip+ players

media-player-info

835568

Add Creative ZEN Style 300

media-player-info

840903

Add Sony Xperia Mini Pro

media-player-info

759668

Fix product ID of Sandisk Sansa Fuze

media-player-info

722629

Add Sony Ericsson K800i.

media-player-info

696705

Add Sony NWZ-E355.

mozilla-devscripts

904594

Update to support newer version of Firefox

mozvoikko

914706

Fixes can't select any other spell-check language in Firefox with mozvoikko installed

mozvoikko

923319

see LP: #923319 for USN information

ubufox

918052

Fix Error migrating extensions to be in-profile

ubufox

511250

In the restart notifier, don't hardcode a list of filenames for different browser versions, but just use MOZ_APP_LAUNCHER instead. This will indirectly fix LP: #511250 and should prevent it from happening again

ubufox

579091

ubufox interferes with toolbar buttons for other add-ons Don't initialize or assign any value to gBrowser in alternatePlugins.js. It runs in the context of browser.xul, so gBrowser will always exist once the browser window has loaded

ubufox

333799

set a default dictionary language

ubufox

746538

Update Japanese(ja) translations

ubufox

750305

Don't hard-code links and configs for each release. Rather than doing this manually for every release, we add a dist.js with distro information (populated at build time with lsb_release) and just do all this automatically.

ubufox

752364

Plugin Finder Service never finds anything. Use the release info in dist.js to construct the URL, now that this got dropped from Firefox

ubufox

728826

Update icons to new versions.

ubufox

709125

User agent doesn't include Ubuntu in it so apt.ubuntu.com doesn't work. We add an extra X-Ubuntu HTTP header in requests to apt.ubuntu.com, rather than send this information out in every request in the UA string

ubufox

809601

do the ubufox => xul-ext-ubufox transition. I'd already uploaded a backport of this previously to the firefox-stable PPA, which causes upgrades to versions without this transition to fail. In addition to this, it is required for lucid -> maverick upgrades to work

webfav

904594

Bump maxVersion to 9.*

xdg-utils

778464

debian/patches/xdg-email-thunderbird.patch: Change "TOqul=" to "TO="

In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here.

Package

Bug number

Description

firefox

904594

New upstream stable release (FIREFOX_9_0_1_BUILD1)

mozvoikko

904594

Update for Firefox 9

ubufox

904594

Support Firefox 9 and 10

These changes mainly affect installations of Ubuntu on server systems.

Package

Bug number

Description

drbd8

744293

debian/patches/11_fix_lvm_infinite_loop.dpatch: infinite loop in helper LVM script.

facter

885998

lib/facter/ec2.rb: Rescue condition in can_connect() when timeout() actually has a chance to timeout.

facter

732953

lib/facter/ec2.rb: Properly handle ip+port when testing connectivity of ec2 metadata service.

facter

876130

lib/facter/util/collection.rb: Backported fix from upstream commit 2255abee7bdb9b6478ca228546e3d275dbac0ec3. Reload all facts if the requested fact is not found. Ensures consistency after facts have been cleared.

kickseed

810068

Fix iSCSI ks_preseed calls to include a type field

kickseed

708548

Preseed partman-lvm/device_remove_lvm when confirming logvol results, since Kickstart doesn't have a separate control with a one-to-one correspondence to this

landscape-client

809210

Try to load the old persist file if the current one doesn't exist or is empty .

landscape-client

804008

Fix wrong ownership and permissions when the reporter is run as a result of applying a repository profile .

landscape-client

804548

Keep original sources.list ownership.
Preserve permissions of sources.list

landscape-client

805746

Refactored tests.

landscape-client

795794

Detect if running in a vmware guest.

landscape-client

797069

Report VM type when run in the cloud.

landscape-client

795752

Report VM type in non-cloud registration.

landscape-client

780406

Report the package reporter result even in case of success, not just in case of failure.

landscape-client

732490

Report package reporter errors.

landscape-client

759764

Fix dependencies for hardy removing references to python 2.4 packages for pycurl and dbus.

landscape-client

758928

Add a plugin which manages APT sources.list and the associated GPG keys .

landscape-client

760486

Limit the number of items in a network message to 200, to prevent problems when communication is interrupted with the server and the client accumulates too many network items, thus overloading the server when it's available again.

libvirt

869590

Fix parsing of 'info migration' from upstream git.

libvirt

863629

lxc_controller: use our own unlocpt+grantpt rather than glibc's, which can't handle opening a pty in a devpts not mounted at /dev/pts.

libvirt

350936

debian/libvirt-bin.upstart: add a pre-stop script to shut down running VMs before the host shuts down.

libvirt

823638

debian/libvirt-bin.default: add a comment that this file is not actually used at startup.

libvirt

495394

Fix /etc/init/libvirt-bin.conf start on to wait until networking.conf has stopped with success, meaning ifup - a completed successfully and all auto-started network devices are up.

linux-ec2

877373,
888042

ALSA: HDA: Add new revision for ALC662

linux-ec2

826081,
837669

ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist

linux-ec2

792712,
802383

ALSA: hda: Fix quirk for Dell Inspiron 910

linux-ec2

811745

Revert "fix oops in scsi_run_queue()",
Revert "put stricter guards on queue dead checks"

linux-ec2

588861

splice: direct_splice_actor() should not use pos in sd

openldap

903901

Fix replication when attr has no matching rule

opencryptoki

645576

Cherry-pick patch from Deibna to reset TPM datastructures on init and not just logout, fixes TPM token reinitialization failure on reload.

portmap

711425

debian/portmap.upstart: stop on unmounted-remote-filesystems, a new event emitted by umountnfs.sh.

postgresql-8.4

904828

01-armel-tas.patch: Turn slock_t datatype into an int, and define S_UNLOCK() to call sync_lock_release() instead of using the default implementation. This complies to the gcc built-in atomic operations specifiction more strictly and now also works on the Panda boards.

puppet

865462

http://projects.puppetlabs.com/issues/4267

qemu-kvm

857746

debian/patches/e1000-Dont-set-the-Capabilities-List-bit.patch: Do not set the Capabilities Pointer to NULL for e1000 ethernet adapter, allows Windows' PCI/PCI Express Compliance Test to pass. Patch cherry picked from upstream trunk commit.

smart

244453

Handle authentication errors when using pycurl, giving a meaningful error message.

squid

561779
750371

d/squid.upstart: start on was not sufficient to restart squid on transition from runlevel 1 to 2 . Also stop on condition was not sufficient to stop squid because of a missing space.

sysvinit

711425

debian/initscripts/etc/init.d/umountnfs.sh: emit a new event, unmounted-remote-filesystems, to allow stopping portmap and others.

In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here.

Package

Bug number

Description

postgresql-8.4

904631

New upstream release

In addition to the Ubuntu Security Notice list updates, the following changes were made to enhance the security of a system.

Package

Bug number

Description

apt

857472

Restore apt-ket net-update functionality

apt

856489

Disable apt-key net-update for now, as validation code is insecure.

base-installer

820306

Honour apt-setup/security_path when constructing initial security entries in sources.list.

ca-certificates

837557

Blacklist "DigiNotar Root CA" due to fraudulent certificate issuance

ecryptfs-utils

725862

src/libecryptfs/key_management.c:

firefox

837557

Distrust and disable DigiNotar Root CA due to fraudulent certificate issuance

firefox

838322

Distrust and disable all DigiNotar certs including the Staat der Nederlanden Certificates

firefox

923461

Fix Broken Apparmor profile with Firefox 9.0.1

firefox

897794

Fix assumption that some websites expect "X11" to be the first token of the platform component in the UA string

firefox

929833

Fix use-after-free vulnerability in the XBL bindings

firefox

926347

Fix apparmor denial on Lucid

firefox

923319

see LP: #923319 for USN information

nss

837557

Add patch from Debian version 3.12.11-3 rebased against 3.12.9 to remove the DigiNotar certificates and actively distrust them.

quassel

846922

data and log dir are world-readable

qt4-x11

837557

add debian/patches/kubuntu_31_blacklist_ssl_certificates_part2.diff LP: #837557

software-properties

915210

incorrect ssl certificate validation

thunderbird

838322

Reenable one of the Staat der Nederlanden Certificates; This was not a part of the compromised DigiNotar certificates

thunderbird

837557

Distrust and disable DigiNotar Root CA due to fraudulent certificate issuance

xulrunner-1.9.2

838322

Distrust all DigiNotar certs including the Staat der Nederlanden Certificates; The certificates will be disabled in NSS

xulrunner-1.9.2

837557

Distrust and disable DigiNotar Root CA due to fraudulent certificate issuance

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

checkbox

567568

New upstream release

checkbox

550973

Added referer when sending submissions to Launchpad

checkbox

352740

Added suggests to checkbox package in debian/control file (

checkbox

556824

Fixed udev_resource script to be more resilient

checkbox

558728

Fixed cdimage_resource script to read casper.log

checkbox

560948

Fixed reporting all resources found for a job

checkbox

557443

Fixed stalling when using kdesudo to start backend

checkbox

563050

Fixed starting the appropriate default browser on UNR

checkbox

562580

Fixed opening the report with the gconf preferred browser

checkbox

349768

Fixed suspend_test to use relative time for wakealarm

checkbox

553328

Fixed backend not getting terminated upon closing

lazr.restfulclient

803475

Always require python-simplejson as python 2.6 does not provide it and lazr.restfulclient.resource does not use json on error instead. (LP: #803475)

libgksu

298217

check if an empty line is really received before ignoring it (LP: #298217)

libmsn

887104

Add kubuntu_01_msn_update.diff from upstream to fix connection to MSN

logcheck

748870

ignore.d.server/bind: Add two new rules from latest logcheck to allow various messages

mobile-broadband-provider-info

856700,
709049

SRU exception upload to support various updated networks

multipath-tools

690387

Add patch to fix the expected pathname from multipath uevents

python-apt

805389

add missing bits for the xz compression support

tzdata

881250

Ukraine

In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here.

Package

Bug number

Description

tzdata

884866

New upstream release 2011n (LP: #884866):

tzdata

876090

New upstream release 2011l: (LP: #876090)

tzdata

865750

New upstream release 2011k: (LP: #865750)

tzdata

802778

New upstream release 2011j: (LP: #802778)

Raw List of Fixes

10.04.4-Fixes.raw.lst : Sorted by package name alphabetically

LucidLynx/ReleaseNotes/ChangeSummary/10.04.4 (last edited 2012-02-16 19:58:40 by brad-figg)