FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 05-06-2010, 12:32 PM
Stefan Bader
 
Default Update to 2.6.32.12 stable kernel

Hi All,

http://bugs.launchpad.net/bugs/575853

The 2.6.32.12 stable kernel has recently been released.

http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.12
http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.12.bz2

The 2.6.32.12 upstream stable kernel brings in 182 patches (DRM excluded). As we
carry the DRM stack from 2.6.33, all patches that affect DRM have been dropped
and replaced by DRM patches from 2.6.33.3 (19 patches).

The upstream process for stable tree updates is quite similar in scope to the
Ubuntu SRU process. e.g: each patch demonstrably fixes a bug and is vetted by
upstream either by originating directly from Linus' tree or by being minimally
backported from some patch in Linus' tree.

TEST CASE: TBD


The following patches were already applied and have been replaced by their
upstream versions:
* iwlwifi: fix nfreed--
* backlight: mbp_nvidia_bl - add five more MacBook variants
* pata_via: Add VIA VX900 support
* x86-32, resume: do a global tlb flush in S4 resume
* drm/edid: allow certain bogus edids to hit a fixup path rather than fail
* drm/radeon/kms: don't print error on -ERESTARTSYS.

The following patches were skipped because they build on top of each other and
also were taken from our submission to stable:
* KVM: x86 emulator: Add Virtual-8086 mode of emulation
* KVM: x86 emulator: fix memory access during x86 emulation
* KVM: x86 emulator: Check IOPL level during io instruction emulation
* KVM: x86 emulator: Fix popf emulation
* KVM: Fix segment descriptor loading
* KVM: VMX: Update instruction length on intercepted BP
* KVM: VMX: Use macros instead of hex value on cr0 initialization
* KVM: SVM: Reset cr0 properly on vcpu reset
* KVM: VMX: Disable unrestricted guest when EPT disabled
* KVM: x86: disable paravirt mmu reporting

The following patches were skipped because they are part of the update to the
latest thinkpad-acpi driver we did:
* thinkpad-acpi: fix some version quirks
* thinkpad-acpi: issue backlight class events
* thinkpad-acpi: silence bogus complain during rmmod
* thinkpad-acpi: adopt input device
* thinkpad-acpi: expose module parameters
* thinkpad-acpi: log temperatures on termal alarm (v2)
* thinkpad-acpi: use input_set_capability
* thinkpad-acpi: sync input device EV_SW initial state
* thinkpad-acpi: log initial state of rfkill switches
* thinkpad-acpi: convert to seq_file
* thinkpad-acpi: lock down video output state access

The following patch was skipped as it has been part of a whole driver update:
* igb: add support for 82576NS SerDes adapter

The following two patches were skipped as we currently carry a patch which we
think fixes a remaining issue and is a superset of the following two:
* ACPI: EC: Allow multibyte access to EC
* ACPI: EC: Limit burst to 64 bits

I am attaching the reviews of 2.6.32.12 and 2.6.33.3 and I have pushed a preview
tree to

git://kernel.ubuntu.com/smb/ubuntu-lucid.git stable

http://kernel.ubuntu.com/git?p=smb/ubuntu-lucid.git;a=shortlog;h=refs/heads/stable

though at this time I have not compile tested. I just wanted to get this
announcement out as soon as possible, so reviews can get started. I am pretty
sure this is an ABI bump and I know of at least one patch that needs some follow
up (x86, cacheinfo: Calculate L3 indices).

-Stefan
commit 2c3f0d85a4db34ad09c7bda60a1a28928ead9d38
Author: Ben Skeggs <bskeggs@redhat.com>

drm/edid: allow certain bogus edids to hit a fixup path rather than fail

# Type: Error handling/Enablement
# Looks to be doing what it claims
! Skip

commit b46992af7d9c0841034d3b9eea8de673affdcb6e
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon: add new RS880 pci id

# Type: Enablement
! Skip

commit aa35ec771b41f9803e14e4623540cb1b38fbbe2c
Author: Zhao Yakui <yakui.zhao@intel.com>

drm: remove the EDID blob stored in the EDID property when it is disconnected

# Type: Code fix
! Skip

commit 46049d384052f69e86855b5cb9948124a35d9a96
Author: Nikolaus Schulz <microschulz@web.de>

fat: fix buffer overflow in vfat_create_shortname()

# Type: Memory corruption
# Looks ok

commit e72f38d31b4a9a5e6c6207a815067be361e4b872
Author: Oleg Nesterov <oleg@redhat.com>

oom: fix the unsafe usage of badness() in proc_oom_score()

# Type: Oops
# Generally looks ok
! Though some comment sounds like it might depend on something else.

commit 1d00cd4e5294606417893ceab6a357052d92159a
Author: Dave Airlie <airlied@redhat.com>

drm/radeon/kms: don't print error on -ERESTARTSYS.

# Type: Error handling
! Skip

commit 94f6b5578f95a12b02b89db29854eb77995199e9
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix pal tv-out support on legacy IGP chips

# Type: Enablement
! Skip

commit 409fab53edf73b237f684adaf50d2594d4bc66a9
Author: Chris Wilson <chris@chris-wilson.co.uk>

drm: Return ENODEV if the inode mapping changes

# Type: Code fix/Oops
! Skip

commit f2a111377a25d43ce14212ed616e1e7f6bf31488
Author: Christoph Hellwig <hch@infradead.org>

xfs: simplify inode teardown

# Type: Oopd
# Seems ok

commit b1d0040c6ec4b45cdcf5a4d788c50e58b7c0b20e
Author: Christoph Hellwig <hch@infradead.org>

xfs: fix mmap_sem/iolock inversion in xfs_free_eofblocks

# Type: Hang
# Looks ok

commit fe5bdcac7218003c151a8b4d837c2e6632c81a07
Author: Christoph Hellwig <hch@infradead.org>

xfs: I/O completion handlers must use NOFS allocations

# Type: Hang
# Looks ok

commit ce49b28e33e5d526e77fca788658f1d97c29a528
Author: Andy Poling <andy@realbig.com>

xfs: Wrapped journal record corruption on read at recovery

# Type: Data corruption
# Looks ok

commit b3e6e64f48177a32c07364e4c699ae4db0ff7807
Author: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>

xfs: Fix error return for fallocate() on XFS

# Type: Error handling
# Looks ok

commit 55f45642032bebb04d56e41b33122de5449cb41d
Author: Christoph Hellwig <hch@infradead.org>

xfs: check for not fully initialized inodes in xfs_ireclaim

# Type: Race
# Looks ok

commit 8ae95bb9072d9a2a4bb5ccac932489e03c5398ff
Author: Christoph Hellwig <hch@infradead.org>

xfs: fix timestamp handling in xfs_setattr

# Type: Cleanup
# Looks ok

commit d4203bda8967c87982eaf3f39472f1e64aa07184
Author: Dave Chinner <david@fromorbit.com>

xfs: Don't flush stale inodes

# Type: Data corruption
# Looks ok

commit 74a1282e07bc9e4163447e79cb1da56d521aab51
Author: Dave Chinner <david@fromorbit.com>

xfs: Ensure we force all busy extents in range to disk

# Type: Metadata corruption/stale data
# Looks ok

commit 96ce91ba515e97ef6996f5847d3bcc46ed647385
Author: Dave Chinner <david@fromorbit.com>

xfs: reclaim inodes under a write lock

# Type: Race
# Looks to be doing what it claims

commit 22a482c6215ed335d2de07aa113d3cd317015cf7
Author: Dave Chinner <david@fromorbit.com>

xfs: Avoid inodes in reclaim when flushing from inode cache

# Type: Performance?
# Goes along the lines of the comment

commit 9e1e9675fb29c0e94a7c87146138aa2135feba2f
Author: Dave Chinner <david@fromorbit.com>

xfs: reclaim all inodes by background tree walks

# Type: Fixup
# This sounds a bit like fixing one of the previous commits.
# At least it follows the comments.

commit bcb56a66459dafdc87b48d2e84cbd73eb4fbc385
Author: Dave Chinner <david@fromorbit.com>

xfs: fix stale inode flush avoidance

# Type: Fixup
# Again seems to fix what has been done before.

commit 059f754c44af50340f8921df60091254b0bfb1e6
Author: Dave Chinner <david@fromorbit.com>

xfs: xfs_swap_extents needs to handle dynamic fork offsets

# Type: Workaround/Data corruption
# Seems to be doing what is decribed.

commit 1b8e6dfb4997f2950cf6720f5b7a434a04ee80f0
Author: Christoph Hellwig <hch@infradead.org>

xfs: quota limit statvfs available blocks

# Type: Userspace ABI
# Looks correct

commit 83b546b83752bd43cfc26458709d48293956a3c8
Author: Dave Chinner <david@fromorbit.com>

xfs: don't hold onto reserved blocks on remount, ro

# Type: FS inconsistency
# Does what it claims

commit 76962b5ed721dd91bd736c65944522798a35ced5
Author: Christoph Hellwig <hch@lst.de>

xfs: remove invalid barrier optimization from xfs_fsync

# Type: Regression
# Seem sane

commit e52af5078f958b84f5ca2f06f692f96438d82d84
Author: Dave Chinner <david@fromorbit.com>

xfs: Non-blocking inode locking in IO completion

# Type: Hang
# Seems ok

commit 94aa7e9130a50f65acad20f67a872058001361b3
Author: Christoph Hellwig <hch@infradead.org>

xfs: fix locking for inode cache radix tree tag updates

# Type: Tree corruption
# Looks ok

commit 69fd993218cadae95f8315ce2ba2df2826f7475f
Author: Matt Fleming <matt@console-pimps.org>

sh: Enable the mmu in start_secondary()

# Type: Invalid physical access
# Look ok

commit bbe04b45ff69b35fa2faf4306823a988f521a7b2
Author: Andrew Stubbs <ams@codesourcery.com>

sh: Fix FDPIC binary loader

# Type: Code fix
# Looks ok as far as I can tell.

commit d3ce482f41952fd74c53dcb23f89ae1b7ef29360
Author: Mike Christie <michaelc@cs.wisc.edu>

libiscsi: Fix recovery slowdown regression

# Type: Race/Regression
# Seems to save state before dropping the lock, so it won't be replaced
# the lock is open.

commit a0223a1cdb8c041d5700d28ab4507c8985aae380
Author: Matt Helsley <matthltc@us.ibm.com>

Freezer: Fix buggy resume test for tasks frozen with cgroup freezer

# Type: Resume
# Looks like broadening the test to avoid thawing task that should
# remain frozen.

commit e69f8f53037556764c9c51821e75b72cc8f392d7
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: counting number of tfds can be free for 4965

# Type: Fixup
# This seems to be a hunk that was overlooked in a patch of the previous
# stable version.

commit 79ae3ed1457827cf19ff1eab473d181a6156ff2f
Author: Stanislaw Gruszka <sgruszka@redhat.com>

iwlwifi: fix nfreed--

# Type: Regression
# We already carry this one. Fixes up a piece of code dropped while
# picking for a previous stable release.

commit a2266949a5aa747f53ecfbe0c6836b8317794f91
Author: Dan Carpenter <error27@gmail.com>

iwlwifi: range checking issue

# Type: Access outside limits
# Looks ok

commit c7f02946f8a70d815f2c37e88c3dde335d36417c
Author: Valentin Longchamp <valentin.longchamp@epfl.ch>

setup correct int pipe type in ar9170_usb_exec_cmd

# Type: Regression
# Does what it claims

commit 6a45694284d21a5f1f322eea978247edd8916410
Author: Johannes Berg <johannes.berg@intel.com>

mac80211: move netdev queue enabling to correct spot

# Type: Regression
# Moves the activation of the netdev queues like it claims.

commit a850f39d86b2fa5a0933ccd6c8e91e9e86d62937
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

mac80211: tear down all agg queues when restart/reconfig hw

# Type: ?
# Looks to be doing what it says, though I am not fully grasping what that
# is.

commit 628f1a0323b530051adabf7d3c52ad367176959e
Author: Thomas Mingarelli <Thomas.Mingarelli@hp.com>

WATCHDOG: hpwdt - fix lower timeout limit

# Type: Fixup
# Seems ok

commit e3abceb77922fb9c6041b0925f97a9afa062513b
Author: Seth Heasley <seth.heasley@intel.com>

WATCHDOG: iTCO_wdt: TCO Watchdog patch for additional Intel Cougar Point DeviceIDs

# Type: Enablement
# Seems to remove things, but only replaces some names.

commit fae08fb3f91a4e2e1034a89e0504a778bb5a4634
Author: Thomas Gleixner <tglx@linutronix.de>

genirq: Force MSI irq handlers to run with interrupts disabled

# Type: Stack overflow
# Does what it claims

commit e2278e63b10b17980dcbc01e24fe0619f4b38bfd
Author: Oleg Nesterov <oleg@redhat.com>

tty: release_one_tty() forgets to put pids

# Type: PID leak
# Ok, though it assumes that both references are claimed. This hopefully
# is true.

commit 6807699cad68ecb224d2752cb5b2e760e8552e62
Author: √?ric Piel <eric.piel@tremplin-utc.net>

lis3: fix show rate for 8 bits chips

# Type: Enablement
# Add special handling for 12 and 8 bit cases as described.

commit 4e44a798002732f3464e31adfb0276a41146278b
Author: Alan Cox <alan@linux.intel.com>

pata_ali: Fix regression with old devices

# Type: Regression
# Looks ok

commit 6e313203f4198d3bae98045cbb52d233a9b05e40
Author: Jiri Kosina <jkosina@suse.cz>

HID: fix oops in gyration_event()

# Type: Oops
# Looks ok

commit 957c93832c0f484ced1fbeca058375fa939b0ff9
Author: Anton Blanchard <anton@samba.org>

raw: fsync method is now required

# Type: Regression
# Looks ok

commit a54573d774735cc1f9d0e3bbf2c197c2d9523fe8
Author: Wu Fengguang <fengguang.wu@intel.com>

readahead: fix NULL filp dereference

# Type: Oops
# Looks ok

commit db27624dc7355321d86825e29ffcff6c4bc2e87c
Author: Dan Carpenter <error27@gmail.com>

ALSA: mixart: range checking proc file

# Type: Oops
# Looks ok according to comment.

commit 97d0f3f2a0bd5c346449a61a77dc1d140ca3782f
Author: Daniel T Chen <crimsun@ubuntu.com>

ALSA: hda: Fix 0 dB offset for Lenovo Thinkpad models using AD1981

# Type: Hardware quirk
# Looks ok

commit 787814b206766e5a6f21aa2aac0c6685b46821d3
Author: Andreas Herrmann <herrmann.der.user@googlemail.com>

x86, amd: Get multi-node CPU info from NodeId MSR instead of PCI config space

# Type: Enablement?
# Looks to be doing as described.

commit 6abbc7bac8ea5e3210935867b32c65d402dcb7fb
Author: Jiri Slaby <jslaby@suse.cz>

resource: move kernel function inside __KERNEL__

# Type: Policy
# This is not a kernel problem but causes problems with tools outside
# as the definition is in the wrong place.

commit 5774cdfd3d81b8ce75be512c180dd7bd5bf5b81c
Author: Evan McClain <evan.mcclain@gatech.edu>

backlight: mbp_nvidia_bl - add five more MacBook variants

# Type: Enablement
# Adds entries to table.

commit 10a505e60e897f3f4efaf8dbe9db40b3cdca23b4
Author: Gleb Natapov <gleb@redhat.com>

KVM: x86 emulator: Add Virtual-8086 mode of emulation

# Type: Security
# Already applied

commit 2f4415466842f786b38bd28dcaf7c85b2f7a9c8f
Author: Gleb Natapov <gleb@redhat.com>

KVM: x86 emulator: fix memory access during x86 emulation

# Type: Security
# Already applied

commit f6eb212e6056e62841e347e141285aed8920a731
Author: Gleb Natapov <gleb@redhat.com>

KVM: x86 emulator: Check IOPL level during io instruction emulation

# Type: Security
# Already applied

commit ad66f35eaafb1026d96a6231761d3be3f58edec8
Author: Gleb Natapov <gleb@redhat.com>

KVM: x86 emulator: Fix popf emulation

# Type: Security
# Already applied

commit 78ce64a384f12bcd4cbfc1de3db4e53c592fc5a8
Author: Gleb Natapov <gleb@redhat.com>

KVM: Fix segment descriptor loading

# Type: Security
# Already applied

commit 86143fe846043179825406134ae375c2efd9c072
Author: Jan Kiszka <jan.kiszka@siemens.com>

KVM: VMX: Update instruction length on intercepted BP

# Type: Security
# Already applied

commit 5b4ce46f453bb83ce2e382ecccdb89d4920bc613
Author: Eduardo Habkost <ehabkost@redhat.com>

KVM: VMX: Use macros instead of hex value on cr0 initialization

# Type: Security
# Already applied

