On Sun, 25 Jun 2006, Benjamin Herrenschmidt wrote: > > > I think requiring X to reinitialize the screen for us is perfectly fine. > > When X can :) Wether we need X or some other userland based emulator, Right. X usually can, but regardless, if you end up doing something like a vm86 mode post through userland emulation, it's still better done in _user_ land than in the kernel. > Out of curiosity, do you get the video back at all on the mini ? Or will > we have at some point to get code to do a full re-initialization of the > intel video chip ? We already do. The current i810 driver tree does it all (in the "modesetting" branch). So on the Mac Mini, I can have full X with all the bells and whistles, and no BIOS calls used anywhere. Linus