All of lore.kernel.org
 help / color / mirror / Atom feed
* arch/riscv/staging
@ 2021-05-21  2:05 Damien Le Moal
  2021-05-21  2:08 ` arch/riscv/staging Damien Le Moal
  0 siblings, 1 reply; 16+ messages in thread
From: Damien Le Moal @ 2021-05-21  2:05 UTC (permalink / raw)
  To: linux-riscv, Palmer Dabbelt, Anup Patel, Paolo Bonzini

Palmer,

I hope you are doing well. It would be great if you could be more active on the
list and share your views about the current situation regarding
unreasonably-late specification freezing and kernel patch acceptance policy.

For the hypervisor extension and KVM support, the specifications are now very
stable and while changes due to the advanced interrupt controller specs work,
among other, are still possible, the changes will likely be small and should not
cause much headache in the kernel. Given that there is already HW (and QEMU)
supporting H extension, we really need to move forward with merging riscv KVM
support. That will reduce the risk of seeing forks pop out here and there and
greatly facilitate Paolo and Anup work.

For this, I propose that we create arch/riscv/staging as a temporary location
for on-going work for supporting ISA extensions that are being drafted but not
yet frozen. That will allow the community to share a common code base for the
support code, and also allow more eyes to look at the extension themselves.
This way we can both facilitate and accelerate riscv ecosystem development while
also speeding up the specification work by providing constant feedback.

If managing this staging ground is too much work for you, I am sure that Anup
could handle it as a sub-maintainer.

Thoughts ?

Note: this needs a resolution ASAP. So please respond.

Best regards.

-- 
Damien Le Moal
Western Digital Research

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2021-05-28 12:03 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-21  2:05 arch/riscv/staging Damien Le Moal
2021-05-21  2:08 ` arch/riscv/staging Damien Le Moal
2021-05-21 17:22   ` arch/riscv/staging Paul Walmsley
2021-05-22  3:05     ` arch/riscv/staging Anup Patel
2021-05-28  1:06       ` arch/riscv/staging Paul Walmsley
2021-05-28  8:29         ` arch/riscv/staging Paolo Bonzini
2021-05-28  8:53           ` arch/riscv/staging Greg Kroah-Hartman
2021-05-28  8:58             ` arch/riscv/staging Damien Le Moal
2021-05-28  9:24               ` arch/riscv/staging Greg Kroah-Hartman
2021-05-28  9:37                 ` arch/riscv/staging Paolo Bonzini
2021-05-28 10:59                   ` arch/riscv/staging Greg Kroah-Hartman
2021-05-28 11:19                     ` arch/riscv/staging Anup Patel
2021-05-28 11:45                       ` arch/riscv/staging Paolo Bonzini
2021-05-28 11:28                     ` arch/riscv/staging Paolo Bonzini
2021-05-28 11:35                       ` arch/riscv/staging Greg Kroah-Hartman
2021-05-28  8:50         ` arch/riscv/staging Paolo Bonzini

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.