On Tue, 2016-03-15 at 11:27 +1100, Michael Neuling wrote: > On Mon, 2016-03-14 at 20:29 +0100, Frederic Barrat wrote:
> > CXL driver synchronizes the PSL timebase with the CAPP during > > initialization. If it can't synchronize, then the driver currently > > fails and the cxl adapter is not usable. That behavior is a bit > > extreme for the time being, as some adapters are known to have > > troubles syncing their PSL timebase and there are no known use of it. > > > > Introduce a psl_timebase module parameter to control whether PSL > > timebase is required or not. Default is to allow initializaton even > > if > > syncing failed. > > Default behavior will be changed when current issues with some cxl > > adapters are resolved. > > I'm not happy with doing this unless we add something which advertises > that it's synced or not to userspace. > > If we do that, I'm happy to just fail without the need of the parameter > but advertise it to userspace. > > The parameter is a bit of a PITA too, as it's a driver level config not > card level. You really want to turn it on/off based on the card, not > the whole system. And it just sounds like a big hack around broken hardware, which we'll have to carry for the foreseeable future. cheers _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev