Commit 6a42ff33f38d for kernel

commit 6a42ff33f38d171a6bf8304f6323c43e8a0ed9b6
Merge: 398871616ffd 3875ceb592d3
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Mar 5 11:49:05 2026 -0800

    Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux

    Pull crypto library fixes from Eric Biggers:

     - Several test fixes:

        - Fix flakiness in the interrupt context tests in certain VMs

        - Make the lib/crypto/ KUnit tests depend on the corresponding
          library options rather than selecting them. This follows the
          standard KUnit convention, and it fixes an issue where enabling
          CONFIG_KUNIT_ALL_TESTS pulled in all the crypto library code

        - Add a kunitconfig file for lib/crypto/

        - Fix a couple stale references to "aes-generic" that made it in
          concurrently with the rename to "aes-lib"

     - Update the help text for several CRYPTO kconfig options to remove
       outdated information about users that now use the library instead

    * tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux:
      crypto: testmgr - Fix stale references to aes-generic
      crypto: Clean up help text for CRYPTO_CRC32
      crypto: Clean up help text for CRYPTO_CRC32C
      crypto: Clean up help text for CRYPTO_XXHASH
      crypto: Clean up help text for CRYPTO_SHA256
      crypto: Clean up help text for CRYPTO_BLAKE2B
      lib/crypto: tests: Add a .kunitconfig file
      lib/crypto: tests: Depend on library options rather than selecting them
      kunit: irq: Ensure timer doesn't fire too frequently