[ANN] IRQ Latency tool 0.1.3 release.

Geert Uytterhoeven geert at linux-m68k.org
Sat Jul 29 00:51:07 EST 2000


On Fri, 28 Jul 2000, Takashi Oe wrote:
> On Wed, 26 Jul 2000, Geert Uytterhoeven wrote:
> > There's indeed a global lock on the console, to prevent multiple accesses to
> > the console at once. This solves some problems, one being that some graphics
> > hardware crashes when both the CPU and the graphics accelerator touch the video
> > RAM at the same time.
>
> Would it be difficult to make the lock per fbdev thing?  If the
> CPU/accelerator clash is the only reason for the global lock, we can
> certainly remove that for hardware which doesn't have that kind of
> problem, can't we?

There could indeed be separate locks per fbdev. But the global console lock
(console_lock) would still be there. It is needed because the console subsystem
is not re-entrant (yet). Since fbdev is called from the console subsystem, it
runs under the same lock (i.e. with interrupts disabled).

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list