On 10/1/24 10:54 AM, David Hildenbrand wrote:
On 30.09.24 23:49, Halil Pasic wrote:
On Fri, 27 Sep 2024 20:29:19 +0200
David Hildenbrand <da...@redhat.com> wrote:

On 27.09.24 20:20, Halil Pasic wrote:
On Wed, 11 Sep 2024 21:09:27 +0200
David Hildenbrand <da...@redhat.com> wrote:

[...]

That is a valid point. But IMHO the benefit of having this independent,
does not justify the churn of having a separate project with its
own governance, and communication infrastructure. And I suppose for an
open(?) specification, one would need those things.

I don't see the need to bring in all that bureaucracy. The original idea
was simple: if QEMU/TCG or QEMU/KVM implement a hypercall (IOW: it was
acked by the s390x maintainers), we document it somewhere.

Implementing something in QEMU and then modifying a KVM document in the
kernel tree sounded odd.

It is a valid question to ask: what if any other hypervisor
(cloud-hypervisor etc.) would want to implement a custom diag500
hypercall, and who would ack it. But I don't really think that we would
have to sort this out this at this point in time.


No strong opinions though. If Christian, Janosch and Claudio are in
favor of a separate "Specifications for open-source virtualization on
s390x (IBM z Systems)" project, I'm fine with it as well.

I'm more than happy if we don't need that. As said, I'm happy to
document wherever people tell me to document.

4 years ago we thought that having a separate repository was a good
idea, maybe it is no longer. In that case, s390x mainters please let me
know what to do :)


I'd like to at least have a partial documentation in the kernel if not a full one. You can add a link to your repo to that.

Even if they go out of sync I'd rather have documentation where I'd expect it (Linux) than only the repo. IMHO duplication isn't a gigantic issue here.

We also have an internal space where KVM architecture is being stored (currently a handful of documents) and we'll store it there as well, including a link to the repo.

Reply via email to