Displaying 8 results from an estimated 8 matches for "pci_seg_supported".
2012 Sep 14
3
memory corruption in HYPERVISOR_physdev_op()
...&restore_ext);
^^^^^^^^^^^^
There are only 4 bytes here.
344 if (ret == -ENOSYS)
^^^^^^^^^^^^^^
If we hit this condition, we have corrupted some memory.
345 pci_seg_supported = false;
regards,
dan carpenter
2012 Sep 14
3
memory corruption in HYPERVISOR_physdev_op()
...&restore_ext);
^^^^^^^^^^^^
There are only 4 bytes here.
344 if (ret == -ENOSYS)
^^^^^^^^^^^^^^
If we hit this condition, we have corrupted some memory.
345 pci_seg_supported = false;
regards,
dan carpenter
2012 Sep 14
3
memory corruption in HYPERVISOR_physdev_op()
...&restore_ext);
^^^^^^^^^^^^
There are only 4 bytes here.
344 if (ret == -ENOSYS)
^^^^^^^^^^^^^^
If we hit this condition, we have corrupted some memory.
345 pci_seg_supported = false;
regards,
dan carpenter
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...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 <linux/msi.h>
@@ -251,7 +249,6 @@ error:
return irq;
}
-#ifdef CONFIG_XEN_DOM0
static bool __read_mostly pci_seg_supported = true;
static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
@@ -324,7 +321,6 @@ static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
out:
return ret;
}
-#endif
static void xen_teardown_msi_irqs(struct pci_dev *dev)
{
@@ -392,7 +388,6 @...
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...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 <linux/msi.h>
@@ -251,7 +249,6 @@ error:
return irq;
}
-#ifdef CONFIG_XEN_DOM0
static bool __read_mostly pci_seg_supported = true;
static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
@@ -324,7 +321,6 @@ static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
out:
return ret;
}
-#endif
static void xen_teardown_msi_irqs(struct pci_dev *dev)
{
@@ -392,7 +388,6 @...
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...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 <linux/msi.h>
@@ -251,7 +249,6 @@ error:
return irq;
}
-#ifdef CONFIG_XEN_DOM0
static bool __read_mostly pci_seg_supported = true;
static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
@@ -324,7 +321,6 @@ static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
out:
return ret;
}
-#endif
static void xen_teardown_msi_irqs(struct pci_dev *dev)
{
@@ -392,7 +388,6 @...
2014 Jul 26
20
[RFC PATCH 00/11] Refactor MSI to support Non-PCI device
Hi all,
The series is a draft of generic MSI driver that supports PCI
and Non-PCI device which have MSI capability. If you're not interested
it, sorry for the noise.
The series is based on Linux-3.16-rc1.
MSI was introduced in PCI Spec 2.2. Currently, kernel MSI
driver codes are bonding with PCI device. Because MSI has a lot
advantages in design. More and more non-PCI devices want to
use
2014 Jul 26
20
[RFC PATCH 00/11] Refactor MSI to support Non-PCI device
Hi all,
The series is a draft of generic MSI driver that supports PCI
and Non-PCI device which have MSI capability. If you're not interested
it, sorry for the noise.
The series is based on Linux-3.16-rc1.
MSI was introduced in PCI Spec 2.2. Currently, kernel MSI
driver codes are bonding with PCI device. Because MSI has a lot
advantages in design. More and more non-PCI devices want to
use