summaryrefslogtreecommitdiffstats
path: root/0164-RHBZ-1311463-dos-part-rollover.patch
diff options
context:
space:
mode:
Diffstat (limited to '0164-RHBZ-1311463-dos-part-rollover.patch')
-rw-r--r--0164-RHBZ-1311463-dos-part-rollover.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/0164-RHBZ-1311463-dos-part-rollover.patch b/0164-RHBZ-1311463-dos-part-rollover.patch
new file mode 100644
index 0000000..dc511f2
--- /dev/null
+++ b/0164-RHBZ-1311463-dos-part-rollover.patch
@@ -0,0 +1,17 @@
+---
+ kpartx/dos.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: multipath-tools-130222/kpartx/dos.c
+===================================================================
+--- multipath-tools-130222.orig/kpartx/dos.c
++++ multipath-tools-130222/kpartx/dos.c
+@@ -78,7 +78,7 @@ read_dos_pt(int fd, struct slice all, st
+ unsigned long offset = all.start;
+ int i, n=4;
+ unsigned char *bp;
+- int sector_size_mul = get_sector_size(fd)/512;
++ uint64_t sector_size_mul = get_sector_size(fd)/512;
+
+ bp = (unsigned char *)getblock(fd, offset);
+ if (bp == NULL)