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

Reply via email to