Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1269103
| From | Keith Busch <keith.busch@intel.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCHv5 0/6] Driver for new VMD device |
| Date | 2015-11-13 18:20 +0100 |
| Message-ID | <quqb0-Rg-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Latest revision after incorporating maintainer comments, mostly code style and comments. Is it too late to hope for a 4.4 inclusion? :) v4 -> v5: Updated struct comments to kernel-doc style. Added comments to call out future work for enhanced irq sharing and affinity mask settings. Commended the potential list corruption if NMI, interrupt, and irq teardown occur concurrently. Using raw spinlock for irq list manipulation. Fix IRQ flags: removed IRQF_SHARED. Fixed the SoB in patch 1, added my Tested-by. Keith Busch (5): pci: skip child bus with conflicting resources Export msi and irq functions for module use x86-pci: allow pci domain specific dma ops x86/pci: Initial commit for new VMD device driver pciutils: Allow 32-bit domains Jiang Liu (1): msi: Relax msi_domain_alloc() to support parentless MSI irqdomains arch/x86/Kconfig | 13 + arch/x86/include/asm/device.h | 10 + arch/x86/include/asm/hw_irq.h | 5 + arch/x86/pci/Makefile | 2 + arch/x86/pci/common.c | 38 +++ arch/x86/pci/vmd.c | 677 ++++++++++++++++++++++++++++++++++++++++++ drivers/pci/msi.c | 2 + drivers/pci/probe.c | 10 +- kernel/irq/irqdomain.c | 1 + kernel/irq/msi.c | 8 +- 10 files changed, 761 insertions(+), 5 deletions(-) create mode 100644 arch/x86/pci/vmd.c -- 2.6.2.307.g37023ba -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCHv5 0/6] Driver for new VMD device Keith Busch <keith.busch@intel.com> - 2015-11-13 18:20 +0100
[PATCHv5 2/6] pci: skip child bus with conflicting resources Keith Busch <keith.busch@intel.com> - 2015-11-13 18:20 +0100
[PATCHv5 6/6] pciutils: Allow 32-bit domains Keith Busch <keith.busch@intel.com> - 2015-11-13 18:20 +0100
[PATCHv5 5/6] x86/pci: Initial commit for new VMD device driver Keith Busch <keith.busch@intel.com> - 2015-11-13 18:20 +0100
Re: [PATCHv5 5/6] x86/pci: Initial commit for new VMD device driver Thomas Gleixner <tglx@linutronix.de> - 2015-11-13 22:30 +0100
Re: [PATCHv5 5/6] x86/pci: Initial commit for new VMD device driver Keith Busch <keith.busch@intel.com> - 2015-11-13 22:50 +0100
[PATCHv5 4/6] x86-pci: allow pci domain specific dma ops Keith Busch <keith.busch@intel.com> - 2015-11-13 18:20 +0100
[PATCHv5 1/6] msi: Relax msi_domain_alloc() to support parentless MSI irqdomains Keith Busch <keith.busch@intel.com> - 2015-11-13 18:20 +0100
Re: [PATCHv5 1/6] msi: Relax msi_domain_alloc() to support parentless MSI irqdomains Thomas Gleixner <tglx@linutronix.de> - 2015-11-13 22:30 +0100
Re: [PATCHv5 0/6] Driver for new VMD device Thomas Gleixner <tglx@linutronix.de> - 2015-11-13 22:30 +0100
csiph-web