On 11/22/2011 03:13 PM, Julian Stecklina wrote: > Hello, > > KVM emulates an IOAPIC that doesn't handle byte writes to its > IOAPIC_REG_SELECT register, although for example the ICH10 spec[1] > clearly states that this is an 8-bit register. See > http://www.intel.com/content/dam/doc/datasheet/io-controller-hub-10-family-datasheet.pdf > Table 13-4 on page 433. > > The code in question is: > > http://git.kernel.org/?p=virt/kvm/kvm.git;a=blob;f=virt/kvm/ioapic.c;h=3eed61eb48675a63dd1f31b0095217ab6bc5f646;hb=HEAD#l323 > > This breaks IOAPIC code in OSes that adhere to the spec. Agree, the code is broken. > I would file a bug, but the kernel bugzilla seems to be down at the > moment. Care to post a patch instead? -- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html