ハイパーバイザーについて、OpenSBIとLinux側の実装を読んでみる。OpenSBI側のリポジトリにはLinuxカーネルのリポジトリが含まれており、RISC-VのKVM開発用のブランチを指しているようだった。Linux上でのKVMの立ち上げについては全くド素人だが、何となくソースコードを読んで雰囲気をつかんでいくことにする。 KVMの立ち上げについてはこの辺のソースコードが該当するのだろうか? linux/virt/kvm/kvm_main.c int kvm_init(void *opaque, unsigned vcpu_size, unsigned vcpu_align, struc…