lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20061221111533.GA31433@elte.hu>
Date:	Thu, 21 Dec 2006 12:15:33 +0100
From:	Ingo Molnar <mingo@...e.hu>
To:	Muli Ben-Yehuda <muli@...ibm.com>
Cc:	Linus Torvalds <torvalds@...l.org>, linux-kernel@...r.kernel.org,
	Dave Jones <davej@...hat.com>, Andrew Morton <akpm@...l.org>
Subject: Re: [patch] x86_64: fix boot hang caused by CALGARY_IOMMU_ENABLED_BY_DEFAULT


* Muli Ben-Yehuda <muli@...ibm.com> wrote:

> > but i still /strongly/ disagree with your attitude that mainline is 
> > 'experimental' and hence there's nothing to see here, move over.
> 
> We can agree to disagree about how "experimental" mainline should be. 
> [...]

there's not much to disagree about. Mainline early bootup _must not 
break_, and if it breaks, it must be easy for the tester to figure it 
out. Simple as that. If it ever breaks and the user cannot give us other 
feedback but: "my laptop hung", we screwed up the process!

once the system has booted up into a minimal state, up to the stage 
where say netconsole works, we've got an exponentially increasing number 
of measures to find /all the other bugs/. But early bootup is like 
sacred. It's not experimental at all. Really. Having a system that 
doesnt even boot and gives no feedback at all is an absolute showstopper 
and a lost tester to us.

if we need draconian measures such as having two versions of early 
bootup code present in the kernel and a runtime boot switch to trigger 
between the old-trusted and the new-unknown one [perhaps even 
automatically, via the help of Grub] then so it be - but we cannot 
tolerate hung bootups.

	Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