]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - include/linux/irqdomain.h
x86/apic/msi: Plug non-maskable MSI affinity race
[mirror_ubuntu-bionic-kernel.git] / include / linux / irqdomain.h
index 48c7e86bb5566798aba1b1b132ab242b75b05ea9..c1638aa99d932e28d1694824d213d76a6f8ab0e9 100644 (file)
@@ -202,6 +202,13 @@ enum {
        /* Irq domain implements MSI remapping */
        IRQ_DOMAIN_FLAG_MSI_REMAP       = (1 << 5),
 
+       /*
+        * Quirk to handle MSI implementations which do not provide
+        * masking. Currently known to affect x86, but partially
+        * handled in core code.
+        */
+       IRQ_DOMAIN_MSI_NOMASK_QUIRK     = (1 << 6),
+
        /*
         * Flags starting from IRQ_DOMAIN_FLAG_NONCORE are reserved
         * for implementation specific purposes and ignored by the