From: Jan Beulich <jbeulich@suse.com>
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
Cc: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>,
Ian Jackson <iwj@xenproject.org>, Wei Liu <wl@xen.org>,
Anthony PERARD <anthony.perard@citrix.com>,
Andrew Cooper <andrew.cooper3@citrix.com>,
George Dunlap <george.dunlap@citrix.com>,
Julien Grall <julien@xen.org>,
Stefano Stabellini <sstabellini@kernel.org>,
Juergen Gross <jgross@suse.com>,
Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
xen-devel@lists.xenproject.org
Subject: Re: [PATCH V5 1/3] xen/arm: Introduce gpaddr_bits field to struct xen_arch_domainconfig
Date: Thu, 7 Oct 2021 09:42:59 +0200 [thread overview]
Message-ID: <68cb29bb-7d84-dc27-eead-4a079b9caf68@suse.com> (raw)
In-Reply-To: <1633519346-3686-2-git-send-email-olekstysh@gmail.com>
On 06.10.2021 13:22, Oleksandr Tyshchenko wrote:
> Changes V4 -> V5:
> - update patch subject and description
> - drop Michal's R-b
> - pass gpaddr_bits via createdomain domctl
> (struct xen_arch_domainconfig)
I'm afraid I can't bring this in line with ...
> --- a/xen/include/public/arch-arm.h
> +++ b/xen/include/public/arch-arm.h
> @@ -333,6 +333,11 @@ struct xen_arch_domainconfig {
> *
> */
> uint32_t clock_frequency;
> + /*
> + * OUT
> + * Guest physical address space size
> + */
> + uint8_t gpaddr_bits;
... this being an OUT field. Is this really what Andrew had asked for?
I would have expected the entire struct to be IN (and the comment at
the top of the containing struct in public/domctl.h also suggests so,
i.e. your new field renders that comment stale). gic_version being
IN/OUT is already somewhat in conflict ... One of the problems with
_any_ of the fields being OUT is that then it is unclear how the output
is intended to be propagated to consumers other than the entity
creating the domain.
Jan
next prev parent reply other threads:[~2021-10-07 7:43 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-06 11:22 [PATCH V5 0/3] Add handling of extended regions (safe ranges) on Arm (Was "xen/memory: Introduce a hypercall to provide unallocated space") Oleksandr Tyshchenko
2021-10-06 11:22 ` [PATCH V5 1/3] xen/arm: Introduce gpaddr_bits field to struct xen_arch_domainconfig Oleksandr Tyshchenko
2021-10-07 0:49 ` Stefano Stabellini
2021-10-07 20:19 ` Oleksandr
2021-10-07 7:42 ` Jan Beulich [this message]
2021-10-07 12:30 ` Oleksandr
2021-10-07 12:43 ` Jan Beulich
2021-10-07 13:12 ` Oleksandr
2021-10-07 13:50 ` Jan Beulich
2021-10-07 20:23 ` Stefano Stabellini
2021-10-08 8:13 ` Jan Beulich
2021-10-08 10:25 ` Oleksandr
2021-10-08 12:36 ` Jan Beulich
2021-10-08 13:21 ` Oleksandr
2021-10-08 22:14 ` Stefano Stabellini
2021-10-11 12:36 ` Oleksandr
2021-10-06 11:22 ` [PATCH V5 2/3] libxl/arm: Add handling of extended regions for DomU Oleksandr Tyshchenko
2021-10-06 11:34 ` Ian Jackson
2021-10-06 12:28 ` Oleksandr
2021-10-07 0:00 ` Stefano Stabellini
2021-10-07 10:57 ` Ian Jackson
2021-10-07 14:42 ` Oleksandr
2021-10-07 20:37 ` Stefano Stabellini
2021-10-07 1:29 ` Stefano Stabellini
2021-10-07 16:57 ` Oleksandr
2021-10-07 20:29 ` Stefano Stabellini
2021-10-07 20:55 ` Oleksandr
2021-10-06 11:22 ` [PATCH V5 3/3] xen/arm: Updates for extended regions support Oleksandr Tyshchenko
2021-10-07 1:50 ` Stefano Stabellini
2021-10-07 17:11 ` Oleksandr
2021-10-07 20:06 ` Stefano Stabellini
2021-10-07 20:29 ` Oleksandr
2021-10-07 20:42 ` Stefano Stabellini
2021-10-07 21:19 ` Oleksandr
2021-10-11 11:27 ` Julien Grall
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=68cb29bb-7d84-dc27-eead-4a079b9caf68@suse.com \
--to=jbeulich@suse.com \
--cc=Volodymyr_Babchuk@epam.com \
--cc=andrew.cooper3@citrix.com \
--cc=anthony.perard@citrix.com \
--cc=george.dunlap@citrix.com \
--cc=iwj@xenproject.org \
--cc=jgross@suse.com \
--cc=julien@xen.org \
--cc=oleksandr_tyshchenko@epam.com \
--cc=olekstysh@gmail.com \
--cc=sstabellini@kernel.org \
--cc=wl@xen.org \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.