commit e075e2caebf932a85786e6d5eb544ee4b0e1441e
Author: Eduardo Habkost <ehabkost@redhat.com>

KVM: SVM: Reset cr0 properly on vcpu reset

# Type: Security
# Already applied

commit 926fd42e594095f1967b6df75f3db82a1988c58d
Author: Sheng Yang <sheng@linux.intel.com>

KVM: VMX: Disable unrestricted guest when EPT disabled

# Type: Security
# Already applied

commit c72a8076fc664e019ceac47b91d0e056137d0d7b
Author: Marcelo Tosatti <mtosatti@redhat.com>

KVM: x86: disable paravirt mmu reporting

# Type: Security
# Already applied

commit 4ce89d53dc204c6ab6a6c14049cddb26738001fe
Author: JosephChan@via.com.tw <JosephChan@via.com.tw>

pata_via: Add VIA VX900 support

# Type: Enablement
# Adds an ID
! Already carried

commit c39de9325438aa053afb3575edf9a1bd83d65819
Author: Eric Sandeen <sandeen@redhat.com>

ext3: Don't update the superblock in ext3_statfs()

# Type: Journal/data corruption?
# Looks ok according to comment

commit 2e1d87a5bde1976c33a921a7056eac87bfe9fc18
Author: Eric Sandeen <sandeen@redhat.com>

ext3: journal all modifications in ext3_xattr_set_handle

# Type: Jounral/data corruption?
# Looks ok according to comment

commit 501a0633225f8b6b187a110061d439f524ffb7b8
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: fix some version quirks

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit 8bf934d74b1e22fbf206a163653915a12ab67350
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: issue backlight class events

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit 5d0e3bb2aa35bc12469cb2c67d60b513e7e7fcb3
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: silence bogus complain during rmmod

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit 9eeffc8d8d7a7e078b977b195926b611f5d4edf4
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: adopt input device

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit 6bc3995a644b0085564349c85251624d46328bf1
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: expose module parameters

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit c5936b5ec21dc66234b1f7d3675d4a8f41cb2733
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: log temperatures on termal alarm (v2)

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit da72e178aa50a69a159ddd8970ee3b947753a449
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: use input_set_capability

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit adc0e83806464b3bc3ba78d99c148dfd49122715
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: sync input device EV_SW initial state

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit 8708a3e873490a93154f79ebbb7cb3c09a58b596
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: log initial state of rfkill switches

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit a772b90083481bd87458f48641dd7ba9e2401393
Author: Alexey Dobriyan <adobriyan@gmail.com>

thinkpad-acpi: convert to seq_file

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit 1b0d63f15fb79d0cb840f8b701f343548b5640e8
Author: Henrique de Moraes Holschuh <hmh@hmh.eng.br>

thinkpad-acpi: lock down video output state access

# Carrying this patch already due to the requirement to have a hw
# ALSA mixer.

commit e3e4ad689878ad11768cd573e88ce9c45b200c9f
Author: Alan Jenkins <alan-jenkins@tuffmail.co.uk>

eeepc-laptop: disable cpu speed control on EeePC 701

# Type: Disablement
# Modifies code so that a certain feature is now disabled by default but
# can be enabled by writing to a sysfs variable. The feature seems to have
# caused instability.

commit 6f5be98e8285a4ce38387e76b8c8ebe8af6b8770
Author: Corentin Chary <corentincj@iksaif.net>

eeepc-laptop: dmi blacklist to disable pci hotplug code

# Type: Quirk
# Looks ok

commit 7dacd955257774668de0e4416f0a9255a2435daa
Author: Corentin Chary <corentincj@iksaif.net>

eeepc-laptop: add hotplug_disable parameter

# Type: Workaround
# This just adds code to change the behavoir based on a kernel parameter.

commit 9768e362e9e2631310c5e97e81b6d892a260dca3
Author: Corentin Chary <corentincj@iksaif.net>

eeepc-laptop: disable wireless hotplug for 1201N

# Type: Quirk
# Looks ok

commit 542ce471980faba988bbb51043b7d2ff4d848e80
Author: Alan Jenkins <alan-jenkins@tuffmail.co.uk>

eeepc-laptop: disable wireless hotplug for 1005PE

# Type: Quirk
# Yet another one

commit 6bad96122d88b8d053d453fe4da5ee557911e086
Author: Tejun Heo <tj@kernel.org>

libata: disable NCQ on Crucial C300 SSD

# Type: Quirk
# Looks ok according to comment

commit 2aa9e27ee0822cffc19e9b976daff7eb0c48b023
Author: Suresh Jayaraman <sjayaraman@suse.de>

