diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 14:30:36 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 14:30:36 +0000 |
commit | d731b1222e17e0081e5e4e1fc9603b67ba0b72e3 (patch) | |
tree | e0426bca9e6173cf00b0ee2573aa2c0cf96b8a25 /debian/patches/upstream/0013-sfdisk-inform-about-failed-fsync-coverity-scan.patch | |
parent | Adding upstream version 2.38.1. (diff) | |
download | util-linux-debian.tar.xz util-linux-debian.zip |
Adding debian version 2.38.1-5.debian/2.38.1-5debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | debian/patches/upstream/0013-sfdisk-inform-about-failed-fsync-coverity-scan.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/debian/patches/upstream/0013-sfdisk-inform-about-failed-fsync-coverity-scan.patch b/debian/patches/upstream/0013-sfdisk-inform-about-failed-fsync-coverity-scan.patch new file mode 100644 index 0000000..08281af --- /dev/null +++ b/debian/patches/upstream/0013-sfdisk-inform-about-failed-fsync-coverity-scan.patch @@ -0,0 +1,25 @@ +From: Karel Zak <kzak@redhat.com> +Date: Thu, 11 Aug 2022 13:14:18 +0200 +Subject: [PATCH 13/24] sfdisk: inform about failed fsync() [coverity scan] + +Signed-off-by: Karel Zak <kzak@redhat.com> +--- + disk-utils/sfdisk.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/disk-utils/sfdisk.c b/disk-utils/sfdisk.c +index 112bc7c..0e85e63 100644 +--- a/disk-utils/sfdisk.c ++++ b/disk-utils/sfdisk.c +@@ -566,8 +566,9 @@ static int move_partition_data(struct sfdisk *sf, size_t partno, struct fdisk_pa + ioerr++; + goto next; + } +- if (sf->movefsync) +- fsync(fd); ++ if (sf->movefsync && fsync(fd) != 0) ++ fdisk_warn(sf->cxt, ++ _("cannot fsync at offset: %ju; continue"), dst); + } + + /* write log */ |