| bce4678f | 15-Dec-2025 |
Thorsten Blum <thorsten.blum@linux.dev> |
crypto: iaa - Replace sprintf with sysfs_emit in sysfs show functions
Replace sprintf() with sysfs_emit() in verify_compress_show() and sync_mode_show(). sysfs_emit() is preferred to format sysfs ou
crypto: iaa - Replace sprintf with sysfs_emit in sysfs show functions
Replace sprintf() with sysfs_emit() in verify_compress_show() and sync_mode_show(). sysfs_emit() is preferred to format sysfs output as it provides better bounds checking. No functional changes.
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Acked-by: Kanchana P Sridhar <kanchana.p.sridhar@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
show more ...
|
| e6bba609 | 28-Nov-2025 |
Thorsten Blum <thorsten.blum@linux.dev> |
crypto: iaa - Remove unreachable pr_debug from iaa_crypto_cleanup_module
iaa_unregister_compression_device() always returns 0, making the debug log message unreachable. Remove the log statement and
crypto: iaa - Remove unreachable pr_debug from iaa_crypto_cleanup_module
iaa_unregister_compression_device() always returns 0, making the debug log message unreachable. Remove the log statement and convert iaa_unregister_compression_device() to a void function.
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Acked-by: Kanchana P Sridhar <kanchana.p.sridhar@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
show more ...
|
| 375a0168 | 27-Nov-2025 |
Thorsten Blum <thorsten.blum@linux.dev> |
crypto: iaa - Simplify init_iaa_device()
Return the result directly to simplify init_iaa_device().
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Signed-off-by: Herbert Xu <herbert@gondor.a
crypto: iaa - Simplify init_iaa_device()
Return the result directly to simplify init_iaa_device().
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
show more ...
|
| cc98d8ce | 24-Mar-2025 |
Herbert Xu <herbert@gondor.apana.org.au> |
crypto: iaa - Do not clobber req->base.data
The req->base.data field is for the user and must not be touched by the driver, unless you save it first.
The iaa driver doesn't seem to be using the req
crypto: iaa - Do not clobber req->base.data
The req->base.data field is for the user and must not be touched by the driver, unless you save it first.
The iaa driver doesn't seem to be using the req->base.data value so just remove the assignment.
Fixes: 09646c98d0bf ("crypto: iaa - Add irq support for the crypto async interface") Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
show more ...
|
| 43698cd6 | 04-Mar-2024 |
Tom Zanussi <tom.zanussi@linux.intel.com> |
crypto: iaa - Change iaa statistics to atomic64_t
Change all the iaa statistics to use atomic64_t instead of the current u64, to avoid potentially inconsistent counts.
Signed-off-by: Tom Zanussi <t
crypto: iaa - Change iaa statistics to atomic64_t
Change all the iaa statistics to use atomic64_t instead of the current u64, to avoid potentially inconsistent counts.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
show more ...
|