Oneiric update to 3.0.40 stable release

Bug #1034988 reported by Herton R. Krzesinski on 2012-08-09
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Herton R. Krzesinski

Bug Description

SRU Justification

       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.40 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.



       The following patches are in the 3.0.40 stable release:

mmc: sdhci-pci: CaFe has broken card detection
powerpc/ftrace: Fix assembly trampoline register usage
powerpc: Add "memory" attribute for mfmsr()
powerpc: Fix wrong divisor in usecs_to_cputime
SCSI: libsas: continue revalidation
SCSI: libsas: fix sas_discover_devices return code handling
SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)
SCSI: fix hot unplug vs async scan race
SCSI: Avoid dangling pointer in scsi_requeue_command()
ARM: OMAP2+: OPP: Fix to ensure check of right oppdef after bad one
ALSA: hda - Add support for Realtek ALC282
usbdevfs: Correct amount of data copied to user in processcompl_compat
usb: gadget: Fix g_ether interface link status
locks: fix checking of fcntl_setlease argument
ftrace: Disable function tracing during suspend/resume and hibernation, again
stable: update references to older 2.6 versions for 3.x
workqueue: perform cpu down operations from low priority cpu_notifier()
ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value check
Btrfs: call the ordered free operation without any locks held
drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128 columns.
drm/radeon: fix non revealent error message
drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)
drm/radeon: on hotplug force link training to happen (v2)
nfsd4: our filesystems are normally case sensitive
nfs: skip commit in releasepage if we're freeing memory for fs-related reasons
ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
ext4: don't let i_reserved_meta_blocks go negative
bnx2: Fix bug in bnx2_free_tx_skbs().
sch_sfb: Fix missing NULL check
sctp: Fix list corruption resulting from freeing an association on a list
caif: Fix access to freed pernet memory
cipso: don't follow a NULL pointer when setsockopt() is called
caif: fix NULL pointer check
wanmain: comparing array with NULL
tcp: Add TCP_USER_TIMEOUT negative value check
USB: kaweth.c: use GFP_ATOMIC under spin_lock
net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling
tcp: perform DMA to userspace only if there is a task waiting for it
net/tun: fix ioctl() based info leaks
USB: echi-dbgp: increase the controller wait time to come out of halt.
ALSA: snd-usb: fix clock source validity index
ALSA: mpu401: Fix missing initialization of irq field
ASoC: wm8962: Allow VMID time to fully ramp
ASoC: wm8994: Ensure there are enough BCLKs for four channels
m68k: Make sys_atomic_cmpxchg_32 work on classic m68k
m68k: Correct the Atari ALLOWINT definition
futex: Test for pi_mutex on fault in futex_wait_requeue_pi()
futex: Fix bug in WARN_ON for NULL q.pi_state
futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()
Linux 3.0.40

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)

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.

Launchpad Janitor (janitor) wrote :
Download full text (8.0 KiB)

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

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

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1036178

  [ Andy Whitcroft ]

  * SAUCE: rds_ib_send() -- prevent local pings triggering BUG_ON()
    - LP: #1016299
    - CVE-2012-2372

  [ Douglas Bagnall ]

  * SAUCE: Unlock the rc_dev lock when the raw device is missing
    - LP: #1015836

  [ Upstream Kernel Changes ]

  * cifs: always update the inode cache with the results from a FIND_*
    - LP: #1031926
  * ntp: Fix STA_INS/DEL clearing bug
    - LP: #1031926
  * mm: fix lost kswapd wakeup in kswapd_stop()
    - LP: #1031926
  * MIPS: Properly align the .data..init_task section.
    - LP: #1031926
  * UBIFS: fix a bug in empty space fix-up
    - LP: #1031926
  * dm raid1: fix crash with mirror recovery and discard
    - LP: #1031926
  * mm/vmstat.c: cache align vm_stat
    - LP: #1031926
  * mm: memory hotplug: Check if pages are correctly reserved on a
    per-section basis
    - LP: #1031926
  * mm: reduce the amount of work done when updating min_free_kbytes
    - LP: #1031926
  * mm: vmscan: fix force-scanning small targets without swap
    - LP: #1031926
  * vmscan: clear ZONE_CONGESTED for zone with good watermark
    - LP: #1031926
  * vmscan: add shrink_slab tracepoints
    - LP: #1031926
  * vmscan: shrinker->nr updates race and go wrong
    - LP: #1031926
  * vmscan: reduce wind up shrinker->nr when shrinker can't do work
    - LP: #1031926
  * vmscan: limit direct reclaim for higher order allocations
    - LP: #1031926
  * vmscan: abort reclaim/compaction if compaction can proceed
    - LP: #1031926
  * mm: compaction: trivial clean up in acct_isolated()
    - LP: #1031926
  * mm: change isolate mode from #define to bitwise type
    - LP: #1031926
  * mm: compaction: make isolate_lru_page() filter-aware
    - LP: #1031926
  * mm: zone_reclaim: make isolate_lru_page() filter-aware
    - LP: #1031926
  * mm: migration: clean up unmap_and_move()
    - LP: #1031926
  * mm: compaction: allow compaction to isolate dirty pages
    - LP: #1031926
  * mm: compaction: determine if dirty pages can be migrated without
    blocking within ->migratepage
    - LP: #1031926
  * mm: page allocator: do not call direct reclaim for THP allocations
    while compaction is deferred
    - LP: #1031926
  * mm: compaction: make isolate_lru_page() filter-aware again
    - LP: #1031926
  * kswapd: avoid unnecessary rebalance after an unsuccessful balancing
    - LP: #1031926
  * kswapd: assign new_order and new_classzone_idx after wakeup in sleeping
    - LP: #1031926
  * mm: compaction: introduce sync-light migration for use by compaction
    - LP: #1031926
  * mm: vmscan: when reclaiming for compaction, ensure there are sufficient
    free pages available
    - LP: #1031926
  * mm: vmscan: do not OOM if aborting reclaim to start compaction
    - LP: #1031926
  * mm: vmscan: check if reclaim should really abort even if
    compaction_ready() is true for one zone
    - LP: #1031926
  * vmscan: promote shared file mapped pages
    - LP: #1031926
  * vmscan: activate executable pages after first usage
    - LP: #1031926


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

Other bug subscribers