1. 28 2月, 2022 2 次提交
  2. 18 10月, 2021 3 次提交
  3. 19 8月, 2021 1 次提交
  4. 10 6月, 2021 7 次提交
  5. 07 4月, 2021 2 次提交
  6. 18 3月, 2021 1 次提交
  7. 04 2月, 2021 2 次提交
  8. 28 1月, 2021 1 次提交
  9. 07 1月, 2021 2 次提交
  10. 18 11月, 2020 1 次提交
  11. 18 9月, 2020 2 次提交
  12. 16 9月, 2020 1 次提交
    • T
      iommm/vt-d: Store irq domain in struct device · 85a8dfc5
      Thomas Gleixner 提交于
      As a first step to make X86 utilize the direct MSI irq domain operations
      store the irq domain pointer in the device struct when a device is probed.
      
      This is done from dmar_pci_bus_add_dev() because it has to work even when
      DMA remapping is disabled. It only overrides the irqdomain of devices which
      are handled by a regular PCI/MSI irq domain which protects PCI devices
      behind special busses like VMD which have their own irq domain.
      
      No functional change. It just avoids the redirection through
      arch_*_msi_irqs() and allows the PCI/MSI core to directly invoke the irq
      domain alloc/free functions instead of having to look up the irq domain for
      every single MSI interupt.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Acked-by: NJoerg Roedel <jroedel@suse.de>
      Link: https://lore.kernel.org/r/20200826112333.714566121@linutronix.de
      85a8dfc5
  13. 04 9月, 2020 1 次提交
  14. 24 7月, 2020 5 次提交
  15. 23 6月, 2020 1 次提交
  16. 29 5月, 2020 1 次提交
  17. 18 5月, 2020 7 次提交