Hi Chris,
Thanks for your help, that link was really useful. I didn’t know there was work
already done on a SuperMicro machine.
Right now, I’m struggling to get things working with legacy IRQs. The only
configuration where the NIC showed any signs of life was this (by signs of life
I mean a very poor ping with high delay and what looks like polling behavior):
vm2.vm_irqs = [
{"name":"outer_eth", "ioapic":0, "source":0xb, "level_trig":1,
"active_low":1, "dest":12}
];
This is for the 10Gb NIC on a SuperMicro SYS-E300-9D.
What worries me is the ISSUES section in that example you shared:
The SuperMicro machine has 5 IOAPICs. The gigabit and 10Gb NICs are on IOAPIC
1; the code for handling anything other than the 0th IOAPIC seems buggy. Right
now the VM does not get any interrupts.
https://github.com/andybui01/camkes-vm-examples/blob/andyb/supermicro_msi/apps/x86/supermicro/README.md
Are you aware of this kind of IOAPIC problem?
Thanks a lot!
Albert
_______________________________________________
Devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]