Oneiric update to 3.0.44 stable release

Bug #1060430 reported by Herton R. Krzesinski
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Oneiric
Fix Released
Medium
Herton R. Krzesinski

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.44 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.44 stable release:

net: Allow driver to limit number of GSO segments per skb
sfc: Fix maximum number of TSO segments and minimum TX queue size
tcp: Apply device TSO segment limit earlier
net_sched: gact: Fix potential panic in tcf_gact().
isdnloop: fix and simplify isdnloop_init()
net/core: Fix potential memory leak in dev_set_alias()
af_packet: remove BUG statement in tpacket_destruct_skb
ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock
atm: fix info leak in getsockopt(SO_ATMPVC)
atm: fix info leak via getsockname()
Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
Bluetooth: HCI - Fix info leak via getsockname()
Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)
Bluetooth: RFCOMM - Fix info leak via getsockname()
Bluetooth: L2CAP - Fix info leak via getsockname()
llc: fix info leak via getsockname()
dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)
ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)
net: fix info leak in compat dev_ifconf()
netlink: fix possible spoofing from non-root processes
l2tp: avoid to use synchronize_rcu in tunnel free function
net: ipv4: ipmr_expire_timer causes crash when removing net namespace
workqueue: reimplement work_on_cpu() using system_wq
cpufreq/powernow-k8: workqueue user shouldn't migrate the kworker to another CPU
cciss: fix handling of protocol error
vfs: make O_PATH file descriptors usable for 'fstat()'
vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill()
netconsole: remove a redundant netconsole_target_put()
eCryptfs: Copy up attributes of the lower target inode after rename
target: Fix ->data_length re-assignment bug with SCSI overflow
ALSA: ice1724: Use linear scale for AK4396 volume control.
Staging: speakup: fix an improperly-declared variable.
staging: vt6656: [BUG] - Failed connection, incorrect endian.
staging: r8712u: fix bug in r8712_recv_indicatepkt()
staging: comedi: das08: Correct AO output for das08jr-16-ao
USB: option: replace ZTE K5006-Z entry with vendor class rule
perf_event: Switch to internal refcount, fix race with close()
mmc: mxs-mmc: fix deadlock in SDIO IRQ case
mmc: sdhci-esdhc: break out early if clock is 0
ahci: Add alternate identifier for the 88SE9172
kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()"
Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
md: Don't truncate size at 4TB for RAID0 and Linear
mm/page_alloc: fix the page address of higher page's buddy calculation
drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probe
hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elements
can: mcp251x: avoid repeated frame bug
mm/ia64: fix a memory block size bug
memory hotplug: fix section info double registration bug
xen/boot: Disable NUMA for PV guests.
hwmon: (fam15h_power) Tweak runavg_range on resume
hwmon: (ads7871) Add 'name' sysfs attribute
SCSI: mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA
SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload
SCSI: hpsa: fix handling of protocol error
hpwdt: Fix kdump issue in hpwdt
ARM: fix bad applied patch for arch/arm/Kconfig of stable 3.0.y tree.
ARM: 7532/1: decompressor: reset SCTLR.TRE for VMSA ARMv7 cores
tracing: Don't call page_to_pfn() if page is NULL
Input: i8042 - disable mux on Toshiba C850D
asix: Support DLink DUB-E100 H/W Ver C1
can: ti_hecc: fix oops during rmmod
can: janz-ican3: fix support for older hardware revisions
cfg80211: fix possible circular lock on reg_regdb_search()
dmaengine: at_hdmac: fix comment in atc_prep_slave_sg()
dmaengine: at_hdmac: check that each sg data length is non-null
rt2x00: Fix word size of rt2500usb MAC_CSR19 register.
rt2x00: Fix rfkill polling prior to interface start.
NFS: Fix the initialisation of the readdir 'cookieverf' array
NFS: Fix a problem with the legacy binary mount code
NFS: return error from decode_getfh in decode open
EHCI: Update qTD next pointer in QH overlay region during unlink
USB: ftdi_sio: PID for NZR SEM 16+ USB
USB: ftdi_sio: do not claim CDC ACM function
USB: ftdi-sio: add support for more Physik Instrumente devices
USB: add device quirk for Joss Optical touchboard
Intel xhci: Only switch the switchable ports
xhci: Fix a logical vs bitwise AND bug
xhci: Make handover code more robust
xhci: Recognize USB 3.0 devices as superspeed at powerup
usb: host: xhci: fix compilation error for non-PCI based stacks
xhci: Fix bug after deq ptr set to link TRB.
mutex: Place lock in contended state after fastpath_lock failure
drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode
PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set
PM / Runtime: Clear power.deferred_resume on success in rpm_suspend()
drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources
fbcon: fix race condition between console lock and cursor timer (v1.1)
drm/radeon/kms: extend the Fujitsu D3003-S2 board connector quirk to cover later silicon stepping
asus-laptop: HRWS/HWRS typo
asus-nb-wmi: add some video toggle keys
drm/i915: HDMI - Clear Audio Enable bit for Hot Plug
workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic
x86: Fix boot on Twinhead H12Y
Bluetooth: btusb: Add vendor specific ID (0a5c:21f4) BCM20702A0
Bluetooth: Use USB_VENDOR_AND_INTERFACE() for Broadcom devices
Bluetooth: Add support for Apple vendor-specific devices
net: Statically initialize init_net.dev_base_head
Fix a dead loop in async_synchronize_full()
rds: set correct msg_namelen
libata: Prevent interface errors with Seagate FreeAgent GoFlex
cpufreq / ACPI: Fix not loading acpi-cpufreq driver regression
sched: Fix race in task_group()
media: lirc_sir: make device registration work
drop_monitor: fix sleeping in invalid context warning
drop_monitor: Make updating data->skb smp safe
drop_monitor: prevent init path from scheduling on the wrong cpu
drop_monitor: dont sleep in atomic context
time: Improve sanity checking of timekeeping inputs
time: Avoid making adjustments if we haven't accumulated anything
time: Move ktime_t overflow checking into timespec_valid_strict
media: Avoid sysfs oops when an rc_dev's raw device is absent
pch_uart: Fix missing break for 16 byte fifo
pch_uart: Fix rx error interrupt setting issue
pch_uart: Fix parity setting issue
Squashfs: fix mount time sanity check for corrupted superblock
mmc: sd: Handle SD3.0 cards not supporting UHS-I bus speed mode
mmc: Prevent 1.8V switch for SD hosts that don't support UHS modes.
e1000e: Disable ASPM L1 on 82574
UBI: fix a horrible memory deallocation bug
spi/mpc83xx: fix NULL pdata dereference bug
spi/spi-fsl-spi: reference correct pdata in fsl_spi_cs_control
sched: Fix ancient race in do_exit()
MCE: Fix vm86 handling for 32bit mce handler
USB: Fix race condition when removing host controllers
ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
Linux 3.0.44

