[PATCH v3 0/5] Fixes for dynamic boost control for 6.6

Mario Limonciello
2023-08-29T17:34:47Z

Testing the code that is submitted for kernel 6.6 found some occasional
problems with memory allocation and with the test suite and sample
application as merged.

This series fixes all problems found. Ideally all patches should
be submitted for a future 6.6-rc, but, the most important is
"crypto: ccp: Get a free page to use while fetching initial nonce"
if the rest must be pushed to 6.7.

This series merges together the two previous submissions, re-orders them
and fixes one more problem found with unfused tests.
Link: https://lore.kernel.org/linux-crypto/20230828190200.1598-1-mario.limonciello@amd.com/T/#m5f336a50707d2426c2a0d47d751f06d233e5c816
Link: https://lore.kernel.org/linux-crypto/20230824221932.2807-1-mario.limonciello@amd.com/#t

Mario Limonciello (5):
crypto: ccp: Get a free page to use while fetching initial nonce
crypto: ccp: Fix ioctl unit tests
crypto: ccp: Fix DBC sample application error handling
crypto: ccp: Fix sample application signature passing
crypto: ccp: Fix some unfused tests

drivers/crypto/ccp/dbc.c | 2 +-
tools/crypto/ccp/dbc.c | 17 +++++++-------
tools/crypto/ccp/dbc.py | 8 +++----
tools/crypto/ccp/test_dbc.py | 45 +++++++++++++++++++++---------------
4 files changed, 41 insertions(+), 31 deletions(-)

base-commit: 85b9bf9a514d991fcecb118d0a8a35e754ff9265
--
2.34.1