Skip to contentSkip to conversation

APIC model in kernel

DISCUSSION Gregory Haskins 2 participants 2 messages Mar 29, 2007 1 message not in the archive KVM

lore
Share & tools
lore
#0 lore raw

Hi Guys,
My team currently has interests in both the PV work, and the SMP work. It seems in both cases a significant gating factor is the APIC modeling. Avi, Dor, and others have mentioned that this would probably be best served by the KVM kernel code, and I agree that this seems logical. I figured I could take a stab at this task unless anyone objects?

-Greg

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw
Quoted 4 lines

Hi Guys,
My team currently has interests in both the PV work, and the SMP

work.

Quoted 1 line

It seems in both cases a significant gating factor is the APIC

modeling.

Quoted 1 line

Avi, Dor, and others have mentioned that this would probably be best

served

Quoted 1 line

by the KVM kernel code, and I agree that this seems logical. I figured

I

Quoted 1 line

could take a stab at this task unless anyone objects?

It would be wonderful!
Actually Ingo Molnar was sniffing around this area too. Ingo, do you have
any news in that field or you were tied up with the other, many Linux issues that you support?

Actually you can get initial kick start in two places:
1. I had a working in-kernel-apic KVM version. It's quite old release of the KVM, before the SVM support but it was working back then. The reason we didn't merged it was that we managed to run Windows with qemu's apic. You can get the 'apic' branch from the kvm svn.

2. Get an updated version from Xen and make the necessary changes for KVM.
This is what I have done in the above apic implementation. I had to
choose between implementation from scratch, ripping qemu, ripping Xen and I decided to pick Xen.

Please keep us uptodate about the progress, if possible by sending small cumulative patches each time.

Cheers,
Dor.

Quoted 4 lines

-Greg

-----------------------------------------------------------------------

--

Quoted 5 lines

Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVD

EV

Quoted 4 lines

_______________________________________________
kvm-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV