"Guilherme G. Piccoli" <gpicc...@linux.vnet.ibm.com> writes:
> On 08/29/2017 08:22 AM, Michael Ellerman wrote: >> "Guilherme G. Piccoli" <gpicc...@linux.vnet.ibm.com> writes: >> >>> On 08/28/2017 02:56 AM, Michael Ellerman wrote: >>>> Some Power9 boxes will have this adapter installed, so add it to the >>>> defconfig so we can boot on those machines without an initrd. >>> >>> Michael, not sure if this affects Petitboot (I know it has its own >>> default config files), but in the past we had some issues with this >>> driver and it's nice to have the possibility to blacklist it. >> >> Why we were black listing it? > > Basically for the same reason you want it built-in - debug purposes heheh > > In fact, this driver takes some time in its initialization process, so > if my rootfs is not under it, to speedup my boot-time I could blacklist > it; also, to debug the aacraid driver we could blacklist it in Petitboot > and debug on distro (easier to build kernels there), since the issue > could be in first probe only (or be affected by kexec-out from Petitboot). > > Anyway, since make it a module will harm your workflow, I agree built-in > is the best option! OK. So maybe when the petitboot kernel moves up to 4.14 they may want to flip it back to being a module. I think the majority of machines that have one of these adapters will be using it for their root disk, so I think the slow initialisation is just something we have to suffer. cheers