search for: xen_register_gsi

Displaying 10 results from an estimated 10 matches for "xen_register_gsi".

2010 Mar 10
5
[stable-2.6.31/master] Compile error "error: redefinition of xen_destroy_irq"
Hi All, xen stable-2.6.31/master doesn''t seem to compile: CC [M] drivers/watchdog/w83877f_wdt.o CC [M] drivers/watchdog/w83977f_wdt.o CC [M] drivers/watchdog/machzwd.o CC [M] drivers/watchdog/sbc_epx_c3.o CC [M] drivers/watchdog/wm8350_wdt.o CC [M] drivers/watchdog/softdog.o CC drivers/xen/grant-table.o CC drivers/xen/features.o CC
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...-git a/arch/x86/pci/xen.c b/arch/x86/pci/xen.c index 492ade8..e298726 100644 --- a/arch/x86/pci/xen.c +++ b/arch/x86/pci/xen.c @@ -108,7 +108,6 @@ static int acpi_register_gsi_xen_hvm(struct device *dev, u32 gsi, false /* no mapping of GSI to PIRQ */); } -#ifdef CONFIG_XEN_DOM0 static int xen_register_gsi(u32 gsi, int gsi_override, int triggering, int polarity) { int rc, irq; @@ -143,7 +142,6 @@ static int acpi_register_gsi_xen(struct device *dev, u32 gsi, return xen_register_gsi(gsi, -1 /* no GSI override */, trigger, polarity); } #endif -#endif #if defined(CONFIG_PCI_MSI) #include <l...
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...-git a/arch/x86/pci/xen.c b/arch/x86/pci/xen.c index 492ade8..e298726 100644 --- a/arch/x86/pci/xen.c +++ b/arch/x86/pci/xen.c @@ -108,7 +108,6 @@ static int acpi_register_gsi_xen_hvm(struct device *dev, u32 gsi, false /* no mapping of GSI to PIRQ */); } -#ifdef CONFIG_XEN_DOM0 static int xen_register_gsi(u32 gsi, int gsi_override, int triggering, int polarity) { int rc, irq; @@ -143,7 +142,6 @@ static int acpi_register_gsi_xen(struct device *dev, u32 gsi, return xen_register_gsi(gsi, -1 /* no GSI override */, trigger, polarity); } #endif -#endif #if defined(CONFIG_PCI_MSI) #include <l...
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...-git a/arch/x86/pci/xen.c b/arch/x86/pci/xen.c index 492ade8..e298726 100644 --- a/arch/x86/pci/xen.c +++ b/arch/x86/pci/xen.c @@ -108,7 +108,6 @@ static int acpi_register_gsi_xen_hvm(struct device *dev, u32 gsi, false /* no mapping of GSI to PIRQ */); } -#ifdef CONFIG_XEN_DOM0 static int xen_register_gsi(u32 gsi, int gsi_override, int triggering, int polarity) { int rc, irq; @@ -143,7 +142,6 @@ static int acpi_register_gsi_xen(struct device *dev, u32 gsi, return xen_register_gsi(gsi, -1 /* no GSI override */, trigger, polarity); } #endif -#endif #if defined(CONFIG_PCI_MSI) #include <l...
2011 Jul 03
1
[PATCH] Modpost section mismatch fix
[Sorry if duplicate, one earlier was corrupt] Hi, I got section mismatches reported by modpost in latest build. It got reported for xen_register_pirq and xen_unplug_emulated_devices functions. xen_register_pirq makes reference to acpi_sci_override_gsi in init.data section; marking xen_register_pirq with __init is not feasible since calls are made to it from
2011 Jul 03
1
[PATCH] Modpost section mismatch fix
[Sorry if duplicate, one earlier was corrupt] Hi, I got section mismatches reported by modpost in latest build. It got reported for xen_register_pirq and xen_unplug_emulated_devices functions. xen_register_pirq makes reference to acpi_sci_override_gsi in init.data section; marking xen_register_pirq with __init is not feasible since calls are made to it from
2011 Jul 03
1
[PATCH] Modpost section mismatch fix
[Sorry if duplicate, one earlier was corrupt] Hi, I got section mismatches reported by modpost in latest build. It got reported for xen_register_pirq and xen_unplug_emulated_devices functions. xen_register_pirq makes reference to acpi_sci_override_gsi in init.data section; marking xen_register_pirq with __init is not feasible since calls are made to it from
2008 Nov 13
69
[PATCH 00 of 38] xen: add more Xen dom0 support
...the overview is: 1. Xen owns the local APICs; the dom0 kernel controls the IO APICs 2. Hardware interrupts are delivered on event channels like everything else 3. To set this up, we intercept at pcibios_enable_irq: - given a dev+pin, we use ACPI to get a gsi - hook acpi_register_gsi to call xen_register_gsi, which - allocates an irq (generally not 1:1 with the gsi) - asks Xen for a vector and event channel for the irq - program the IO APIC to deliver the hardware interrupt to the allocated vector The upshot is that the device driver gets an irq, and when the hardware raises an interrupt...
2010 Apr 06
29
Xen 4.1 Feature Request List
Xen Community: As many of you are aware, the Xen 4.0 hypervisor is due to ship tomorrow (shhhh, don''t tell anyone) and I wanted to get submissions underway for Xen 4.1 features. I have updated the Roadmap Wiki page (http://wiki.xensource.com/xenwiki/XenRoadMap) with a new section for Xen 4.1 features to be added. Feel free to add your ideas or send me your features and I will update the
2010 Apr 06
29
Xen 4.1 Feature Request List
Xen Community: As many of you are aware, the Xen 4.0 hypervisor is due to ship tomorrow (shhhh, don''t tell anyone) and I wanted to get submissions underway for Xen 4.1 features. I have updated the Roadmap Wiki page (http://wiki.xensource.com/xenwiki/XenRoadMap) with a new section for Xen 4.1 features to be added. Feel free to add your ideas or send me your features and I will update the