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

Re: [PATCH v3 4/5] xen/arm: Move static memory build code in separate modules


  • To: Luca Fancellu <luca.fancellu@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Thu, 9 Nov 2023 12:14:55 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=arm.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • 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=YeAdgFk2ZgPrs1MfXYt+/cxzHvz3krNaFewDB5CQbOM=; b=aarAnzUpsZUtfrweIjYkm79cUtN1q/OFRmIqTfC90xZ6p6XVVX/n+2NBCObIzS1n8vM+SZFSnuqUoulHWC/6nHScAF+e/OcQLJk3gxxZm9fxpLlHeyJxJFPWuHW1USKlB5e1L4ctsY1R1i5w1x+ix3gSeQxocQCFl1eCkcRN9ZiMcV5tt+RXQuA0tyEqCsyDjT0aIX6EhQOnlPn3dE6SjwCG62u//LInlDYrIJrFK69LUzuVpYhM2ch2oeAMEqNVHRK5Votv1ZzzePgm/g1XivfAfQ4+lbb0GRMN2tB7YW+2znG8gsEv83dNX9iYh9SDZx97yvUpiuujmK28DSeECA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T0LmfJ++A1R45kqbOTm6XN1Dltjs0RG57ok7ZFm6JPumxtmmw+Fnn7sM/PqNOktEUBx88cJXav1h4hAAT/5vpQMjq6IfwpFqI8AGxGfF0+3Y6UU1ESnBzoOOJDbjJRZ7YLa9oTfayh0X9nrRhbkreT5V9J6uuTgb7+BmBDtB4Eks6WBkkJ6fJFTOo3Z58kz75DBOSDgHfwHa3czmg1T51Fr4NY7Bu9VvhpSEkFq1CJUeUPcg6HJKutRCEAqerCj1eO/4fITS0/rlUyGaMjTWcq05mMpBiWZv1GsaE1vIz14sjDGWTpuliepdX8GvAdsshnte6mogwXeqw+kCscmNJQ==
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, "Volodymyr Babchuk" <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Thu, 09 Nov 2023 11:15:21 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hi Luca,

On 09/11/2023 10:06, Luca Fancellu wrote:
> 
> 
> Move static memory and static shared memory code in separate modules
> so that they are included only when the corresponding feature is
> enabled, doing that we modularise the features and we remove some
> ifdefs from the code to improve readability.
> 
> Move process_shm_node function from bootfdt module and make it
> externally visible.
What about process_domain_node()? This function is related to "xen,domain"
compatible that is only present for dom0less domUs.

~Michal




 


Rackspace

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