On Tue, Oct 15, 2019 at 10:44:34AM +0300, Andy Shevchenko wrote: > On Mon, Oct 14, 2019 at 01:15:53PM -0600, Tuowen Zhao wrote: > > On Tue, 2019-10-15 at 02:46 +0800, kbuild test robot wrote: > > > -O ~/bin/make.cross > > > chmod +x ~/bin/make.cross > > > # save the attached .config to linux build tree > > > GCC_VERSION=7.4.0 make.cross ARCH=sparc64 > > > > Oops, I'm not sure how would we best fix this. Clearly the patch is not > > intended for sparc64. Maybe adding devm_ioremap_uc is rather not safe > > right now. > > It seems you need a preparatory patch to satisfy sparc64.
Indeed, can you add that? If you are not comfortable the way to leave behind lazy architectures is the HAS_FOO feature and then have your driver require that or depend on the archs that support this. This allows non-lazy architecturess to move forward with life. Luis

