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

Re: [PATCH for-4.17 2/2] SUPPORT.md: Mark static heap feature as supported


  • To: Julien Grall <julien@xxxxxxx>
  • From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
  • Date: Fri, 14 Oct 2022 09:39:58 +0000
  • Accept-language: en-GB, 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=KQ9chkcFUsaOmkM+wxDS+JJ/mHrbcr14BRFM6DtU0vs=; b=NpCN/WwGTXIzJ5QI0Cjff9exnHs87s/e74LSF0viGT75dGpQ2ZMqgivyQq8ICk2ibupm0eaUfiVZT2R/tRKd4D6FeLn20B1lQHq8qb8Bo7df0C85KF5oRrUx8KZpq56eyMvHn5XM0eFSxDz1Rulkj1gJvvXiX49WJbJ/ly+AJ4bQC0sjnrSxJLGVsReXRfwXxpJahARNa/cgIf4zh04i7AG3p7O3YYxbpi/AaT4N+kXbOKUnkldknTl3oaRZuny5bbpYIEK/9cEsI+dMYWatrz/vAcFqhGwC1gvPQeVFlMQufnWMm6hNC7VNcMYUQAG9WhGt1QvWdG9lr0hTklfTvg==
  • 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=KQ9chkcFUsaOmkM+wxDS+JJ/mHrbcr14BRFM6DtU0vs=; b=YJV0G9AoicI8D3cy58Q4qasJPRFoQyWYYtY4EYE3gATzxclPcYPbwAxihilR378iWcJot0eJB9UPMWpgh3UfOJ7LxpleEcPhrrfMkcFdZ/HKTSIayjkW1DMDaw9LCnnQ8y3tyY0wpMGssaqjrp3dlt0fyb4Gq2fLzaUXoHU482GMtgBTwI4gGfji+m841mCdI1YVz9wI20LKrGAZ3uzLG3ez847CBPTCWqW+xy8KaeCiuOCF+k/9migsAhBW/Jdk5Q2JJdiWf5SKZlqj6V8TC0aC2nBQhw1+OmaM4BgsW0lBYifndMNwcsYGbFpWaIGN+5SwLCltZvn0N4GKIfwCww==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=BZDnt/SDAXaFpMAo0YPmyd4U+hc8H+AoDOr04uoZa8S+3+Rj6n7fJIkf8CBL10I2okNGGBvLNS8vS4xreQuz6JqNLK544r20p8Cv5RyJ1SMMfwDfWIbn81XZ6MHZ3tR/kHzq0FQVhcGAWU5Lt1zuuFjS/jidXqIGcZvVY3dF9QyQTBjQW7gfknm1vKmTdlq+6aPfybjD1ueNWu6KCd4mI1zRx8nrzz7jI1VHAEtqwVB2jYkIiHBv6E0BhRi7FGTMJYAj65gvfL1SEGS2No4JmLXGos1tBpeJy0bYrJg4mkhYYMv5kA830uSK1UUovPA6EwaTyBfOVgOI/4plI/YOfA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nazn238hr+Jt+PtNi34GFC6rwyO3E4eP0HXq7H8hA7juXrSJedMKa+LGirAXh5nrH0piJ8ScAaUTa041uv30XzYriLfN0m3eZn4gfQoBGGI3HaLa0tESANeCa/OhawzHQV9B+PE3Wb8f9h24924Sse4Lsu3eJ/MJr8GxpXf2ZfFA9cwQ+uw6njcUGw/r1nppC0fgkmsvR75PX/G27zHT3EAHmXdITdjL8eFpPBLbxcNhTeq6W+pzlQ9aYPA6lG9MnshfhyyoYwfeNeWACXr9YaBYszU2XWDVV4j+gJowD1ly1WmuVmhdmPNPIc5Fo0rOLLpir0dW4lrFTN1EGZgrHg==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Henry Wang <Henry.Wang@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Wei Liu <wl@xxxxxxx>, Wei Chen <Wei.Chen@xxxxxxx>
  • Delivery-date: Fri, 14 Oct 2022 09:40:22 +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: AQHY3q+gq+iAwC+K3kK6Akvdo+Mt6q4NAU4AgACRG4CAABIQAA==
  • Thread-topic: [PATCH for-4.17 2/2] SUPPORT.md: Mark static heap feature as supported

Hi,

> On 14 Oct 2022, at 09:35, Julien Grall <julien@xxxxxxx> wrote:
> 
> Hi Stefano,
> 
> On 14/10/2022 00:55, Stefano Stabellini wrote:
>> On Thu, 13 Oct 2022, Henry Wang wrote:
>>> With the P2M pages pool bounding the domain memory runtime allocation
>>> and the documented minimal size requirement of the static heap, it is
>>> safe to mark static heap feature as supported.
>> Usually we wait at least one release cycle before marking a feature as
>> supported. However, I can see that this case is a bit different because
>> effectively static heap memory is a safety/security feature.
> 
> Even with patch #1 merged, we are still missing some information on how to 
> size the heap. But see below...
> 
>> Julien, Bertrand, I'll let you know decide on this one
> 
> It doesn't seem to make sense to security support the static heap when 
> allocating statically memory for domains are still in tech preview.
> 
> That's because if you want to have your system security supported, then you 
> will need all the allocations to come from the heap. At which point, 
> restricting the heap seems pointless.
> 
> So I think it would be better to wait until the static memory is fully 
> supported.
> 

I think this should stay a tech preview in 4.17.

Cheers
Bertrand

> Cheers,
> 
> -- 
> Julien Grall




 


Rackspace

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