]> git.baikalelectronics.ru Git - kernel.git/commit
pvr2fb: fix pseudo_palette array overrun and typecast
authorAntonino A. Daplas <adaplas@gmail.com>
Tue, 17 Jul 2007 11:05:39 +0000 (04:05 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Tue, 17 Jul 2007 17:23:12 +0000 (10:23 -0700)
commita1a4b234479e3c34cc1738c5dc77eea845b529ec
treef4cb903d8f7174c727d0b4e64331cb9b1f1a65f8
parente1bf8aba56f942bfc049ae39cfd13bc2b3109aa9
pvr2fb: fix pseudo_palette array overrun and typecast

- the pseudo_palette has only 16 elements. Do not write if regno (the array
  index) is more than 15.
- if using generic drawing libraries, the typecast of pseudo_palette is
  always u32 *

Signed-off-by: Antonino Daplas <adaplas@gmail.com>
Acked-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/video/pvr2fb.c