From: Aivils S. <Aiv...@un...> - 2003-10-29 09:22:16
|
>> Under ruby patched only hardware independ abstract layer - >> frambuffer console fbcon.c . >> If matroxfb will run under vanilla 2.6.0-test6, then it >> should do same under 2.6.0-test6-ruby >> >Unfortunately it fails with ruby. :-( Ok. I will be glad if You test G550 with single console only under ruby. Please apply this patch, witch allow one console per fbdev. Secondary console init may lead oops on matrox g550. diff -Nu8rp ruby-260t9-CVS-20031028/drivers/video/console/fbcon.c r-CHG/drivers/video/console/fbcon.c --- ruby-260t9-CVS-20031028/drivers/video/console/fbcon.c 2003-10-28 10:08:58.000000000 +0000 +++ r-CHG/drivers/video/console/fbcon.c 2003-10-29 12:03:59.000000000 +0000 @@ -2337,17 +2337,17 @@ int __init fb_console_init(void) if(!vt2fb[0]) vt2fb[0] = TAKE_OVER_CONSOLE; for(unit = 1; unit < num_registered_fb; unit++) if(!vt2fb[unit]) vt2fb[unit] = MAX_NR_USER_CONSOLES; - for(unit = 0; unit < num_registered_fb; unit++) + for(unit = 0; unit < 1; unit++) if(vt2fb[unit] == TAKE_OVER_CONSOLE) { admin_vt->data_hook = (void *)registered_fb[unit]; take_over_console(admin_vt, &fb_con); } else fbcon_add(unit, vt2fb[unit]); return 0; } 2.6.0-test9-ruby available on CVS. On success i should think up solution. Aivils |