hw/misc/sifive_u_otp: handling the fails of blk_pread and blk_pwrite
commit29b5fe0dcd512f9829475e3eb3f6fdc5e293b8f0
authorGreen Wan <green.wan@sifive.com>
Wed, 4 Nov 2020 09:29:00 +0000 (4 17:29 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Sat, 16 Jan 2021 18:57:21 +0000 (16 10:57 -0800)
tree9c50c04b41d09ac3d50e93c1940a36f5ee77056e
parent1eaada8ae15f10f7a7f1e2505bd77dbb11a8be85
hw/misc/sifive_u_otp: handling the fails of blk_pread and blk_pwrite

Fix code coverage issues by checking return value and handling fail case
of blk_pread() and blk_pwrite(). Return default value 0xff if read fails.

Fixes: Coverity CID 1435959
Fixes: Coverity CID 1435960
Fixes: Coverity CID 1435961
Signed-off-by: Green Wan <green.wan@sifive.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 20201104092900.21214-1-green.wan@sifive.com
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/misc/sifive_u_otp.c