[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [PATCH v3 2/4] docs, xen/arm: Introduce static heap memory


  • To: Julien Grall <julien@xxxxxxx>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>
  • From: Henry Wang <Henry.Wang@xxxxxxx>
  • Date: Wed, 7 Sep 2022 14:14:38 +0000
  • Accept-language: zh-CN, en-US
  • Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+rW06Bc/e8+mEo4JxNKnPJ8HhgaDxkvBL1xipYJkYhk=; b=NElo8s1zSyArBUAkidHYF1doQ/3SPPm4FscBDSmiDudD8LcSFru/xPywwVfHTkFkhf1w7mVflU1/S4ljrWZfc673ipyAdvQn7nXQsdOqDStkG9ayn/p8uiOICoteo2JRIAG95zu0bv5z6SF5//5KUUC65UvatsFMuiFTPGDH6VzkW0IqDkCd2iWo4Q1Tm5acHsVS+/lPGO0RSX85OFkFDylAwpC8MF26HZ8246U/4YTgRkbsajcPWc81aJdWEo4AbYDzZATuhtnTwxvA0Hk0Owhc60LoGz7USI7kMEMa+B+AMPeTgrOohZ3HYB8QZ0c7E2EDckGWb+vB/iM3SorwCA==
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+rW06Bc/e8+mEo4JxNKnPJ8HhgaDxkvBL1xipYJkYhk=; b=OxVJCzKSJjys4CNuft7neg7otj4bw+steiE2iBXJMMtMHA7KIwGQeSHtz2s5qT1FCxsTXQA1ujFm7bowPypCX0gxe03X3APa7EGkEY3TXMfFnJv8WCBZAR3F3WNagQhiH0km/JWeCoTtweW8aHO9RVN4M8QRtM+XTC9tUQy6qb3tl8rhf2VaPFZC9ENmtbcNv6fupTZKwkt8GrWnHOxL0EJn8RMkt6CoRY6cklZLO6Vd4W+Z6zKQtE0wIiMxNhkfLoSiLYUJnxgCcYNaR/R6IzyjZe5FgP+YYDWz1IELwSwRkV1dN4QwrOVQjgX4/DxDOI3J5EIUTkJM6xPAy7toVA==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=Ppo5U8i4vs9UYA2NvdxyMwskAnWm1MKb6zzGCXfAwP3dtqEXkaq6z5X0QfMK/lpXAzn0Li3fru6tLKjmt0STkhPtzSxX8bY4PbeRoCtVN96+RHGDaTmHRv/lUrH/IChb1yqR1rzud2kvF+VsNQgRITAWOAbjsrK4y3YWySt7RSHPJxDHcmM2z3rUpYfjpoxh2NHTM4IwbJpcG2xVCKHQ/ovU7GPMKigJq0xrcN9+dcHr2ihz+Yer3YEttik7uPS9+DyOVTJS3i3qB3FU1Vvm6+NKhZ1A6fLOeYTnRWvg9gHO1CuL/184KNfa56cwP+DFB1UUI7plVpLRGnQZaIQBxQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NLUdIr/caR52ts9PcjP1m00OTRIoeJr7B5m5sClwGADh95lYzsfVrjPwlcRKMXWHHpxOwE8RsRa7g3jwrH8LgAKqJIbspmd2rdwZ4m3qY2KlDhPCUzw/j9WXQXgACzHQnovyJnIFRKRE8AZ8DkBYzN0al7Zl1Y3biwTj4VP14gaB0FQNEO2RTQRDhqZePewcJi4isNfsEv7Ca1ckJdlBwhpw3+d8UFe2yc52VU0l/Fl0zm297Bzv5IN0oxe7zHp8h0CKHmHMImWmXJi1dtE7PNNlde19hbIvRrFAhiHo30XkjmgXxkloyOm3tlaA68yHa8rpdthZA6JHoX3uw2egCQ==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Chen <Wei.Chen@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Penny Zheng <Penny.Zheng@xxxxxxx>
  • Delivery-date: Wed, 07 Sep 2022 14:15:05 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHYwpUJ7IYztv5II0KGaSuPgw9aFq3T1xaAgAAKD4CAAAVdgIAAAr4AgAAA5ICAAAbIgIAABXCAgAAA4QCAAAB+gIAAARoAgAACMwCAAABysIAABM8AgAABvTA=
  • Thread-topic: [PATCH v3 2/4] docs, xen/arm: Introduce static heap memory

Hi Julien,

> -----Original Message-----
> From: Julien Grall <julien@xxxxxxx>
> > I think I've addressed all comments from Julien regarding my series,
> 
> If it is not too late for you would you be able to resend your series
> without the 'address-cells'/'size-cells' change? This will give me the
> opportunity to have an other review today.

I will be off after resending this so you can have another look today.

> 
> > so I think I've got some bandwidth to do the clean-up patch tomorrow
> > after the agreement, unless someone would like to do it himself?
> 
> Renaming "xen,static-mem-..." is a bit tricky because they have been
> defined in Xen 4.16.
> 
> I couldn't find any support statement specific to the static memory
> feature. So it would technically fall under the "dom0less" section which
> is security supported.
> 
> That said, I don't think we can consider that the static memory feature
> is even supported because, until yesterday, the code wasn't properly
> handling request to balloon in/out. So I would view this is a tech
> preview (Could someone send a patch to clarify SUPPORT.MD)?

In current code, the static allocation is in SUPPORT.md as tech preview.

> 
> This would mean that would be that we could consider the binding
> unstable and we could do a straight renaming. That said, I can
> understand this may be undesirable.
> 
> If that's the case then we would need to keep the current binding as-is.
> So we would have two options:
>    1) Provide a new compatible so #address-cells #size-cells can be
> used. The current binding can be deprecated
>    2) Leave as-is and accept the difference
> 
> I don't have a strong opinion on which way to go. Whichever, it would be
> good to write down the rationale in the commit message of the "future"
> patch.
> 
> I would not block this series on the renaming for existing property
> (what matter is the new ones are consistent with the discussion). The
> renaming could be done afterwards. I would even say post the feature
> freeze on Friday because this could be considered as a bug fix (assuming
> you agree as the release manager :)).

Actually this is the one I want to discuss with you, I am good with considering
this clean-up patch as a bug fix.

Kind regards,
Henry

> 
> Cheers,
> 
> --
> Julien Grall

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.