From owner-freebsd-arm@FreeBSD.ORG Sun Jan 19 00:54:39 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F3B54F3B for ; Sun, 19 Jan 2014 00:54:38 +0000 (UTC) Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com [209.85.212.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 822341FB3 for ; Sun, 19 Jan 2014 00:54:38 +0000 (UTC) Received: by mail-wi0-f176.google.com with SMTP id hi8so2068083wib.3 for ; Sat, 18 Jan 2014 16:54:30 -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:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=XJjoxoO3SYygMco9oN3CxbQ5BwGyCRaGfizJqVbiHAU=; b=EaqYOD94G1AxZNM7PShKFTV/7WjOm/SJERpv444bv/cxNnDpY0R8WQiuNpAtqdEenb IAIbyD2sH1d7Foi5oBSCVS3WPF2jmJ3ik68xZXweIqGnRrlqXnLv75Ltd6YS9SuhB3Mq v8lH82bWWR2YwHDm1etN1aSvw51rBSlM5rEgI+I1Bqf7GQjGCf70TZ6V+AT4TIvPLH7M zBVBQGoRxxVJh+UlJkMCfbnXuX1Ihhru+1fhyWhFwk2W3u9I1ap8p8lCNXX8WKFqyHHB pzvSVRfEbUlSqBa2vTyl5a0HA3vQroMClmuWhq/3L+4A6iCrvezlCY5dAPOLqdCsFK6t ZTpg== X-Gm-Message-State: ALoCoQnc4F2GcvVSCO2Yb2rZAOD10Dz8Tb4mmBNYXUz3erDGsklaUCnxrAmhDQO9SgyhwMMVA7dk X-Received: by 10.180.107.136 with SMTP id hc8mr4302033wib.11.1390092550774; Sat, 18 Jan 2014 16:49:10 -0800 (PST) Received: from [192.168.0.2] (cpc8-cmbg15-2-0-cust169.5-4.cable.virginm.net. [86.30.140.170]) by mx.google.com with ESMTPSA id hy8sm14011759wjb.2.2014.01.18.16.49.08 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 18 Jan 2014 16:49:09 -0800 (PST) Message-ID: <52DB2104.3070808@linaro.org> Date: Sun, 19 Jan 2014 00:49:08 +0000 From: Julien Grall User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Ian Campbell Subject: Re: [RFC] Add support for Xen ARM guest on FreeBSD References: <1389733267-20822-1-git-send-email-julien.grall@linaro.org> <24851B79-7EC7-4E3A-94DB-4B9B86FDFFFC@bsdimp.com> <52D6B62A.9000208@linaro.org> <52D73C4E.2080306@freebsd.org> <52D87B15.5090208@linaro.org> <1389950962.6697.33.camel@kazak.uk.xensource.com> In-Reply-To: <1389950962.6697.33.camel@kazak.uk.xensource.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: stefano.stabellini@eu.citrix.com, xen-devel@lists.xen.org, freebsd-xen@freebsd.org, freebsd-arm@FreeBSD.org, gibbs@freebsd.org, roger.pau@citrix.com X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2014 00:54:39 -0000 On 01/17/2014 09:29 AM, Ian Campbell wrote: > On Fri, 2014-01-17 at 00:36 +0000, Julien Grall wrote: >> IanC: I was reading the linux binding documentation >> (devicetree/booting-without-of.txt VII.2) and it seems that the >> explanation differs from the implementation, right? > > I vaguely recall someone saying that the Linux behaviour was a quirk of > some real PPC system which supplied a DTB which required this behaviour > which has leaked into the other platforms. It does also sound like a > useful extension to the spec which makes the dtb easier to write. I've read twice the ePAR and did some test. I was completely wrong, this file is valid with the ePAR (there is even an example like that at the end at the specification). And FreeBSD doesn't complain about this since Nathan's ofw/fdt rework. Sorry for the waste time. -- Julien Grall