|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
[Xen-devel] Re: [PATCH 02/17] x86: add io_apic_ops to allow	interception
 
Ingo Molnar wrote:
 ok, could you please turn the whole IO-APIC code into a driver 
framework? I.e. all IO-APIC calls outside of 
arch/x86/kernel/apic/io_apic.c should be to some io_apic-> method.
 The advantage will be a proper abstraction for all IO-APIC details - 
not just a minimalistic one for Xen's need.
 Also, please name it 'struct io_apic' - similar to the 'struct apic' 
naming we have for the local APIC driver structure.
 
 OK, I'll have a look at it.  I think it could turn out quite nicely, and 
possibly remove the need for some other other Xen hooks around the 
place, as well as make the path for some other other upcoming things 
clearer.
 But in the meantime, would you consider taking the minimal ops approach 
for this next merge window, and the full api in the next dev cycle?
Thanks,
   J
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] [GIT PULL] Xen APIC hooks (with io_apic_ops), Jeremy Fitzhardinge
- [Xen-devel] [PATCH 01/17] xen/dom0: handle acpi lapic parsing in	Xen dom0, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 02/17] x86: add io_apic_ops to allow interception, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 03/17] xen: implement io_apic_ops, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 04/17] xen: create dummy ioapic mapping, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 06/17] x86/io_apic: add get_nr_irqs_gsi(), Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 07/17] xen/apic: identity map gsi->irqs, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 12/17] xen: use acpi_get_override_irq() to get	triggering for legacy irqs, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 09/17] xen: bind pirq to vector and event channel, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 08/17] xen: direct irq registration to pirq	event channels, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 05/17] xen: implement pirq type event channels, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 11/17] xen: don't setup acpi interrupt unless	there is one, Jeremy Fitzhardinge
 
- [Xen-devel] [PATCH 13/17] xen: initialize irq 0 too, Jeremy Fitzhardinge
 
 
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |