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

Re: [PATCH v2 0/3] Early serial on Power


  • To: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Fri, 23 Jun 2023 08:42:29 +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=4xUGSYuSE8R7DXAP86nHeFIYaI6Jg5t0+8s7a8FWz28=; b=OhWCpqeIJfWvNT8pIkMcxr5mQpNPtHMzvj9ubjfNHoe013wkzcpBQ+nW+DZmiZfR5XRGGkTEVBQdKJCnqGvwyA8exB3JMc/e6VAVFXHPTNpcD8xVrqsYG8ajt2ufXb4ogS2lzE+snFhgfr6nUzUT3wi3Zrp2pDSWSDfzJXD4TRA7ZMghx0ItvfEt4Vx9lknQaCZAGGmNGf9rDYAzr7xYoFFnw3X5KepYrve0dKVZzj/ULGTJkW2kom7487CtPU9rSQaDVaNQvdj3Wk5K1G6RFfm/ofCB3znctazQwnGWr2ssHfBMPuNfDlSPfhUuq8rrbfd+X29qwRuZ17C4LIjiwA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fETtDrOaTCi52Q5FMmqSBqzGfamqVllOdy2H8Ay9XAxjRTPmCsOm2b86wgtcBA+spUHGWqJoY7TOPblDld3eUL+OD/t/HVYuEXCpAzXq0y5qPqCTtplbwbTPVICrdHgNNMRuOLEDlBobvT3RlNriAoH3DVicFcBHF4K3oI4jFaRXA+7AhaJw3BYutys7ey7brNawh9OkU9l4YxaxXbeh4Lzr12puEzpUKZeuQ3r1lzQ/W/ecJpsyDfo1WJxQD31dxNKLt1WrwUlkvrZjJ60wFJE+Q1jNdKTl9nZRALcD49l1ymKfms1L6MhYcbcRJpB/JtfpliGKiIAI/TibGCgQXA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Timothy Pearson <tpearson@xxxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 23 Jun 2023 06:43:08 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 22.06.2023 22:57, Shawn Anastasio wrote:
> Changes in v2:
>   - Split main patch into two - one for basic C environment setup and
>     one for serial
>   - Mark OpenFirmware functions and early_printk functions as __init and
>     change boot-of.o to boot-of.init.o in Makefile
>   - Change <xen/lib.h> include to <xen/stdarg.h> and drop skeleton
>     headers that are no longer necessary for build as a result

What is this about? There's no change to non-ppc files here
according to ...

>  automation/gitlab-ci/test.yaml           |  20 ++++
>  automation/scripts/qemu-smoke-ppc64le.sh |  27 +++++
>  xen/arch/ppc/Kconfig.debug               |   5 +
>  xen/arch/ppc/Makefile                    |   3 +
>  xen/arch/ppc/boot-of.c                   | 100 +++++++++++++++++
>  xen/arch/ppc/configs/ppc64_defconfig     |   1 +
>  xen/arch/ppc/early_printk.c              |  28 +++++
>  xen/arch/ppc/include/asm/asm-defns.h     |  53 +++++++++
>  xen/arch/ppc/include/asm/boot.h          |  23 ++++
>  xen/arch/ppc/include/asm/byteorder.h     |  12 ++
>  xen/arch/ppc/include/asm/early_printk.h  |  15 +++
>  xen/arch/ppc/include/asm/msr.h           |  51 +++++++++
>  xen/arch/ppc/include/asm/processor.h     | 136 +++++++++++++++++++++++
>  xen/arch/ppc/include/asm/types.h         |  21 ++++
>  xen/arch/ppc/ppc64/Makefile              |   1 +
>  xen/arch/ppc/ppc64/asm-offsets.c         |  55 +++++++++
>  xen/arch/ppc/ppc64/head.S                |  55 +++++----
>  xen/arch/ppc/ppc64/of-call.S             |  83 ++++++++++++++
>  xen/arch/ppc/setup.c                     |  28 +++++
>  19 files changed, 697 insertions(+), 20 deletions(-)

... this. Plus lib.h already includes stdarg.h.

Jan



 


Rackspace

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