Hi Prasanna. I've found yet another bug in this very same piece of code. Now I can reproduce the interrupt theft without using either vm86() or modify_ldt(). Test-case is attached. It gets ocasionally fixed by the patch I've sent in my previous mail, but it is really another bug that requires a separate fix.