On Tue, Jan 02, 2024 at 07:24:26PM +0100, Paolo Bonzini wrote: > On Sun, Dec 31, 2023 at 6:33 AM Anup Patel <anup@xxxxxxxxxxxxxx> wrote: > > > > Hi Paolo, > > > > We have the following KVM RISC-V changes for 6.8: > > 1) KVM_GET_REG_LIST improvement for vector registers > > 2) Generate ISA extension reg_list using macros in get-reg-list selftest > > 3) Steal time account support along with selftest > > Just one small thing I noticed on (3), do you really need cpu_to_le64 > and le64_to_cpu on RISC-V? It seems that it was copied from aarch64. > No need to resend the PR anyway, of course. While Linux/KVM is only LE, the arch doesn't prohibit S-mode being configured to use BE memory accesses, so I kept the conversions. They at least provide some self-documenting of the code. The biggest problem with them, though, is that I didn't use __le64 types and now sparse is yelling at me. I patched that this morning, but didn't get a chance to post yet. I could instead rip out the conversions to quiet sparse, if that would be preferred. Thanks, drew