From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1YnTd4-0001xg-2g for mharc-grub-devel@gnu.org; Wed, 29 Apr 2015 11:10:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33036) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnTcw-0001nu-AG for grub-devel@gnu.org; Wed, 29 Apr 2015 11:10:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YnTcu-0007zR-27 for grub-devel@gnu.org; Wed, 29 Apr 2015 11:10:18 -0400 Received: from mo6-p00-ob.smtp.rzone.de ([2a01:238:20a:202:5300::4]:48170) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnTct-0007xb-PL for grub-devel@gnu.org; Wed, 29 Apr 2015 11:10:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1430320212; l=837; s=domk; d=aepfle.de; h=In-Reply-To:Content-Transfer-Encoding:Content-Disposition: Content-Type:MIME-Version:References:Subject:To:From:Date; bh=JnPGgh+BKkzR5b1O/T9771bEZINtAsEphR7JzViXGXM=; b=V6sg1zxEbw+df2/WHOO1vZSeEd8Lmqydx6lCNscazCDnZwtPAGdfglhLq24czoOLmCH H3vzEoelBAoqbS9G1yBoCrSWneznmyGC9Tx7/DUySzK+O2IqorOW0Xt/3Y0ehMqDdLUPa hWyiRNqd+qBYcne8r8Dez/kYewyD+W+Ytwc= X-RZG-AUTH: :P2EQZWCpfu+qG7CngxMFH1J+yackYocTD1iAi8x+OWi/zfN1cLnBYfssUt1SQsSlJPHNSnsuG/FaLOSSn4wXo16Sj/Z/Wg== X-RZG-CLASS-ID: mo00 Received: from probook.fritz.box ([2001:a60:10fc:4601:1ec1:deff:feb9:bb48]) by smtp.strato.de (RZmta 37.5 AUTH) with ESMTPSA id d006ear3TFAC0Ac (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve sect571r1 with 571 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Wed, 29 Apr 2015 17:10:12 +0200 (CEST) Received: by probook.fritz.box (Postfix, from userid 1000) id 62BC850292; Wed, 29 Apr 2015 17:10:11 +0200 (CEST) Date: Wed, 29 Apr 2015 17:10:11 +0200 From: Olaf Hering To: The development of GNU GRUB Subject: Re: passing options to grub in xen,openfirmware and efi Message-ID: <20150429151011.GA5931@aepfle.de> References: <20150423080306.GA15265@aepfle.de> <5540F299.4020304@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <5540F299.4020304@gmail.com> User-Agent: Mutt/1.5.22.rev6346 (2013-10-29) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a01:238:20a:202:5300::4 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: Wed, 29 Apr 2015 15:10:24 -0000 On Wed, Apr 29, Vladimir 'φ-coder/phcoder' Serbinenko wrote: > I'm aware of the problem and I fully agree with you. Automatic install > doesn't use those and I think the reason for it was to specify root in > early days of porting. I don't think it's used for anything nowadays. For PV guests the use case is simple: provide a generic grub binary, which recognizes optional knobs from the domU.cfg. This will be used to select one of the configured devices as root. I can imagine that this can be used for OF or EFI as well. > Also unless there is a good usecase for having command line parsing, I'm > all for killing existing ieee1275 parsing altogether and not introducing > any parsing in the future. So you want to dumb it down to the 80s PC level, even if some firmware implementations can set knobs?! Olaf