Re: CI: Selftest failures of s390 SHA3 and HMAC on next kernel

Ingo Franzki
2025-05-23T08:02:27Z

On 23.05.2025 07:51, Herbert Xu wrote:
> On Thu, May 22, 2025 at 04:13:59PM +0200, Ingo Franzki wrote:
>> Hi Herbert,
>>
>> in tonight's CI run the self-tests of the s390x kernel ciphers for SHA-3 and HMAC (with SHA-2) started to fail on the next kernel.
>> This must be something the came into the next kernel just recently (yesterday). It did not fail before tonight.
>>
>> Affected modules: sha3_512_s390, sha3_256_s390, and hmac_s390.
>> Not affected are: sha512_s390 and sha1_s390.
>> sha256/sha224 no longer exist as module, probably due to the move to be a library now.
>> All SHA-2 digest self-tests pass, but strangely, the HMAC with SHA-2 self-tests fail....
>
> It's probably the export/import format tests. Please try reverting
>
> 18c438b228558e05ede7dccf947a6547516fc0c7
>
> and see if the problem goes away. If it does then I'll revert that
> for now and figure out why the s390 export format is still different.

Yes, indeed, reverting this commit makes the problem to go away.

>
> Thanks,

--
Ingo Franzki
eMail: ifranzki@linux.ibm.com
Tel: ++49 (0)7031-16-4648
Linux on IBM Z Development, Schoenaicher Str. 220, 71032 Boeblingen, Germany

IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Gregor Pillen
Geschäftsführung: David Faller
Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
IBM DATA Privacy Statement: https://www.ibm.com/privacy/us/en/