From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1YrmUG-0005Gx-Rn for mharc-grub-devel@gnu.org; Mon, 11 May 2015 08:07:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrmUE-0005Fp-4n for grub-devel@gnu.org; Mon, 11 May 2015 08:07:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YrmU9-0005if-QC for grub-devel@gnu.org; Mon, 11 May 2015 08:07:06 -0400 Received: from mo6-p00-ob.smtp.rzone.de ([2a01:238:20a:202:5300::7]:29361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrmU9-0005hg-Fo for grub-devel@gnu.org; Mon, 11 May 2015 08:07:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1431346019; l=620; s=domk; d=aepfle.de; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Subject:To:From:Date; bh=1tRVc+xOj6kkZeaRN/amDEv0dGlY1aP3v+aWwANvo2o=; b=RxVQGdQcmK9UnbPnnCWUHGFwfIfOEzIxfZmQtNRfAp8oGWKjJBDA0acxk/LFhRAIPWn YfyYqGgb/pbEPEbt1cR29LH4xSkUJDAOnGoZyRNbPgN+uO35/DFnvQWZJbNFfsvcvyg53 hhaN8CAl7L7cb3bSMn+vTVYQRqJMXYYZdX0= X-RZG-AUTH: :P2EQZWCpfu+qG7CngxMFH1J+yackYocTD1iAi8x+OWi/zfN1cLnBYfssVY1SE5ClEYfb5sQvxDNUdfk3GFAM3xrxaZN0YQ== X-RZG-CLASS-ID: mo00 Received: from probook.fritz.box ([2001:a60:10a3:eb01:1ec1:deff:feb9:bb48]) by smtp.strato.de (RZmta 37.5 AUTH) with ESMTPSA id a0628cr4BC6xHtS (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 ; Mon, 11 May 2015 14:06:59 +0200 (CEST) Received: by probook.fritz.box (Postfix, from userid 1000) id 1B2F6502A7; Mon, 11 May 2015 14:06:58 +0200 (CEST) Date: Mon, 11 May 2015 14:06:58 +0200 From: Olaf Hering To: The development of GNU GRUB Subject: Re: [PATCH] Parse commandline in grub-xen Message-ID: <20150511120658.GA23292@aepfle.de> References: <1431336508-17290-1-git-send-email-olaf@aepfle.de> <20150511094320.GB17438@aepfle.de> <20150511104130.GA29233@aepfle.de> <20150511110143.GA3595@aepfle.de> <20150511115148.GA18883@aepfle.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: 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::7 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: Mon, 11 May 2015 12:07:06 -0000 On Mon, May 11, Vladimir 'phcoder' Serbinenko wrote: > Well your argument doesn't say at all why no prefix is better than separating > namespaces Who is supposed to parse the prefix? And at what point in time? Early, later, never? > > How do you envison a way to select a boot device, or set debug=all or > > whatever a script may interpret? > Setting debug is a good example of abuse that would be sneaking in. Variables > set from command line need to have a prefix to indicate where they come from. Why is that abuse? When should debug=all become active from your POV? Early, later, never? Olaf