[PATCH kvmtool 2/2] riscv: add zicboz support
Ben Dooks
ben.dooks at codethink.co.uk
Tue Apr 18 10:05:57 PDT 2023
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 at codethink.co.uk>
>> ---
>> 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
More information about the linux-riscv
mailing list