From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoVae-00012Q-CU for qemu-devel@nongnu.org; Wed, 12 Nov 2014 05:56:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoVaW-0006p8-Jq for qemu-devel@nongnu.org; Wed, 12 Nov 2014 05:55:56 -0500 Received: from mail-wi0-f169.google.com ([209.85.212.169]:44638) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoVaW-0006ok-EW for qemu-devel@nongnu.org; Wed, 12 Nov 2014 05:55:48 -0500 Received: by mail-wi0-f169.google.com with SMTP id n3so4487336wiv.4 for ; Wed, 12 Nov 2014 02:55:47 -0800 (PST) Message-ID: <54633CB1.5050201@linaro.org> Date: Wed, 12 Nov 2014 10:55:45 +0000 From: Julien Grall MIME-Version: 1.0 References: <20141030180216.GD31629@leverpostej> <5459F4CB.1000009@huawei.com> <20141111152932.GA25295@leverpostej> <20141111163101.GB23267@cbox> <20141111164807.GC25295@leverpostej> <20141111213312.GC19598@cbox> <20141112103854.GA28015@leverpostej> <20141112104441.GF19598@cbox> In-Reply-To: <20141112104441.GF19598@cbox> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Linaro-acpi] [RFC PATCH 0/7] hw/arm/virt: Dynamic ACPI v5.1 table generation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Christoffer Dall , Mark Rutland Cc: Peter Maydell , "Ian.Campbell@citrix.com" , "linaro-acpi@lists.linaro.org" , Alexander Spyridakis , Claudio Fontana , QEMU Developers , Leif Lindholm , "stefano.stabellini@citrix.com" , Grant Likely , "tech@virtualopensystems.com" , Parth Dixit Hi, On 12/11/2014 10:44, Christoffer Dall wrote: >> >> I'm not a fan of placing fundamentally required system description on >> the command line. It's fine for explicit overrides but I don't think it >> should be the default mechanism as that causes its own set of problems >> (who wants to fight with their hypervisor to pass a command line to a >> guest kernel?). >> > > Agreed completely, but I've been lacking strong technical arguments > against passing this stuff on the cmdline. My personal preferred > approach for the Xen Dom0 case is to add a property to the DT. IHMO, the cmdline is OS specific, therefore this solution wouldn't fit to support ACPI on other OS (i.e *BSD) without requiring specific implementation/parsing of the command line. The DT solution would be cleaner and the bindings are already standardize (and starting to be used on other OS such as FreeBSD). Regards, -- Julien Grall