From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x236.google.com (mail-wm0-x236.google.com [IPv6:2a00:1450:400c:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id BEF8781F57 for ; Thu, 26 Jan 2017 02:53:30 -0800 (PST) Received: by mail-wm0-x236.google.com with SMTP id r144so77172562wme.1 for ; Thu, 26 Jan 2017 02:53:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akeo-ie.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=WFd5k6ipSdAESwcUI5EFT9So5mVLzY+MIg5/HnKK4d4=; b=Fqkepd3uCQH5p48AVDIoCz7lNfAIPZtFUmEOqj0Ai3nVkJBankBBneaSxBWZA+Uuiy xIcorRds+1fLuyfueYDVoKVMsBGqHgWsMSV54Dnp9EuI7qwhCMHueRhLMbKEyg2dCK9+ WgtQMMPCK5q+EPgk423qbYunZvS6DaaVjZd1kxHNwTIQze5QlgmgZJEqI5g9jytsu+2y sjEkXJge+U84O7mQU7rIYAb7Axddop+uxLe1WrTU3Mc2ybJyzREw2FqFL9CKQ3RQ3Jf7 jWAoTk3soLMRbqSmv8tPtCE9UA0GtVuzfr2epdA86YEm2VLZH7w+CN/7q2YmrNvWc1kl pS4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=WFd5k6ipSdAESwcUI5EFT9So5mVLzY+MIg5/HnKK4d4=; b=hTU/nQ6LRU8h2hrwAwSviDbP9M2YRBVYSgDMdI+JOQ9pWhUx1e8f56ArHPKFcNjMVY ae29DLAVf5LOEA6SvOt7VSH4qkhuboe5Wr/6GX1VhU5bYkdxsNHjW7vo8pAc+jh1S2q8 hIZyLju/85hoWgPtfnuu1JJUc2ECf5JlpKLn12e+WMw2vTsIoTrX9yGXvLpXBxHhoxh+ ytCJ2gjViFVUUPpN8/lAes/Xcdp5ewUd9Iox1cEt5Kc0kfXZG8gX/DjVuonsIKVIlQXm hCpOHDu1fwyXIbWw/xEj6MFDSVnFINLdWl+2DAwU90bE8A8+m5sE76uxEffuYmQM1z5u krSQ== X-Gm-Message-State: AIkVDXLF/gbiEypD+WI2AuXwRJ01TyeDc80xvWZaoqY36y1Wh+jPc2lHevLziZMNvthjqQ== X-Received: by 10.28.210.65 with SMTP id j62mr2013933wmg.9.1485428009238; Thu, 26 Jan 2017 02:53:29 -0800 (PST) Received: from [10.0.0.101] ([84.203.32.167]) by smtp.googlemail.com with ESMTPSA id h3sm1923614wrb.31.2017.01.26.02.53.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 Jan 2017 02:53:28 -0800 (PST) To: Andrew Fish , "Yao, Jiewen" References: <74D8A39837DF1E4DA445A8C0B3885C503A8E5B10@shsmsx102.ccr.corp.intel.com> Cc: "edk2-devel@lists.01.org" , Mike Kinney From: Pete Batard Message-ID: <7e029d84-352f-bc1a-a992-5a5f3441c11c@akeo.ie> Date: Thu, 26 Jan 2017 10:53:27 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Subject: Re: [PATCH 0/5] MdeModulePkg/EbcDxe: add ARM support X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2017 10:53:31 -0000 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Hi Andrew, Hi Jiwen, On 2017.01.26 03:32, Andrew Fish wrote: >> Do we have any concern to adopt EDKII patch before UEFI spec change? > > I would look at this the other way. This is the only way to implement EBC for ARM. This work was NOT done as part of the UEFI Form and this edk2 patch is the proof of concept that it works. Given you can't implement ARM EBC there can not be a compatibility issue. I will just confirm that this was indeed not developed as part of the UEFI Forum, and I'll second the fact that there shouldn't be any compatibility issues, as the existing archs are left unchanged, and for ARM, there doesn't exist anything to break compatibility, as you can't currently run EBC there. Also, Ard, Leif and I have been discussing this proposal privately, and as a result, have identified some elements that might be improved on or altered (but none of which affect the specs proposal). So I will most likely submit a v2. As such, I would suggest that the list treats this patch series as a PoC for the time being (with comments on the proposal welcome), while we confirm that we can get a green light on the specs. >> BTW: Is the ERCR submitted ? > > I've not seen one. You'll have to bear with me here, as I'm not familiar with some of these processes. What's an ERCR? In case it matters, and since I am an Independent Software Developer, please note that I have posted an application to become an UEFI Adopter, and should therefore soon join the UEFI Forum. Regards, /Pete