Hi Atlas, I think the host machine means the bare metal host. I have not personally run KVM CPU of gem5 on a VM, but you might find this post on the mailing list relevant:
https://www.mail-archive.com/gem5-users@gem5.org/msg20996.html -Ayaz On Tue, Jan 10, 2023 at 11:16 AM Atlas Kaan Yilmaz via gem5-users < gem5-users@gem5.org> wrote: > Hi Everyone, > > I’ve been trying to use KvmCPU in gem5 simulation; however, when I try to > run I get the output below with PerfKvmCounter::attach failed (2) error. > > I’m running gem5 on an Azure VM with Ubuntu 20.04. I’m trying to run the > vSwarm-u suite for serverless architecture. > > I have found a proposed fix on a previous thread that said to 'echo -1 > > /proc/sys/kernel/perf_event_paranoid’ on the host machine. I have done this > (assuming the host machine means the VM I’m running gem5 on or does it mean > the bare metal host?) but there has been no changes to the output message. > > Any help or ideas about how to go about this would be greatly appreciated! > > Thanks, > Atlas > > Create CPU: X86KvmCPU > Created CPU: 2x X86KvmCPU, Mem mode: atomic_noncaching > --- Setup Mode --- > Global frequency set at 1000000000000 ticks per second > warn: system.workload.acpi_description_table_pointer.rsdt adopting orphan > SimObject param 'entries' > warn: failed to generate dot output from results/fibonacci-go/config.dot > build/X86/sim/kernel_workload.cc:46: info: kernel located at: kernel > 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan > 1 00:00:00 2012 > system.pc.com_1.device: Listening for connections on port 3456 > 0: system.remote_gdb: listening for remote gdb on port 7000 > build/X86/mem/coherent_xbar.cc:140: warn: CoherentXBar system.llc_bus has > no snooping ports attached! > build/X86/dev/intel_8254_timer.cc:128: warn: Reading current count from > inactive timer. > Start simulation... > build/X86/cpu/kvm/base.cc:150: info: KVM: Coalesced MMIO disabled by > config. > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 2 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 3 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 4 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 5 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 6 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 8 > build/X86/cpu/kvm/base.cc:150: info: KVM: Coalesced MMIO disabled by > config. > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 2 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 3 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 4 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 5 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 6 > build/X86/arch/x86/cpuid.cc:180: warn: x86 cpuid family 0x0000: > unimplemented function 8 > build/X86/sim/simulate.cc:194: info: Entering event queue @ 0. Starting > simulation... > build/X86/cpu/kvm/perfevent.cc:183: panic: PerfKvmCounter::attach failed > (2) > Memory Usage: 2390716 KBytes > build/X86/cpu/kvm/perfevent.cc:183: panic: PerfKvmCounter::attach failed > (2) > Memory Usage: 2390716 KBytes > Program aborted at tick 0 > > > _______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org > To unsubscribe send an email to gem5-users-le...@gem5.org >
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org