On Thu, 14 Dec 2006, Jan Engelhardt wrote: > On Dec 14 2006 14:10, Arjan van de Ven wrote: > >On Thu, 2006-12-14 at 13:55 +0100, Jan Engelhardt wrote: > >> >On Thu, 14 Dec 2006 12:31:16 +0100 > >> >Hans-Jürgen Koch wrote: > >> > > >> >You think its any easier to debug because the code now runs in ring 3 but > >> >accessing I/O space. > >> > >> A NULL fault won't oops the system, > > > >.. except when the userspace driver crashes as a result and then the hw > >still crashes the hw (for example via an irq storm or by tying the PCI > >bus or .. ) > > hw crashes the hw? Anyway, yes it might happen, the more with non-NULL pointers > (dangling references f.ex.) > However, if the userspace part is dead, no one acknowledges the irq, hence an > irq storm (if not caused by writing bogus stuff into registers) should not > happen. Shared level IRQ? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@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