From: duanhaoqiang <908469696@qq.com> Date: Wed, 4 Nov 2020 01:50:52 +0000 (+0800) Subject: Update nvme.c X-Git-Tag: v1.14~144 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=08bebf054f45fea40f5cf0abd4981b52006be053;p=users%2Fsagi%2Fnvme-cli.git Update nvme.c return error when fw-download firmware size is 0 --- diff --git a/nvme.c b/nvme.c index f0ca6b97..93323728 100644 --- a/nvme.c +++ b/nvme.c @@ -2258,7 +2258,7 @@ static int fw_download(int argc, char **argv, struct command *cmd, struct plugin } fw_size = sb.st_size; - if (fw_size & 0x3) { + if ((fw_size & 0x3) || (fw_size == 0)) { fprintf(stderr, "Invalid size:%d for f/w image\n", fw_size); err = -EINVAL; goto close_fw_fd;