On Wed, Apr 06, 2022 at 01:09:16PM +0200, Borislav Petkov wrote:
On Wed, Apr 06, 2022 at 08:24:04AM +0200, Greg KH wrote:
make[1]: *** [scripts/Makefile.build:287: arch/x86/lib/iomem.o] Error 1
Bah, building is overrated.
I guess you need
8260b9820f70 ("x86/sev: Use CC_ATTR attribute to generalize string I/O unroll")
before that.
I only have one "FAILED" email template, do I need another one for when the patch applies yet breaks the build?
I guess you could change that first sentence to
"The patch below does not apply (or build) to the X.XX-stable tree."
It seems I took it literally to mean it only doesn't apply.
:-)
Fair enough :)
So, 5.16 is now dead and end-of-life, but the original commit here still looks to be needed in older kernels going back quite a ways. And 8260b9820f70 ("x86/sev: Use CC_ATTR attribute to generalize string I/O unroll") does not apply cleanly to 5.15 or older and given that it's touching memory encryption code, I'm not comfortable guessing about the backport.
So can you, or anyone else that cares, provide a set of backported patches for this issue that we can apply to the stable trees?
thanks,
greg k-h