cifs: Fix a kernel BUG with remote OS/2 server (try #3)

# Type: Oops
# Looks to do what it claims

commit 8a832806f94a204b9ddc9010fe8ddf15f7ad842f
Author: Steve French <sfrench@us.ibm.com>

CIFS: initialize nbytes at the beginning of CIFSSMBWrite()

# Type: Init
# Likely some callers failed to initialize correctly to it is now done
# automatically.

commit 485f88310f3216db5bbbfadaf8bb5049ea606f86
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: need check for valid qos packet before free

# Type: Invalid free
# Adds checks to avoid freeing the wrong packets

commit 22ae5dd50967f1b9fb6c59715760a139f6e7e67c
Author: Rabin Vincent <rabin@rab.in>

ARM: 6031/1: fix Thumb-2 decompressor

# Type: Regression
# Looks ok

commit 05bb71ee8ed003b32afec9ab082e21ac85249324
Author: Adam Jackson <ajax@redhat.com>

drm/edid/quirks: Envision EN2028

# Type: Skipped

commit 0119701ec6ef9f8b1aba8c82e02661975d915789
Author: Michel Dänzer <daenzer@vmware.com>

drm/radeon: R300 AD only has one quad pipe.

# Type: Skipped

commit 94ca1d6aa6cd689ccfaeab1be75384b80e988d91
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix washed out image on legacy tv dac

# Type: Skipped

commit 342fcebe9ef1013a6b655875d2272c2078c6355e
Author: Shaohua Li <shaohua.li@intel.com>

x86-32, resume: do a global tlb flush in S4 resume

# Type: Oops
! Already carried

commit 0584aa8dea3dab7f49ce949f61d7ec92b6b29e3e
Author: Thomas Gleixner <tglx@linutronix.de>

x86: hpet: Make WARN_ON understandable

# Type: Cleanup
# This only changes commentary and the message whichis already printed.

commit 35b99e935ed2809d03be8cdeb2f96d9d4faeb5c1
Author: Pallipadi, Venkatesh <venkatesh.pallipadi@intel.com>

x86, hpet: Erratum workaround for read after write of HPET comparator

# Type: Hardware quirk
# Looks ok thought it hurts the mind

commit 4a10e129667758c3986835f1e733a3f4d8039de3
Author: Suresh Siddha <suresh.b.siddha@intel.com>

x86: Fix double enable_IR_x2apic() call on SMP kernel on !SMP boards

# Type: Oops
# Looks ok

commit 2639e82ed79e6f639b1654031e497060e8195c00
Author: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>

sched: sched_getaffinity(): Allow less than NR_CPUS length

# Type: Preparational
# Seems to do what it claims. Though given the next patch needs to fix that
# code is was not really.

commit 20580fe38431aead39320ac7a8ff201e1f8744af
Author: Anton Blanchard <anton@samba.org>

sched: Fix sched_getaffinity()

# Type: Fixup
# This fixes up the previous patch

commit 2d71e7c297ba7fdce9ff2084f2873fef66f2fb17
Author: Trond Myklebust <Trond.Myklebust@netapp.com>

NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR

# Type: ?
# The default might have been to fail, so ordinary lookup sounds better.

commit 5eb54e380090d45afc9e4484abd6a75bd6ae4bc2
Author: Trond Myklebust <Trond.Myklebust@netapp.com>

NFSv4: fix delegated locking

# Type: Locking
# Seems to be ok

commit 017583503d42172a6d1759eb08bfabbb4d462894
Author: Joerg Schirottke <master@kanotix.com>

ALSA: hda - add a quirk for Clevo M570U laptop

# Type: Hardware quirk
# Looks ok

commit 8b49768d5fd8f4365fd9de0151c3c4190e9aa4e3
Author: Takashi Iwai <tiwai@suse.de>

ALSA: usb - Fix Oops after usb-midi disconnection

# Type: Oops
# Looks ok according to comment

commit 7fc829f5018cc20e12d25811d15a2d171225a7da
Author: Jerome Oufella <jerome.oufella@savoirfairelinux.com>

hwmon: (sht15) Fix sht15_calc_temp interpolation function

# Type: Correction
# Looks ok

commit 03c537ee0e487507cb9fa4e59a8cd8ea307c23dc
Author: Jean Delvare <khali@linux-fr.org>

hwmon: (sht15) Properly handle the case CONFIG_REGULATOR=n

# Type: Correction
# Looks ok

commit 2f2efe38d1da236b3509aa4af0bdc6fdfb22bf0b
Author: Stefan Bader <stefan.bader@canonical.com>

drm/i915: Add no_lvds entry for the Clientron U800

# Type: Skipped
# Forwarded from launchpad. This is actually from Stephane Graber and tested.

commit 84dd80b43dbb946ad5df18e37788bf334543cf83
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: disable the tv encoder when tv/cv is not in use

# Type: Skipped

commit 1ffdb5a3454e8063bfee1257dddb5eeb2add85ae
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix tv dac conflict resolver

# Type: Skipped

commit b2a7a6d4fa2b30043b0584904d1b19be6240defb
Author: Jerome Glisse <jglisse@redhat.com>

drm/radeon/kms: fix rs600 tlb flush

# Type: Skipped

commit 089017d7f11ae1deef16bbd08d7536c13954ebbc
Author: Dave Airlie <airlied@redhat.com>

drm/radeon/kms: add FireMV 2400 PCI ID.

# Type: Skipped

commit 0415a7a7068c9cb7d5b34d3a5141a0b87dea8cf7
Author: Joerg Roedel <joerg.roedel@amd.com>

x86/amd-iommu: Use helper function to destroy domain

# Type: Use after free/data corruption
# Looks to be doing as described

commit d09556e9407d6e8a29c92a5c16ad32df9996400b
Author: Chris Wright <chrisw@sous-sol.org>

x86/amd-iommu: enable iommu before attaching devices

# Type: Device failure
# Looks ok

commit b98388e5a6d1887a3c96f9543fe79732dd1fc030
Author: Chris Wright <chrisw@sous-sol.org>

Revert "x86: disable IOMMUs on kernel crash"

# Type: Potentially data corruption?
# With the context of the previous patches looks to make sense.

commit 2444b629ee518745f54c2f7cf9e4de3d48e834cb
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, lib: Add wbinvd smp helpers

# Type: Helper/Prereq?
# Looks ok

commit 3bbcbfe0684d8cfc08d672567b930a95d0e6e46b
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Fix disabling of L3 cache indices

# Type: Again impact is somewhat unclear. Maybe security related
# Looks to be doing what it claims. Needs the previous patch
! Was reported to cause NULL pointer access in some cases
! http://git.kernel.org/tip/f2b20e41407fccfcfacf927ff91ec888832a37af

commit 69c30dfc8f13df43a436bbbc6f83dbb0415eca3a
Author: Borislav Petkov <borislav.petkov@amd.com>

intel-agp: Switch to wbinvd_on_all_cpus

# Type: Cleanup only?
# Looks ok

commit 203dfecb24437869490f160f679cdb5e2140fb4e
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Add cache index disable sysfs attrs only to L3 caches

# Type: ABI cleanup?
# Looks ok

commit 7f5c41a5ff551f3732af815f3c1819df3b48f409
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Calculate L3 indices

# Type: ?
# This looks to be doing what is described. It seems to be related to the
# goal of correctly allowing the L3 caches to be disabled.

commit c72719ee5cf4aa8573b1cba2064f0f31dae50a58
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Remove NUMA dependency, fix for AMD Fam10h rev D1

# Type: Fixup
# Seems to fix some build failure when compiling !NUMA and also seems to
# make the limit used for deciding which cpu type to allow a bit more
# restrictive.

commit 35ef2e922ba5829ac754763f67d6f48e8fb6f3da
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Enable L3 CID only on AMD

# Type: Cleanup
# Again handling a build failure caused by the previous modifications.

commit 7a3a3bba93b8d3bb93677838bfe2c1a03e686e72
Author: Eugene Teo <eugeneteo@kernel.sg>

vgaarb: fix "target=default" passing

# Type: Argument handling
# The argument might likely not get handled because the comparision was
# only to the beginning of the buffer.

commit e0c312c95bb3372d5f60442764b8431847c4f1af
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86-32: clean up rwsem inline asm statements

# Type: Performance
# This is the first one of a series that seems to improve performance
# considerably. This one generalizes assembly arguments, so the compiler
# can make the right descisions which registers to use.

commit e835682063e42068304c91e9143268ee0d444ee3
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86: clean up rwsem type system

# Type: Performance
# Cleans up variable declarations to be more type consistent.

commit 70701527e01ba5d3e5d5bc06736d6d9b2fbc1976
Author: H. Peter Anvin <hpa@zytor.com>

x86-64, rwsem: 64-bit xadd rwsem implementation

# Type: Performance
# Introduces the faster implementation for 64bit. Also handles some compiler
# weirdness.

commit 70cc92a7f8ae8bed3fd73816045446a4403f4cef
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86-64: support native xadd rwsem implementation

# Type: Performance
# Looks ok

commit f9a05e26cad0db0dd9299bb43443319e79a6de7e
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86: Fix breakage of UML from the changes in the rwsem system

# Type: Fixup
# Ok it was not completely... Should be now

commit e422a4a5d60c8dbef19df3ea16aaf7556cd26223
Author: Avi Kivity <avi@redhat.com>

x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write

# Type: Performance
# Seems to do what it describes. Apparently one can use 64bit immediates
# without the performance impact that was feared. But then not loose
# performance when mixing long and short access to memory.

commit 839f573c0438d44d1df1df96963150668d5846c9
Author: Al Viro <viro@zeniv.linux.org.uk>

fix NFS4 handling of mountpoint stat

# Type: Consistency
# Does what it describes. Not sure about impact.

commit 2548bd8d60f4c689d908adac6f805878b7eda904
Author: Kiyoshi Ueda <k-ueda@ct.jp.nec.com>

dm mpath: fix stall when requeueing io

# Type: Hang
! I believe this is a second go for that issue. The first round would
! have broken as it depended on other things. This one seems ok.

commit b297f8be79425ac8cadad84908e7088a434f39fa
Author: Andrew Perepechko <andrew.perepechko@sun.com>

quota: Fix possible dq_flags corruption

# Type: Race
# Looks ok

commit 3410f6e8e3a96baf279946e454ed70a8e43fb448
Author: Bernd Porr <BerndPorr@f2s.com>

Staging: comedi: fix usbdux timeout bug

# Type: Code fix
# Looks ok
! Already carried

commit 361096052132966bc6a25b0826d59c2c3babc244
Author: Bernd Porr <berndporr@f2s.com>

Staging: comedi: usbdux.c: fix locking up of the driver when the comedi ringbuffer runs empty

# Type: Hang?
# Looks ok
! Already carried

commit 80acb6490eca937a70e00e69fcae35f92ea0ad63
Author: Mark Fasheh <mfasheh@suse.com>

ocfs2: set i_mode on disk during acl operations

# Type: Meta data inconsistency
# It looks ok

commit 26ec941a150774814a0416b28c7e8d22bfb777f8
Author: Tao Ma <tao.ma@oracle.com>

ocfs2: Change bg_chain check for ocfs2_validate_gd_parent.

# Type: Error handling
# Adds special case handling. Looks ok.

commit 56d704107153877ba124c9fafb31fb54a86a0f84
Author: Sachin Prabhu <sprabhu@redhat.com>

9p: Skip check for mandatory locks when unlocking

# Type: Locking
# Seems ok

commit 285f4f1123e1c977eb5dfa7704cc6356be079581
Author: Mike Christie <michaelc@cs.wisc.edu>

fc class: fail fast bsg requests

# Type: Error handling
# Looks ok

commit f435966fc52949d46680c8f953ae7a27e5b5c564
Author: Mike Christie <michaelc@cs.wisc.edu>

SCSI: add scsi target reset support to scsi ioctl

# Type: Enablement
# Just adds a missing ioctl

commit a8fa34c446b119c68cb88c5a787aa7055a33f949
Author: Alexander Duyck <alexander.h.duyck@intel.com>

igb: add support for 82576NS SerDes adapter

# Type: Enablement
# Adding an ID plus handling code

commit 9623f6b42a74645cbf05432a57d19363bc072bb2
Author: Youquan Song <youquan.song@linux.intel.com>

PCIe AER: prevent AER injection if hardware masks error reporting

# Type: Error handling
# Looks ok

commit 7de7b92d392d6c82587085b03f6cdfecccccb61d
Author: Mike Travis <travis@sgi.com>

vgaarb: Fix VGA arbiter to accept PCI domains other than 0

# Type: Enablement
# Seems ok

commit cf1b641450854a784a388273b089181c34a00b6c
Author: Harish Zunjarrao <harish.zunjarrao@qlogic.com>

SCSI: fc-transport: Use packed modifier for fc_bsg_request structure.

# Type: 32/64bit issue
# Looks ok

commit a6f2691c29ef956de68ed070f0a74a7a22e24fd6
Author: Mike Travis <travis@sgi.com>

pci: Update pci_set_vga_state() to call arch functions

# Type: Prereq?
# Seems to add some handler to enable VGA usable by arch needing it.

commit 892cb6dc64b73037b756fd1b0014e8c2280ae28d
Author: Paul Mundt <lethal@linux-sh.org>

PCI: kill off pci_register_set_vga_state() symbol export.

# Type: Buildfix
# Unexports a function

commit 90022a26dd2e166ae1ac3953d266ea42f083d65e
Author: Andrew Patterson <andrew.patterson@hp.com>

PCI: fix nested spinlock hang in aer_inject

# Type: Hang
# Looks good

commit 098f33f949f58aa7ad969a90ef0c573626bad6ac
Author: Eli Cohen <eli@mellanox.co.il>

IPoIB: Fix TX queue lockup with mixed UD/CM traffic

# Type: IO stall
# Looks to be doing what it claims.

commit 9a9e24c8c13cb61e22ddc201a64f173671f2df9d
Author: Seth Heasley <seth.heasley@intel.com>

x86/PCI: irq and pci_ids patch for Intel Cougar Point DeviceIDs

# Type: Enablement
# Just adds device IDs

commit 397e6f81f0e3cdc9ee0a6a28c55530e937b6aa45
Author: Seth Heasley <seth.heasley@intel.com>

ALSA: hda_intel: ALSA HD Audio patch for Intel Cougar Point DeviceIDs

# Type: Enablement
# Adds device IDs

commit d5771ad1cc4cab9c48e481903501f5297e67a5a1
Author: Seth Heasley <seth.heasley@intel.com>

ALSA: hda - enable snoop for Intel Cougar Point

# Type: Enablement
# Changes quirk for one device

commit 3c1bd2b856ddd2dde17076468de1933f78bd2ef7
Author: Seth Heasley <seth.heasley@intel.com>

ata_piix: IDE Mode SATA patch for Intel Cougar Point DeviceIDs

# Type: Enablement
# More device IDs.

commit 2e1efde6b0f7a4ff09c6f41d33545b66022ae297
Author: Seth Heasley <seth.heasley@intel.com>

ahci: AHCI and RAID mode SATA patch for Intel Cougar Point DeviceIDs

# Type: Enablement
# Even more device IDs

commit c10fdc2140e1c4de6bde59b1802f7e914d81b38d
Author: Seth Heasley <seth.heasley@intel.com>

i2c-i801: Add Intel Cougar Point device IDs

# Type: Enablement
# Some other IDs

commit a56d040407bfbb67c0c3c15994768ed389d2b93f
Author: Larry Finger <Larry.Finger@lwfinger.net>

b43: Remove reset after fatal DMA error

# Type: Error handling
# Looks ok

commit 2e53415d0c9daa3bd7a6996727f311ca30b0f552
Author: Larry Finger <Larry.Finger@lwfinger.net>

b43: Allow PIO mode to be selected at module load

# Type: Enablement
# Removes a lot of special code for DMA or PIO cases to be selected by
# a module parm. Seems ok.

commit 04f6e0977f1180ebb2a34169aca8f83bb0154caf
Author: Linus Torvalds <torvalds@linux-foundation.org>

b43: fall back gracefully to PIO mode after fatal DMA errors

# Type: Cleanup
! Check this closer seems to touch things removed in previous patch

commit fca6a735cc3b070a25c3fa2b09073ff836307d24
Author: Takashi Iwai <tiwai@suse.de>

ALSA: hda - Add position_fix quirk for Biostar mobo

# Type: Quirk
# Looks ok

commit 8bb98f7cae996013a2cf1ccd4bc375b8189b52e9
Author: Bjorn Helgaas <bjorn.helgaas@hp.com>

agp/hp: fixup hp agp after ACPI changes

# Type: Oops
# Looks ok

commit b8798e6f8ed0dca2cc5c0e3f65a3c14261b7052b
Author: Michael Buesch <mb@bu3sch.de>

b43: Optimize PIO scratchbuffer usage

# Type: Performance???
# This is a rather large patch which only claims to increase performance
# but somehow it feels like implicitely fixing some other issue.

commit c1fd3a9cbe9d26e14c1fb2c820c906fdc6b068a0
Author: Jeff Mahoney <jeffm@jeffreymahoney.com>

ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode

# Type: Oops
# Looks ok

commit 0bee0a7baf562b6094b1da266c46ec0acec5d7e6
Author: Tyler Hicks <tyhicks@linux.vnet.ibm.com>

eCryptfs: Decrypt symlink target for stat size

# Type: API fix
# Seems ok

commit 328851d3f993704cb61a74cdf8af88d987302812
Author: Christian Pulvermacher <pulvermacher@gmx.de>

ecryptfs: fix error code for missing xattrs in lower fs

# Type: Error handling
# Looks ok

commit c6fc81afa2d7ef2f775e48672693d8a0a8a7325d
Author: John Wright <john.wright@hp.com>

sched: Fix a race between ttwu() and migrate_task()

# Type: Race
# Looks ok

commit 9db126bccc557e0587740094e3c2c7d3451c5de9
Author: Oliver Neukum <oliver@neukum.org>

USB: cdc-acm: Update to new autopm API

# Type: Hang
# Looks ok

commit f48673e5235732da41d9cd57365a5a3d7b71a32e
Author: Oliver Neukum <oliver@neukum.org>

USB: cdc-acm: Fix stupid NULL pointer in resume()

# Type: Fixup
# Corrects typo done in previous patch

commit f772fcf6054544c4dd9694e1037cad50bd850a53
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: clear all tx queues when firmware ready

# Type: Code fix
# Looks to be doing what it claims

commit bbcb1d90f0b20e097ff6e2f80b130a92c73dde7d
Author: Reinette Chatre <reinette.chatre@intel.com>

iwlwifi: fix scan race

# Type: Race
# Looks ok

commit 87ef9895abd28755732e599070d1ede1a1f90c27
Author: Terry Loftin <terry.loftin@hp.com>

e1000e: stop cleaning when we reach tx_ring->next_to_use

# Type: Race
# Looks to be doing what it claims

commit 899854b6266b24ed162e363f86006c24e82b2885
Author: Neil Horman <nhorman@redhat.com>

r8169: offical fix for CVE-2009-4537 (overlength frame DMAs)

# Type: Security
# Looks ok

commit 06c87c1c38ff842c251e253a2040664885a2c104
Author: Damian Lukowski <damian@tvk.rwth-aachen.de>

tcp: fix ICMP-RTO war

# Type: Performance
# Looks ok

commit c68bfeb5ca8332bd08d086a983e87167e970643d
Author: Peter Zijlstra <a.p.zijlstra@chello.nl>

perf_events, x86: Implement Intel Westmere/Nehalem-EX support

# Type: Enablement
# Slightly big but only adding things

commit a7fcc269cf6c6a531067a62716a661f4482d726a
Author: Alexey Starikovskiy <astarikovskiy@suse.de>

ACPI: EC: Allow multibyte access to EC

# Type: Regression
! We carry a different version which we want to keep

commit ea50da76fac43bf45365862110d3c19247411896
Author: Alexey Starikovskiy <astarikovskiy@suse.de>

ACPI: EC: Limit burst to 64 bits

# Type: Regression
! We carry a different version which we want to keep

commit 4186c4e6ebec12c705065b353c5fd7a1a87eea7d
Author: Ping Cheng <pingc@wacom.com>

Input: wacom - switch mode upon system resume

# Type: Enablement
# Looks ok

commit ea0a09acd81c6d52c77d80f0d4089795df7bcb58
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

modules: fix incorrect percpu usage

# Type: Cleanup
# Looks ok

commit b6b3dcd55e2327a968833ff3f22eda3b8dd7ef9e
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

lockdep: fix incorrect percpu usage

# Type: Cleanup
# Looks ok

commit d150a2b96558a7349cbf3a72a279c37bc67d50fb
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

module: fix __module_ref_addr()

# Type: Cleanup
! Though this looks like the previous things, there have been problems wit
! ia64 and it has been asked to drop this in future releases.

commit 31bbea0a639f04ed0047155f154c18afbc49259e
Author: NeilBrown <neilb@suse.de>

md: deal with merge_bvec_fn in component devices better.

# Type: Code fix
# Looks to be doing what it claims

commit 139b4a2e8bdefa6ab6849d1aaac9ea6d962592b7
Author: J. Bruce Fields <bfields@citi.umich.edu>

nfsd4: don't try to map gid's in generic rpc code

# Type: ???
# Looks to be doing what it claims. The description is not very clear
# on the problem being solved.

commit 9f6ce8f6c434473a319a1d8b552e6b6847fa5539
Author: J. Bruce Fields <bfields@citi.umich.edu>

Revert "sunrpc: fix peername failed on closed listener"

# Type: Regression
# Reverts a patch and mentions another one

commit af455ed731b0d263fbe2bf79dddf89fb1a2bc66b
Author: J. Bruce Fields <bfields@citi.umich.edu>

Revert "sunrpc: move the close processing after do recvfrom method"

# Type: Regression
# Patch seems to be responsible for a use after free race

commit 47395d161480e6c91b40623a55097b92db026f0f
Author: Neil Brown <neilb@suse.de>

nfsd: ensure sockets are closed on error

# Type: Leak
# Seems reasonable according to comment

commit 33ae7f00cbb6750d1c4b308cdd966794edbe4aef
Author: Daniel T Chen <crimsun@ubuntu.com>

ALSA: hda: Set Front Mic to input vref 50% for Lenovo 3000 Y410

# Type: Enablement
# Adds hw specific code only

commit afd9fc6961f208b539d6accd49927639d964be23
Author: Johannes Berg <johannes@sipsolutions.net>

mac80211: fix deferred hardware scan requests

# Type: Code fix
# This might have generated warnings about scans. Looks reasonable from
# the comment.

commit b78a38dca6e04634ddc718e315712b45abcf92fd
Author: Eric Sandeen <sandeen@redhat.com>

fs-writeback: Add helper function to start writeback if idle

# Type: Prereq
# Adds a new helper function

commit 5d40c8cbd548e3259589d364dd5bf64ab504f147
Author: Eric Sandeen <sandeen@redhat.com>

ext4: flush delalloc blocks when space is low

# Type: Spurious write failure
# Uses the previously introduced function to start pushing writebacks.
# This is reported to avoid returning with ENOSPC while there is actually
# space left.

commit 9e9be58b68969b25cb9df6805563e9453de927f8
Author: Eric Sandeen <sandeen@redhat.com>

ext4: fix async i/o writes beyond 4GB to a sparse file

# Type: Data corruption?
# Looks sensible.

commit a798d8b0cb51bb966763e0feafcbff7097eb3978
Author: Matt Domsch <Matt_Domsch@dell.com>

tpm: autoload tpm_tis based on system PnP IDs

# Type: Enablement
# Just exports existing IDs

commit 7ecc5d44a8c9fbcdcda755a9a74463e2b8945c07
Author: Or Gerlitz <ogerlitz@voltaire.com>

IB/iser: Rewrite SG handling for RDMA logic

# Type: Oops/Memory corruption
# This is somewhat large but it seems to make changes that look sensible
# from the description. Also it is limited to a rather rare hw.

commit 8e3400b3d1f568b2ec4349a8e8070c1da867dc96
Author: Kashyap, Desai <kashyap.desai@lsi.com>

mptctl : Remove printk which floods unnecessary messages to var/log/message

# Type: Cleanup
# This just removes a printk which apparently happens often but is not
# reporting a serious problem.

commit 3def5de896ab77232d1cb35fa63dbf627d1db328
Author: Kashyap, Desai <kashyap.desai@lsi.com>

mptspi: Fix for incorrect data underrun errata

# Type: HW Errata
# Fixes up two special cases. Looks to be doing what it claims.

commit f5a8ae1ee86c2699e5a693a0acb5e8f4daa00f8b
Author: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>

sched: Use proper type in sched_getaffinity()

# Type: Cleanup
# Type conversion to fix compile warning

commit 764a47273a858ebd62e560430af19aeed6abcb85
Author: Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp>

KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails

# Type: Memory leak
# Looks ok

commit 31e104dc1fbd6e72d8d3e07c38bc77437b82d116
Author: Avi Kivity <avi@redhat.com>

KVM: Don't spam kernel log when injecting exceptions due to bad cr writes

# Type: Cleanup
# Looks ok. Only removes debug printks

commit 6abddbe74fac81296e4d3cee3ba7327c27a96dde
Author: Andre Przywara <andre.przywara@amd.com>

KVM: allow bit 10 to be cleared in MSR_IA32_MC4_CTL

# Type: Oops
# According to comment ok.

commit a6c57001ec58dd0d54ca13a5001a5ee63abf3b03
Author: Avi Kivity <avi@redhat.com>

KVM: VMX: Save/restore rflags.vm correctly in real mode

# Type: Oops
# Looks sensible.

commit 3218dbfc167377d6908390635102917d3b66e5ac
Author: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>

KVM: MMU: fix kvm_mmu_zap_page() and its calling path

# Type: ?
# Looks to be doing what it claims.

commit 7bb44401c583e795561400230b58d87e9093ac0b
Author: Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp>

KVM: fix the handling of dirty bitmaps to avoid overflows

# Type: Overflow
# Looks ok

commit b7cf825f07d9432ebff7ce58388cd2d948c71811
Author: Sridhar Samudrala <sri@us.ibm.com>

KVM: Increase NR_IOBUS_DEVS limit to 200

# Type: Enablement
# Looks ok

commit 3b2fc24246311090639173836e551b8a670f4b4b
Author: Jan Kiszka <jan.kiszka@siemens.com>

KVM: x86: Fix TSS size check for 16-bit tasks

# Type: Overflow
# Seems ok. Not understanding exactly why 0x2b is used (43) with < but that
# is probably just not understanding the code here.

commit 13739d986b5e4f8f9518617b03ae5b95b0781ce3
Author: Joerg Roedel <joerg.roedel@amd.com>

x86/gart: Disable GART explicitly before initialization

# Type: Unknown badness
# Seems to be doing what it says.

commit ab2406a072a7b02a780c22dc441217eef01848dc
Author: Neil Horman <nhorman@tuxdriver.com>

r8169: clean up my printk uglyness

# Type: Cleanup
# Maybe ugly but not really terrible.

commit 5bf3475919c4544e2b09eacf0a608a632af756e9
Author: Greg Kroah-Hartman <gregkh@suse.de>

Linux 2.6.32.12

# Type: Commit

commit f6d3d7493c2acd86aba09df4f77b8b454959b0dc
Author: Chase Douglas <chase.douglas@canonical.com>

Input: ALPS - add signature for HP Pavilion dm3 laptops

# Type: Enablement
# Adds an ID
! Chase found out this does not fix the problem completely and needs another
! part of change (which is not there, yet). So Greg dropped this.
# Was dropped since the last review

commit 6497174793773e9a72bc3ea6d49469c5846e9e9a
Author: Ben Skeggs <bskeggs@redhat.com>

drm/edid: allow certain bogus edids to hit a fixup path rather than fail

# Type: Enablement
# Removes a codepath which prevents a later fixup path being hit. Looks ok.

commit e651edd883a9334c059615d7d829ae290a72b66c
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon: add new RS880 pci id

# Type: Enablement
# New ID only.

commit 5d085d89715692c6b4c918a42ee6638468544812
Author: Zhao Yakui <yakui.zhao@intel.com>

drm: remove the EDID blob stored in the EDID property when it is disconnected

# Type: Code fix
# Add update call on disconnect as described in the comment.

commit 898b5ece63b796443073f505a4403a35906f1b0b
Author: Nikolaus Schulz <microschulz@web.de>

fat: fix buffer overflow in vfat_create_shortname()

# Type: Skipped

commit 1628711eab4c0e5b82416b609e38e67a92006c13
Author: Oleg Nesterov <oleg@redhat.com>

oom: fix the unsafe usage of badness() in proc_oom_score()

# Type: Skipped

commit f72fea6955869fa30548ee1617f51b6f4b053c88
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: never treat rs4xx as AGP

# Type: Quirk
# Adds code to quirk AGP capability for certain cards.

commit 7cf84e3ccb91a9e5b2c4fe25ec6a3a79f0e24f98
Author: Stefan Lippers-Hollmann <s.L-H@gmx.de>

drm/radeon/kms: Fix NULL pointer dereference if memory allocation failed in a simple way

# Type: Oops
# Looks reasonable

commit 48f824862ae88412e7263eba546a570fd874b74f
Author: Dave Airlie <airlied@redhat.com>

drm/radeon/kms: don't print error on -ERESTARTSYS.

# Type: Cleanup
# Adds check to prevent messages for expected error.

commit fdac43e66321f00fbc5cbaef9eace49767c92d12
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix pal tv-out support on legacy IGP chips

# Type: Enablement
# Looks like adding a new PAL mode to me.

commit f7a475acff3f1eea581c1e3ea1e46163c3408070
Author: Chris Wilson <chris@chris-wilson.co.uk>

drm: Return ENODEV if the inode mapping changes

# Type: Oops
# Looks to be doing what it says.

commit be366f07087f374dcf5f038c187828697ddc7480
Author: Andrew Stubbs <ams@codesourcery.com>

sh: Fix FDPIC binary loader

# Type: Skipped
# Same as in 2.6.32.12

commit 59849d29a6d4dca434d2589e72e28d0c0ac99fcc
Author: Matt Fleming <matt@console-pimps.org>

sh: Enable the mmu in start_secondary()

# Type: Skipped
# Same as in 2.6.32.12

commit 14d209ccb3a6eb7916f1d282e586afe8fd01b1dd
Author: Jeff Mahoney <jeffm@jeffreymahoney.com>

reiserfs: Fix locking BUG during mount failure

# Type: Oops
# Looks ok

commit 0a5693e82c90479a012c903915fa970c7bf22593
Author: Mike Christie <michaelc@cs.wisc.edu>

libiscsi: Fix recovery slowdown regression

# Type: Skipped
# Same as in 2.6.32.12

commit dc13af9b05a8f30456431f706f907dbc10405814
Author: Jason Wessel <jason.wessel@windriver.com>

x86,kgdb: Always initialize the hw breakpoint attribute

# Type: Code fix
# Looks ok

commit 56bc455e2077fc13c6618e4938dcb8874a061557
Author: Matt Helsley <matthltc@us.ibm.com>

Freezer: Fix buggy resume test for tasks frozen with cgroup freezer

# Type: Skipped
# Same as in 2.6.32.12

commit 6f73e60d90f8b29e1707810c422826b5310ca353
Author: Reinette Chatre <reinette.chatre@intel.com>

iwlwifi: fix regulatory

# Type: Regression
# Looks to be doing what it says.

commit 82ebe78ace38cfc37d16166fcff7ff3064e7460b
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: counting number of tfds can be free for 4965

# Type: Skipped
# Same as in 2.6.32.12

commit 2596e91190508f987871ad58589adb6016668b87
Author: Dan Carpenter <error27@gmail.com>

iwlwifi: range checking issue

# Type: Skipped
# Same as in 2.6.32.12

commit e0db64375f23e12bbb2c43f89abc099bb61fc2f1
Author: Valentin Longchamp <valentin.longchamp@epfl.ch>

setup correct int pipe type in ar9170_usb_exec_cmd

# Type: Skipped
# Same as in 2.6.32.12

commit 19247cfcced8bd22953a04e7cedef591c0ea1ec4
Author: Porsch, Marco <marco.porsch@siemens.com>

mac80211: fix PREQ processing and one small bug

# Type: Code fix
# Looks ok

commit 358f3455718bf3db530eddf4c85ba5465e5f3e2d
Author: Johannes Berg <johannes.berg@intel.com>

mac80211: move netdev queue enabling to correct spot

# Type: Skipped
# Same as in 2.6.32.12

commit 4c35513318cdb86f13ce5d46a32b1d4045dc0856
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

mac80211: tear down all agg queues when restart/reconfig hw

# Type: Skipped
# Same as in 2.6.32.12

commit a9815f9fb1aa837dc99b84222a6ea4b709741913
Author: David S. Miller <davem@davemloft.net>

sparc: Fix regset register window handling.

# Type: Code fix
# Seems to be doing what it claims.

commit 075d79fd335fed6648fa2db5c99d0d38ad099a64
Author: David S. Miller <davem@davemloft.net>

sunxvr500: Ignore secondary output PCI devices.

# Type: Code fix
# Seems ok.

commit f203bac72baf17d2a4fc8bb996f46c81c7dada31
Author: Thomas Mingarelli <Thomas.Mingarelli@hp.com>

WATCHDOG: hpwdt - fix lower timeout limit

# Type: Skipped
# Same as in 2.6.32.12

commit 235f60c1a10e7f14f200cc9148a93bb283f56074
Author: Seth Heasley <seth.heasley@intel.com>

WATCHDOG: iTCO_wdt: TCO Watchdog patch for additional Intel Cougar Point DeviceIDs

# Type: Skipped
# Same as in 2.6.32.12

commit bfb7a32508e7b7af99ee9dc76c3d6d1a4a4eee10
Author: Thomas Gleixner <tglx@linutronix.de>

genirq: Force MSI irq handlers to run with interrupts disabled

# Type: Skipped
# Same as in 2.6.32.12

commit c49916829f7503eec91d3916f7ffbcb6993edbba
Author: Oleg Nesterov <oleg@redhat.com>

tty: release_one_tty() forgets to put pids

# Type: Skipped
# Same as in 2.6.32.12

commit 7a48779f900760fb368efdef7e839b066527bb17
Author: Jiri Kosina <jkosina@suse.cz>

HID: fix oops in gyration_event()

# Type: Skipped
# Same as in 2.6.32.12

commit 769c76538f4a274f17b8d895475f97d4ab5cbeee
Author: Anton Blanchard <anton@samba.org>

raw: fsync method is now required

# Type: Skipped
# Same as in 2.6.32.12

commit 92ee813c7f2241000f9d35e71b01273cd871482b
Author: Wu Fengguang <fengguang.wu@intel.com>

readahead: fix NULL filp dereference

# Type: Skipped
# Same as in 2.6.32.12

commit 8dac5264253a00220ff12404dd1a318590783f1a
Author: David Härdeman <david@hardeman.nu>

include/linux/kfifo.h: fix INIT_KFIFO()

# Type: Memory corruption
# Looks ok.

commit c352b9625ae8fcf8b9c7f2c6bb8aee14ef5af9b6
Author: Dan Carpenter <error27@gmail.com>

ALSA: mixart: range checking proc file

# Type: Skipped
# Same as in 2.6.32.12

commit 6658958a7f9a980b50037d721ea248232821e72c
Author: Daniel T Chen <crimsun@ubuntu.com>

ALSA: hda: Fix 0 dB offset for Lenovo Thinkpad models using AD1981

# Type: Skipped
# Same as in 2.6.32.12

commit 4834ffcbc9293b3db44d4f336dad38c8bfd272ab
Author: Michele Ballabio <barra_cuda@katamail.com>

ALSA: hda - Add ASRock mobo to MSI blacklist

# Type: Enablement
# Just adds an blacklist entry.
! Theoretically worth for Lucid?

commit 7fad95abc15c38de2c8acc27a203dae79abf4256
Author: Takashi Iwai <tiwai@suse.de>

ALSA: hda - Add MSI blacklist for Aopen MZ915-M

# Type: Enablement
# Just adds an blacklist entry.
! Theoretically worth for Lucid?

commit 15809a0a043f49a9ddae9c2d86da90520ee1e3d3
Author: Evan McClain <evan.mcclain@gatech.edu>

backlight: mbp_nvidia_bl - add five more MacBook variants

# Type: Skipped
# Same as in 2.6.32.12

commit 7da23d3cfc92dd092f440f1c43b7a308985669f7
Author: JosephChan@via.com.tw <JosephChan@via.com.tw>

pata_via: Add VIA VX900 support

# Type: Skipped
# Same as in 2.6.32.12

commit 351bb6c3608dca332b5a84be8302cbff8b835612
Author: Tejun Heo <tj@kernel.org>

libata: disable NCQ on Crucial C300 SSD

# Type: Skipped
# Same as in 2.6.32.12

commit 86c4129a017aaade3bc1fe3f47156ffd99e16f16
Author: Christian Borntraeger <borntraeger@de.ibm.com>

s390: disable change bit override

# Type: Code fix
# Looks ok.

commit c171476c7ddde592eafb085d8a5d95ce4f1b3ef2
Author: Suresh Jayaraman <sjayaraman@suse.de>

cifs: Fix a kernel BUG with remote OS/2 server (try #3)

# Type: Skipped
# Same as in 2.6.32.12

commit 328f7088efe2d95b00fe277c51896062aa82942e
Author: Steve French <sfrench@us.ibm.com>

CIFS: initialize nbytes at the beginning of CIFSSMBWrite()

# Type: Skipped
# Same as in 2.6.32.12

commit 0d54cd89c5cb669505946ab6789ef68b3a7d7f75
Author: Felix Fietkau <nbd@openwrt.org>

ath9k: fix double calls to ath_radio_enable

# Type: Initialization
# Looks good.

commit cc0ffdadee6e17cabcb9ce2081b5a637c87113ea
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: need check for valid qos packet before free

# Type: Skipped
# Same as in 2.6.32.12

commit a426c6e7ec8c7208cfcaf1a57d10d4d07c5e7f3f
Author: Javier Cardona <javier@cozybit.com>

mac80211: Handle mesh action frames in ieee80211_rx_h_action

# Type: Code fix?
# Looks to be doing what it claims.

commit 88f4affa120a63961a7dbd677539b1a89f8f8cfe
Author: Rabin Vincent <rabin@rab.in>

ARM: 6031/1: fix Thumb-2 decompressor

# Type: Skipped
# Same as in 2.6.32.12

commit 6a5cc5148653284857728844ab0169643ffe7cf4
Author: Adam Jackson <ajax@redhat.com>

drm/edid/quirks: Envision EN2028

# Type: Quirk
# Adds a device specific quirk.

commit 23e8082246a1c0da3b1772e272059040c401ab78
Author: Michel Dänzer <daenzer@vmware.com>

drm/radeon: R300 AD only has one quad pipe.

# Type: HW Fix
# At first glance not sure the change of argument for the static function
# is necessary but looks ok.

commit 7f4be8b0c326cd9d0a62a4d85809979a3428c5de
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix washed out image on legacy tv dac

# Type: HW Fix
# Changes test which is hard to verify but should be simple enough to be
# correct.

commit bc4ae10e707a7872095264607f049893e9656efb
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms/combios: verify dac_adj values are valid

# Type: HW Fix
# Looks ok.

commit 43831ff4536d3f828060a228220ee723b58642dd
Author: Shaohua Li <shaohua.li@intel.com>

x86-32, resume: do a global tlb flush in S4 resume

# Type: Skipped
# Same as in 2.6.32.12

commit 16f886e00b3d52dca4b4d4a7e8ceaeaef7bb2b6c
Author: Andi Kleen <andi@firstfloor.org>

x86: Handle overlapping mptables

# Type: Oops
# Looks sensible.

commit 9f03442b0fcd587afd232ce8386114a5290e9f8f
Author: Pallipadi, Venkatesh <venkatesh.pallipadi@intel.com>

x86, hpet: Erratum workaround for read after write of HPET comparator

# Type: Skipped
# Same as in 2.6.32.12

commit e5f509bf8e83b274b464ea02d79a1bdc648ea3ba
Author: Suresh Siddha <suresh.b.siddha@intel.com>

x86: Fix double enable_IR_x2apic() call on SMP kernel on !SMP boards

# Type: Skipped
# Same as in 2.6.32.12

commit 4eda4e44c72f3594196db58e9bf25055f2156547
Author: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>

sched: sched_getaffinity(): Allow less than NR_CPUS length

# Type: Skipped
# Same as in 2.6.32.12

commit 9d82f5e75d0cb6eff722a21f5949425b6a270f4d
Author: Anton Blanchard <anton@samba.org>

sched: Fix sched_getaffinity()

# Type: Skipped
# Same as in 2.6.32.12

commit a354226edbcd28cd1a55d0abbbbc9a703ba26f1c
Author: Trond Myklebust <Trond.Myklebust@netapp.com>

NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR

# Type: Skipped
# Same as in 2.6.32.12

commit 9c84e4813a02a219d61f61967d7058f2d8037d88
Author: Trond Myklebust <Trond.Myklebust@netapp.com>

NFSv4: fix delegated locking

# Type: Skipped
# Same as in 2.6.32.12

commit e58bcaf0556d4507abab778f1a919e45d4d5639a
Author: Ping Cheng <pingc@wacom.com>

Input: wacom - switch mode upon system resume

# Type: Skipped
# Same as in 2.6.32.12

commit f0736a48d05685fae9afa5b13d9eab5b8dcd34f4
Author: Yong Wang <yong.y.wang@linux.intel.com>

Input: sparse-keymap - free the right keymap on error

# Type: Oops/Use after free?
# Looks good.

commit 2ea24ea2243e358ca74541d159da329a7e734d81
Author: Joerg Schirottke <master@kanotix.com>

ALSA: hda - add a quirk for Clevo M570U laptop

# Type: Skipped
# Same as in 2.6.32.12

commit fae0017ccf08a2d2ddb5c420793f3591d8ab85cb
Author: Takashi Iwai <tiwai@suse.de>

ALSA: usb - Fix Oops after usb-midi disconnection

# Type: Skipped
# Same as in 2.6.32.12

commit eeb5f3b99a8ccc55e4ae4b0511a0b05e86d0b78d
Author: Jerome Oufella <jerome.oufella@savoirfairelinux.com>

hwmon: (sht15) Fix sht15_calc_temp interpolation function

# Type: Skipped
# Same as in 2.6.32.12

commit d610bdc6a23398217d9d0c5207cb85676e2a3193
Author: Jean Delvare <khali@linux-fr.org>

hwmon: (sht15) Properly handle the case CONFIG_REGULATOR=n

# Type: Skipped
# Same as in 2.6.32.12

commit 951a0c46c5b9810962ca116396c8881ee5b96b71
Author: Stefan Bader <stefan.bader@canonical.com>

drm/i915: Add no_lvds entry for the Clientron U800

# Type: Quirk
# Looks ok.

commit 4a9f5b424287bb6469caee0be5e8305429d7a180
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: more atom parser fixes (v2)

# Type: ???
# Looks at least to be doing what it says.

commit 1cda055bf9f47370067223da823342756fed786b
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: disable the tv encoder when tv/cv is not in use

# Type: HW Fix
# Seems ok.

commit 203b9d5e958f9334df805f3de0c7bd131463dc99
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix tv dac conflict resolver

# Type: HW Fix
# Looks ok according to comment.

commit f7d90a6e98bf191d43416da4d70fb5817f5738b9
Author: Jerome Glisse <jglisse@redhat.com>

drm/radeon/kms: fix rs600 tlb flush

# Type: Memory corruption
# Looks sensible.

commit 5e3a88a86e70947aa6b21fba6bcf9d5e1b2ac845
Author: Dave Airlie <airlied@redhat.com>

drm/radeon/kms: add FireMV 2400 PCI ID.

# Type: Enablement
# Adds a new ID.

commit 544e6619c3b8339698c96a05d26016013454e654
Author: Chris Wright <chrisw@sous-sol.org>

x86/amd-iommu: Pt mode fix for domain_destroy

# Type: Code fix
# Looks right.

commit 78b124998ce07bb27cf23bd6d1a7337ba22cb262
Author: Joerg Roedel <joerg.roedel@amd.com>

x86/amd-iommu: Use helper function to destroy domain

# Type: Skipped
# Same as in 2.6.32.12

commit 678e83d206a8cca18afc008cc290a75eeb6a67cd
Author: Chris Wright <chrisw@sous-sol.org>

x86/amd-iommu: enable iommu before attaching devices

# Type: Skipped
# Same as in 2.6.32.12

commit 61190b356dfc400db691f1ea0311fed103fe8111
Author: Chris Wright <chrisw@sous-sol.org>

Revert "x86: disable IOMMUs on kernel crash"

# Type: Skipped
# Same as in 2.6.32.12

commit 7d4f404ff0b85103b84fd896c7217d34cc505d85
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, lib: Add wbinvd smp helpers

# Type: Skipped
# Same as in 2.6.32.12

commit 819fbc552c8b1376926a726b92eff8b446264c3c
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Fix disabling of L3 cache indices

# Type: Skipped
# Same as in 2.6.32.12

commit 4db62486719bfdac5a7d911322aa55975adbc360
Author: Borislav Petkov <borislav.petkov@amd.com>

intel-agp: Switch to wbinvd_on_all_cpus

# Type: Skipped
# Same as in 2.6.32.12

commit 233c0fce667f9277557638617bcd1d914c555c83
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Add cache index disable sysfs attrs only to L3 caches

# Type: Skipped
# Same as in 2.6.32.12

commit ad98454d28b70fafe526fbab77e67560bacde482
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Calculate L3 indices

# Type: Skipped
# Same as in 2.6.32.12

commit f8b1a072d4f260c203eb500beb70a1e1c2ff8689
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Remove NUMA dependency, fix for AMD Fam10h rev D1

# Type: Skipped
# Same as in 2.6.32.12

commit faef0b851da169e44a842ab3b257a84857ac8f7f
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Enable L3 CID only on AMD

# Type: Skipped
# Same as in 2.6.32.12

commit 76eeb36bb43163c0aa49be6c952e2f4246e7f582
Author: Peter Rajnoha <prajnoha@redhat.com>

dm ioctl: introduce flag indicating uevent was generated

# Type: ???
# Proabaly not directly a bug fix but enables userspace to react better
# on ioctl calls.

commit f64d00b4b1486643545e9854db3a1c5d361c5d04
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86-32: clean up rwsem inline asm statements

# Type: Skipped
# Same as in 2.6.32.12

commit e7ca1656d8124ec81c9b86944010040f1dfd8191
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86: clean up rwsem type system

# Type: Skipped
# Same as in 2.6.32.12

commit 6c7ba7a3df486d5e2940881c0983e063857dee72
Author: H. Peter Anvin <hpa@zytor.com>

x86-64, rwsem: 64-bit xadd rwsem implementation

# Type: Skipped
# Same as in 2.6.32.12

commit a1f4212b5add68a969c0bb5ed08bc3f0bb9d6540
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86-64: support native xadd rwsem implementation

# Type: Skipped
# Same as in 2.6.32.12

commit d7a0f8f96011e65bbdd7544653897442507776de
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86: Fix breakage of UML from the changes in the rwsem system

# Type: Skipped
# Same as in 2.6.32.12

commit fab9024d006d3768b9ea46861ea5302ce1fe6268
Author: Avi Kivity <avi@redhat.com>

x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write

# Type: Skipped
# Same as in 2.6.32.12

commit 5e462ec4eb77a087383a384d2067d04e0b6d0621
Author: Al Viro <viro@zeniv.linux.org.uk>

fix NFS4 handling of mountpoint stat

# Type: Skipped
# Same as in 2.6.32.12

commit 527230ce812fb139ec4047c06acd4db63a15ff3e
Author: Andrew Perepechko <andrew.perepechko@sun.com>

quota: Fix possible dq_flags corruption

# Type: Skipped
# Same as in 2.6.32.12

commit 4cf04e523cb863e6d8cc59a25ff7836917f39c45
Author: Mark Fasheh <mfasheh@suse.com>

ocfs2: set i_mode on disk during acl operations

# Type: Skipped
# Same as in 2.6.32.12

commit 53d737879cbbe3886e26f155007dbc148aec1cb6
Author: Tao Ma <tao.ma@oracle.com>

ocfs2: Change bg_chain check for ocfs2_validate_gd_parent.

# Type: Skipped
# Same as in 2.6.32.12

commit b5cc76ffd6a95b4281580c7bc0dbfca70c23369e
Author: Sachin Prabhu <sprabhu@redhat.com>

9p: Skip check for mandatory locks when unlocking

# Type: Skipped
# Same as in 2.6.32.12

commit 2f27df301575640e60cdcdb1352ca0ec1fda2b94
Author: Mike Travis <travis@sgi.com>

pci: Update pci_set_vga_state() to call arch functions

# Type: Skipped
# Same as in 2.6.32.12

commit e85038358dd8b63c3407d5897b352f1e591ecf58
Author: Paul Mundt <lethal@linux-sh.org>

PCI: kill off pci_register_set_vga_state() symbol export.

# Type: Skipped
# Same as in 2.6.32.12

commit 3d5692adad451b650f09ff41aba6d2787b6ded8b
Author: Eli Cohen <eli@mellanox.co.il>

IPoIB: Fix TX queue lockup with mixed UD/CM traffic

# Type: Skipped
# Same as in 2.6.32.12

commit 8767aba388feb33c80e0052d7a45791294d374fa
Author: Seth Heasley <seth.heasley@intel.com>

x86/PCI: irq and pci_ids patch for Intel Cougar Point DeviceIDs

# Type: Skipped
# Same as in 2.6.32.12

commit e394b8d741c2879fcfc89a2f0cacaca19bb62383
Author: Seth Heasley <seth.heasley@intel.com>

ALSA: hda_intel: ALSA HD Audio patch for Intel Cougar Point DeviceIDs

# Type: Skipped
# Same as in 2.6.32.12

commit 8feb91430b3b5c0e6921f2768b705460b479d3ac
Author: Seth Heasley <seth.heasley@intel.com>

ALSA: hda - enable snoop for Intel Cougar Point

# Type: Skipped
# Same as in 2.6.32.12

commit 4cbfe0a7ce911922bb67e8596515a13236cca451
Author: Seth Heasley <seth.heasley@intel.com>

ata_piix: IDE Mode SATA patch for Intel Cougar Point DeviceIDs

# Type: Skipped
# Same as in 2.6.32.12

commit 84f04e46ed7f6e824365598c961d20d0dd249b44
Author: Seth Heasley <seth.heasley@intel.com>

ahci: AHCI and RAID mode SATA patch for Intel Cougar Point DeviceIDs

# Type: Skipped
# Same as in 2.6.32.12

commit faab88ee678576f5280517c54a5ecbd67a64fadc
Author: Seth Heasley <seth.heasley@intel.com>

i2c-i801: Add Intel Cougar Point device IDs

# Type: Skipped
# Same as in 2.6.32.12

commit ca18b87fd44231563f72c598c169c147b9a899c3
Author: Larry Finger <Larry.Finger@lwfinger.net>

b43: Allow PIO mode to be selected at module load

# Type: Skipped
# Same as in 2.6.32.12

commit 9a4caec9cf9c1d95e4a59974de6d9c2797bb117f
Author: Linus Torvalds <torvalds@linux-foundation.org>

b43: fall back gracefully to PIO mode after fatal DMA errors

# Type: Skipped
# Same as in 2.6.32.12

commit 21ce895980226f5ec1f0caba10db88e758fedc18
Author: Takashi Iwai <tiwai@suse.de>

ALSA: hda - Add position_fix quirk for Biostar mobo

# Type: Skipped
# Same as in 2.6.32.12

commit 0766ff5226c060424f7d5d6f9e5904b22879b389
Author: Jeff Mahoney <jeffm@jeffreymahoney.com>

ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode

# Type: Skipped
# Same as in 2.
 
Old 05-13-2010, 01:33 PM
Stefan Bader
 
Default Update to 2.6.32.12 stable kernel

On 05/06/2010 02:32 PM, Stefan Bader wrote:
> Hi All,
>
> http://bugs.launchpad.net/bugs/575853
>
> The 2.6.32.12 stable kernel has recently been released.
>
> http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.12
> http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.12.bz2
>
> The 2.6.32.12 upstream stable kernel brings in 182 patches (DRM excluded). As we
> carry the DRM stack from 2.6.33, all patches that affect DRM have been dropped
> and replaced by DRM patches from 2.6.33.3 (19 patches).
>
> The upstream process for stable tree updates is quite similar in scope to the
> Ubuntu SRU process. e.g: each patch demonstrably fixes a bug and is vetted by
> upstream either by originating directly from Linus' tree or by being minimally
> backported from some patch in Linus' tree.
>
> TEST CASE: TBD
>
>
> The following patches were already applied and have been replaced by their
> upstream versions:
> * iwlwifi: fix nfreed--
> * backlight: mbp_nvidia_bl - add five more MacBook variants
> * pata_via: Add VIA VX900 support
> * x86-32, resume: do a global tlb flush in S4 resume
> * drm/edid: allow certain bogus edids to hit a fixup path rather than fail
> * drm/radeon/kms: don't print error on -ERESTARTSYS.
>
> The following patches were skipped because they build on top of each other and
> also were taken from our submission to stable:
> * KVM: x86 emulator: Add Virtual-8086 mode of emulation
> * KVM: x86 emulator: fix memory access during x86 emulation
> * KVM: x86 emulator: Check IOPL level during io instruction emulation
> * KVM: x86 emulator: Fix popf emulation
> * KVM: Fix segment descriptor loading
> * KVM: VMX: Update instruction length on intercepted BP
> * KVM: VMX: Use macros instead of hex value on cr0 initialization
> * KVM: SVM: Reset cr0 properly on vcpu reset
> * KVM: VMX: Disable unrestricted guest when EPT disabled
> * KVM: x86: disable paravirt mmu reporting
>
> The following patches were skipped because they are part of the update to the
> latest thinkpad-acpi driver we did:
> * thinkpad-acpi: fix some version quirks
> * thinkpad-acpi: issue backlight class events
> * thinkpad-acpi: silence bogus complain during rmmod
> * thinkpad-acpi: adopt input device
> * thinkpad-acpi: expose module parameters
> * thinkpad-acpi: log temperatures on termal alarm (v2)
> * thinkpad-acpi: use input_set_capability
> * thinkpad-acpi: sync input device EV_SW initial state
> * thinkpad-acpi: log initial state of rfkill switches
> * thinkpad-acpi: convert to seq_file
> * thinkpad-acpi: lock down video output state access
>
> The following patch was skipped as it has been part of a whole driver update:
> * igb: add support for 82576NS SerDes adapter
>
> The following two patches were skipped as we currently carry a patch which we
> think fixes a remaining issue and is a superset of the following two:
> * ACPI: EC: Allow multibyte access to EC
> * ACPI: EC: Limit burst to 64 bits
>
> I am attaching the reviews of 2.6.32.12 and 2.6.33.3 and I have pushed a preview
> tree to
>
> git://kernel.ubuntu.com/smb/ubuntu-lucid.git stable
>
> http://kernel.ubuntu.com/git?p=smb/ubuntu-lucid.git;a=shortlog;h=refs/heads/stable
>
> though at this time I have not compile tested. I just wanted to get this
> announcement out as soon as possible, so reviews can get started. I am pretty
> sure this is an ABI bump and I know of at least one patch that needs some follow
> up (x86, cacheinfo: Calculate L3 indices).
>
> -Stefan
>

commit 519f586be5570374deff785d0561c4d985197ea1
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Date: Tue Apr 20 10:38:10 2010 -0400

module: fix __module_ref_addr()

This patch got reverted in 2.6.32.13 which just was released.

-Stefan

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 05-25-2010, 01:36 PM
Andy Whitcroft
 
Default Update to 2.6.32.12 stable kernel

On Thu, May 06, 2010 at 02:32:02PM +0200, Stefan Bader wrote:
> Hi All,
>
> http://bugs.launchpad.net/bugs/575853
>
> The 2.6.32.12 stable kernel has recently been released.
>
> http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.12
> http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.12.bz2
>
> The 2.6.32.12 upstream stable kernel brings in 182 patches (DRM excluded). As we
> carry the DRM stack from 2.6.33, all patches that affect DRM have been dropped
> and replaced by DRM patches from 2.6.33.3 (19 patches).
>
> The upstream process for stable tree updates is quite similar in scope to the
> Ubuntu SRU process. e.g: each patch demonstrably fixes a bug and is vetted by
> upstream either by originating directly from Linus' tree or by being minimally
> backported from some patch in Linus' tree.

Ok, below is my review of the heap added by 2.6.32.12 and 2.6.33.3.
Overall I think there are some big patches in there, but being in sync
is pretty much a requirement to continuing to take stable at all.
Overall the XFS stuff is the most worrying, but a relativly sparsly used
feature (which appears to be broken before this patch set). Overall I
am for applying:

Acked-by: Andy Whitcroft <apw@canonical.com>

Overall comments:

About 10% of these fixes are to XFS some of which are large, they all sound
and look reasonable, but due to the complexity are hard to be 100% sure of.
They are however in a non-commonly deployed filesystem so overall risk to
the common user is zero, and most XFS users will be server type users and
highly likely to test well before deployment.

ARM: 6031/1: fix Thumb-2 decompressor -- this patch may well be already
on some of our arm branches, it seems familiar. Somthing to watch out for
when rebasing.

There is a heap of patches which rewrite the rw-semaphores for amd64
which make them have a larger range. This is a risky looking patch set
as it modifies the assembly used for locking. That said it is likely
it would explode in our face instantly if wrong. As this would be of
use most on servers and really only affects amd64 it is probabally
lower risk than it might otherwise be, and of signicant benefit for
larger server installations. Overall I guess I am happy.

There seems to be a heap of changes related to b43 and DMA errors, maybe
just maybe it might start to support our wireless with these changes.
We should remember to test.

There are a heap of KVM changes, some on AMD some general, so we need
broad testing on KVM with these changes. Need to get -server testing this
as soon as it is in pre-proposed.

Lots of DRM related changes, need to get the X guys testing this as soon
as its in pre-proposed.

Specific comments are below.

-apw


commit e96420da1bfebf6e538a99f70646f8cf12197dce
Author: Nikolaus Schulz <microschulz@web.de>

fat: fix buffer overflow in vfat_create_shortname()

# Type: NEW
Limits buffer use to 4 characters exactly, protects against wrap. Looks
good.

commit 18f93d9855529a249877c619ab92b2c1f4d784d1
Author: Oleg Nesterov <oleg@redhat.com>

oom: fix the unsafe usage of badness() in proc_oom_score()

# Type: NEW
Looks to do what it says on the tin. Protects against use of already
freed pointers. Looks good.

commit c2437cc0c590f14b76a17c2e8e1a47c5e803ffed
Author: Christoph Hellwig <hch@infradead.org>

xfs: simplify inode teardown

# Type: NEW
Complex patch but in a filesystem not commonly deployed by our userbase
so though it has a medium risk due to size it is low risk to Ubuntu as a
whole.

commit 5e433990be8bbefad461b84d1be11306f2c1decc
Author: Christoph Hellwig <hch@infradead.org>

xfs: fix mmap_sem/iolock inversion in xfs_free_eofblocks

# Type: NEW
Again in a filesystem not commonly deployed. Prevents a deadlock due to
lock inversion on the mmap_sem. Looks good.

commit c75a31a4236cac10b35bdcffe984be8fbc3059ac
Author: Christoph Hellwig <hch@infradead.org>

xfs: I/O completion handlers must use NOFS allocations

# Type: NEW
Ensures that we pass KM_NOFS during allocations to prevent memory pressure
reaping the inode caches and recursing into the same code, deadlocking
on the XFS locks.

commit 4adc60848ad8dfc603967af08e256eef90a418d3
Author: Andy Poling <andy@realbig.com>

xfs: Wrapped journal record corruption on read at recovery

# Type: NEW
Handles wrapped journal record loading. Looks sane.

commit 4e47d01f7cd3cac21fc30760f23879aa11fb6f3d
Author: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>

xfs: Fix error return for fallocate() on XFS

# Type: NEW
Ensures errors are mapped into syscall errors by negating. Looks ok.

commit ea853e6aa95f63bfaa56ad73d4eff11318f518d3
Author: Christoph Hellwig <hch@infradead.org>

xfs: check for not fully initialized inodes in xfs_ireclaim

# Type: NEW
Adds a sensible and obvious new sanity check. Looks good.

commit 50db1fa67c09f625a09878f1fbeed584ad033876
Author: Christoph Hellwig <hch@infradead.org>

xfs: fix timestamp handling in xfs_setattr

# Type: NEW
Cleans up stamp handling, code looks correct to my eye and cleaner and
simpler. Looks fine.

commit c6b84f4202638981d6eb0960c2dc46195c3e945c
Author: Dave Chinner <david@fromorbit.com>

xfs: Don't flush stale inodes

# Type: NEW
Prevents stale inodes from being written. Seems ok.

commit dface51c06914af0ffd4dc65a3d5c97d7088e859
Author: Dave Chinner <david@fromorbit.com>

xfs: Ensure we force all busy extents in range to disk

# Type: NEW
New code finds the highest transaction number of all ranges in the
extent. Looks good.

commit 2da6ffee05c0fa320e6023373e99a4eb976c9758
Author: Dave Chinner <david@fromorbit.com>

xfs: reclaim inodes under a write lock

# Type: NEW
Appears to do what is claimed, again in a less commonly deployed filesystem
so general risk is low. Looks ok.

commit be64d1c631ca8dd58040dc472d5cec7b03dae6dd
Author: Dave Chinner <david@fromorbit.com>

xfs: Avoid inodes in reclaim when flushing from inode cache

# Type: NEW
Looks like it does what is claimed. Looks ok.

commit ad93ba560be9034b10154deb8d432b3de4c84ca4
Author: Dave Chinner <david@fromorbit.com>

xfs: reclaim all inodes by background tree walks

# Type: NEW
Switches all reclaim to background. Seems ok.

commit d2a7471956dc5e8f52ee69600204c01a6286db56
Author: Dave Chinner <david@fromorbit.com>

xfs: fix stale inode flush avoidance

# Type: NEW
A fix for the above patches, seems to also be sane.

commit 48f75a72446b6f5051d2285cf051835ba903cea4
Author: Dave Chinner <david@fromorbit.com>

xfs: xfs_swap_extents needs to handle dynamic fork offsets

# Type: NEW
Seems to do something sensible rejecting incompatible changes requested
in defragmentation.

commit 94994e6ceb30e89a17d7351d09b1497085f17ec3
Author: Christoph Hellwig <hch@infradead.org>

xfs: quota limit statvfs available blocks

# Type: NEW
Limits available space and total space to quota, meaning that the available
is always <= to total. Looks sane.

commit 15d4f435c0f2fa1afcba132b406b89b1a5d6ed71
Author: Dave Chinner <david@fromorbit.com>

xfs: don't hold onto reserved blocks on remount, ro

# Type: NEW
Frees any reserve on switch to read-only and reaquires reserve on move
to read-write. Seems sane.

commit a37947edf8eeacfd777e96e53a04a43316fd4cec
Author: Christoph Hellwig <hch@lst.de>

xfs: remove invalid barrier optimization from xfs_fsync

# Type: NEW
Removes an invalid optimisation. Ok.


commit 47c6ccd092f769dffa78484d4798f839bb4ce6e5
Author: Dave Chinner <david@fromorbit.com>

xfs: Non-blocking inode locking in IO completion

# Type: NEW
Allows io completion to be blocked by requeueing later. Seems to fix
an issue where XFS is loopback mounted on a file on an XFS filesystem.
Looks ok.

commit 83e49e6f1f6c0331b357b9f18a17e9f603061981
Author: Christoph Hellwig <hch@infradead.org>

xfs: fix locking for inode cache radix tree tag updates

# Type: NEW
Moves to write locks for radix tree tag updates. Looks ok.

commit ece1e83da1bab05175e82a4dd18d55a8ee1a8f56
Author: Matt Fleming <matt@console-pimps.org>

sh: Enable the mmu in start_secondary()

# Type: NEW
Non core architecture. Zero risk.

commit f0c49dee20bbae7d9bdf4bf53a5d275ed061d73e
Author: Andrew Stubbs <ams@codesourcery.com>

sh: Fix FDPIC binary loader

# Type: NEW
Non core architecture. Zero risk.

commit d0965e49dc14c0c921a3e67a6a7ec08355c1a7eb
Author: Mike Christie <michaelc@cs.wisc.edu>

libiscsi: Fix recovery slowdown regression

# Type: NEW
Ensures we mark a scsi path bad as soon as possible to allow, particularly
important for the dm-multipath use. Looks ok.

commit 80d621b4397758b2e894fe873951e20cba7c9ede
Author: Matt Helsley <matthltc@us.ibm.com>

Freezer: Fix buggy resume test for tasks frozen with cgroup freezer

# Type: NEW
Ensures that a cgroup which is in the process of being frozen and some
which are actually frozen but not yet marked as such, are not resumed
during regular resume from suspend. Looks ok.

commit 9e403ab83a93ce06194fbb4c9becf7b513d39f26
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: counting number of tfds can be free for 4965

# Type: NEW
Pulls in a missing hunk of a previous fix. Ok.

commit bc0a5cf007bc9412ba836f7596e55f2057995750
Author: Stefan Bader <stefan.bader@canonical.com>

Revert "(pre-stable) iwlwifi: fix nfreed--"

# Type: NEW
Revert in favour of upstream version.

commit 8932b3e13099cd8769deac50f239de20b8714122
Author: Stanislaw Gruszka <sgruszka@redhat.com>

iwlwifi: fix nfreed--

# Type: NEW
Already applied, upstream version.

commit bdb35a60272470dee61643aa1c1cda65afdb495b
Author: Dan Carpenter <error27@gmail.com>

iwlwifi: range checking issue

# Type: NEW
Ensures we do not step out of an allocated array. Looks right.

commit aee447476bc73f804b4a1237b48e91127bfa7719
Author: Valentin Longchamp <valentin.longchamp@epfl.ch>

setup correct int pipe type in ar9170_usb_exec_cmd

# Type: NEW
Fills in the correct USB type for command packets. Looks ok.

commit ce01db5186dc6d17b1587bbc7dd79abe77eedb04
Author: Johannes Berg <johannes.berg@intel.com>

mac80211: move netdev queue enabling to correct spot

# Type: NEW
Ensure we push out any pending packets to the real device before we
allow packets from above to queue.

commit 06bdb0534d42b2d56016ad14d291c3e1e633a0ee
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

mac80211: tear down all agg queues when restart/reconfig hw

# Type: NEW
Ensure we clear down the aggregation queues between stoping and restarting
the hw queues.

commit ad9686e25035f3d2dded17d2b0b5538ea7ed9cce
Author: Thomas Mingarelli <Thomas.Mingarelli@hp.com>

WATCHDOG: hpwdt - fix lower timeout limit

# Type: NEW
Lowers the timeout limit, seems arbitrary at either level, but 5s is
pretty long 30s an eternity.

commit dfbf3c433cab63eff07297f6916eabbd39bcf57d
Author: Seth Heasley <seth.heasley@intel.com>

WATCHDOG: iTCO_wdt: TCO Watchdog patch for additional Intel Cougar Point DeviceIDs

# Type: NEW
Cougar Point enablement, adds ids. Looks ok.

commit 42e89c0d18e3cc38c35c45f70e3298e33d6bb8b0
Author: Thomas Gleixner <tglx@linutronix.de>

genirq: Force MSI irq handlers to run with interrupts disabled

# Type: NEW
Disables interrupt nesting for MSI interrupts. Reasoning sounds correct.
Looks ok.

commit f960388fee3411bbebc6c6257da373f157c43611
Author: Oleg Nesterov <oleg@redhat.com>

tty: release_one_tty() forgets to put pids

# Type: NEW
Closes memory leak, leaking pid structures. Looks ok.

commit 5a1124791db180621c2aa117e4f420ab474a405d
Author: …ric Piel <eric.piel@tremplin-utc.net>

lis3: fix show rate for 8 bits chips

# Type: NEW
Corrects 12 bit reads. Looks ok.

commit 0ac561eb6c9ad453a1578ec1c20fe2a3b819ec10
Author: Alan Cox <alan@linux.intel.com>

pata_ali: Fix regression with old devices

# Type: NEW
Fixes support for older devices, device id specific. Looks ok.

commit 7d1e052358c8edc39c7e4a7210d97d4ad1277250
Author: Jiri Kosina <jkosina@suse.cz>

HID: fix oops in gyration_event()

# Type: NEW
Prevents OOPS for HID device which the hid subsystem has not claimed. Looks
safe.

commit 2510e1597366893c6b8a7d2d348b7d8f9f258254
Author: Anton Blanchard <anton@samba.org>

raw: fsync method is now required

# Type: NEW
Fixes sync on raw devices. Looks ok.

commit 55badc470af8de7090e37fe8947d508ab1ea399e
Author: Wu Fengguang <fengguang.wu@intel.com>

readahead: fix NULL filp dereference

# Type: NEW
Fixes oops from btrfs. Protects against null filp. Looks sane.

commit 424199a228881098d2e5e0ec50e11fa23371f55f
Author: Dan Carpenter <error27@gmail.com>

ALSA: mixart: range checking proc file

# Type: NEW
Looks ok.

commit 65782addea84d0d514f22f775881ce484c2ff1b5
Author: Daniel T Chen <crimsun@ubuntu.com>

ALSA: hda: Fix 0 dB offset for Lenovo Thinkpad models using AD1981

# Type: NEW
Fixes upper volume to 0dB which matches where distortion starts. Tested
by Jane Silber . Looks ok.

commit 6c1f7de8f15b83780a2816b294485e390fdad969
Author: Andreas Herrmann <herrmann.der.user@googlemail.com>

x86, amd: Get multi-node CPU info from NodeId MSR instead of PCI config space

# Type: NEW
Moves to using CPU MSRs to work out cpu/numa node topology. Looks ok.

commit 930f8302477b2cfffcfe6b309c299e6dec146f1d
Author: Jiri Slaby <jslaby@suse.cz>

resource: move kernel function inside __KERNEL__

# Type: NEW
Hides a kernel only function from userspace headers. Looks sane.

commit 83dae423bff8cf84902cfa1f4325b981a09c2ebf
Author: Stefan Bader <stefan.bader@canonical.com>

Revert "backlight: mbp_nvidia_bl - add five more MacBook variants"

# Type: NEW
Revert in favour of upstream patch.

commit 2d61077cc57d656ed3a71ce9b4a50fcd73a546cd
Author: Evan McClain <evan.mcclain@gatech.edu>

backlight: mbp_nvidia_bl - add five more MacBook variants

# Type: NEW
Upstream patch already reviewed.

commit 80cc2a92546074a6031bda3fa7eb1e5dff618b21
Author: Stefan Bader <stefan.bader@canonical.com>

Revert "(pre-stable) pata_via: Add VIA VX900 support"

# Type: NEW
Revert in favour of upstream patch.

commit 08697e77775c9f5973143fb64089f510e03c4cba
Author: JosephChan@via.com.tw <JosephChan@via.com.tw>

pata_via: Add VIA VX900 support

# Type: NEW
Upstream patch already reviewed.

commit bab16589de54c8b90ac0d4fbd90694214b422c4d
Author: Eric Sandeen <sandeen@redhat.com>

ext3: Don't update the superblock in ext3_statfs()

# Type: NEW
Do not update the on-disk superblock when stating, this could lead to
out of sync checksums and fsck errors. Looks ok.

commit d45049b95f192a481ed8020f078907c83a8b34e9
Author: Eric Sandeen <sandeen@redhat.com>

ext3: journal all modifications in ext3_xattr_set_handle

# Type: NEW
Moves inode clears under journal control. Looks sensible.

commit 7ba2d8ae50f5d8f2920ef6e0247f3be0816cda60
Author: Alan Jenkins <alan-jenkins@tuffmail.co.uk>

eeepc-laptop: disable cpu speed control on EeePC 701

# Type: NEW
Prevent cpu speed control being use by default, it is not apparently
supported but sort of works for some people. Sane default.

commit c56146769c440345783e097698fba24711c07323
Author: Corentin Chary <corentincj@iksaif.net>

eeepc-laptop: dmi blacklist to disable pci hotplug code

# Type: NEW
Disable wlan hotplug as the connectors disable another device all together.
Looks sane.

commit 58c6f385a0d196718a3cc0d53f96bff578cdcd87
Author: Corentin Chary <corentincj@iksaif.net>

eeepc-laptop: add hotplug_disable parameter

# Type: NEW
Adds a manual parameter to disabe hotplug, allowing online debugging.
Looks ok.

commit 000b9d3b65692bcfb835bab942385b589e61513d
Author: Corentin Chary <corentincj@iksaif.net>

eeepc-laptop: disable wireless hotplug for 1201N

# Type: NEW
Blacklists wireless hotplug on another eeepc model. Looks good.

commit 76c00f8cf8fee7695f0a9eb9e56ed4dfedbc303b
Author: Alan Jenkins <alan-jenkins@tuffmail.co.uk>

eeepc-laptop: disable wireless hotplug for 1005PE

# Type: NEW
Blacklists wireless hotplug on another eeepc model. Looks good.

commit 25f26d2cdf570aeb4ec9cfeb8098305c80079c47
Author: Tejun Heo <tj@kernel.org>

libata: disable NCQ on Crucial C300 SSD

# Type: NEW
Disables command queuing on older SSDs from Crucial. Looks ok.

commit ab13416d5ff1e9edbdf75b8fe6f85f7119649bd0
Author: Suresh Jayaraman <sjayaraman@suse.de>

cifs: Fix a kernel BUG with remote OS/2 server (try #3)

# Type: NEW
A VILE workaround for some mad OS/2 server. Looks like it would do
what is claimed, and exposure to these should be limited. Ok.

commit c1bdac8322df46db2b2e547c0a22532a9a849ad5
Author: Steve French <sfrench@us.ibm.com>

CIFS: initialize nbytes at the beginning of CIFSSMBWrite()

# Type: NEW
Early initialisation of a return pointer. Looks sensible and safer.

commit 2aa1fa88cc9c41979f5a0900b7e25090ee20668b
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: need check for valid qos packet before free

# Type: NEW
Ensure we have a valid packet before attempting to free based on tids.
Looks to do what is claimed. Ok.

commit 02d36b629ad62e0de6aad6ff81ef7f4a477207f9
Author: Rabin Vincent <rabin@rab.in>

ARM: 6031/1: fix Thumb-2 decompressor

# Type: NEW
Looks valid. We may have this on our arm branches. Ok.

commit a777b0379107aa9ed1407496a8af73bd9df9fa9b
Author: Stefan Bader <stefan.bader@canonical.com>

Revert "(pre-stable) x86-32, resume: do a global tlb flush in S4 resume"

# Type: NEW
Revert in favour of upstream patch.

commit 7f4bf4674c29a1d6b553028aa3c4a7fe0761bc01
Author: Shaohua Li <shaohua.li@intel.com>

x86-32, resume: do a global tlb flush in S4 resume

# Type: NEW
Upstream patch already reviewed.

commit 72b1df4bd564a6c6f2abf94d735d2be40e42c0e3
Author: Thomas Gleixner <tglx@linutronix.de>

x86: hpet: Make WARN_ON understandable

# Type: NEW
Clarification of a HPET related warning during operation. Ok.

commit 87fc22b013563b3f971effc8ea52dc968a76f0d4
Author: Pallipadi, Venkatesh <venkatesh.pallipadi@intel.com>

x86, hpet: Erratum workaround for read after write of HPET comparator

# Type: NEW
General work around for a common HPET erratum exposed by the fix
modified above which is a work around for another ATI HPET erratum. Yay.
Looks ok.

commit f2efec3362c2a70c34c5481019e77c6c671c07a4
Author: Suresh Siddha <suresh.b.siddha@intel.com>

x86: Fix double enable_IR_x2apic() call on SMP kernel on !SMP boards

# Type: NEW
Prevent double initialisation of the apics. Looks OK.

commit 3ee53a94bdb51d2b8c7ba273cf773cdff2733f17
Author: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>

sched: sched_getaffinity(): Allow less than NR_CPUS length

# Type: NEW
Handle mediumly huge machines with NR_CPUS > 1024. Looks ok to me.

commit d887415504a4b4eec876b4a9b1a4c5a0b329c6f3
Author: Anton Blanchard <anton@samba.org>

sched: Fix sched_getaffinity()

# Type: NEW
Fixes buffer size checks to be bits. Looks good.

commit 7d25abf313ed4527f1f4eb22c4d0e0a6b14d7d69
Author: Trond Myklebust <Trond.Myklebust@netapp.com>

NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR

# Type: NEW
Does what it claims. Looks ok.

commit 77b69e3417f1e7503e1d5e2c9d95eb96df88fe36
Author: Trond Myklebust <Trond.Myklebust@netapp.com>

NFSv4: fix delegated locking

# Type: NEW
Switches locking to a per filesystems flag. Seems to do what is claimed.
Looks ok.

commit 54d6c44822d253e7b0f62bed8074067086d37847
Author: Joerg Schirottke <master@kanotix.com>

ALSA: hda - add a quirk for Clevo M570U laptop

# Type: NEW
Adds a simple quirk. Device specific. Looks ok.

commit 0a3dd61ab9f0931e04db4a53905c8a4072384db0
Author: Takashi Iwai <tiwai@suse.de>

ALSA: usb - Fix Oops after usb-midi disconnection

# Type: NEW
Ensure we don't touch things when disconnected. Seems ok.

commit 9bae40392a593c293d74856e13490abef4d17915
Author: Jerome Oufella <jerome.oufella@savoirfairelinux.com>

hwmon: (sht15) Fix sht15_calc_temp interpolation function

# Type: NEW
Clean up temperature reporting. Device specific. Looks sane.

commit e195b3bf559ae0372be045d3607b06f5225423cc
Author: Jean Delvare <khali@linux-fr.org>

hwmon: (sht15) Properly handle the case CONFIG_REGULATOR=n

# Type: NEW
Handle no regulator. Device specific. Looks ok.

commit 7531dea4e4d002cfc9a0b55aa2b0a0247afdec5c
Author: Joerg Roedel <joerg.roedel@amd.com>

x86/amd-iommu: Use helper function to destroy domain

# Type: NEW
Use after free of io domains. Use the correct free helper here. Looks ok.

commit 1e2de1a78bccf974ae7a1490f5a2e9b826a827f7
Author: Chris Wright <chrisw@sous-sol.org>

x86/amd-iommu: enable iommu before attaching devices

# Type: NEW
Ensure the IOMMU is enabled early enough that kdump invalidations take effect.
Looks ok.

commit 7e62b98dd7e5200c33a879dba5b318425aa92949
Author: Chris Wright <chrisw@sous-sol.org>

Revert "x86: disable IOMMUs on kernel crash"

# Type: NEW
This prevents in progress DMAs from completing which would be very bad.
Relies on the IOMMU being setup correctly in kdump.

commit ccbb3421d447a9fa99432f6a183300ee67d698a7
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, lib: Add wbinvd smp helpers

# Type: NEW
Pre-requisite of the next patch, looks sane.

commit d83d45e7073f35708a1885d83d665ecb6d02b3d0
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Fix disabling of L3 cache indices

# Type: NEW
Seems to do what is claimed. Looks scarey and ok.

commit e09dcaa163aa474352bb0779e44c55e872225944
Author: Borislav Petkov <borislav.petkov@amd.com>

intel-agp: Switch to wbinvd_on_all_cpus

# Type: NEW
Simplify code using the new helpers above. Looks good.

commit c7da12c9d350cdb917f093f94bd05f303849571e
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Add cache index disable sysfs attrs only to L3 caches

# Type: NEW
Looks to to change behaviour as described for different cache levels. Ok.

commit 79c032bec526113549643c756e8099402ac9ffca
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Calculate L3 indices

# Type: NEW
Add support for looking up L3 indices at cpu start time. Looks ok.

commit 568b9aa2cd7475c3d7a48d8f4e98c64ad835c43f
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Remove NUMA dependency, fix for AMD Fam10h rev D1

# Type: NEW
Fixes when built !NUMA. Looks ok.

commit 3e5f81464a5827853db12a65e32335a35b439351
Author: Borislav Petkov <borislav.petkov@amd.com>

x86, cacheinfo: Enable L3 CID only on AMD

# Type: NEW
Reorganises code to complile !AMD. Post-requisite for above Looks ok.

commit cc3e88ba790efe8bad30edeada7628ea41a759d0
Author: Eugene Teo <eugeneteo@kernel.sg>

vgaarb: fix "target=default" passing

# Type: NEW
Literally fixes detection of target=default. This is actually disabled
in Lucid. Looks ok.

commit a5a3f10e34c5459daf3325ce0309d271acda9b51
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86-32: clean up rwsem inline asm statements

# Type: NEW
Cleans up asm to be sharable between i386 and amd_64. Looks ok, will
explode quickly if wrong. Pre-req for below patches.

commit 4e0ea7627f042e760fa2048f35dbec1b7a2fa0e1
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86: clean up rwsem type system

# Type: NEW
Introduces a new rwsem type. Pre-req for below patches.

commit 4c69b15924513a15e6f911f1562f950d62ba25ef
Author: H. Peter Anvin <hpa@zytor.com>

x86-64, rwsem: 64-bit xadd rwsem implementation

# Type: NEW
Introduces a 64 bit version for amd64. Looks ok.

commit c39bbf8a62332dab222d3405a1bda6c579085bbf
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86-64: support native xadd rwsem implementation

# Type: NEW
Introduces an assembly version of above. Looks damned scarey. Likely
to explode instantly and hideously if wrong.

commit eed4a4bea686d42de87c4d2d728a41d4ac696558
Author: Linus Torvalds <torvalds@linux-foundation.org>

x86: Fix breakage of UML from the changes in the rwsem system

# Type: NEW
Cleanup patch following above patches. Looks ok.

commit 390181e6d7e27c563e4b9150148016cd85b4c9d2
Author: Avi Kivity <avi@redhat.com>

x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write

# Type: NEW
Simplifies and optimised the above assembly. Gah.

commit f03c333bfcc759857b4c136a6c57fbafc957473a
Author: Al Viro <viro@zeniv.linux.org.uk>

fix NFS4 handling of mountpoint stat

# Type: NEW
Correctly follow all mountpoints in a stack as required by the spec.
Looks to do what is claimed. Ok.

commit 85f1e35c7ec843605b0fcf0ec18d64e739800789
Author: Kiyoshi Ueda <k-ueda@ct.jp.nec.com>

dm mpath: fix stall when requeueing io

# Type: NEW
Handles requeued ios immediatly. Looks ok.

commit 97018fe4f841b0db8b5ca4f61afcaa68d9420243
Author: Andrew Perepechko <andrew.perepechko@sun.com>

quota: Fix possible dq_flags corruption

# Type: NEW
Switches to atomic operations on flags everywhere. Definatly the safe
direction. Looks ok.

commit 1ac4302e87e936756562a6105a7916b02efe2d9b
Author: Bernd Porr <BerndPorr@f2s.com>

Staging: comedi: fix usbdux timeout bug

# Type: NEW
Fixes incorrectly low timesouts. Looks sane.

commit f68bf5d0efa99e3f890a79c84712a55cabfd4213
Author: Bernd Porr <berndporr@f2s.com>

Staging: comedi: usbdux.c: fix locking up of the driver when the comedi ringbuffer runs empty

# Type: NEW
Fixes reader wakeup on buffer empty. Looks ok.

commit ad14faabba56ee5fe79a912ed042a49789d2106e
Author: Mark Fasheh <mfasheh@suse.com>

ocfs2: set i_mode on disk during acl operations

# Type: NEW
Ensures we write out the i_mode when changed. Looks sane.

commit 47723ac6d52c1b024b9a1e195a637e6c6b44b81b
Author: Tao Ma <tao.ma@oracle.com>

ocfs2: Change bg_chain check for ocfs2_validate_gd_parent.

# Type: NEW
Does what it claims. Looks ok.

commit 8c1735df306a7ad8113550c5343d61e1d9773025
Author: Sachin Prabhu <sprabhu@redhat.com>

9p: Skip check for mandatory locks when unlocking

# Type: NEW
Looks ok.

commit ce2c24073272508e34b69cf0b548af9516ad2481
Author: Mike Christie <michaelc@cs.wisc.edu>

fc class: fail fast bsg requests

# Type: NEW
Looks to do what it claims. Ok.

commit 36fd2e2a69a27afc5ff4663728c52605db19f368
Author: Mike Christie <michaelc@cs.wisc.edu>

SCSI: add scsi target reset support to scsi ioctl

# Type: NEW
Adds the ioctl entry for an existing path. Looks ok.

commit a72351924607c69bce7191983f678e66a8c413be
Author: Youquan Song <youquan.song@linux.intel.com>

PCIe AER: prevent AER injection if hardware masks error reporting

# Type: NEW
Prevents error injection when masked in hardware. Seems sensible.

commit b184f04ffbe42af9e047de426fe1bb32ebe7a6c2
Author: Mike Travis <travis@sgi.com>

vgaarb: Fix VGA arbiter to accept PCI domains other than 0

# Type: NEW
Allows your VGA to be in any PCI domain. Looks ok.

commit f214daae37d44c5249f6047c15ecf5998c59cd53
Author: Harish Zunjarrao <harish.zunjarrao@qlogic.com>

SCSI: fc-transport: Use packed modifier for fc_bsg_request structure.

# Type: NEW
Ensure the user visible structure is sized consistantly in 32 and 64 bit.

commit faad3bcbfbd0f6d0f50b14adcd7ca54b873f6e60
Author: Mike Travis <travis@sgi.com>

pci: Update pci_set_vga_state() to call arch functions

# Type: NEW
Looks like a pre-req patch for later. Looks sane.

commit 8618f5a8d6d5893074f7e1485ae108fbae022452
Author: Paul Mundt <lethal@linux-sh.org>

PCI: kill off pci_register_set_vga_state() symbol export.

# Type: NEW
Clean up previous patch. Looks ok.

commit b8f375ab08b2d23a583e240ddbd84810b88c6c1b
Author: Andrew Patterson <andrew.patterson@hp.com>

PCI: fix nested spinlock hang in aer_inject

# Type: NEW
Fixes recusrsive locking. Looks ok.

commit 4cc651f4e3b808633b782bf7e82d9bb0c6b993ba
Author: Eli Cohen <eli@mellanox.co.il>

IPoIB: Fix TX queue lockup with mixed UD/CM traffic

# Type: NEW
Fixes IB lockup. Ok.

commit d5d0b7aa4ac48b3910264f9d9d18f6b5b2a97157
Author: Seth Heasley <seth.heasley@intel.com>

x86/PCI: irq and pci_ids patch for Intel Cougar Point DeviceIDs

# Type: NEW
More Cougar Point enablement. Device Specific. Looks ok.

commit 65e77af1b1b737d54a37f1bbed12665dbe4aa366
Author: Seth Heasley <seth.heasley@intel.com>

ALSA: hda_intel: ALSA HD Audio patch for Intel Cougar Point DeviceIDs

# Type: NEW
More Cougar Point enablement. Device Specific. Looks ok.

commit 2c48a2a8d3efcc1751298471ced27a28f86b8a02
Author: Seth Heasley <seth.heasley@intel.com>

ALSA: hda - enable snoop for Intel Cougar Point

# Type: NEW
More Cougar Point enablement. Device Specific. Looks ok.

commit f68e18ff2aa0c8e454cd8a83b6354d20fd82d2d0
Author: Seth Heasley <seth.heasley@intel.com>

ata_piix: IDE Mode SATA patch for Intel Cougar Point DeviceIDs

# Type: NEW
More Cougar Point enablement. Device Specific. Looks ok.

commit e35b530bce2f1ba913f54491f205c10ada6cab4c
Author: Seth Heasley <seth.heasley@intel.com>

ahci: AHCI and RAID mode SATA patch for Intel Cougar Point DeviceIDs

# Type: NEW
More Cougar Point enablement. Device Specific. Looks ok.

commit a24ba86c975fbf9cb9834d79be2de2b79da37ad8
Author: Seth Heasley <seth.heasley@intel.com>

i2c-i801: Add Intel Cougar Point device IDs

# Type: NEW
More Cougar Point enablement. Device Specific. Looks ok.

commit 12ef03d9f56501864976a11ed378e6838a118629
Author: Larry Finger <Larry.Finger@lwfinger.net>

b43: Remove reset after fatal DMA error

# Type: NEW
Handle DMA errors less agressively. Looks ok.

commit f2b33a8572590a4039741faed7a7160ef5612110
Author: Larry Finger <Larry.Finger@lwfinger.net>

b43: Allow PIO mode to be selected at module load

# Type: NEW
Make PIO mode be module selectable. Looks even better.

commit 0bd5e0ac7e45f4da62b58939531bbfd9c1528d10
Author: Linus Torvalds <torvalds@linux-foundation.org>

b43: fall back gracefully to PIO mode after fatal DMA errors

# Type: NEW
Make PIO mode be an auto fallback. Looks even even better.

commit e3439a9a3e5307d66158d87bceaae8898fe52362
Author: Takashi Iwai <tiwai@suse.de>

ALSA: hda - Add position_fix quirk for Biostar mobo

# Type: NEW
Device specific quirk. Looks ok.

commit a219939a67240899f76f40c7a6cb6cbdba0acf7f
Author: Bjorn Helgaas <bjorn.helgaas@hp.com>

agp/hp: fixup hp agp after ACPI changes

# Type: NEW
Fixes NULL dereference. Looks good.

commit f314e64f9b689360244e5bc406e869a6604a24da
Author: Michael Buesch <mb@bu3sch.de>

b43: Optimize PIO scratchbuffer usage

# Type: NEW
Gah. Look complex. Hard to tell if it does what it says.

commit 6ec3a06805ecc077f9f5e3de45614a51532e6b68
Author: Jeff Mahoney <jeffm@jeffreymahoney.com>

ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode

# Type: NEW
Avoids bug on on tmpfs. Looks ok.

commit 721c7f7a7318b44dd53276d20901e1d00dc9ce4b
Author: Tyler Hicks <tyhicks@linux.vnet.ibm.com>

eCryptfs: Decrypt symlink target for stat size

# Type: NEW
Seems sensible. Should be obvious if its not working. Ok.

commit 46c11537213a7a66c8bf8cec4bc25dcc01e4e320
Author: Christian Pulvermacher <pulvermacher@gmx.de>

ecryptfs: fix error code for missing xattrs in lower fs

# Type: NEW
Switches to the appropriate error codes. Looks ok.

commit 49f5aefcc71fd5f322154ca4d7868b84dd0ab8eb
Author: John Wright <john.wright@hp.com>

sched: Fix a race between ttwu() and migrate_task()

# Type: NEW
Avoids state update race on wakeup. Looks ok.

commit 87ae01962dde7e2a143667fc2eee5042fbd72327
Author: Oliver Neukum <oliver@neukum.org>

USB: cdc-acm: Update to new autopm API

# Type: NEW
Seems ok.

commit 27520288cbf45090c0c4cc68bec9d54a61283fc5
Author: Oliver Neukum <oliver@neukum.org>

USB: cdc-acm: Fix stupid NULL pointer in resume()

# Type: NEW
Fix for the above. Looks ok.

commit bcaf78eca7c2779978c89fa9dd9b5a7f0dbb03f8
Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>

iwlwifi: clear all tx queues when firmware ready

# Type: NEW
Ensures all queues are clear just after loading firmware.

commit f08dde9ecb9f8adb6df7ef3060cd935e9523af4e
Author: Reinette Chatre <reinette.chatre@intel.com>

iwlwifi: fix scan race

# Type: NEW
Avoids overlapping scans tripping over each other. Looks ok.

commit 062383f9b6b709bb65ac6450fad9d78fe567be3b
Author: Terry Loftin <terry.loftin@hp.com>

e1000e: stop cleaning when we reach tx_ring->next_to_use

# Type: NEW
Do not touch ring buffer elements owned by the firmware. Looks good.

commit 9074f3f63f25cbae84ea1952b2e8d3d57dd3780d
Author: Neil Horman <nhorman@redhat.com>

r8169: offical fix for CVE-2009-4537 (overlength frame DMAs)

# Type: NEW
CVE FIX. Looks ok.

commit a21c7a3c70722d75b6343cfc0e86461ef2943e3d
Author: Damian Lukowski <damian@tvk.rwth-aachen.de>

tcp: fix ICMP-RTO war

# Type: NEW
Avoids network madness when setting up TCP connections.

commit 039448e12580f48c97855f5a52a38b856184c2ab
Author: Peter Zijlstra <a.p.zijlstra@chello.nl>

perf_events, x86: Implement Intel Westmere/Nehalem-EX support

# Type: NEW
Westmere/Nehalem enablement. Looks good.

commit e413238e5d0e29832a92140ac04f62a7bd9b0b9c
Author: Ping Cheng <pingc@wacom.com>

Input: wacom - switch mode upon system resume

# Type: NEW
Ensure we are in wacom mode when resuming. Looks ok.

commit 1a8e0369e84f3485110fb6175beeaeaeb942c64d
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

modules: fix incorrect percpu usage

# Type: NEW
Switches to appropriate macros for percpu references. Looks good.

commit 2b745e7d326d50b00eb2f05792d7bb08ab332c4c
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

lockdep: fix incorrect percpu usage

# Type: NEW
Switches to appropriate macros for percpu references. Looks good.

commit 712ea3912225bc89c86c23d46011ac82befcaa46
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

module: fix __module_ref_addr()

# Type: NEW
Switches to appropriate macros for percpu references. Looks good.

commit 405da8f7cea156bfb0fb4770b6ae022e8560726d
Author: NeilBrown <neilb@suse.de>

md: deal with merge_bvec_fn in component devices better.

# Type: NEW
Limit to one contigious segment when required. Looks to do what it claims.
Ok.

commit 93790484278d9e2a05d2262f3da8d8e8384937a2
Author: J. Bruce Fields <bfields@citi.umich.edu>

nfsd4: don't try to map gid's in generic rpc code

# Type: NEW
Looks to do what is claimed. Ok.

commit 62d0bc5da89d5427ad1ccdfaeb0669fab248e147
Author: J. Bruce Fields <bfields@citi.umich.edu>

Revert "sunrpc: fix peername failed on closed listener"

# Type: NEW
Reverted as the original was rejected and reverted below.

commit e285390dc388c540457bbe6d12986b53109b5b7b
Author: J. Bruce Fields <bfields@citi.umich.edu>

Revert "sunrpc: move the close processing after do recvfrom method"

# Type: NEW
This has proven to be flawed. Reverted. Ok.

commit c03a305af88f0c2d8d418beab14c79254206a242
Author: Neil Brown <neilb@suse.de>

nfsd: ensure sockets are closed on error

# Type: NEW
Cleaner fix for the issue above. Looks sensible. Ok.

commit dec5350748933e0ae6a466e0a5d9dca867c57719
Author: Daniel T Chen <crimsun@ubuntu.com>

ALSA: hda: Set Front Mic to input vref 50% for Lenovo 3000 Y410

# Type: NEW
Device specific quirk. Looks good.

commit db40344c9f616b7c8662ec04d100a511519ebe42
Author: Johannes Berg <johannes@sipsolutions.net>

mac80211: fix deferred hardware scan requests

# Type: NEW
Ensure the scan is correctly parameterised when delayed. Looks good.

commit ba62f843ea5f777d7aea5bfdb56aae073aa0f664
Author: Eric Sandeen <sandeen@redhat.com>

fs-writeback: Add helper function to start writeback if idle

# Type: NEW
Adds new mechanism to start background writeback on a block device. Ok.
Prereq for the next patch.

commit d727c53cc5705e7e94ea4a70acddbd3fb332245b
Author: Eric Sandeen <sandeen@redhat.com>

ext4: flush delalloc blocks when space is low

# Type: NEW
Trigger writeback when the filesystem is getting full. This triggers
delayed allocations to be committed and much space to be released on
average. Ok.

commit c435a5b73dc88ed2dfb4608cabc5f4f390863df4
Author: Eric Sandeen <sandeen@redhat.com>

ext4: fix async i/o writes beyond 4GB to a sparse file

# Type: NEW
Fix async IO to large large large files. Very serious for big databases.
Looks ok.

commit 8408ad70244d4d7319f7c295843548c0e6d1ea92
Author: Matt Domsch <Matt_Domsch@dell.com>

tpm: autoload tpm_tis based on system PnP IDs

# Type: NEW
New module aliases for tpm. Looks ok.

commit a636914281628e5f682fd3feea2c278d7ddeb265
Author: Or Gerlitz <ogerlitz@voltaire.com>

IB/iser: Rewrite SG handling for RDMA logic

# Type: NEW
Major rewrite and fix of IB handling of direct DMA. Not commonly used.

commit 5144f4ba762d93bd2c43efca0e63a04dc722c7bf
Author: Kashyap, Desai <kashyap.desai@lsi.com>

mptctl : Remove printk which floods unnecessary messages to var/log/message

# Type: NEW
Simply drops a useless printk. Ok.

commit 2d39d24433197ee081f6383cd2f1a9e91c7fe249
Author: Kashyap, Desai <kashyap.desai@lsi.com>

mptspi: Fix for incorrect data underrun errata

# Type: NEW
Major regig to work round two errata in the chipsets. Should be obvious
if its not right.

commit c80309420eb16efdf4a0cdf6896c593ac7fe47b6
Author: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>

sched: Use proper type in sched_getaffinity()

# Type: NEW
Fixes type size. Looks ok.

commit 60d6cd5669cf672407f1ad679b362deaa636cccf
Author: Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp>

KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails

# Type: NEW
Prevent memory leak on initialisation failure. Looks ok.

commit cd2ad5c22efee99787be0000695c8f6362992faf
Author: Avi Kivity <avi@redhat.com>

KVM: Don't spam kernel log when injecting exceptions due to bad cr writes

# Type: NEW
Remove a number of printks triggerable from the guest which could be used
to DOS the host. Ok.

commit be2b729ba4b084af0b06ad535e216acdd06387f4
Author: Andre Przywara <andre.przywara@amd.com>

KVM: allow bit 10 to be cleared in MSR_IA32_MC4_CTL

# Type: NEW
Ignore bit 10 to allow guest kernels to think they are working round
BIOS errata. Ok.

commit 758423b2ff49d764525ae804f25da5c209f8f0c5
Author: Avi Kivity <avi@redhat.com>

KVM: VMX: Save/restore rflags.vm correctly in real mode

# Type: NEW
Looks to do what is claimed. Ok.

commit 28537e48b0238e18f74367b891ab957bf8b52a9b
Author: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>

KVM: MMU: fix kvm_mmu_zap_page() and its calling path

# Type: NEW
Cleans up page counting. I think this does what it says.
XXX: does the unused-- need to go?

commit bf8e3a1762d90a7ad1af3c0dae487aed71e8bc52
Author: Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp>

KVM: fix the handling of dirty bitmaps to avoid overflows

# Type: NEW
Looks to handle the bitmaps sensibly after. Ok.

commit e9dc19baf49cc9e39eb27a7cb7b0eb9e70210181
Author: Sridhar Samudrala <sri@us.ibm.com>

KVM: Increase NR_IOBUS_DEVS limit to 200

# Type: NEW
Simple increase from 6 to 200 low risk. Ok.

commit eae389ba83498b3018b82770076b4a8c00a87bce
Author: Jan Kiszka <jan.kiszka@siemens.com>

KVM: x86: Fix TSS size check for 16-bit tasks

# Type: NEW
Check correct TSS size for 16 tasks. Looks ok.

commit 4e50bede83914f180825efd5d572e62dc54f4a7b
Author: Joerg Roedel <joerg.roedel@amd.com>

x86/gart: Disable GART explicitly before initialization

# Type: NEW
Disabled the GART early in the boot process in case we are a crash kernel.
Ok.

commit 23662c4f15780e1b1f7dfba44ec1764fb63fc732
Author: Neil Horman <nhorman@tuxdriver.com>

r8169: clean up my printk uglyness

# Type: NEW
Simple printk cleanup. Looks ok.

commit d08e5e63daaeed7fa83763f608010ec08f34fa98
Author: Greg Kroah-Hartman <gregkh@suse.de>

Linux 2.6.32.12

# Type: NEW
Ok.

commit b2eee24c3b97cc84b3fde87796c395e03032e81e
Author: Stefan Bader <stefan.bader@canonical.com>

Revert "(pre-stable) drm/edid: allow certain bogus edids to hit a fixup path rather than fail"

# Type: NEW
Revert in favour of upstream patch.

commit b35fe27f79e62238f7eab6f0b6d6149e0f93c8c6
Author: Ben Skeggs <bskeggs@redhat.com>

drm/edid: allow certain bogus edids to hit a fixup path rather than fail

# Type: NEW
Upstream patch already reviewed.

commit b13fbf678d210a2b25660da12ae0b51b6031c7be
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon: add new RS880 pci id

# Type: NEW
Device specifi quirk. Looks ok.

commit 448511a0f8ca3c0847c561f2007efc93a05b40e2
Author: Zhao Yakui <yakui.zhao@intel.com>

drm: remove the EDID blob stored in the EDID property when it is disconnected

# Type: NEW
Clear out any EDID on disconnect. Looks sane.

commit db32f892ecdbacfb3d0dfe58d9edbff646e2e9ff
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: never treat rs4xx as AGP

# Type: NEW
Device specific quirk. Looks ok.

commit 63f4afd76fb9292b79d3bb544e703edcb8a2a66f
Author: Stefan Lippers-Hollmann <s.L-H@gmx.de>

drm/radeon/kms: Fix NULL pointer dereference if memory allocation failed in a simple way

# Type: NEW

commit 8b25331c7491231a721928bf36b69cdb7945bdc5
Author: Stefan Bader <stefan.bader@canonical.com>

Revert "drm/radeon/kms: don't print error on -ERESTARTSYS."

# Type: NEW
Revert in favour of upstream patch.

commit a9a8b62f641342516894cdd4c687d78a117875d3
Author: Dave Airlie <airlied@redhat.com>

drm/radeon/kms: don't print error on -ERESTARTSYS.

# Type: NEW
Upstream patch already reviewed.

commit d0d49d42ed5bb722e41e8a455c5f8f2db46d8327
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix pal tv-out support on legacy IGP chips

# Type: NEW
Looks ok.

commit 6a6b1abd451787e9cb3aff697ed7ebe83de4a161
Author: Chris Wilson <chris@chris-wilson.co.uk>

drm: Return ENODEV if the inode mapping changes

# Type: NEW
Do not bug if we open the device before udev. Looks to do what is claimed.
Ok.

commit c37915ada1e9cfadc0dc2ed999095c546282fd28
Author: Adam Jackson <ajax@redhat.com>

drm/edid/quirks: Envision EN2028

# Type: NEW
Device specific quirk. Looks ok.

commit 69b83dd2ecf044cbb4affc38827dcc3241873471
Author: Michel Dšnzer <daenzer@vmware.com>

drm/radeon: R300 AD only has one quad pipe.

# Type: NEW
Fixes a number of pipe miss-identifications. Looks to do what it claims.

commit cac12c136efa8dff071712176cb666cbf75b751c
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix washed out image on legacy tv dac

# Type: NEW
Device specific quirk. Looks ok.

commit e35416e357e00614c102fbfa7ba3d93e6cc6ec63
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms/combios: verify dac_adj values are valid

# Type: NEW
Comments are awful and almost imply the opposite to the commentary.
Seems to do what is intended. Looks ok.

commit 139215df70d855ce8b2f74a2be848ad451b920e0
Author: Stefan Bader <stefan.bader@canonical.com>

drm/i915: Add no_lvds entry for the Clientron U800

# Type: NEW
Device specific quirk. Ok.

commit 5b872b26425546af55da86bee06d87129b838efa
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: more atom parser fixes (v2)

# Type: NEW
Hard to review. Suspect would be very obvious if wrong. Ok.

commit 596fed25af8bf46be384d78060e8910fe1e739ab
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: disable the tv encoder when tv/cv is not in use

# Type: NEW
Ensure we use the right encoder only. Device specific quirk. Looks ok.

commit caca33ce307f6d6231d97a091f2107bdbff56181
Author: Alex Deucher <alexdeucher@gmail.com>

drm/radeon/kms: fix tv dac conflict resolver

# Type: NEW
Allow use of DVI and TV out even with shared dac. Looks to do what
is claimed.

commit 43faf9409b7030dff81090504beb212973d627cf
Author: Jerome Glisse <jglisse@redhat.com>

drm/radeon/kms: fix rs600 tlb flush

# Type: NEW
Avoids massive corruption with junk in the graphics TLB. Looks ok.

commit 1f29d9e0eec0784f1eb3aaee9dbd86b3f0fe60c1
Author: Dave Airlie <airlied@redhat.com>

drm/radeon/kms: add FireMV 2400 PCI ID.

# Type: NEW
Device specific quirk. Ok.

commit 8eb93181b49f13e241970c358be254d4df9c2419
Author: Stefan Bader <stefan.bader@canonical.com>

Linux 2.6.32.12+drm33.3

# Type: NEW
Ok.

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 05-27-2010, 08:49 AM
Stefan Bader
 
Default Update to 2.6.32.12 stable kernel

On 05/06/2010 02:32 PM, Stefan Bader wrote:
> commit ea0a09acd81c6d52c77d80f0d4089795df7bcb58
> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
>
> modules: fix incorrect percpu usage
>
> # Type: Cleanup
> # Looks ok
>
> commit d150a2b96558a7349cbf3a72a279c37bc67d50fb
> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
>
> module: fix __module_ref_addr()
>
> # Type: Cleanup
> ! Though this looks like the previous things, there have been problems wit
> ! ia64 and it has been asked to drop this in future releases.
>

The second patch has been reverted in 2.6.32.14 now and the following stable
mail looks like we might want to skip the first one, too.

> These commits included in 2.6.32.12:
>
> ea0a09acd81c6d52c77d80f0d4089795df7bcb58 "modules: fix incorrect percpu usage"
> d150a2b96558a7349cbf3a72a279c37bc67d50fb "module: fix __module_ref_addr()"
>
> apparently caused regressions, and have been reverted in SLE 11.1 and
> Debian unstable.
>
> The second has also now been reverted in 2.6.32.14, but the first has
> not. I'm afraid I don't understand the problems they were trying to
> solve, or the problems they caused, so could someone explain why the
> first should or not should not be reverted in 2.6.32-stable?
>
> (Matthieu previously asked whether it was really correct for 2.6.32:
> http://linux.kernel.org/pipermail/stable-review/2010-April/003571.html )
>
> Ben.
>
> -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.

Actually both change the use of a per_cpu_offset() into per_cpu_ptr() and if its
wrong in the second case it should be wrong in both. Suggesting to not apply the
first one. Thoughts?

-Stefan

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 05-28-2010, 08:04 AM
Stefan Bader
 
Default Update to 2.6.32.12 stable kernel

On 05/27/2010 10:49 AM, Stefan Bader wrote:
> On 05/06/2010 02:32 PM, Stefan Bader wrote:
>> commit ea0a09acd81c6d52c77d80f0d4089795df7bcb58
>> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
>>
>> modules: fix incorrect percpu usage
>>
>> # Type: Cleanup
>> # Looks ok
>>
>> commit d150a2b96558a7349cbf3a72a279c37bc67d50fb
>> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
>>
>> module: fix __module_ref_addr()
>>
>> # Type: Cleanup
>> ! Though this looks like the previous things, there have been problems wit
>> ! ia64 and it has been asked to drop this in future releases.
>>
>
> The second patch has been reverted in 2.6.32.14 now and the following stable
> mail looks like we might want to skip the first one, too.
>
>> These commits included in 2.6.32.12:
>>
>> ea0a09acd81c6d52c77d80f0d4089795df7bcb58 "modules: fix incorrect percpu usage"
>> d150a2b96558a7349cbf3a72a279c37bc67d50fb "module: fix __module_ref_addr()"
>>
>> apparently caused regressions, and have been reverted in SLE 11.1 and
>> Debian unstable.
>>
>> The second has also now been reverted in 2.6.32.14, but the first has
>> not. I'm afraid I don't understand the problems they were trying to
>> solve, or the problems they caused, so could someone explain why the
>> first should or not should not be reverted in 2.6.32-stable?
>>
>> (Matthieu previously asked whether it was really correct for 2.6.32:
>> http://linux.kernel.org/pipermail/stable-review/2010-April/003571.html )
>>
>> Ben.
>>
>> -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
>
> Actually both change the use of a per_cpu_offset() into per_cpu_ptr() and if its
> wrong in the second case it should be wrong in both. Suggesting to not apply the
> first one. Thoughts?
>
> -Stefan
>

Mail from Matthieu suggests all three patches of that series should not be in
.32, which would also require this to not be applied:

commit b6b3dcd55e2327a968833ff3f22eda3b8dd7ef9e
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Date: Tue Apr 20 10:33:50 2010 -0400

lockdep: fix incorrect percpu usage

The main problem with those patches seems to be with ia64 which has not yet been
converted to dynamic percpu variables. So, while this one is unlike the other
two and not converts a per_cpu_offset to a per_cpu_ptr, it likely will be
removed in the next stable tree.

-Stefan

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 05-28-2010, 08:28 AM
Andy Whitcroft
 
Default Update to 2.6.32.12 stable kernel

On Fri, May 28, 2010 at 10:04:23AM +0200, Stefan Bader wrote:
> On 05/27/2010 10:49 AM, Stefan Bader wrote:
> > On 05/06/2010 02:32 PM, Stefan Bader wrote:
> >> commit ea0a09acd81c6d52c77d80f0d4089795df7bcb58
> >> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> >>
> >> modules: fix incorrect percpu usage
> >>
> >> # Type: Cleanup
> >> # Looks ok
> >>
> >> commit d150a2b96558a7349cbf3a72a279c37bc67d50fb
> >> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> >>
> >> module: fix __module_ref_addr()
> >>
> >> # Type: Cleanup
> >> ! Though this looks like the previous things, there have been problems wit
> >> ! ia64 and it has been asked to drop this in future releases.
> >>
> >
> > The second patch has been reverted in 2.6.32.14 now and the following stable
> > mail looks like we might want to skip the first one, too.
> >
> >> These commits included in 2.6.32.12:
> >>
> >> ea0a09acd81c6d52c77d80f0d4089795df7bcb58 "modules: fix incorrect percpu usage"
> >> d150a2b96558a7349cbf3a72a279c37bc67d50fb "module: fix __module_ref_addr()"
> >>
> >> apparently caused regressions, and have been reverted in SLE 11.1 and
> >> Debian unstable.
> >>
> >> The second has also now been reverted in 2.6.32.14, but the first has
> >> not. I'm afraid I don't understand the problems they were trying to
> >> solve, or the problems they caused, so could someone explain why the
> >> first should or not should not be reverted in 2.6.32-stable?
> >>
> >> (Matthieu previously asked whether it was really correct for 2.6.32:
> >> http://linux.kernel.org/pipermail/stable-review/2010-April/003571.html )
> >>
> >> Ben.
> >>
> >> -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
> >
> > Actually both change the use of a per_cpu_offset() into per_cpu_ptr() and if its
> > wrong in the second case it should be wrong in both. Suggesting to not apply the
> > first one. Thoughts?
> >
> > -Stefan
> >
>
> Mail from Matthieu suggests all three patches of that series should not be in
> .32, which would also require this to not be applied:
>
> commit b6b3dcd55e2327a968833ff3f22eda3b8dd7ef9e
> Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> Date: Tue Apr 20 10:33:50 2010 -0400
>
> lockdep: fix incorrect percpu usage
>
> The main problem with those patches seems to be with ia64 which has not yet been
> converted to dynamic percpu variables. So, while this one is unlike the other
> two and not converts a per_cpu_offset to a per_cpu_ptr, it likely will be
> removed in the next stable tree.

As they are very likely going to be reverted we should be reverting them
too. If we find out in advance all and well. But I suspect holding
these three back (not putting them in) is the prudent path.

-apw

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 06-07-2010, 12:17 PM
Stefan Bader
 
Default Update to 2.6.32.12 stable kernel

Applied to Lucid master

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 05:02 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org