[GIT PULL] Crypto library fix and documentation update for 7.1
From: Eric Biggers
Date: Tue Apr 21 2026 - 14:38:57 EST
The following changes since commit d60bc140158342716e13ff0f8aa65642f43ba053:
Merge tag 'pwrseq-updates-for-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux (2026-04-13 20:28:22 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git tags/libcrypto-for-linus
for you to fetch changes up to e9af4f47d4a036b4be67e4be361f62e05081f7bf:
lib/crypto: docs: Add rst documentation to Documentation/crypto/ (2026-04-18 17:32:02 -0700)
----------------------------------------------------------------
- Fix an integer underflow in the mpi library
- Improve the crypto library documentation
----------------------------------------------------------------
Eric Biggers (2):
docs: kdoc: Expand 'at_least' when creating parameter list
lib/crypto: docs: Add rst documentation to Documentation/crypto/
Lukas Wunner (1):
lib/crypto: mpi: Fix integer underflow in mpi_read_raw_from_sgl()
Documentation/crypto/index.rst | 2 +-
Documentation/crypto/libcrypto-blockcipher.rst | 19 +++
Documentation/crypto/libcrypto-hash.rst | 86 +++++++++++++
Documentation/crypto/libcrypto-signature.rst | 11 ++
Documentation/crypto/libcrypto-utils.rst | 6 +
Documentation/crypto/libcrypto.rst | 165 +++++++++++++++++++++++++
Documentation/crypto/sha3.rst | 2 +
lib/crypto/mpi/mpicoder.c | 2 +-
tools/lib/python/kdoc/kdoc_parser.py | 5 +
9 files changed, 296 insertions(+), 2 deletions(-)
create mode 100644 Documentation/crypto/libcrypto-blockcipher.rst
create mode 100644 Documentation/crypto/libcrypto-hash.rst
create mode 100644 Documentation/crypto/libcrypto-signature.rst
create mode 100644 Documentation/crypto/libcrypto-utils.rst
create mode 100644 Documentation/crypto/libcrypto.rst