func (tracer *Tracer) toPaddr( vcpu *platform.Vcpu, reg platform.RegisterValue) string { phys_addr, valid, _, _, err := vcpu.Translate(platform.Vaddr(reg)) if err != nil { return "%x->??" } if valid { return fmt.Sprintf("%x->%x", reg, phys_addr) } return fmt.Sprintf("%x", reg) }