<div dir="ltr">Hi list,<div><br></div><div>I don't want to install a 32 bit Linux on bare metal.</div><div>So I installed a 32 bit debian in kvm-qemu and tried to use it as lguest host.</div><div><br></div><div>When run lguest, I got:</div><div>lguest: Reinjecting trap 13 for fault at 0x1724326: Invalid argument<br></div><div><br></div><div>drivers/lguest/interrupts_and_traps.c:<br></div><div><br></div><div><div>384 bool deliver_trap(struct lg_cpu *cpu, unsigned int num)</div><div>385 {</div><div>386         /*</div><div>387          * Trap numbers are always 8 bit, but we set an impossible trap number</div><div>388          * for traps inside the Switcher, so check that here.</div><div>389          */</div><div>390         if (num >= ARRAY_SIZE(cpu->arch.idt))</div><div>391                 return false;</div><div>392 </div><div>393         /*</div><div>394          * Early on the Guest hasn't set the IDT entries (or maybe it put a</div><div>395          * bogus one in): if we fail here, the Guest will be killed.</div><div>396          */</div><div>397         if (!idt_present(cpu->arch.idt[num].a, cpu->arch.idt[num].b))</div><div>398                 return false;</div><div><br></div></div><div>It returned false here.</div><div><br></div><div>Is it possible to make it work?</div><div><br></div><div>Thanks.</div></div>