On Thu, Jun 01, 2023 at 03:48:57PM -0600, Alex Williamson wrote: > Allowing VFIO_PCI_CORE without building an in-kernel module that > depends on it seals the deal for me that this is the wrong approach > though. I don't think that is abnormal, we have constructs like this around, kconfig has its limits. > > > I don't see why we wouldn't just make each of the variant drivers > > > select VFIO_PCI_CORE. Thanks, > > > > It can be done, but it seems more fragile. > > How so? The if stanza in the core's kconfig does the right thing automatically without any need to think about the driver kconfigs. Jason