PCI_BUS_FLAGS_NO_MSI
if (bus->bus_flags & PCI_BUS_FLAGS_NO_MSI)
!(subordinate->bus_flags & PCI_BUS_FLAGS_NO_MSI)
subordinate->bus_flags &= ~PCI_BUS_FLAGS_NO_MSI;
subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI;
bus->bus_flags |= PCI_BUS_FLAGS_NO_MSI;
dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI;