kvm_reset_vcpu(kvm->vcpus);while(1) { printf("KVM start run\n");ret=ioctl(kvm->vcpus->vcpu_fd, KVM_RUN,0);if(ret <0) { fprintf(stderr,"KVM_RUN failed\n"); exit(1); }switch(kvm->vcpus->kvm_run->exit_reason) {caseKVM_EXIT_UNKNOWN: printf("KVM_EXIT_UNKNOWN\n");break...
通过KVM_CREATE_VCPU指令,将创建一个虚拟CPU并且返回该vCPU对应的fd。 需要注意的一点是,在 Linux 的系统调用中,通过 fork()系统调用创建的子..._VCPU是vm ioctl系统调用的两个重要指令字。在通过 KVM_CREATE_VCPU为 VM虚拟机创建 vCPU,并且获得 vCPU对应的fd文件描述符!!! 之后,可以进行KVM_RUN启动虚拟机 ...
>ops->open_device(device) -> vfio_pci_open_device vfio_pci_core_enable pci_enable_device pci_try_reset_function pci_read_config_word(pdev, PCI_COMMAND, &cmd) vfio_pci_zdev_open_device -> vfio-pci/zdev:添加打开/关闭设备挂钩,在vfio-pci open_device期间,传递与vfio组关联的KVM(如果存在)...
I kvm [1] : vgic interrupt IRQ901-01 00:00:00.758 1 I kvm [1] : Protected nVHE mode initialized successfully01-01 00:00:00.767 1 I : Initialise system trusted keyrings01-01 00:00:00.771 1 I workingset: timestamp_bits=46 max_order=19 bucket_or...
I kvm [1] : GIC system register CPU interface enabled01-01 00:00:00.754 1 I kvm [1] : vgic interrupt IRQ901-01 00:00:00.758 1 I kvm [1] : Protected nVHE mode initialized successfully01-01 00:00:00.767 1 I : Initialise system trusted keyrings...
I kvm [1] : vgic interrupt IRQ901-01 00:00:00.758 1 I kvm [1] : Protected nVHE mode initialized successfully01-01 00:00:00.767 1 I : Initialise system trusted keyrings01-01 00:00:00.771 1 I workingset: timestamp_bits=46 max_order=19 bucket_order=001-01 ...
I kvm [1] : vgic interrupt IRQ901-01 00:00:00.758 1 I kvm [1] : Protected nVHE mode initialized successfully01-01 00:00:00.767 1 I : Initialise system trusted keyrings01-01 00:00:00.771 1 I workingset: timestamp_bits=46 max_order=19 bucket_order=001-0...
I kvm [1] : vgic interrupt IRQ901-01 00:00:00.758 1 I kvm [1] : Protected nVHE mode initialized successfully01-01 00:00:00.767 1 I : Initialise system trusted keyrings01-01 00:00:00.771 1 I workingset: timestamp_bits=46 max_order=19 bucket_order=001-01 00:0...
I kvm [1] : IPA Size Limit: 40 bits01-01 00:00:00.739 1 I kvm [1] : GICv3: no GICV resource entry01-01 00:00:00.742 1 I kvm [1] : disabling GICv2 emulation01-01 00:00:00.747 1 I kvm [1] : GIC system register CPU interface e...
I kvm [1] : vgic interrupt IRQ901-01 00:00:00.758 1 I kvm [1] : Protected nVHE mode initialized successfully01-01 00:00:00.767 1 I : Initialise system trusted keyrings01-01 00:00:00.771 1 I workingset: timestamp_bits=46 max_order=19 bucket_o...