Skip to content

Commit 9cbaff1

Browse files
committed
crypto: ccp - Use int type to store negative error codes
JIRA: https://issues.redhat.com/browse/RHEL-106910 Upstream Status: merged into herbert/crypto-2.6.git commit e002780 Author: Qianfeng Rong <rongqianfeng@vivo.com> Date: Wed Sep 3 21:25:35 2025 +0800 crypto: ccp - Use int type to store negative error codes Change the 'ret' variable in __sev_do_cmd_locked() from unsigned int to int, as it needs to store negative error codes. No effect on runtime. Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com> Acked-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Vladis Dronov <vdronov@redhat.com>
1 parent 2b7d2e6 commit 9cbaff1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/crypto/ccp/sev-dev.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -847,9 +847,10 @@ static int __sev_do_cmd_locked(int cmd, void *data, int *psp_ret)
847847
struct sev_device *sev;
848848
unsigned int cmdbuff_hi, cmdbuff_lo;
849849
unsigned int phys_lsb, phys_msb;
850-
unsigned int reg, ret = 0;
850+
unsigned int reg;
851851
void *cmd_buf;
852852
int buf_len;
853+
int ret = 0;
853854

854855
if (!psp || !psp->sev_data)
855856
return -ENODEV;

0 commit comments

Comments
 (0)