Searched hist:261268 (Results 1 - 17 of 17) sorted by relevance
/freebsd-10.2-release/usr.sbin/bhyve/ | ||
H A D | ioapic.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. 261268 Wed Jan 29 15:03:48 MST 2014 jhb Enhance the support for PCI legacy INTx interrupts and enable them in the virtio backends. - Add a new ioctl to export the count of pins on the I/O APIC from vmm to the hypervisor. - Use pins on the I/O APIC >= 16 for PCI interrupts leaving 0-15 for ISA interrupts. - Populate the MP Table with I/O interrupt entries for any PCI INTx interrupts. - Create a _PRT table under the PCI root bridge in ACPI to route any PCI INTx interrupts appropriately. - Track which INTx interrupts are in use per-slot so that functions that share a slot attempt to distribute their INTx interrupts across the four available pins. - Implicitly mask INTx interrupts if either MSI or MSI-X is enabled and when the INTx DIS bit is set in a function's PCI command register. Either assert or deassert the associated I/O APIC pin when the state of one of those conditions changes. - Add INTx support to the virtio backends. - Always advertise the MSI capability in the virtio backends. Submitted by: neel (7) Reviewed by: neel MFC after: 2 weeks |
H A D | ioapic.h | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. 261268 Wed Jan 29 15:03:48 MST 2014 jhb Enhance the support for PCI legacy INTx interrupts and enable them in the virtio backends. - Add a new ioctl to export the count of pins on the I/O APIC from vmm to the hypervisor. - Use pins on the I/O APIC >= 16 for PCI interrupts leaving 0-15 for ISA interrupts. - Populate the MP Table with I/O interrupt entries for any PCI INTx interrupts. - Create a _PRT table under the PCI root bridge in ACPI to route any PCI INTx interrupts appropriately. - Track which INTx interrupts are in use per-slot so that functions that share a slot attempt to distribute their INTx interrupts across the four available pins. - Implicitly mask INTx interrupts if either MSI or MSI-X is enabled and when the INTx DIS bit is set in a function's PCI command register. Either assert or deassert the associated I/O APIC pin when the state of one of those conditions changes. - Add INTx support to the virtio backends. - Always advertise the MSI capability in the virtio backends. Submitted by: neel (7) Reviewed by: neel MFC after: 2 weeks |
H A D | pci_uart.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | virtio.h | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | mptbl.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | virtio.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | Makefile | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | pci_emul.h | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | pci_virtio_net.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | pci_ahci.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | pci_emul.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | pci_virtio_block.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | bhyverun.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
/freebsd-10.2-release/sys/amd64/include/ | ||
H A D | vmm_dev.h | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
/freebsd-10.2-release/lib/libvmmapi/ | ||
H A D | vmmapi.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
H A D | vmmapi.h | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
/freebsd-10.2-release/sys/amd64/vmm/ | ||
H A D | vmm_dev.c | diff 267393 Thu Jun 12 13:22:21 MDT 2014 jhb MFC 260239,261268,265058: Expand the support for PCI INTx interrupts including providing interrupt routing information for INTx interrupts to I/O APIC pins and enabling INTx interrupts in the virtio and AHCI backends. |
Completed in 140 milliseconds