Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 4 Mar 2003 09:11:34 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 4 Mar 2003 09:11:34 -0500 Received: from terminus.zytor.com ([63.209.29.3]:4281 "EHLO terminus.zytor.com") by vger.kernel.org with ESMTP id ; Tue, 4 Mar 2003 09:11:33 -0500 Message-ID: <3E64B671.4010504@zytor.com> Date: Tue, 04 Mar 2003 06:21:37 -0800 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030211 X-Accept-Language: en-us, en, sv MIME-Version: 1.0 To: Pavel Machek CC: linux-kernel@vger.kernel.org Subject: Re: mem= option for broken bioses References: <20030304131855.GE618@zaurus.ucw.cz> In-Reply-To: <20030304131855.GE618@zaurus.ucw.cz> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 771 Lines: 23 Pavel Machek wrote: > > This should be commented, somewhere. It's commented in Documentation/i386/boot.txt as well as the kernel-options file. *ALL* i386 boot loaders need to obey this, unfortunately, because of how the initrd protocol was defined. > Why is mem= option used by boot loader? > Does your bootloader really parse stuff > like mem=exactmap? No, and that's exactly the problem. A whole bunch of crap was added to mem= retroactively (over my explicit objections), and that broke the boot protocol. -hpa - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/