]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dm-pcache: use int type to store negative error codes
authorQianfeng Rong <rongqianfeng@vivo.com>
Fri, 29 Aug 2025 13:37:48 +0000 (21:37 +0800)
committerMikulas Patocka <mpatocka@redhat.com>
Tue, 2 Sep 2025 09:19:12 +0000 (11:19 +0200)
commit4466dd3d719cca113308e8ae539adf7b3d68c985
tree457a3e72d326fdcf8da6aad788c50884db8266b4
parent9f5c33bdddcdb1d83a38cb3ff405dba8c9fde9b8
dm-pcache: use int type to store negative error codes

Change the 'ret' variable from u32 to int to store negative error codes or
zero returned by cache_kset_close().

Storing the negative error codes in unsigned type, doesn't cause an issue
at runtime but it's ugly. Additionally, assigning negative error codes to
unsigned type may trigger a GCC warning when the -Wsign-conversion flag
is enabled.

No effect on runtime.

Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
drivers/md/dm-pcache/cache_req.c