On 18/04/2023 16:00, Andrew Jones wrote:
On Tue, Apr 18, 2023 at 03:22:41PM +0100, Ben Dooks wrote:
Like ZICBOM, the ZICBOZ extension requires passing extra information to
the guest. Add the control to pass the information to the guest, get it
from the kvm ioctl and pass into the guest via the device-tree info.
Signed-off-by: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
---
riscv/fdt.c | 11 +++++++++++
riscv/include/asm/kvm.h | 2 ++
riscv/include/kvm/kvm-config-arch.h | 3 +++
3 files changed, 16 insertions(+)
Hi Ben,
I have a patch almost identical to this one here
https://github.com/jones-drew/kvmtool/commit/f44010451e023b204bb1ef9767de20e0f20aca1c
The differences are that I don't add the header changes in this patch
(as they'll come with a proper header update after Linux patches get
merged), and I forgot to add the disable-zicboz, which you have.
I was planning on posting after the Linux patches get merged so
I could do the proper header update first.
I thought they had been, I just cherry-picked them (although I may
have just used linux-next instead of linux-upstream). I've been testing
this under qemu so it seems to be working so far with what i've been
doing.
--
Ben Dooks http://www.codethink.co.uk/
Senior Engineer Codethink - Providing Genius
https://www.codethink.co.uk/privacy.html