Messages in this thread | | | Subject | Re: [git pull] drm: previous pull req + 1. | From | Benjamin Herrenschmidt <> | Date | Tue, 23 Jun 2009 10:01:39 +1000 |
| |
On Mon, 2009-06-22 at 11:22 -0700, Linus Torvalds wrote: > Not going to happen. > > Why? 'printk'. > > If you can't handle printk, then you're basically useless. And printk > absolutely -has- to work in bad situations (the most important > messages could happen in any context).
Well... yes and no. If X is frontmost, printk is not going to be printed, ie, I'm talking about today, when the console is !KD_TEXT.
There -is- a mechanism to deal with these things today, and the console semaphore does take care of accesses to the fb.
(That doesn't exclude having the ability to force-switch back to kernel fb for printing things like oops btw, which KMS could do, but for basic access control, it makes sense).
Cheers, Ben.
| |