From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1nrLXj-00024y-T8 for mharc-grub-devel@gnu.org; Wed, 18 May 2022 11:24:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36474) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrLXi-00024o-Bo for grub-devel@gnu.org; Wed, 18 May 2022 11:24:54 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:55626 helo=mx0a-001b2d01.pphosted.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrLXg-0004O9-EI for grub-devel@gnu.org; Wed, 18 May 2022 11:24:54 -0400 Received: from pps.filterd (m0098416.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 24IEsrLs006730; Wed, 18 May 2022 15:24:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=pp1; bh=W2U1tvn5CaWd39N6+PZTnqHd9NXifw8NjS/z0LGzD8s=; b=splRPuxGKYqdTYDkBKCsDYcQYIOhkdSDgB7V1pm/LcDsTEb4z1HC7pHvDKMl/+9hAtmO Lue0EXxHzZzy2voAsVJF1FVcXknc3ixx7bwIlStQLKO7l1mgmoGrP2GhLW3H48MDavS5 MVlIqrkysYQkIX41enuf2UkidtjVnsqd8EBsiDsFp5WccCpOlCco00kkEtLG/kqrBrrQ XT4yCpudmNnPXPLFenj9AnVW2BgJwqHkIKjOdq2M22o12Hc1aCHRBIilynzajNkRLjYm VwscWlznUzzpshg73SGIlCgoh7aJ+XUQHmGVIj6m8c6PS4vjV2nShGf1G+WMzMmvG74m ew== Received: from ppma01dal.us.ibm.com (83.d6.3fa9.ip4.static.sl-reverse.com [169.63.214.131]) by mx0b-001b2d01.pphosted.com (PPS) with ESMTPS id 3g52yx0v84-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 May 2022 15:24:50 +0000 Received: from pps.filterd (ppma01dal.us.ibm.com [127.0.0.1]) by ppma01dal.us.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 24IFIckM026870; Wed, 18 May 2022 15:24:49 GMT Received: from b01cxnp22035.gho.pok.ibm.com (b01cxnp22035.gho.pok.ibm.com [9.57.198.25]) by ppma01dal.us.ibm.com with ESMTP id 3g242bcktw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 May 2022 15:24:49 +0000 Received: from b01ledav004.gho.pok.ibm.com (b01ledav004.gho.pok.ibm.com [9.57.199.109]) by b01cxnp22035.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 24IFOmj225559418 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 18 May 2022 15:24:48 GMT Received: from b01ledav004.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CAA6F112063; Wed, 18 May 2022 15:24:48 +0000 (GMT) Received: from b01ledav004.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B16DE112065; Wed, 18 May 2022 15:24:48 +0000 (GMT) Received: from [9.47.158.152] (unknown [9.47.158.152]) by b01ledav004.gho.pok.ibm.com (Postfix) with ESMTP; Wed, 18 May 2022 15:24:48 +0000 (GMT) Message-ID: <33330aa2-abfd-d26d-7f33-800adbcce6ae@linux.ibm.com> Date: Wed, 18 May 2022 11:24:48 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: [PATCH v2 00/15] Dynamic allocation of memory regions and IBM vTPM v2 Content-Language: en-US To: Daniel Kiper , Daniel Axtens Cc: grub-devel@gnu.org, leif@nuviainc.com, ps@pks.im References: <20220328062240.878781-1-dja@axtens.net> <20220407144104.oau5itt3nk7fycfj@tomti.i.net-space.pl> <20220414153018.7ojgxpwpgq4ii6ej@tomti.i.net-space.pl> From: Stefan Berger In-Reply-To: <20220414153018.7ojgxpwpgq4ii6ej@tomti.i.net-space.pl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: _tPYxB1pvAANL2L3pETZESSfS0DmTtRU X-Proofpoint-GUID: _tPYxB1pvAANL2L3pETZESSfS0DmTtRU X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.874,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-05-18_05,2022-05-17_02,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 malwarescore=0 priorityscore=1501 clxscore=1011 adultscore=0 lowpriorityscore=0 mlxlogscore=999 spamscore=0 phishscore=0 mlxscore=0 impostorscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205180089 Received-SPF: pass client-ip=148.163.158.5; envelope-from=stefanb@linux.ibm.com; helo=mx0a-001b2d01.pphosted.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2022 15:24:54 -0000 On 4/14/22 11:30, Daniel Kiper wrote: > On Thu, Apr 07, 2022 at 04:41:04PM +0200, Daniel Kiper wrote: >> On Mon, Mar 28, 2022 at 05:22:25PM +1100, Daniel Axtens wrote: >>> Hi all, >>> >>> This is, at long last, an updated version of my series extending Patrick's >>> dynamic memory regions to ieee1275. >>> >>> Noteworthy changes: >>> >>> - reworked debug prints as grub_dprintfs. Folded the ieee1275 ones into the >>> ieee1275 patches. >>> >>> - reworked the ieee1275 runtime memory claiming to be more resilient and better >>> documented. >>> >>> - fixed comment style and hopefully addressed all other change requests. >>> >>> - grub will now try asking for contiguous memory and then, if that fails, for >>> discontiguous memory - in case region merging with the discontiguous memory >>> is sufficient to allow the eventual allocation to succeed. >> >> Patrick, all mm and EFI code got my RB. Could you test it with your >> Argon changes? If these changes pass your tests I will merge them. > > Patrick, ping? > > To be more precise, I am thinking about the patches up to #10. > > Daniel Any way we can make progress with this series before it gets all forgotten about? Stefan