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

Re: [PATCH] xen: Remove the arch specific header init.h


  • To: Julien Grall <julien@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Wed, 11 Jan 2023 11:47:20 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • 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=N19BN8vT5mhkquQUDl8iaAN7tGdPH7TWLraXfCAokq4=; b=e6E9fzNRFrXmDA5YQJ0Ih2qkYU0jSd4olQhPb9cSCNiw8Maxf95QVstSobM+v6L97E7kyYWgdl9iurbr1EeOEQWBEbfwM8dAyUksLCSAqjbNqpJMn3m+7+nrD1d1gtWdXBaidNhocifEU7V3PGD3okRKcToHIXFJNG9RDMMlSOvmxy7QhYvlZo1nPqcVXd3LBPnHdFZ37gMdytadjR/W44kZttc3bLR0LDXEmwGY2uV6wW+b9dUlJA1NcQ9J+LAXIWgBvPaGQLBVS49dYQn6r4kvZ7j/kDq2TfgjTlFrO3QFMXS2R7aZaiM8HAi6La+WwGs1LvwSWY5l+EgcUyTeQA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BfiyQEyH8cTyHJqKB7gCBeNqFp9O/35mjR7LDhgZKZ9XJA6eaizLuMtNvL5kSrnkfhdEEuYD/BVd+x4xBn516738vGNbCNsI4SDrcRgchH7u7iTtdN3rUbmI4dPAoL6eF/Go0sIVK1ZKbfElynSnVIZYjhurTdlOer3548emvKdaNmm//ZN6jZFOo7YpF5CvGYYsSgUEh8BIprdb3n8KhVRLJi5d7s3SDegw2Bh2izQPrO0wVwVOOfDp1aBSIKzBmXWqak3YEmZ49w5BUCXLDfneo4ak4i5Ol3vWiEocu/OmcsRUqiyWG+IxiVITs0EemsrG/L6PZqnJOFiUmKxorw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Julien Grall <jgrall@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
  • Delivery-date: Wed, 11 Jan 2023 11:47:31 +0000
  • Ironport-data: A9a23:s+aHKqj/wxN/9bmNr0oe30diX1610REKZh0ujC45NGQN5FlHY01je htvWW2GOf/ZYWOmeN1/bIvlp04P7JeHnYRiSAc5qH8xFSsb9cadCdqndUqhZCn6wu8v7q5Ex 55HNoSfdpBcolv0/ErF3m3J9CEkvU2wbuOgTrWCYmUpH1QMpB4J0XpLg/Q+jpNjne+3CgaMv cKai8DEMRqu1iUc3lg8sspvkzsy+qWs0N8klgZmP6sT5QaHzyB94K83fsldEVOpGuG4IcbiL wrz5OnR1n/U+R4rFuSknt7TGqHdauePVeQmoiM+t5mK2nCulARrukoIHKN0hXNsoyeIh7hMJ OBl7vRcf+uL0prkw4zxWzEAe8130DYvFLXveRBTuuTLp6HKnueFL1yDwyjaMKVBktubD12i+ tQSBTIvVhS619iH64KVVepCgpQuN/nkadZ3VnFIlVk1DN4AaLWaG+Dv2oUd2z09wMdTAfzZe swVLyJ1awjNaAFOPVFRD48imOCvhT/0dDgwRFC9/PJrpTSMilEsluG1bLI5efTTLSlRtm+eq njL4CLSBRYCOcbE4TGE7mitlqnEmiaTtIc6RefhrqU30Ab7Kmo7CQwPVGK4mNaAkhClXOtlG lAN+HUTlP1nnKCsZpynN/Gim1aGoxodVtx4A+A8rgaXxcL88wufQ2QJUDNFQNgnr9MtAywn0 EeTmNHkDiApt6eaIVqf+a2dqTeaMC0cP2gEIyQDSGMt+ML/qYs+ihbOSNdLE6OviNDxXzbqz FiipiUkm68ai8JN0qyh5E3GmBqlvJ2PRQkwji3pWWai4hJ8dZSSTYWi4ljG7t5NNI+cCFKGu RAsmcKT8eQPBpGljzGWTaMGG7TBz+mBGC3RhxhoBZZJ3zOp9n24fIEW4yxkI0xpMcEsdjrgY UuVsgRUjKK/J1OvZK5zJoeuUcIjyPG4Ecy/D6iIKN1TfpJ2aQmLujl0YlKd1Hzsl05qlrwjP ZCccoCnCnNy5blb8Qdajtw1idcDrh3SD0uKLXwn53xLCYajWUM=
  • Ironport-hdrordr: A9a23:c0zT0KrB3sSvbAv7l8QATv4aV5rveYIsimQD101hICG9Evb0qy nOpoV/6faQslwssR4b9uxoVJPvfZq+z+8W3WByB9eftWDd0QPFEGgL1+DfKlbbak7DH4BmtJ uJc8JFeafN5VoRt7eG3OFveexQvOVu88qT9JjjJ28Gd3APV0n5hT0JcjpyFCdNNW57LKt8Lr WwzOxdqQGtfHwGB/7LfUXsD4D41rv2fIuNW29+OyIa
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHZJbIRC1R7bPh5UkiB/FwWKG3LDa6ZGYaA
  • Thread-topic: [PATCH] xen: Remove the arch specific header init.h

On 11/01/2023 11:44 am, Julien Grall wrote:
> From: Julien Grall <jgrall@xxxxxxxxxx>
>
> Both x86 and (soon) RISC-V version of init.h are empty. On Arm, it contains
> a structure that should not be used by any common code.
>
> The structure init_info is used to store information to setup the CPU
> currently being brought-up. setup.h seems to be more suitable even though
> the header is getting quite crowded.
>
> Looking through the history, <asm/init.h> was introduced at the same
> time as the ia64 port because for some reasons most of the macros
> where duplicated. This was changed in 72c07f413879 and I don't
> foresee any reason to require arch specific definition for init.h
> in the near future.
>
> Therefore remove asm/init.h for both x86 and arm (the only definition
> is moved in setup.h). With that RISC-V will not need to introduce
> an empty header.
>
> Suggested-by: Jan Beulich <jbeulich@xxxxxxxx>
> Signed-off-by: Julien Grall <jgrall@xxxxxxxxxx>

Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

 


Rackspace

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