Paolo Bonzini <pbonz...@redhat.com> writes: >> Note that a board that doesn't support MSI can take MSI-capable devices >> just fine. Only the broken boards can't. >> >> Obviously, broken boards should be fixed. Once they all are, we can >> (and should!) remove msi_nonbroken. > > That only works if we know what the broken boards are.
Yes. > Right now, all boards that do not support MSI hide the capability, which > is wrong. Agreed. > I'd prefer to remove msi_nonbroken completely if we don't > know where the problem is. So you're proposing to (1) remove msi_nonbroken, (2) see which boards burst into flames, and (3) fix them, or perhaps add a less wrong stop gap msi_broken just for them?