From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Y1faz-0005Zq-KC for mharc-grub-devel@gnu.org; Thu, 18 Dec 2014 13:14:41 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57093) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1fat-0005Zd-UX for grub-devel@gnu.org; Thu, 18 Dec 2014 13:14:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y1fao-0007c3-0W for grub-devel@gnu.org; Thu, 18 Dec 2014 13:14:35 -0500 Received: from mail-pd0-f180.google.com ([209.85.192.180]:35147) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1fan-0007bk-Ro for grub-devel@gnu.org; Thu, 18 Dec 2014 13:14:29 -0500 Received: by mail-pd0-f180.google.com with SMTP id w10so1877540pde.39 for ; Thu, 18 Dec 2014 10:14:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:reply-to:organization :user-agent:mime-version:to:cc:subject:content-type :content-transfer-encoding; bh=dQ2FPbcexhtQi0kG1AFyQynkuPuBeJo0nR+huyfI/gA=; b=MtHfgRk9fd3KURWmW9TDSpTza7zQOQ0SmYB+8EyrfLqS4G4HHOv+XUQ93uR7gsDVNC RcpvNw/zANsA7Ealqt9CkgxG8Tz96hfSTW4pCaoTn35cDrUA2w2v5xcbx1+BuJDsj/FW Sn80YaaEfxj9NMzn2Fv/2CToJHl6nBNSDktqmik7s1CV4498+j9Ds1gB5vZbMOJCM8an UI8BYaZxVGtYxWeVY5ybhjcvY06LCtCQzbpzcbaHdiqwNH8cUu0VHsooRRp3Hncjs+md UM1JFQlmHOhLlHnUs0EhKTHMSAKLpJogqxX6DDN7ZAkndLgV9Y/z7FAYhusDb5MJODau bMOQ== X-Gm-Message-State: ALoCoQlMDxOp8/RnpYkHxOl1RFKOaDMWvXmlgpiVMhnurJtlug8lW4LD5mTwLZ3uUXlVuAOv48am X-Received: by 10.66.140.76 with SMTP id re12mr5347392pab.147.1418926469162; Thu, 18 Dec 2014 10:14:29 -0800 (PST) Received: from [192.168.1.11] ([59.58.226.187]) by mx.google.com with ESMTPSA id e9sm7379297pdp.59.2014.12.18.10.14.26 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Dec 2014 10:14:28 -0800 (PST) Message-ID: <54931981.5050707@linaro.org> Date: Fri, 19 Dec 2014 02:14:25 +0800 From: Fu Wei Organization: Linaro User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: grub-devel@gnu.org, Leif Lindholm , Ian Campbell Subject: [PATCH 5/5] arm64: Add the introduction of multiboot/module command Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.192.180 Cc: Roy Franz , Jon Masters , linaro-uefi X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2014 18:14:41 -0000 in docs/grub.texi Signed-off-by: Fu Wei Reviewed-by: Leif Lindholm --- docs/grub.texi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/grub.texi b/docs/grub.texi index 46b9e7f..f903413 100644 --- a/docs/grub.texi +++ b/docs/grub.texi @@ -4512,6 +4512,14 @@ Alias for @code{hashsum --hash md5 arg @dots{}}. See command @command{hashsum} @deffn Command module [--nounzip] file [arguments] Load a module for multiboot kernel image. The rest of the line is passed verbatim as the module command line. +Platforms that use the Xen fdt multiboot protocol differ in the following way: + +- The --nounzip option is not supported. + +- There is a [--type ] option to override default +compatible string for the current module. +See @uref{http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Multiboot}, + to obtain more information. @end deffn @node multiboot @@ -4523,6 +4531,8 @@ line is passed verbatim as the @dfn{kernel command-line}. Any module must be reloaded after using this command (@pxref{module}). Some kernels have known problems. You need to specify --quirk-* for those. +Platforms that use the Xen fdt multiboot protocol do not support --quirk-*. + --quirk-bad-kludge is a problem seen in several products that they include loading kludge information with invalid data in ELF file. GRUB prior to 0.97 and some custom builds prefered ELF information while 0.97 and GRUB 2 -- 1.8.3.1