[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] [PATCH] Fix hvm vcpu hotplug bug
Ian Jackson wrote: > Liu, Jinsong writes ("RE: [Xen-devel] [PATCH] Fix hvm vcpu hotplug > bug"): >> Per my understanding, sci-gpe logic is like >> [diagram] >> >> Currently qemu-xen didn't have 'gep event x OR gpe event y --> sci' >> logic, it should add this logic level. > > Yes, thanks, I'd understood that. But: > >> To clear the interrupt: >> 1). gpe_sts x & gpe_en x --> low gpe event x > > I think you mean "gpe_sts goes low" ? Since your diagram is in terms > of levels and I guess "sts" is the actual interrupt source, and > "sts_en" is the interrupt enable flag. Yes. > > So in real hardware, what makes gpe_sts go low ? > > Ian. ospm will do. Its sequence is (i.e. linux 2.6.32, ospm dispatch control method case) 1). clear pge_en x by writing '0' to the bit; 2). asynchronic call control method; 3). clear gpe_sts x by writing '1' to the bit; 4). re-enable gpe_en x by writing '1' to the bit; Thanks, Jinsong _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |