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

Re: [PATCH v4 3/5] xen/ppc: Define minimal stub headers required for full build


  • To: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Mon, 11 Sep 2023 16:45:37 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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=ewtLHnMnrNfimB7NMdSTg4yG96Ai1fQkN9bSyPxqjsk=; b=HJS88hxmCwWallt1WDYxbLGB/o/m0PzJMjsQSC/GCmbCLLwLJNn+00MQmIfVjO6ap2pzkwA1nO5ni3/lCq0LOzZslyShEmOrnu73MSg7kk8IYl4W8SVNkyACQjBVW+2kUw/rS0wKeqydIPk4DSoBesciXrfZi4nO623QO+a9XnmRWitu6frStXRa+KOUqX0dfyBsnM6hLZh5zpmODjupe9k5FERWR+sho+e5Cwfz/RZiJiOU2ffa0GJDl4fKQYL8fmw8BriVkMccjHeVP3eMlnAonBu20jay+BVj4RaVsmYHFIFOYoHv50fsL8goefo2rDimnuuaRdRzZRJXtjuvLw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fHMLNF8PbJZhWXjOpewmT484gC2ldl1r+vk8bkebOTCZrjkKBGdUjm2SmsOXPCMaV7KOzHM2bOGTc+nteLgQGcN5Pm0xqQkP1PTO9lT03as06pg/epEeb30IUopRwDL/IA0JsndorLux6TVwOxcUchiPE+Du5oCX/adnlgpQpBGgGtH6XjMT68Gx4LI2PelEMqq3YiXqm5IoCpMm6T6xIG4EDeQChyKJsbxPgp8dJjjd0JTGZVaizBTUhAVp//SOHEacMOp2aGX8hwb5+asCehAw4+n0nlyPQWlmga0KVappCMU5GdQKhpolQUsCtiHVkk9lZaSAZDlqESLpc4fK/Q==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Timothy Pearson <tpearson@xxxxxxxxxxxxxxxxxxxxx>, Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 11 Sep 2023 14:45:59 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 09.09.2023 00:50, Shawn Anastasio wrote:
> Additionally, change inclusion of asm/ headers to corresponding xen/ ones
> throughout arch/ppc now that they work.
> 
> Signed-off-by: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>

Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
albeit ...

> 
>  xen/arch/ppc/Kconfig                     |   1 +
>  xen/arch/ppc/include/asm/altp2m.h        |  25 +++
>  xen/arch/ppc/include/asm/bug.h           |   9 +
>  xen/arch/ppc/include/asm/cache.h         |   2 +
>  xen/arch/ppc/include/asm/config.h        |  10 +
>  xen/arch/ppc/include/asm/cpufeature.h    |  10 +
>  xen/arch/ppc/include/asm/current.h       |  43 ++++
>  xen/arch/ppc/include/asm/delay.h         |  12 ++
>  xen/arch/ppc/include/asm/device.h        |  53 +++++
>  xen/arch/ppc/include/asm/div64.h         |  14 ++
>  xen/arch/ppc/include/asm/domain.h        |  47 +++++
>  xen/arch/ppc/include/asm/event.h         |  36 ++++
>  xen/arch/ppc/include/asm/flushtlb.h      |  24 +++
>  xen/arch/ppc/include/asm/grant_table.h   |   5 +
>  xen/arch/ppc/include/asm/guest_access.h  |  68 +++++++
>  xen/arch/ppc/include/asm/guest_atomics.h |  23 +++
>  xen/arch/ppc/include/asm/hardirq.h       |  19 ++
>  xen/arch/ppc/include/asm/hypercall.h     |   5 +
>  xen/arch/ppc/include/asm/io.h            |  16 ++
>  xen/arch/ppc/include/asm/iocap.h         |   8 +
>  xen/arch/ppc/include/asm/iommu.h         |   8 +
>  xen/arch/ppc/include/asm/irq.h           |  33 +++
>  xen/arch/ppc/include/asm/mem_access.h    |   5 +
>  xen/arch/ppc/include/asm/mm.h            | 243 ++++++++++++++++++++++-
>  xen/arch/ppc/include/asm/monitor.h       |  43 ++++
>  xen/arch/ppc/include/asm/nospec.h        |  15 ++
>  xen/arch/ppc/include/asm/numa.h          |  26 +++
>  xen/arch/ppc/include/asm/p2m.h           |  95 +++++++++
>  xen/arch/ppc/include/asm/page.h          |  18 ++
>  xen/arch/ppc/include/asm/paging.h        |   7 +
>  xen/arch/ppc/include/asm/pci.h           |   7 +
>  xen/arch/ppc/include/asm/percpu.h        |  24 +++
>  xen/arch/ppc/include/asm/processor.h     |  10 +
>  xen/arch/ppc/include/asm/random.h        |   9 +
>  xen/arch/ppc/include/asm/setup.h         |   6 +
>  xen/arch/ppc/include/asm/smp.h           |  18 ++
>  xen/arch/ppc/include/asm/softirq.h       |   8 +
>  xen/arch/ppc/include/asm/spinlock.h      |  15 ++
>  xen/arch/ppc/include/asm/system.h        | 219 +++++++++++++++++++-
>  xen/arch/ppc/include/asm/time.h          |  23 +++
>  xen/arch/ppc/include/asm/vm_event.h      |  49 +++++

... this file now wants dropping, and xen/arch/ppc/include/asm/Makefile
instead indicating to use the asm-generic variant.

Note further that xen/arch/ppc/include/asm/numa.h has a leftover Arm
reference that likely wasn't meant to be there.

Jan



 


Rackspace

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