Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cda402b2 authored by Paolo 'Blaisorblade' Giarrusso's avatar Paolo 'Blaisorblade' Giarrusso Committed by Linus Torvalds
Browse files

[PATCH] uml: make 64-bit COW files compatible with 32-bit ones



This is the minimal fix to make 64-bit UML binaries create 32-bit compatible
COW files and read them.  I've indeed tested that current code doesn't do this
- the code gets SIGFPE for a division by a value read at the wrong place,
where 0 is found.

Signed-off-by: default avatarPaolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Cc: Jeff Dike <jdike@addtoit.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 60baa158
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -75,7 +75,7 @@ struct cow_header_v3 {
	__u32 alignment;
	__u32 cow_format;
	char backing_file[PATH_LEN_V3];
};
} __attribute__((packed));

/* COW format definitions - for now, we have only the usual COW bitmap */
#define COW_BITMAP 0