kvm_err
kvm_err("Invalid trigger for timer IRQ%d, assuming level low\n",
kvm_err("kvm_arch_timer: invalid virtual timer IRQ: %d\n",
kvm_err("kvm_arch_timer: uninitialized timecounter\n");
kvm_err("kvm_arch_timer: can't request vtimer interrupt %d (%d)\n",
kvm_err("kvm_arch_timer: error setting vcpu affinity\n");
kvm_err("kvm_arch_timer: can't request ptimer interrupt %d (%d)\n",
kvm_err("kvm_arch_timer: error setting vcpu affinity\n");
kvm_err("kvm_arch_timer: invalid physical timer IRQ: %d\n",
kvm_err("Cannot initialize protected mode without PSCI\n");
kvm_err("NV support requires GICv3 or GICv5 with legacy support, giving up\n");
kvm_err("Cannot map world-switch code\n");
kvm_err("Cannot map .hyp.data section\n");
kvm_err("Cannot map .hyp.rodata section\n");
kvm_err("Cannot map rodata section\n");
kvm_err("Cannot map hyp bss section: %d\n", err);
kvm_err("Cannot map bss section\n");
kvm_err("Cannot map hyp stack\n");
kvm_err("Cannot map hyp percpu region\n");
kvm_err("Failed to init hyp memory protection\n");
kvm_err("error initializing Hyp mode: %d\n", err);
kvm_err("Failed to initialize VMID allocator.\n");
kvm_err("Cannot initialise vector slots\n");
kvm_err("Undefined %s behaviour, bits %016llx\n",
kvm_err("CGT[%d] has MBZ bit set\n", i);
kvm_err("non_0x18_fgt[%d] is reserved\n", i);
kvm_err("Recursive MCB %d/%d\n", id, cgids[i]);
kvm_err("sysreg %s (%d) out of range\n", sr->name, idx);
kvm_err("sysreg %s (%d) duplicate entry (%d)\n",
kvm_err("Unexpected call to %s for the non-nesting configuration\n",
kvm_err("nVHE hyp %s at: [<%016llx>] %pB!\n", name, panic_addr,
kvm_err(" (CONFIG_CFI_PERMISSIVE ignored for hyp failures)\n");
kvm_err("Invalid host exception to nVHE hyp!\n");
kvm_err("nVHE hyp BUG at: %s:%u!\n", file, line);
kvm_err("Hyp Offset: 0x%llx\n", hyp_offset);
kvm_err("Failed to find VMA for hva 0x%lx\n", hva);
kvm_err("Unsupported FSC: EC=%#x xFSC=%#lx ESR_EL2=%#lx\n",
kvm_err("Failed to idmap %lx-%lx\n",
kvm_err("IDMAP intersecting with HYP VA, unable to continue\n");
kvm_err("Hyp mode page-table not allocated\n");
kvm_err("Cannot allocate hyp stack guard page\n");
kvm_err("Cannot map hyp stack\n");
kvm_err("kvm_arch already initialized?\n");
kvm_err("Failed to register hyp memblocks: %d\n", ret);
kvm_err("Failed to reserve hyp memory\n");
kvm_err("PAGE_SIZE not supported at Stage-2, giving up\n");
kvm_err("Unsupported value for TGRAN_2, giving up\n");
kvm_err(" [<%016lx>] %pB\n", where, (void *)(where + kaslr_offset()));
kvm_err("nVHE call trace:\n");
kvm_err("---[ end nVHE call trace ]---\n");
kvm_err("Cannot dump pKVM nVHE stacktrace: !CONFIG_PROTECTED_NVHE_STACKTRACE\n");
kvm_err("sys_reg table %pS entry %d (%s) lacks reset\n",
kvm_err("sys_reg table %pS entry %d (%s -> %s) out of order\n",
kvm_err("Unable to register VGIC dist MMIO regions\n");
kvm_err("No vgic maintenance irq\n");
kvm_err("Cannot register interrupt %d\n",
kvm_err("Unable to initialize VGIC dynamic data structures\n");
kvm_err("Unable to remap VGIC CPU to VCPU\n");
kvm_err("GICv2 not supported in protected mode\n");
kvm_err("GICH not present in the firmware table\n");
kvm_err("Cannot map GICV into hyp\n");
kvm_err("Cannot map VCTRL into hyp\n");
kvm_err("Cannot register GICv2 KVM device\n");
kvm_err("Cannot register GICv2 KVM device.\n");
kvm_err("Cannot register GICv3 KVM device.\n");
kvm_err("VPE IRQ allocation failure\n");
kvm_err("failed to allocate vcpu IRQ%d\n", irq);
kvm_err("Cannot register GICv3-legacy KVM device.\n");
kvm_err("%s: no interrupt descriptor\n", __func__);
kvm_err("Bad IOCSR length: %d, addr is 0x%lx\n",
kvm_err("[%#lx]%s: unsupported gspr instruction 0x%08x\n",
kvm_err("Read not supported Inst=0x%08x @%lx BadVaddr:%#lx\n",
kvm_err("Bad MMIO length: %d, addr is 0x%lx\n",
kvm_err("Write not supported Inst=0x%08x @%lx BadVaddr:%#lx\n",
kvm_err("%s internal error\n", __func__);
kvm_err("ECode: %d PC=%#lx Inst=0x%08x BadVaddr=%#lx ESTAT=%#lx\n",
kvm_err("%s: eiointc irqchip not valid!\n", __func__);
kvm_err("%s: eiointc not aligned addr %llx len %d\n", __func__, addr, len);
kvm_err("%s: eiointc irqchip not valid!\n", __func__);
kvm_err("%s: eiointc not aligned addr %llx len %d\n", __func__, addr, len);
kvm_err("%s: eiointc irqchip not valid!\n", __func__);
kvm_err("%s: eiointc irqchip not valid!\n", __func__);
kvm_err("%s: invalid target cpu: %d\n", __func__, cpu);
kvm_err("%s: unknown eiointc register, addr = %d\n", __func__, addr);
kvm_err("%s: unknown eiointc register, addr = %d\n", __func__, addr);
kvm_err("%s: invalid target cpu: %d\n", __func__, cpu);
kvm_err("%s: : read data from addr %llx failed\n", __func__, addr);
kvm_err("%s: : write data to addr %llx failed\n", __func__, addr);
kvm_err("%s: invalid target cpu: %d\n", __func__, cpu);
kvm_err("%s: invalid offset or len: offset = %d, len = %d\n",
kvm_err("%s: unknown addr: %llx\n", __func__, addr);
kvm_err("%s: invalid offset or len: offset = %d, len = %d\n",
kvm_err("%s: unknown addr: %llx\n", __func__, addr);
kvm_err("%s: invalid target cpu: %d\n", __func__, cpu);
kvm_err("%s: invalid target cpu: %d\n", __func__, cpu);
kvm_err("%s: unknown ipi register, addr = %d\n", __func__, addr);
kvm_err("%s: unknown group (%d)\n", __func__, attr->group);
kvm_err("%s: unknown group (%d)\n", __func__, attr->group);
kvm_err("%s: kvm_device ptr is invalid!\n", __func__);
kvm_err("%s: LoongArch IPI has already been created!\n", __func__);
kvm_err("%s: Initialize IOCSR dev failed, ret = %d\n", __func__, ret);
kvm_err("%s: unknown data len: %d\n", __func__, len);
kvm_err("%s: unknown data len: %d\n", __func__, len);
kvm_err("%s: pch pic irqchip not valid!\n", __func__);
kvm_err("%s: pch pic not aligned addr %llx len %d\n", __func__, addr, len);
kvm_err("%s: pch pic irqchip not valid!\n", __func__);
kvm_err("%s: pch pic not aligned addr %llx len %d\n", __func__, addr, len);
kvm_err("%s: please create pch_pic irqchip first!\n", __func__);
kvm_err("%s: unknown group (%d) attr (%lld)\n", __func__, attr->group,
kvm_err("%s: invalid interrupt ioctl %d\n", __func__, irq->irq);
kvm_err("%s: DSP branch but not DSP ASE\n",
kvm_err("Godson Extended GS-Store not yet supported (inst=0x%08x)\n",
kvm_err("Store not yet supported (inst=0x%08x)\n",
kvm_err("Godson Extended GS-Load for float not yet supported (inst=0x%08x)\n",
kvm_err("Load not yet supported (inst=0x%08x)\n",
kvm_err("Bad MMIO length: %d", run->mmio.len);
kvm_err("%s: unsupported cop1_op\n", __func__);
kvm_err("%s: unaligned epc\n", __func__);
kvm_err("Exception Code: %d, not yet handled, @ PC: %p, inst: 0x%08x BadVaddr: %#lx Status: %#x\n",
kvm_err("CP0_EBase.WG required for guest exception base %p\n",
kvm_err("%s: invalid interrupt ioctl (%d:%d)\n", __func__,
kvm_err("[%#lx]%s: unsupported cop0 instruction 0x%08x\n",
kvm_err("@ %#lx/%#lx CACHE (cache: %#x, op: %#x, base[%d]: %#lx, offset: %#x\n",
kvm_err("lwc2 emulate not impl %d rs %lx @%lx\n",
kvm_err("[%#lx]%s: unsupported lwc2 instruction 0x%08x 0x%08x\n",
kvm_err("GPSI exception not supported (%p/%#x)\n",
kvm_err("Handle GSFC, unsupported field change @ %p: %#x\n",
kvm_err("Handle GSFC, unrecognized instruction @ %p: %#x\n",
kvm_err("Guest Exception Code: %d not yet handled @ PC: %p, inst: 0x%08x Status: %#x\n",
kvm_err("Guest Emulate Load from MMIO space failed: PC: %p, BadVaddr: %#lx\n",
kvm_err("Guest Emulate Store to MMIO space failed: PC: %p, BadVaddr: %#lx\n",
kvm_err("Exception Code: %d not handled @ PC: %p, inst: 0x%08x BadVaddr: %#lx Status: %#x\n",
kvm_err("unable to find INTC domain\n");
kvm_err("unable to map SGEI IRQ\n");
kvm_err("failed to request SGEI IRQ\n");
kvm_err("Failed to topup G-stage cache\n");
kvm_err("Failed to find VMA for hva 0x%lx\n", hva);
kvm_err("Invalid VMA page size 0x%lx\n", vma_pagesize);
kvm_err("Failed to map in G-stage\n");
kvm_err("kvm_arch already initialized?\n");
kvm_err("VCPU exit error %d\n", ret);
kvm_err("SEPC=0x%lx SSTATUS=0x%lx HSTATUS=0x%lx\n",
kvm_err("SCAUSE=0x%lx STVAL=0x%lx HTVAL=0x%lx HTINST=0x%lx\n",
kvm_err("%s: unexpected cr %u\n", __func__, cr);
kvm_err("%s: unexpected cr %u\n", __func__, cr);
kvm_err("vcpu%i " fmt, (vcpu)->vcpu_id, ## __VA_ARGS__)