[kernel] r17724 - in dists/squeeze/linux-2.6/debian: . patches/bugfix/all patches/series
Maximilian Attems
maks at alioth.debian.org
Sat Jun 25 08:45:37 UTC 2011
Author: maks
Date: Sat Jun 25 08:45:35 2011
New Revision: 17724
Log:
add patch from 2.6.32.41+drm33.18
Added:
dists/squeeze/linux-2.6/debian/patches/bugfix/all/drm-radeon-kms-fix-bad-shift-atom-iio-parser.patch
dists/squeeze/linux-2.6/debian/patches/series/36
Modified:
dists/squeeze/linux-2.6/debian/changelog
Modified: dists/squeeze/linux-2.6/debian/changelog
==============================================================================
--- dists/squeeze/linux-2.6/debian/changelog Sat Jun 25 08:04:21 2011 (r17723)
+++ dists/squeeze/linux-2.6/debian/changelog Sat Jun 25 08:45:35 2011 (r17724)
@@ -1,3 +1,11 @@
+linux-2.6 (2.6.32-36) UNRELEASED; urgency=high
+
+ [ maximilian attems ]
+ * Add drm change from 2.6.32.41+drm33.18:
+ - drm/radeon/kms: fix bad shift in atom iio table parser
+
+ -- maximilian attems <maks at debian.org> Sat, 25 Jun 2011 10:22:27 +0200
+
linux-2.6 (2.6.32-35) stable; urgency=high
[ Ben Hutchings ]
Added: dists/squeeze/linux-2.6/debian/patches/bugfix/all/drm-radeon-kms-fix-bad-shift-atom-iio-parser.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/squeeze/linux-2.6/debian/patches/bugfix/all/drm-radeon-kms-fix-bad-shift-atom-iio-parser.patch Sat Jun 25 08:45:35 2011 (r17724)
@@ -0,0 +1,51 @@
+From 0eef43558179bd918796d7008ff905b1b142cd5b Mon Sep 17 00:00:00 2001
+From: Alex Deucher <alexdeucher at gmail.com>
+Date: Thu, 14 Apr 2011 11:19:50 -0400
+Subject: [PATCH] drm/radeon/kms: fix bad shift in atom iio table parser
+
+commit 8e461123f28e6b17456225e70eb834b3b30d28bb upstream.
+
+Noticed by Patrick Lowry.
+
+Signed-off-by: Alex Deucher <alexdeucher at gmail.com>
+Signed-off-by: Dave Airlie <airlied at redhat.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
+Signed-off-by: Stefan Bader <stefan.bader at canonical.com>
+---
+ drivers/gpu/drm/radeon/atom.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/drivers/gpu/drm/radeon/atom.c b/drivers/gpu/drm/radeon/atom.c
+index b1f929d..052312f 100644
+--- a/drivers/gpu/drm/radeon/atom.c
++++ b/drivers/gpu/drm/radeon/atom.c
+@@ -128,7 +128,7 @@ static uint32_t atom_iio_execute(struct atom_context *ctx, int base,
+ case ATOM_IIO_MOVE_INDEX:
+ temp &=
+ ~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
+- CU8(base + 2));
++ CU8(base + 3));
+ temp |=
+ ((index >> CU8(base + 2)) &
+ (0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base +
+@@ -138,7 +138,7 @@ static uint32_t atom_iio_execute(struct atom_context *ctx, int base,
+ case ATOM_IIO_MOVE_DATA:
+ temp &=
+ ~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
+- CU8(base + 2));
++ CU8(base + 3));
+ temp |=
+ ((data >> CU8(base + 2)) &
+ (0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base +
+@@ -148,7 +148,7 @@ static uint32_t atom_iio_execute(struct atom_context *ctx, int base,
+ case ATOM_IIO_MOVE_ATTR:
+ temp &=
+ ~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
+- CU8(base + 2));
++ CU8(base + 3));
+ temp |=
+ ((ctx->
+ io_attr >> CU8(base + 2)) & (0xFFFFFFFF >> (32 -
+--
+1.7.4.4
+
Added: dists/squeeze/linux-2.6/debian/patches/series/36
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/squeeze/linux-2.6/debian/patches/series/36 Sat Jun 25 08:45:35 2011 (r17724)
@@ -0,0 +1 @@
++ bugfix/all/drm-radeon-kms-fix-bad-shift-atom-iio-parser.patch
More information about the Kernel-svn-changes
mailing list