Oneiric update to 3.0.27 stable release

Bug #971808 reported by Tim Gardner
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Oneiric
Fix Released
Undecided
Unassigned

Bug Description

SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from Linus' tree or in a minimally
       backported form of that patch. The 3.0.27 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches are in the 3.0.27 stable release:

USB: option: Add MediaTek MT6276M modem&app interfaces
USB: option driver: adding support for Telit CC864-SINGLE, CC864-DUAL and DE910-DUAL modems
USB: option: make interface blacklist work again
USB: option: add ZTE MF820D
USB: ftdi_sio: fix problem when the manufacture is a NULL string
USB: ftdi_sio: add support for BeagleBone rev A5+
USB: Microchip VID mislabeled as Hornby VID in ftdi_sio.
USB: ftdi_sio: new PID: Distortec JTAG-lock-pick
USB: ftdi_sio: add support for FT-X series devices
USB: ftdi_sio: new PID: LUMEL PD12
powerpc/usb: fix bug of kernel hang when initializing usb
usb: musb: Reselect index reg in interrupt context
usb: gadgetfs: return number of bytes on ep0 read request
USB: gadget: Make g_hid device class conform to spec.
futex: Cover all PI opcodes with cmpxchg enabled check
sysfs: Fix memory leak in sysfs_sd_setsecdata().
tty: moxa: fix bit test in moxa_start()
TTY: Wrong unicode value copied in con_set_unimap()
USB: serial: fix console error reporting
cdc-wdm: Fix more races on the read path
cdc-wdm: Don't clear WDM_READ unless entire read buffer is emptied
usb: fsl_udc_core: Fix scheduling while atomic dump message
usb: Fix build error due to dma_mask is not at pdev_archdata at ARM
USB: qcserial: add several new serial devices
USB: qcserial: don't grab QMI port on Gobi 1000 devices
usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device
usb: cp210x: Update to support CP2105 and multiple interface devices
USB: serial: mos7840: Fixed MCS7820 device attach problem
rt2x00: Add support for D-Link DWA-127 to rt2800usb.
rtlwifi: Handle previous allocation failures when freeing device memory
rtlwifi: rtl8192c: Prevent sleeping from invalid context in rtl8192cu
rtlwifi: rtl8192ce: Fix loss of receive performance
math: Introduce div64_long
ntp: Fix integer overflow when setting time
uevent: send events in correct order according to seqnum (v3)
genirq: Fix long-term regression in genirq irq_set_irq_type() handling
genirq: Fix incorrect check for forced IRQ thread handler
rtc: Disable the alarm in the hardware (v2)
p54spi: Release GPIO lines and IRQ on error in p54spi_probe
IB/iser: Post initial receive buffers before sending the final login request
x86/ioapic: Add register level checks to detect bogus io-apic entries
mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
bootmem/sparsemem: remove limit constraint in alloc_bootmem_section
hugetlbfs: avoid taking i_mutex from hugetlbfs_read()
ASoC: pxa-ssp: atomically set stream active masks
tcm_loop: Set residual field for SCSI commands
udlfb: remove sysfs framebuffer device with USB .disconnect()
tcm_fc: Fix fc_exch memory leak in ft_send_resp_status
md/bitmap: ensure to load bitmap when creating via sysfs.
md/raid1,raid10: avoid deadlock during resync/recovery.
drm/radeon: Restrict offset for legacy hardware cursor.
drm/radeon/kms: fix analog load detection on DVI-I connectors
drm/radeon/kms: add connector quirk for Fujitsu D3003-S2 board
target: Don't set WBUS16 or SYNC bits in INQUIRY response
target: Fix 16-bit target ports for SET TARGET PORT GROUPS emulation
Bluetooth: Add AR30XX device ID on Asus laptops
HID: add extra hotkeys in Asus AIO keyboards
HID: add more hotkeys in Asus AIO keyboards
pata_legacy: correctly mask recovery field for HT6560B
firewire: ohci: fix too-early completion of IR multichannel buffers
NFS: Properly handle the case where the delegation is revoked
NFSv4: Return the delegation if the server returns NFS4ERR_OPENMODE
xfs: fix inode lookup race
cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next
UBI: fix error handling in ubi_scan()
UBI: fix eraseblock picking criteria
SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up()
usbnet: increase URB reference count before usb_unlink_urb
usbnet: don't clear urb->dev in tx_complete
x86-32: Fix endless loop when processing signals for kernel tasks
proc-ns: use d_set_d_op() API to set dentry ops in proc_ns_instantiate().
hwmon: (fam15h_power) Correct sign extension of running_avg_capture
lgdt330x: fix signedness error in i2c_read_demod_bytes()
pvrusb2: fix 7MHz & 8MHz DVB-T tuner support for HVR1900 rev D1F5
e1000e: Avoid wrong check on TX hang
PM / Hibernate: Enable usermodehelpers in hibernate() error path
ext4: flush any pending end_io requests before DIO reads w/dioread_nolock
jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer
ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc
ext4: check for zero length extent
vfs: fix d_ancestor() case in d_materialize_unique
udf: Fix deadlock in udf_release_file()
dm crypt: fix mempool deadlock
dm crypt: add missing error handling
dm exception store: fix init error path
backlight: fix typo in tosa_lcd.c
xfs: Fix oops on IO error during xlog_recover_process_iunlinks()
slub: Do not hold slub_lock when calling sysfs_slab_add()
module: Remove module size limit
Bluetooth: btusb: fix bInterval for high/super speed isochronous endpoints
drm/i915: suspend fbdev device around suspend/hibernate
Fix pppol2tp getsockname()
net: bpf_jit: fix BPF_S_LDX_B_MSH compilation
net: fix a potential rcu_read_lock() imbalance in rt6_fill_node()
net: fix napi_reuse_skb() skb reserve
Remove printk from rds_sendmsg
sky2: override for PCI legacy power management
xfrm: Access the replay notify functions via the registered callbacks
lockd: fix arg parsing for grace_period and timeout.
x86, tsc: Skip refined tsc calibration on systems with reliable TSC
x86, tls: Off by one limit check
compat: use sys_sendfile64() implementation for sendfile syscall
nfsd: don't allow zero length strings in cache_parse()
serial: sh-sci: fix a race of DMA submit_tx on transfer
Linux 3.0.27

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
Tim Gardner (timg-tpi)
description: updated
Changed in linux (Ubuntu Oneiric):
status: New → Fix Committed
Changed in linux (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (24.1 KiB)

This bug was fixed in the package linux - 3.0.0-19.33

---------------
linux (3.0.0-19.33) oneiric-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #985736

  [ Luis Henriques ]

  * SAUCE: ite-cir: postpone ISR registration
    - LP: #984387

linux (3.0.0-19.32) oneiric-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #974368

  [ Brad Figg ]

  * SAUCE (no-up) Provide a param for allowing the BIOS to handle changing
    the brightness on AC/battery status changes.
    - LP: #949311
  * SAUCE (no-up) Quirk for enabling backlight hotkeys on Samsung N150P
    - LP: #875893

  [ Daniel Vetter ]

  * SAUCE: (drop after 3.5) drm/i915: reinstate GM45 TV detection fix
    - LP: #638939

  [ Herton Ronaldo Krzesinski ]

  * SAUCE: (no-up) Reinstate missing hunk from nx emulation
    - LP: #972821

  [ Tim Gardner ]

  * SAUCE: ubuntu drivers: use UMH_WAIT_PROC consistently
    - LP: #963685
  * SAUCE: disable_nx should not be in __cpuinitdata section for X86_32
    - LP: #968233
  * SAUCE: (no-up) remove __initdata from vesafb_fix
    - LP: #969309

  [ Upstream Kernel Changes ]

  * usermodehelper: use UMH_WAIT_PROC consistently
    - LP: #963685
  * usermodehelper: introduce umh_complete(sub_info)
    - LP: #963685
  * usermodehelper: implement UMH_KILLABLE
    - LP: #963685
  * usermodehelper: kill umh_wait, renumber UMH_* constants
    - LP: #963685
  * usermodehelper: ____call_usermodehelper() doesn't need do_exit()
    - LP: #963685
  * kmod: introduce call_modprobe() helper
    - LP: #963685
  * kmod: make __request_module() killable
    - LP: #963685
  * x86, tsc: Fix SMI induced variation in quick_pit_calibrate()
    - LP: #965586
  * ata_piix: Add Toshiba Satellite Pro A120 to the quirks list due to
    broken suspend functionality.
    - LP: #886850
  * ACPICA: Fix regression in FADT revision checks
    - LP: #883441
  * ASPM: Fix pcie devices with non-pcie children
    - LP: #961482
  * USB: option: Add MediaTek MT6276M modem&app interfaces
    - LP: #971808
  * USB: option driver: adding support for Telit CC864-SINGLE, CC864-DUAL
    and DE910-DUAL modems
    - LP: #971808
  * USB: option: make interface blacklist work again
    - LP: #971808
  * USB: option: add ZTE MF820D
    - LP: #971808
  * USB: ftdi_sio: fix problem when the manufacture is a NULL string
    - LP: #971808
  * USB: ftdi_sio: add support for BeagleBone rev A5+
    - LP: #971808
  * USB: Microchip VID mislabeled as Hornby VID in ftdi_sio.
    - LP: #971808
  * USB: ftdi_sio: new PID: Distortec JTAG-lock-pick
    - LP: #971808
  * USB: ftdi_sio: add support for FT-X series devices
    - LP: #971808
  * USB: ftdi_sio: new PID: LUMEL PD12
    - LP: #971808
  * powerpc/usb: fix bug of kernel hang when initializing usb
    - LP: #971808
  * usb: musb: Reselect index reg in interrupt context
    - LP: #971808
  * usb: gadgetfs: return number of bytes on ep0 read request
    - LP: #971808
  * USB: gadget: Make g_hid device class conform to spec.
    - LP: #971808
  * futex: Cover all PI opcodes with cmpxchg enabled check
    - LP: #971808
  * sysfs: Fix memory leak in sysfs_sd_setsecdata().
    - LP: #971808
  * tty: ...

Changed in linux (Ubuntu Oneiric):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.