All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/1] pkey: Fix for PKEY_VERIFYPROTK ioctl
@ 2026-06-23 14:20 Holger Dengler
  2026-06-23 14:20 ` [PATCH v3 1/1] pkey: Move keytype check from pkey api to handler Holger Dengler
  0 siblings, 1 reply; 4+ messages in thread
From: Holger Dengler @ 2026-06-23 14:20 UTC (permalink / raw)
  To: Harald Freudenberger, Ingo Franzki
  Cc: dengler, linux-s390, Heiko Carstens, Vasily Gorbik,
	Alexander Gordeev

The PKEY_VERIFYPROTK ioctl is used to verify protected key blobs. The
verification is mainly done y the called handler implementations. The
following patch 1/1 removes the (broken) length check in the generic API
code. The deep-inspection of the key blob is handler-specific.

The v1 of this series has fixed the length calculation for the keysize, so
that the correct keytype can be derived from it. But this is a violation of
the layering in pkey, where only the handlers should have a deep knowledge
of the key blobs. Therefore, v2 now removes the keysize calculation and the
keytype check, as it is always done by the handler.

The v2 has been rebased to the current master, as it adds a missing length
check for the ioctl request structure. This addresses one comment of the
Sashiko AI review.

Changes since v2:
- Re-phrase the commit message and summary line
- Pick R-b

Changes since v1:
- Remove the keytype check (instead of fix the length calculation)
- Add stable tag
- Rebase to current master

The patch applies to Linus' master branch.

Holger Dengler (1):
  pkey: Move keytype check from pkey api to handler

 drivers/s390/crypto/pkey_api.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)


base-commit: 502d801f0ab03e4f32f9a33d203154ce84887921
-- 
2.54.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-06-23 14:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-23 14:20 [PATCH v3 0/1] pkey: Fix for PKEY_VERIFYPROTK ioctl Holger Dengler
2026-06-23 14:20 ` [PATCH v3 1/1] pkey: Move keytype check from pkey api to handler Holger Dengler
2026-06-23 14:29   ` Harald Freudenberger
2026-06-23 14:33   ` Alexander Gordeev

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.