1. 29 Jul, 2022 1 commit
    • Atish Patra's avatar
      RISC-V: KVM: Improve ISA extension by using a bitmap · 9bfd900b
      Atish Patra authored
      Currently, the every vcpu only stores the ISA extensions in a unsigned long
      which is not scalable as number of extensions will continue to grow.
      Using a bitmap allows the ISA extension to support any number of
      extensions. The CONFIG one reg interface implementation is modified to
      support the bitmap as well. But it is meant only for base extensions.
      Thus, the first element of the bitmap array is sufficient for that
      interface.
      
      In the future, all the new multi-letter extensions must use the
      ISA_EXT one reg interface that allows enabling/disabling any extension
      now.
      Signed-off-by: default avatarAtish Patra <atishp@rivosinc.com>
      Signed-off-by: default avatarAnup Patel <anup@brainfault.org>
      9bfd900b
  2. 24 Jul, 2022 6 commits
  3. 23 Jul, 2022 2 commits
  4. 22 Jul, 2022 15 commits
  5. 21 Jul, 2022 15 commits
  6. 20 Jul, 2022 1 commit