VCPU_EVENT
VCPU_EVENT(vcpu, 3, "pageref token addr 0x%llx "
VCPU_EVENT(vcpu, 3, "pageref cancel addr 0x%llx", parm.token_addr);
VCPU_EVENT(vcpu, 5, "%s", "diag time slice end");
VCPU_EVENT(vcpu, 5,
VCPU_EVENT(vcpu, 5, "diag time slice end directed to %d: done", tid);
VCPU_EVENT(vcpu, 5, "diag time slice end directed to %d: ignored", tid);
VCPU_EVENT(vcpu, 3, "diag ipl functions, subcode %lx", subcode);
VCPU_EVENT(vcpu, 3, "requesting userspace resets %llx",
VCPU_EVENT(vcpu, 4, "diag 0x500 schid 0x%8.8x queue 0x%x cookie 0x%llx",
VCPU_EVENT(vcpu, 5, "diag release pages %lX %lX", start, end);
VCPU_EVENT(vcpu, 3, "diag page reference parameter block at 0x%llx",
VCPU_EVENT(vcpu, 2, "gmap notifier for %llx-%llx",
VCPU_EVENT(vcpu, 3, "STHYI: fc: %llu addr: 0x%016llx", code, addr);
VCPU_EVENT(vcpu, 4, "deliver: pfault done token 0x%llx",
VCPU_EVENT(vcpu, 4,
VCPU_EVENT(vcpu, 4, "%s", "deliver: I/O (AI)");
VCPU_EVENT(vcpu, 4, "deliver: I/O %x ss %x schid %04x",
VCPU_EVENT(vcpu, 4, "%s isc %u", "deliver: I/O (AI/gisa)", isc);
VCPU_EVENT(vcpu, 3, "%s", "disabled wait");
VCPU_EVENT(vcpu, 3, "%s", "enabled wait w/o timer");
VCPU_EVENT(vcpu, 4, "enabled wait: %llu ns", sltime);
VCPU_EVENT(vcpu, 3, "inject: program irq code 0x%x", irq->u.pgm.code);
VCPU_EVENT(vcpu, 4, "inject: pfault init parameter block at 0x%llx",
VCPU_EVENT(vcpu, 4, "inject: external call source-cpu:%u",
VCPU_EVENT(vcpu, 3, "inject: set prefix to %x",
VCPU_EVENT(vcpu, 3, "%s", "inject: restart int");
VCPU_EVENT(vcpu, 4, "inject: emergency from cpu %u",
VCPU_EVENT(vcpu, 3, "inject: machine check mcic 0x%llx",
VCPU_EVENT(vcpu, 3, "%s", "inject: clock comparator external");
VCPU_EVENT(vcpu, 3, "%s", "inject: cpu timer external");
VCPU_EVENT(vcpu, 2, "guest machine check %lx", mci.val);
VCPU_EVENT(vcpu, 3, "AIV gisa format-%u enabled for cpu %03u",
VCPU_EVENT(vcpu, 3, "AIV disabled for cpu %03u", vcpu->vcpu_id);
VCPU_EVENT(vcpu, 4, "deliver: pfault init token 0x%llx",
VCPU_EVENT(vcpu, 3, "deliver: machine check mcic 0x%llx",
VCPU_EVENT(vcpu, 3, "%s", "deliver: cpu restart");
VCPU_EVENT(vcpu, 4, "%s", "deliver: sigp emerg");
VCPU_EVENT(vcpu, 4, "%s", "deliver: sigp ext call");
VCPU_EVENT(vcpu, 3, "deliver: program irq code 0x%x, ilen:%d",
VCPU_EVENT(vcpu, 4, "deliver: sclp parameter 0x%x",
VCPU_EVENT(vcpu, 4, "%s", "deliver: sclp parameter event");
VCPU_EVENT(vcpu, 3, "%s", "free cpu");
VCPU_EVENT(vcpu, 3, "AIV gisa format-%u enabled for cpu %03u",
VCPU_EVENT(vcpu, 6, "entering sie flags %x", cpuflags);
VCPU_EVENT(vcpu, 3, "%s", "fault in sie instruction");
VCPU_EVENT(vcpu, 6, "exit sie icptcode %d",
VCPU_EVENT(vcpu, 3, "setting cpnc to %d", vcpu->arch.diag318_info.cpnc);
VCPU_EVENT(vcpu, 3, "%s", "ENABLE: RI (sync_regs)");
VCPU_EVENT(vcpu, 3, "%s", "ENABLE: GS (sync_regs)");
VCPU_EVENT(vcpu, 3, "PROTVIRT DUMP CPU %d rc %x rrc %x",
VCPU_EVENT(vcpu, 3, "PROTVIRT RESET CLEAR VCPU: rc %x rrc %x",
VCPU_EVENT(vcpu, 3, "PROTVIRT RESET INITIAL VCPU: rc %x rrc %x",
VCPU_EVENT(vcpu, 3, "PROTVIRT RESET NORMAL VCPU: rc %x rrc %x",
VCPU_EVENT(vcpu, 3, "set prefix of cpu %03u to 0x%x", vcpu->vcpu_id,
VCPU_EVENT(vcpu, 3, "SCK: setting guest TOD to 0x%llx", gtod.tod);
VCPU_EVENT(vcpu, 4, "ESSA: release %d pages", entries);
VCPU_EVENT(vcpu, 4, "LCTL: r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga);
VCPU_EVENT(vcpu, 4, "STCTL r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga);
VCPU_EVENT(vcpu, 4, "LCTLG: r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga);
VCPU_EVENT(vcpu, 4, "STCTG r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga);
VCPU_EVENT(vcpu, 3, "STPX: storing prefix 0x%x into 0x%llx", address, operand2);
VCPU_EVENT(vcpu, 3, "STAP: storing cpu address (%u) to 0x%llx", vcpu_id, ga);
VCPU_EVENT(vcpu, 3, "enabling storage keys for guest: %d", rc);
VCPU_EVENT(vcpu, 4, "%s", "retrying storage key operation");
VCPU_EVENT(vcpu, 3, "%s", "ENABLE: RI (lazy)");
VCPU_EVENT(vcpu, 4, "%s", "retrying ipte interlock operation");
VCPU_EVENT(vcpu, 4, "%s", "I/O instruction");
VCPU_EVENT(vcpu, 3, "%s", "ENABLE: GS (lazy)");
VCPU_EVENT(vcpu, 3, "STFL: store facility list 0x%x", fac);
VCPU_EVENT(vcpu, 3, "STIDP: store cpu id 0x%llx", stidp_data);
VCPU_EVENT(vcpu, 3, "STSI: fc: %u sel1: %u sel2: %u", fc, sel1, sel2);
VCPU_EVENT(vcpu, 4, "sent sigp ext call to cpu %x",
VCPU_EVENT(vcpu, 4, "sent sigp stop to cpu %x",
VCPU_EVENT(vcpu, 4, "sent sigp stop and store status to cpu %x",
VCPU_EVENT(vcpu, 4, "sensed running status of cpu %x rc %x",
VCPU_EVENT(vcpu, 4,
VCPU_EVENT(vcpu, 4, "sensed status of cpu %x rc %x", dst_vcpu->vcpu_id,
VCPU_EVENT(vcpu, 3, "SIGP: order %u for CPU %d handled in userspace",
VCPU_EVENT(vcpu, 4, "sent sigp emerg to cpu %x",