Re: tty-related oops in latest kernel(s)?

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andrew Morton <akpm@...>
Cc: Tero Roponen <teanropo@...>, Pekka Enberg <penberg@...>, <linux-kernel@...>, Alan Cox <alan@...>, Andy Whitcroft <apw@...>, <linux-fbdev-devel@...>, Antonino A. Daplas <adaplas@...>
Date: Wednesday, May 30, 2007 - 2:04 pm

On Wed, May 30, 2007 at 09:09:45AM -0700, Andrew Morton wrote:

Two suspicious things for me:

1)

--- a/drivers/video/neofb.c
+++ b/drivers/video/neofb.c
@@ -1295,7 +1295,7 @@ static int neofb_setcolreg(u_int regno, 
 		outb(blue >> 10, 0x3c9);
 		break;
 	case 16:
-		((u32 *) fb->pseudo_palette)[regno] =
+		((u16 *) fb->pseudo_palette)[regno] =
 				((red & 0xf800)) | ((green & 0xfc00) >> 5) |
 				((blue & 0xf800) >> 11);
 		break;



2) palette in neofb_par is "u32 palette[16];" which is 4x16 = 64 bytes.
   struct fb_info::pseudo_palette is assigned to it in neo_alloc_fb_info().
   Yet, we check at the beginning of neofb_setcolreg() for color map
   length which neofb advertises as 256 which seems too many.

   printk()s showing "regno" at the beginning of neofb_setcolreg()
   welcome.

   Alexey, who only knows how to spell framebuffer and a bit.

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
tty-related oops in latest kernel(s)?, Tero Roponen, (Sun May 27, 5:06 am)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Mon May 28, 3:22 am)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Mon May 28, 5:34 am)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Tue May 29, 12:04 pm)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Tue May 29, 2:57 pm)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Tue May 29, 11:57 pm)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Wed May 30, 1:54 am)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Wed May 30, 8:02 am)
Re: tty-related oops in latest kernel(s)?, Andrew Morton, (Wed May 30, 11:39 am)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Wed May 30, 12:01 pm)
Re: tty-related oops in latest kernel(s)?, Antonino A. Daplas, (Wed May 30, 7:17 pm)
Re: tty-related oops in latest kernel(s)?, Antonino A. Daplas, (Wed May 30, 6:14 pm)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Wed May 30, 2:13 pm)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Wed May 30, 2:27 pm)
Re: tty-related oops in latest kernel(s)?, Andrew Morton, (Wed May 30, 12:09 pm)
Re: tty-related oops in latest kernel(s)?, Alexey Dobriyan, (Wed May 30, 2:04 pm)
Re: tty-related oops in latest kernel(s)?, Antonino A. Daplas, (Wed May 30, 7:14 pm)
Re: [Linux-fbdev-devel] tty-related oops in latest kernel(s)?, Geert Uytterhoeven, (Thu May 31, 3:17 am)
Re: [Linux-fbdev-devel] tty-related oops in latest kernel(s)?, Antonino A. Daplas, (Thu May 31, 5:04 am)
Re: tty-related oops in latest kernel(s)?, David Miller, (Wed May 30, 7:18 pm)
Re: tty-related oops in latest kernel(s)?, Antonino A. Daplas, (Wed May 30, 7:28 pm)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Wed May 30, 2:00 am)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Wed May 30, 1:59 am)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Tue May 29, 11:43 pm)
Re: tty-related oops in latest kernel(s)?, Tero Roponen, (Mon May 28, 4:08 am)
Re: tty-related oops in latest kernel(s)?, Pekka Enberg, (Mon May 28, 3:47 am)