The following patches were already applied, and dropped from this update application:
net: Allow driver to limit number of GSO segments per skb
sfc: Fix maximum number of TSO segments and minimum TX queue size
tcp: Apply device TSO segment limit earlier
eCryptfs: Copy up attributes of the lower target inode after rename
rds: set correct msg_namelen
sched: Fix race in task_group()
media: Avoid sysfs oops when an rc_dev's raw device is absent

The following patch needed a rediff to apply:

Bluetooth: Use USB_VENDOR_AND_INTERFACE() for Broadcom devices

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Oneiric):
status: New → Fix Committed
importance: Undecided → Medium
assignee: nobody → Herton R. Krzesinski (herton)
Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (12.1 KiB)

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

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

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1067266

  [ James M Leddy ]

  * SAUCE: input: fix weird issue of synaptics psmouse sync lost after
    resume
    - LP: #717970

  [ Upstream Kernel Changes ]

  * UBUNTU SAUCE: apparmor: fix IRQ stack overflow
    - LP: #1056078
  * net_sched: gact: Fix potential panic in tcf_gact().
    - LP: #1060430
  * isdnloop: fix and simplify isdnloop_init()
    - LP: #1060430
  * net/core: Fix potential memory leak in dev_set_alias()
    - LP: #1060430
  * af_packet: remove BUG statement in tpacket_destruct_skb
    - LP: #1060430
  * ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side
    lock
    - LP: #1060430
  * atm: fix info leak in getsockopt(SO_ATMPVC)
    - LP: #1060430
  * atm: fix info leak via getsockname()
    - LP: #1060430
  * Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
    - LP: #1060430
  * Bluetooth: HCI - Fix info leak via getsockname()
    - LP: #1060430
  * Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)
    - LP: #1060430
  * Bluetooth: RFCOMM - Fix info leak via getsockname()
    - LP: #1060430
  * Bluetooth: L2CAP - Fix info leak via getsockname()
    - LP: #1060430
  * llc: fix info leak via getsockname()
    - LP: #1060430
  * dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)
    - LP: #1060430
  * ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)
    - LP: #1060430
  * net: fix info leak in compat dev_ifconf()
    - LP: #1060430
  * netlink: fix possible spoofing from non-root processes
    - LP: #1060430
  * l2tp: avoid to use synchronize_rcu in tunnel free function
    - LP: #1060430
  * net: ipv4: ipmr_expire_timer causes crash when removing net namespace
    - LP: #1060430
  * workqueue: reimplement work_on_cpu() using system_wq
    - LP: #1060430
  * cpufreq/powernow-k8: workqueue user shouldn't migrate the kworker to
    another CPU
    - LP: #1060430
  * cciss: fix handling of protocol error
    - LP: #1060430
  * vfs: make O_PATH file descriptors usable for 'fstat()'
    - LP: #1060430
  * vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in
    d_kill()
    - LP: #1060430
  * netconsole: remove a redundant netconsole_target_put()
    - LP: #1060430
  * target: Fix ->data_length re-assignment bug with SCSI overflow
    - LP: #1060430
  * ALSA: ice1724: Use linear scale for AK4396 volume control.
    - LP: #1060430
  * Staging: speakup: fix an improperly-declared variable.
    - LP: #1060430
  * staging: vt6656: [BUG] - Failed connection, incorrect endian.
    - LP: #1060430
  * staging: r8712u: fix bug in r8712_recv_indicatepkt()
    - LP: #1060430
  * staging: comedi: das08: Correct AO output for das08jr-16-ao
    - LP: #1060430
  * USB: option: replace ZTE K5006-Z entry with vendor class rule
    - LP: #1060430
  * perf_event: Switch to internal refcount, fix race with close()
    - LP: #1060430
  * mmc: mxs-mmc: fix deadlock in SDIO IRQ case
    - LP: #1060430
  * mmc: sdhci-esdhc: break out early if clock is 0
    - LP: #1060430
  * ahci: Add alternate ident...

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.