Precise update to 3.2.25 stable release

Bug #1032640 reported by Herton R. Krzesinski on 2012-08-03
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Precise
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.2.25 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.2.25 stable release:

mm: reduce the amount of work done when updating min_free_kbytes
mm: compaction: allow compaction to isolate dirty pages
mm: compaction: determine if dirty pages can be migrated without blocking within ->migratepage
mm: page allocator: do not call direct reclaim for THP allocations while compaction is deferred
mm: compaction: make isolate_lru_page() filter-aware again
mm: compaction: introduce sync-light migration for use by compaction
mm: vmscan: when reclaiming for compaction, ensure there are sufficient free pages available
mm: vmscan: do not OOM if aborting reclaim to start compaction
mm: vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone
vmscan: promote shared file mapped pages
vmscan: activate executable pages after first usage
mm/vmscan.c: consider swap space when deciding whether to continue reclaim
mm: test PageSwapBacked in lumpy reclaim
mm: vmscan: convert global reclaim to per-memcg LRU lists
cpuset: mm: reduce large amounts of memory barrier related damage v3
mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma
Fix NULL dereferences in scsi_cmd_to_driver
sched/nohz: Fix rq->cpu_load[] calculations
sched/nohz: Fix rq->cpu_load calculations some more
powerpc/ftrace: Fix assembly trampoline register usage
cx25821: Remove bad strcpy to read-only char*
x86: Fix boot on Twinhead H12Y
r8169: RxConfig hack for the 8168evl.
cifs: when CONFIG_HIGHMEM is set, serialize the read/write kmaps
wireless: rt2x00: rt2800usb add more devices ids
wireless: rt2x00: rt2800usb more devices were identified
rt2800usb: 2001:3c17 is an RT3370 device
usb: gadget: Fix g_ether interface link status
ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
ftrace: Disable function tracing during suspend/resume and hibernation, again
x86, microcode: microcode_core.c simple_strtoul cleanup
x86, microcode: Sanitize per-cpu microcode reloading interface
usbdevfs: Correct amount of data copied to user in processcompl_compat
ext4: fix overhead calculation used by ext4_statfs()
udf: Improve table length check to avoid possible overflow
powerpc: Add "memory" attribute for mfmsr()
mwifiex: correction in mcs index check
USB: option: Ignore ZTE (Vodafone) K3570/71 net interfaces
USB: option: add ZTE MF821D
target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGE
target: Add range checking to UNMAP emulation
target: Fix reading of data length fields for UNMAP commands
target: Fix possible integer underflow in UNMAP emulation
target: Check number of unmap descriptors against our limit
s390/idle: fix sequence handling vs cpu hotplug
rtlwifi: rtl8192de: Fix phy-based version calculation
workqueue: perform cpu down operations from low priority cpu_notifier()
ALSA: hda - Add support for Realtek ALC282
iommu/amd: Fix hotplug with iommu=pt
drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128 columns.
ALSA: hda - Turn on PIN_OUT from hdmi playback prepare.
block: add blk_queue_dead()
Fix device removal NULL pointer dereference
Avoid dangling pointer in scsi_requeue_command()
fix hot unplug vs async scan race
fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)
libsas: continue revalidation
libsas: fix sas_discover_devices return code handling
iscsi-target: Drop bogus struct file usage for iSCSI/SCTP
mmc: sdhci-pci: CaFe has broken card detection
ext4: don't let i_reserved_meta_blocks go negative
ext4: undo ext4_calc_metadata_amount if we fail to claim space
ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
locks: fix checking of fcntl_setlease argument
ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value check
drm/radeon: fix bo creation retry path
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)
Btrfs: call the ordered free operation without any locks held
nouveau: Fix alignment requirements on src and dst addresses
mm: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page()
Linux 3.2.25

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Precise):
status: New → Fix Committed
importance: Undecided → Medium
assignee: nobody → Herton R. Krzesinski (herton)
Launchpad Janitor (janitor) wrote :
Download full text (13.6 KiB)

This bug was fixed in the package linux - 3.2.0-30.48

---------------
linux (3.2.0-30.48) precise-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1041217

  [ Upstream Kernel Changes ]

  * mutex: Place lock in contended state after fastpath_lock failure
    - LP: #1041114

linux (3.2.0-30.47) precise-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1036581

  [ Andy Whitcroft ]

  * add support for generating binary device trees and install them in
    /lib/firmware
    - LP: #1030600
  * [Config] add dtb_file configuration for highbank
    - LP: #1030600

  [ Chris Van Hoof ]

  * SAUCE: dell-laptop: additional rfkill blacklist Dell XPS 13
    - LP: #1030957
  * [Config] Add cifs support to the nfs-modules list
    - LP: #1031398

  [ Daniel P. Berrange ]

  * SAUCE: (drop after 3.6) Forbid invocation of kexec_load() outside
    initial PID namespace
    - LP: #1034125

  [ Dann Frazier ]

  * [Config] Compile the rtc-pl031 driver builtin on the highbank kernel
    flavour
    - LP: #1035110

  [ Douglas Bagnall ]

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

  [ Rob Herring ]

  * SAUCE: ARM: highbank: add soft power and reset key event handling
    - LP: #1033853
  * SAUCE: ARM: highbank: use writel_relaxed variant for pwr requests
    - LP: #1033853
  * SAUCE: ahci: un-staticize ahci_dev_classify
    - LP: #1033853
  * SAUCE: ahci_platform: add custom hard reset for Calxeda ahci ctrlr
    - LP: #1033853

  [ Stefan Bader ]

  * (pre-stable) KVM: VMX: Set CPU_BASED_RDPMC_EXITING for nested
    - LP: #1031090

  [ Tim Gardner ]

  * [Config] updateconfigs

  [ Upstream Kernel Changes ]

  * ideapad: generate valid key event only
    - LP: #1029834
  * mm: reduce the amount of work done when updating min_free_kbytes
    - LP: #1032640
  * mm: compaction: allow compaction to isolate dirty pages
    - LP: #1032640
  * mm: compaction: determine if dirty pages can be migrated without
    blocking within ->migratepage
    - LP: #1032640
  * mm: page allocator: do not call direct reclaim for THP allocations
    while compaction is deferred
    - LP: #1032640
  * mm: compaction: make isolate_lru_page() filter-aware again
    - LP: #1032640
  * mm: compaction: introduce sync-light migration for use by compaction
    - LP: #1032640
  * mm: vmscan: when reclaiming for compaction, ensure there are sufficient
    free pages available
    - LP: #1032640
  * mm: vmscan: do not OOM if aborting reclaim to start compaction
    - LP: #1032640
  * mm: vmscan: check if reclaim should really abort even if
    compaction_ready() is true for one zone
    - LP: #1032640
  * vmscan: promote shared file mapped pages
    - LP: #1032640
  * vmscan: activate executable pages after first usage
    - LP: #1032640
  * mm/vmscan.c: consider swap space when deciding whether to continue
    reclaim
    - LP: #1032640
  * mm: test PageSwapBacked in lumpy reclaim
    - LP: #1032640
  * mm: vmscan: convert global reclaim to per-memcg LRU lists
    - LP: #1032640
  * cpuset: mm: reduce large amounts of memory barrier related damage v3
    - LP: #1032640
  * mm/hugetlb: fix warni...

Changed in linux (Ubuntu Precise):
status: Fix Committed → Fix 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.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers