Hi GRUBies,
Long before starting with GRUB we had a bug with a boot monitor not
disabling an Ethernet chip, which corrupted kernel data structures
during booting occasionally (once every month on hundreds of systems
:-(). No need to tell you what troubles we had to find this one.
What I want to say is:
Make it a TOP LEVEL rule for GRUB development to take care about
disabling devices, interrupt system, et.al. whenever control is passed
to other software (reboot, boot, ...).
Maybe we {c,sh}ould have a common (destructor like) infrastructure to
disable things in various modules of GRUB in order not to take this
kind of ugly trap.
KR
--
email: [EMAIL PROTECTED]
Klaus Reichl [EMAIL PROTECTED]
Danhausergasse 8/16 voice: +43 (1) 27722 / 3884 (job)
A-1040 Wien +43 (1) 94 137 94 (private)
+43 (6991) 94 137 94 (mobile)
_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub