Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Ubuntu Kernel Team (http://www.linux-archive.org/ubuntu-kernel-team/)
-   -   Update to 2.6.32.14/15 Stable Kernel (http://www.linux-archive.org/ubuntu-kernel-team/380526-update-2-6-32-14-15-stable-kernel.html)

Stefan Bader 06-02-2010 05:36 PM

Update to 2.6.32.14/15 Stable Kernel
 
Hi All,

http://bugs.launchpad.net/bugs/588832

The 2.6.32.14 stable kernel has recently been released.

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

The 2.6.32.14 upstream stable kernel brings in 36 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.5 (3 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.

Upstream also released 2.6.32.15 and as this only reverts two more patches we
did not take in the first place will be claimed to be included in this update.

TEST CASE: TBD

The following patch was already carried and is replaced by the version from stable:
* drm/i915: Disable FBC on 915GM and 945GM.

I am attaching the review and I have pushed a preview tree to

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

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

commit 1cd8211f07663ebeac04b19ac849de7ed5eef969
Author: Greg Kroah-Hartman <gregkh@suse.de>

Revert "module: fix __module_ref_addr()"

# Type: Regression

This seems to have been discussed upstream and found not appropriate for
2.6.32.y. From only the patch its hard to tell why but probably the resulting
layout is different.
! Has not been applied due to following upstream discussion

commit e86f7295bd77b55f7658461c58f3e1fcd77307c7
Author: Bjørn Mork <bjorn@mork.no>

ipv4: udp: fix short packet and bad checksum logging

# Type: Regression 2.6.29+

Moving the initialization of two variables to a sooner place to fix bogus
output when jumping to a label.

commit e012908d7e4b3275a99031572cb904e216d910d2
Author: Oliver Neukum <oneukum@suse.de>

hp_accel: fix race in device removal

# Type: Race

Moving the flush of the workqueue after the device is stopped looks sensible.

commit 3ee972cb08644cbfe460a9da874e6b1786cb22a2
Author: Michael Hennerich <michael.hennerich@analog.com>

fbdev: bfin-t350mcqb-fb: fix fbmem allocation with blanking lines

# Type: Memory corruption

Increases the length of the requested memory by some ammount. Sounds sensible
from the description.

commit 6a25e6fdf32f010e57724289e1e751dd18de3327
Author: Mel Gorman <mel@csn.ul.ie>

hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer

# Type: Security

Changes the return value for failed allocations. As stated in the comment this
results in rather the application being killed than the OOM killer to be
started.


commit 15419c6d5b437b879fed601cc261e13fc6df839f
Author: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>

dma-mapping: fix dma_sync_single_range_*

# Type: ???

Given the comment both changed function calls need to add the offset to the
base address. Looks ok.

commit 9b65e4ff1b1da7d2c2644402a1e7bd228b1e6347
Author: Alex Chiang <achiang@canonical.com>

ACPI: sleep: eliminate duplicate entries in acpisleep_dmi_table[]

# Type: Cleanup

This removes a long range of duplicate and unnecessary entries (three are
still in there after the patch) and merge two entries into one as it can
use partial matching.

commit 5cb630d1e13e52a0cf3339abe94dda132bf48dcb
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: fix two parameters swapped

# Type: ???

Swaps two arguments which seems to be consistent with function desclaration.

commit 1ca17a23f204b5b864b32c5cb160af8b44020908
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: prevent kernel oops while removing card

# Type: Oops

Looks sensibly checking for a valid pointer at one place and defer setting
that pointer to NULL at another place.

commit 8cf5c30e65c16d30b8e06759bd9db86ef26808da
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: remove data error interrupt after xfer

# Type: ???

It states it wants to set some flags and it does so.

commit 6bb4846b3db7f9aa9fe29028667bcddbaaf3b804
Author: Gerald Schaefer <gerald.schaefer@de.ibm.com>

ptrace: fix return value of do_syscall_trace_enter()

# Type: Hang

This is s390 architecture specific. From the comments it does the right
thing to evaluate a certain register only after the hooks are called.

commit 17975c34e49c57200d6fe4c0372311d396aeecab
Author: Paul Mackerras <paulus@samba.org>

powerpc/perf_event: Fix oops due to perf_event_do_pending call

# Type: Oops

This is a relatively large hunk. Luckily only affecting ppc. It seems to do
what it claims by removing large areas of 64bit code and move it into places
used commonly by both subarchs.

commit 793c338bac6fa1fb94504a0346f43e87d24b5daa
Author: Jeff Layton <jlayton@redhat.com>

cifs: guard against hardlinking directories

# Type: Oops

Adds code to check whether serverino's are really unique for directories.
If not it will automatically disable the serverino feature. Looks ok.

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

serial: imx.c: fix CTS trigger level lower to avoid lost chars

# Type: Lost chars

It sets some bits in a hardware register which previously seemed to be left
untouched. Looks to be in accordance to comment.

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

ALSA: ice1724 - Fix ESI Maya44 capture source control

# Type: Enablement

Does do the changes described.

commit 0237b6bf64908c774708eeac051c31bbb6d12765
Author: Daniel T Chen <crimsun@ubuntu.com>

ALSA: hda: Fix 0 dB for Lenovo models using Conexant CX20549 (Venice)

# Type: Enablement

This is another addition to a seemingly ever growing list of needing a
specific quirk.

commit 4709dc815afcc6a343d92a3917558d5ed8c6f7d9
Author: Eric Paris <eparis@redhat.com>

inotify: race use after free/double free in inotify inode marks

# Type: Race

Takes a reference sooner and releases it on failure instead of leaving a
loophole by getting the reference later.

commit a5bc96085a02ba17eb37daeebf86fd776c7d0942
Author: Pavel Emelyanov <xemul@openvz.org>

inotify: don't leak user struct on inotify release

# Type: Memory leak

From the comment it looks sensible.

commit 9b7a7a3b6da96206d4d0a6c93c9f409c1cac3676
Author: Hugh Dickins <hughd@google.com>

profile: fix stats and data leakage

# Type: Security?

Clears a buffer, so it cannot accidentally leak kernel data out or show
inconsistent data.

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

x86, k8: Fix build error when K8_NB is disabled

# Type: Build failure

Will use a define instead of a missing global variable in that case.

commit a6902da2932852af1d5900806f76ed0a94959a96
Author: Frank Arnold <frank.arnold@amd.com>

x86, cacheinfo: Turn off L3 cache index disable feature in virtualized environments

# Type: Oops

Prevents use of a cpu feature if there are no nothbridge devices to use.

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

x86, amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs

# Type: Oops

Adds a check for the feature on the cpu before accessing specific registers.

commit 7e0e83c14b81c4c8435f5b2550ae28deb01891fa
Author: Dan Rosenberg <dan.j.rosenberg@gmail.com>

Btrfs: check for read permission on src file in the clone ioctl

# Type: Security

Does add that check.

commit a294a9e517faaab8a10ea93b1f3b6a5619ec2874
Author: Vitaliy Kulikov <Vitaliy.Kulikov@idt.com>

ALSA: hda - New Intel HDA controller

# Type: Enablement

Adds one new pci id.

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

proc: partially revert "procfs: provide stack information for threads"

# Type: Performance regression 2.6.32

The feature of showing stack information seems to cause substancial performance
impact. This reverts it and there is another patch to remove more of that new
code.

commit e51cdaa24d7d6c14eba039b13093f7ccedb6ce07
Author: Robin Holt <holt@sgi.com>

revert "procfs: provide stack information for threads" and its fixup commits

# Type: Regression 2.6.32

This claims to revert most of a whole series of patches resulting from adding
the feature of stack information because the value has been found actually
unusable. Hard to verify all the claims but seems to remove only code
associated with that variable.

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

iwlwifi: clear all the stop_queue flag after load firmware

# Type: ???

The comment is a bit confusing but essentially clears flags that would
indicate the queues are stopped when driver gets told firmware is alive.

commit 1b68a7890f6df7f7ae54f659bfd40d473d948f26
Author: Christian Lamparter <chunkeey@googlemail.com>

p54: disable channels with incomplete calibration data sets

# Type: HW fix

Seems to follow the description of the comment and skips certain definitions
at various places. Looks ok.

commit f37c939838ff1b51e43cd7ad6730c84e115a8d87
Author: David Howells <dhowells@redhat.com>

CacheFiles: Fix error handling in cachefiles_determine_cache_security()

# Type: Security

Drops new credentials and looks like resetting to the old ones on failure
according to comment.

commit 31dcf5655f1f1d6482c7d782c6272404d513be44
Author: Tomas Henzl <thenzl@redhat.com>

megaraid_sas: fix for 32bit apps

# Type: ???

Somehow it seems to me that this *add* funcionality for the sense pointer
which seemed not to be used before...

commit f6b35a0f7cd351af37fd302ea60e0c0f9f93d3ba
Author: Kees Cook <kees.cook@canonical.com>

mmap_min_addr check CAP_SYS_RAWIO only for write

# Type: Security

Allows non-root to read that setting.

commit 1a0721335a2cbebcbbaf6d2baa1142d5f5bb6e38
Author: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>

nilfs2: fix sync silent failure

# Type: ???

Setting the backing device info looks like the correct way to go.

commit 5b64ab98c62147c880de5e82388af58bf45e38f1
Author: Luis R. Rodriguez <lrodriguez@atheros.com>

Revert "ath9k: fix lockdep warning when unloading module" on stable kernels

# Type: Regression 2.6.32.11

Reverts a patch that only made sense in conjunction with two other changes
which have not been backported. On 2.6.32 this actually caused a WARN_ON.

commit f7ede28145be735b1ed755b5152ca7702a0ee9c9
Author: Herbert Xu <herbert@gondor.apana.org.au>

crypto: authenc - Add EINPROGRESS check

# Type: ???

Adds a wrapper function to check for EINPROGRESS.

commit 2792073e6c58ce90e756a185a8bc2d1e781b4fd7
Author: Greg Kroah-Hartman <gregkh@suse.de>

Revert "parisc: Set PCI CLS early in boot."

# Type: Regression 2.6.32.13

Is claimed to cause problems but luckily we have a) not applied it yet and
b) it only affects parisc.

Patches from 2.6.33:

commit 5bc9dccfd29f7d8cbc1878873b9ce96cd441f80f
Author: Jesse Barnes <jbarnes@virtuousgeek.org>

drm/i915: use PIPE_CONTROL instruction on Ironlake and Sandy Bridge

# Type: Enablement/HW fix

Claimed to be required for some hw. Adds use of the new instruction for
newer chipsets. Successful testing reported by Intel.

commit 3da63326b1b4c7c386462841f606ab612361c9c2
Author: Jesse Barnes <jbarnes@virtuousgeek.org>

drm/i915: fix non-Ironlake 965 class crashes

# Type: Fixup

Fixes a glitch in the previous patch.

commit a208bc9f273cf5476dae01ec64ed1cddf56abd0e
Author: Robert Hooker <sarvatt@ubuntu.com>

drm/i915: Disable FBC on 915GM and 945GM.

# Type: Hang

Does what is says. Seem to remember that bit. Maybe we already carry that.
! Was already carried as SAUCE patch

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team

Brad Figg 06-02-2010 08:31 PM

Update to 2.6.32.14/15 Stable Kernel
 
On 06/02/2010 10:36 AM, Stefan Bader wrote:
> Hi All,
>
> http://bugs.launchpad.net/bugs/588832
>
> The 2.6.32.14 stable kernel has recently been released.
>
> http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.14
> http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.14.bz2
>
> The 2.6.32.14 upstream stable kernel brings in 36 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.5 (3 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.
>
> Upstream also released 2.6.32.15 and as this only reverts two more patches we
> did not take in the first place will be claimed to be included in this update.
>
> TEST CASE: TBD
>
> The following patch was already carried and is replaced by the version from stable:
> * drm/i915: Disable FBC on 915GM and 945GM.
>
> I am attaching the review and I have pushed a preview tree to
>
> git://kernel.ubuntu.com/smb/ubuntu-lucid.git stable14
>
> http://kernel.ubuntu.com/git?p=smb/ubuntu-lucid.git;a=shortlog;h=refs/heads/stable14
>
>
ACK

These all look good to me. Small and contained. There isn't anything here
that makes any large changes to anything.

Details:
-------------------------------------------------------------------------------------
commit 1cd8211f07663ebeac04b19ac849de7ed5eef969
Author: Greg Kroah-Hartman <gregkh@suse.de>

Revert "module: fix __module_ref_addr()"

# Type: Revert
The patch this reverts, is not correct for 2.6.32-stable. Looks good.

commit 5f4213d39b4965791875f6e10f6f7268ba8dfc2c
Author: Bjørn Mork <bjorn@mork.no>

ipv4: udp: fix short packet and bad checksum logging

# Type: Bug fix
Move the initiazation of two variables. Looks good.

commit 7b7be5f379bd001c86372c2e042cb7779c4f0a06
Author: Oliver Neukum <oneukum@suse.de>

hp_accel: fix race in device removal

# Type: Bug fix
Moved call to flush_work after led_classdev_unregister to fix race condition. Looks good.

commit ec9dd41fc73ca85b0afb21ce4bbf563afeb08d6d
Author: Michael Hennerich <michael.hennerich@analog.com>

fbdev: bfin-t350mcqb-fb: fix fbmem allocation with blanking lines

# Type: Bug fix
Take video memory offset into account when allocating dma buffer. Looks good.

commit 38f2212686db52d61ed5d86fd6c69ae5f65d6449
Author: Mel Gorman <mel@csn.ul.ie>

hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer

# Type: Bug fix
Kill applications with the correct signal. Looks good.

commit c7c781e8307febc10ce5f25adad79d8d4f65104e
Author: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>

dma-mapping: fix dma_sync_single_range_*

# Type: Bug fix
Take offset properly into account. Looks good.

commit e053045d37ac1f3d62be0e9cc81f54d5b9980c9e
Author: Alex Chiang <achiang@canonical.com>

ACPI: sleep: eliminate duplicate entries in acpisleep_dmi_table[]

# Type: "Cosmetic fix"
Does what the comment says. Looks good.

commit 85e346fae9b44a4acfe4d63afae62eae4c25e586
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: fix two parameters swapped

# Type: Bug fix
Two params were swapped in two calls (now fixed). Looks good.

commit eac2ef18972dbc56c2540c7302a6c7a1437352ef
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: prevent kernel oops while removing card

# Type: Oops
Check for valid data before unmapping the scatter-gather. Looks good.

commit ee7a0b92fcc8d1ab43cff3dd75baeb2f646a93ff
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: remove data error interrupt after xfer

# Type: Bug fix
Adding a single write to hw to disable data error interrupts. Looks good.

commit fa157eec79e78a875790df6faf53b3501c33a462
Author: Gerald Schaefer <gerald.schaefer@de.ibm.com>

ptrace: fix return value of do_syscall_trace_enter()

# Type: Bug fix
Don't read regs->gprs[2] until after tracehook_report_syscall_entry() called. Looks good.

commit 73ef533de7533fcf514403125a0d4747d3390317
Author: Paul Mackerras <paulus@samba.org>

powerpc/perf_event: Fix oops due to perf_event_do_pending call

# Type: Oops
Doing ppc asm stuff, which I am assuming is correct. Looks good.

commit cfbca0d1ae392a3b4fb490094ddb951d96591ef3
Author: Jeff Layton <jlayton@redhat.com>

cifs: guard against hardlinking directories

# Type: Bug fix
Explicitly check for directories with the same uniqueid. Looks good.

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

serial: imx.c: fix CTS trigger level lower to avoid lost chars

# Type: Bug fix
Set the trigger level to half the RX buffer size (16 bytes). Looks good.

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

ALSA: ice1724 - Fix ESI Maya44 capture source control

# Type: Bug fix.
Use correct source for line in. Looks good.

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

ALSA: hda: Fix 0 dB for Lenovo models using Conexant CX20549 (Venice)

# Type: Bug fix.
Add HW id for Lenovo model. Looks good.

commit c606e701ef469582a991aabd3a6f7816a9a9d351
Author: Eric Paris <eparis@redhat.com>

inotify: race use after free/double free in inotify inode marks

# Type: Bug fix.
Move the call to fsnotify_get_mark above the idr_get_new_above(). Looks good.

commit d8ca15afb835aff91c0a1dedb1b4e47171180312
Author: Pavel Emelyanov <xemul@openvz.org>

inotify: don't leak user struct on inotify release

# Type: Bug fix
Added free_uid() call. Looks good.

commit 7ff4b9ccdac041b6745b9c43ac2cc5639ffc8c1b
Author: Hugh Dickins <hughd@google.com>

profile: fix stats and data leakage

# Type: Bug fix
memset the buffer before returning. Looks good.

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

x86, k8: Fix build error when K8_NB is disabled

# Type: Build fix
Looks good.

commit 798e99d358157dfcec37c1b0b911ed711d0e0da6
Author: Frank Arnold <frank.arnold@amd.com>

x86, cacheinfo: Turn off L3 cache index disable feature in virtualized environments

# Type: Bug fix.
Added check for k8 northbridges. Looks good.

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

x86, amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs

# Type: Bug fix.
Just adds the check. Looks good.

commit cca8198578b62538e5d30efd94fd7b50a062dfb1
Author: Dan Rosenberg <dan.j.rosenberg@gmail.com>

Btrfs: check for read permission on src file in the clone ioctl

# Type: Bug fix.
Adds single read permission check. Looks good.

commit 2df4055341695af413219a6160e2f60f22779a8c
Author: Vitaliy Kulikov <Vitaliy.Kulikov@idt.com>

ALSA: hda - New Intel HDA controller

# Type: PCI Id
Adds single PCI Id. Looks good.

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

proc: partially revert "procfs: provide stack information for threads"

# Type: Revert
Partial revert due to large performance regression. Looks good.

commit 92d664daf9de677afcbf392fac48b734d752abff
Author: Robin Holt <holt@sgi.com>

revert "procfs: provide stack information for threads" and its fixup commits

# Type: Revert
More revert like previous patch. Looks good.

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

iwlwifi: clear all the stop_queue flag after load firmware

# Type: Bug fix
memset queue_stopped structure and queue_stop_count flags. Looks good.

commit 7bb08a1cac8ed8e4fda495bd907988bd4077b342
Author: Christian Lamparter <chunkeey@googlemail.com>

p54: disable channels with incomplete calibration data sets

# Type: Bug fix
Return values set and checked propperly now. Looks good.

commit 58e4a597dc9b8cd7ec28680a5b01c3f1718ca115
Author: David Howells <dhowells@redhat.com>

CacheFiles: Fix error handling in cachefiles_determine_cache_security()

# Type: Bug fix
Better handling of error condition. Looks good.

commit 9e79d5307f9e53930b1cca4440e2691e0c4d0293
Author: Tomas Henzl <thenzl@redhat.com>

megaraid_sas: fix for 32bit apps

# Type: Bug fix
Convert from 32bit pointer to 64bit one. Looks good.

commit 734c542a8aa9d7d49ffed09e671972851f25df5e
Author: Kees Cook <kees.cook@canonical.com>

mmap_min_addr check CAP_SYS_RAWIO only for write

# Type: Security fix
Add check of 'write' flag. Looks good.

commit 7823f8d63003bbb64f30d22929eae50742285b65
Author: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>

nilfs2: fix sync silent failure

# Type: Bug fix
Looks good.

commit 4ee20bc28f74a77307091b15d498e44c7f54645e
Author: Luis R. Rodriguez <lrodriguez@atheros.com>

Revert "ath9k: fix lockdep warning when unloading module" on stable kernels

# Type: Revert
Essentially changes two spin_lock calls from spin_lock_bh() to spin_lock(). Looks good.

commit 0ddd11675c96e939b25c36c69dd19eff58bd5967
Author: Herbert Xu <herbert@gondor.apana.org.au>

crypto: authenc - Add EINPROGRESS check

# Type: Bug fix
Adds calls to check EINPROGRESS various places. Looks good.

commit 763f2ee657b24124d7a0b561b61bdb26231b0169
Author: Greg Kroah-Hartman <gregkh@suse.de>

Revert "parisc: Set PCI CLS early in boot."

# Type: Revert
Looks good.


--
Brad Figg brad.figg@canonical.com http://www.canonical.com

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team

Steve Conklin 06-03-2010 09:11 PM

Update to 2.6.32.14/15 Stable Kernel
 
On Wed, 2010-06-02 at 19:36 +0200, Stefan Bader wrote:
> Hi All,
>
> http://bugs.launchpad.net/bugs/588832
>
> The 2.6.32.14 stable kernel has recently been released.
>
> http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.14
> http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.14.bz2
>
> The 2.6.32.14 upstream stable kernel brings in 36 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.5 (3 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.
>
> Upstream also released 2.6.32.15 and as this only reverts two more patches we
> did not take in the first place will be claimed to be included in this update.
>
> TEST CASE: TBD
>
> The following patch was already carried and is replaced by the version from stable:
> * drm/i915: Disable FBC on 915GM and 945GM.
>
> I am attaching the review and I have pushed a preview tree to
>
> git://kernel.ubuntu.com/smb/ubuntu-lucid.git stable14
>
> http://kernel.ubuntu.com/git?p=smb/ubuntu-lucid.git;a=shortlog;h=refs/heads/stable14
>

ACK

The only one that looks hairy is PowerPC specific and presumed to be
correct, no risk for the primary distro kernels.

Details:

commit 1cd8211f07663ebeac04b19ac849de7ed5eef969
Author: Greg Kroah-Hartman <gregkh@suse.de>

Revert "module: fix __module_ref_addr()"

# Type: NEW
Looks sane

commit 5f4213d39b4965791875f6e10f6f7268ba8dfc2c
Author: Bjørn Mork <bjorn@mork.no>

ipv4: udp: fix short packet and bad checksum logging

# Type: NEW
Totally sane

commit 7b7be5f379bd001c86372c2e042cb7779c4f0a06
Author: Oliver Neukum <oneukum@suse.de>

hp_accel: fix race in device removal

# Type: NEW
Looks good - Simple swap of two lines to close a window where an active
work queue may be flushed


commit ec9dd41fc73ca85b0afb21ce4bbf563afeb08d6d
Author: Michael Hennerich <michael.hennerich@analog.com>

fbdev: bfin-t350mcqb-fb: fix fbmem allocation with blanking lines

# Type: NEW
Looks good! Specific to the blackfin LCD frame buffer

commit 38f2212686db52d61ed5d86fd6c69ae5f65d6449
Author: Mel Gorman <mel@csn.ul.ie>

hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS
instead of OOM-killer

# Type: NEW
Looks ok, very small, simple patch

commit c7c781e8307febc10ce5f25adad79d8d4f65104e
Author: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>

dma-mapping: fix dma_sync_single_range_*

# Type: NEW
Looks sane

commit e053045d37ac1f3d62be0e9cc81f54d5b9980c9e
Author: Alex Chiang <achiang@canonical.com>

ACPI: sleep: eliminate duplicate entries in acpisleep_dmi_table[]

# Type: NEW
Looks good - removes some duplicates, shouldn't change functionality at
all

commit 85e346fae9b44a4acfe4d63afae62eae4c25e586
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: fix two parameters swapped

# Type: NEW
Looks ok, is limited to atmel MMC device and originated at atmel

commit eac2ef18972dbc56c2540c7302a6c7a1437352ef
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: prevent kernel oops while removing card

# Type: NEW
looks good, limited to atmel MMC device and originated at atmel

commit ee7a0b92fcc8d1ab43cff3dd75baeb2f646a93ff
Author: Nicolas Ferre <nicolas.ferre@atmel.com>

mmc: atmel-mci: remove data error interrupt after xfer

# Type: NEW
looks good, limited to atmel MMC device and originated at atmel

commit fa157eec79e78a875790df6faf53b3501c33a462
Author: Gerald Schaefer <gerald.schaefer@de.ibm.com>

ptrace: fix return value of do_syscall_trace_enter()

# Type: NEW
Looks ok

commit 73ef533de7533fcf514403125a0d4747d3390317
Author: Paul Mackerras <paulus@samba.org>

powerpc/perf_event: Fix oops due to perf_event_do_pending call

# Type: NEW
looks ok - complex but very arch-specific, no risk for anything other
than powerpc

commit cfbca0d1ae392a3b4fb490094ddb951d96591ef3
Author: Jeff Layton <jlayton@redhat.com>

cifs: guard against hardlinking directories

# Type: NEW
ok - Not trivial, but it is a legitimate fix for the described problem

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

serial: imx.c: fix CTS trigger level lower to avoid lost chars

# Type: NEW
OK - good fix to set CTS assertion at half FIFO full instead of full

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

ALSA: ice1724 - Fix ESI Maya44 capture source control

# Type: NEW
Looks good - Fixes an input mapping error specific to one device, low
risk

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

ALSA: hda: Fix 0 dB for Lenovo models using Conexant CX20549
(Venice)

# Type: NEW
Good - an audio quirk specific to a single lenovo product

commit c606e701ef469582a991aabd3a6f7816a9a9d351
Author: Eric Paris <eparis@redhat.com>

inotify: race use after free/double free in inotify inode marks

# Type: NEW
Looks good

commit d8ca15afb835aff91c0a1dedb1b4e47171180312
Author: Pavel Emelyanov <xemul@openvz.org>

inotify: don't leak user struct on inotify release

# Type: NEW
Looks good, simple one-liner

commit 7ff4b9ccdac041b6745b9c43ac2cc5639ffc8c1b
Author: Hugh Dickins <hughd@google.com>

profile: fix stats and data leakage

# Type: NEW
OK - Simple, sane fix to initialize profiling memory

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

x86, k8: Fix build error when K8_NB is disabled

# Type: NEW
ok - sane fix for a build error

commit 798e99d358157dfcec37c1b0b911ed711d0e0da6
Author: Frank Arnold <frank.arnold@amd.com>

x86, cacheinfo: Turn off L3 cache index disable feature in
virtualized environments

# Type: NEW
Looks good - simple patch for a problem described in the patch like
this:
"The L3 cache index disable feature of AMD CPUs has to be disabled if
the
kernel is running as guest on top of a hypervisor because
northbridge
devices are not available to the guest. Currently, this fixes a boot
crash on top of Xen. In the future this will become an issue on KVM
as
well."

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

x86, amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs

# Type: NEW
Looks good - checking a feature flag before using the feature just makes
sense.

commit cca8198578b62538e5d30efd94fd7b50a062dfb1
Author: Dan Rosenberg <dan.j.rosenberg@gmail.com>

Btrfs: check for read permission on src file in the clone ioctl

# Type: NEW
Looks good. Fixes a bug that allowed cloning of write-only files in
btrfs

commit 2df4055341695af413219a6160e2f60f22779a8c
Author: Vitaliy Kulikov <Vitaliy.Kulikov@idt.com>

ALSA: hda - New Intel HDA controller

# Type: NEW
Good - simple add of a new controller ID

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

proc: partially revert "procfs: provide stack information for
threads"

# Type: NEW
OK - this reverts a patch that was found to cause performance problems
with ps

commit 92d664daf9de677afcbf392fac48b734d752abff
Author: Robin Holt <holt@sgi.com>

revert "procfs: provide stack information for threads" and its fixup
commits

# Type: NEW
probably ok - a non-trivial patch to further revert some patches which
caused performance problems

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

iwlwifi: clear all the stop_queue flag after load firmware

# Type: NEW
Looks ok - isolated to iwlwifi, make sure queue status flags are
correctly set

commit 7bb08a1cac8ed8e4fda495bd907988bd4077b342
Author: Christian Lamparter <chunkeey@googlemail.com>

p54: disable channels with incomplete calibration data sets

# Type: NEW
looks ok - several fixes insluding handling of channel list generation,
improvement
to some error messages, and fixing some return codes.
low risk because it is limited to the prism54 wireless driver.

commit 58e4a597dc9b8cd7ec28680a5b01c3f1718ca115
Author: David Howells <dhowells@redhat.com>

CacheFiles: Fix error handling in
cachefiles_determine_cache_security()

# Type: NEW
Looks good - simple fix to the problem described

commit 9e79d5307f9e53930b1cca4440e2691e0c4d0293
Author: Tomas Henzl <thenzl@redhat.com>

megaraid_sas: fix for 32bit apps

# Type: NEW
Looks ok - Adds conversion of 32-bit pointers to 64-bit for 32 bit apps
running on 64-bit OS

commit 734c542a8aa9d7d49ffed09e671972851f25df5e
Author: Kees Cook <kees.cook@canonical.com>

mmap_min_addr check CAP_SYS_RAWIO only for write

# Type: NEW
Looks good. Simple fix - winner of most entertaining patch in this set

commit 7823f8d63003bbb64f30d22929eae50742285b65
Author: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>

nilfs2: fix sync silent failure

# Type: NEW
OK - simple patch, looks fine

commit 4ee20bc28f74a77307091b15d498e44c7f54645e
Author: Luis R. Rodriguez <lrodriguez@atheros.com>

Revert "ath9k: fix lockdep warning when unloading module" on stable
kernels

# Type: NEW
Looks good. Limited to ath9k and looks sane

commit 0ddd11675c96e939b25c36c69dd19eff58bd5967
Author: Herbert Xu <herbert@gondor.apana.org.au>

crypto: authenc - Add EINPROGRESS check

# Type: NEW
Looks OK - non-trivial as it adds checks to a bunch of completion points
in the code, but is sensible.

commit 763f2ee657b24124d7a0b561b61bdb26231b0169
Author: Greg Kroah-Hartman <gregkh@suse.de>

Revert "parisc: Set PCI CLS early in boot."

# Type: NEW
Looks OK - I'm not sure of the exact functionality that was reverted,
but this is a precise reversion
of the patch that is listed.

commit 7b7a917a0d6160a15ba34b203874f98de90af192
Author: Greg Kroah-Hartman <gregkh@suse.de>

Linux 2.6.32.14

# Type: NEW
Good - the extraversion change for this change set

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team

Stefan Bader 06-07-2010 12:39 PM

Update to 2.6.32.14/15 Stable Kernel
 
Applied to Lucid master

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team


All times are GMT. The time now is 03:38 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.