[kvm-devel] What happens on an INT80 instruction

2007-09-30 Thread Cameron Macdonell
Hi, I'm trying to understand guest virtualization at the lower levels. I have a somewhat basic question: How does KVM virtualize an int80 instruction from a guest? A pointer to an answer is just as good as an answer itself. Thanks, Cam

Re: [kvm-devel] What happens on an INT80 instruction

2007-09-30 Thread Anthony Liguori
Cameron Macdonell wrote: > Hi, > > I'm trying to understand guest virtualization at the lower levels. I > have a somewhat basic question: How does KVM virtualize an int80 > instruction from a guest? A pointer to an answer is just as good as > an answer itself. > The same thing happens

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-01 Thread Cam Macdonell
Anthony Liguori wrote: > Cameron Macdonell wrote: >> Hi, >> >> I'm trying to understand guest virtualization at the lower levels. I >> have a somewhat basic question: How does KVM virtualize an int80 >> instruction from a guest? A pointer to an answer is just as good as >> an answer itself

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-01 Thread Anthony Liguori
Cam Macdonell wrote: > Anthony Liguori wrote: >> Cameron Macdonell wrote: >>> Hi, >>> >>> I'm trying to understand guest virtualization at the lower levels. >>> I have a somewhat basic question: How does KVM virtualize an >>> int80 instruction from a guest? A pointer to an answer is just as

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-01 Thread Cam Macdonell
Anthony Liguori wrote: > Cam Macdonell wrote: >> Anthony Liguori wrote: >>> Cameron Macdonell wrote: Hi, I'm trying to understand guest virtualization at the lower levels. I have a somewhat basic question: How does KVM virtualize an int80 instruction from a guest? A

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-02 Thread Jun Koi
On 10/2/07, Cam Macdonell <[EMAIL PROTECTED]> wrote: > Anthony Liguori wrote: > > Cam Macdonell wrote: > >> Anthony Liguori wrote: > >>> Cameron Macdonell wrote: > Hi, > > I'm trying to understand guest virtualization at the lower levels. > I have a somewhat basic question: Ho

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-02 Thread Jun Koi
On 10/1/07, Anthony Liguori <[EMAIL PROTECTED]> wrote: > Cameron Macdonell wrote: > > Hi, > > > > I'm trying to understand guest virtualization at the lower levels. I > > have a somewhat basic question: How does KVM virtualize an int80 > > instruction from a guest? A pointer to an answer is just

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-02 Thread Gregory Haskins
On Mon, 2007-10-01 at 17:23 -0600, Cam Macdonell wrote: > > Actually, I looking into doing a PhD dissertation :) I'm just trying to > get a better working understanding of how kvm (and other VMMs) handle > instructions like int80 that should trap into the OS, but of course in a > VM need to t

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-02 Thread Anthony Liguori
Jun Koi wrote: > On 10/1/07, Anthony Liguori <[EMAIL PROTECTED]> wrote: > >> Cameron Macdonell wrote: >> >>> Hi, >>> >>> I'm trying to understand guest virtualization at the lower levels. I >>> have a somewhat basic question: How does KVM virtualize an int80 >>> instruction from a guest?

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-02 Thread Avi Kivity
Anthony Liguori wrote: > Jun Koi wrote: > >> On 10/1/07, Anthony Liguori <[EMAIL PROTECTED]> wrote: >> >> >>> Cameron Macdonell wrote: >>> >>> Hi, I'm trying to understand guest virtualization at the lower levels. I have a somewhat basic question: How do

Re: [kvm-devel] What happens on an INT80 instruction

2007-10-02 Thread Anthony Liguori
Avi Kivity wrote: > Anthony Liguori wrote: >> Jun Koi wrote: >> >>> On 10/1/07, Anthony Liguori <[EMAIL PROTECTED]> wrote: >>> Cameron Macdonell wrote: > Hi, > > I'm trying to understand guest virtualization at the lower levels. I > have a somewhat basic