[OpenWrt-Devel] [PATCH] libfstools: Fix overflow of F2FS_MINSIZE constant
Petr Štetiar
ynezz at true.cz
Wed Mar 27 05:04:06 EDT 2019
I wasn't able to to use f2fs on armvirt/32 platform and I've found out
that it was due to F2FS_MINSIZE constant overflow leading to value of 13
exabytes instead of 100 megabytes.
Signed-off-by: Petr Štetiar <ynezz at true.cz>
---
libfstools/rootdisk.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libfstools/rootdisk.c b/libfstools/rootdisk.c
index 68a6296..5a6dcb9 100644
--- a/libfstools/rootdisk.c
+++ b/libfstools/rootdisk.c
@@ -11,7 +11,6 @@
* GNU General Public License for more details.
*/
-#define F2FS_MINSIZE (100 * 1024 * 1024)
#define _FILE_OFFSET_BITS 64
#include <sys/types.h>
@@ -31,6 +30,7 @@
#include <linux/loop.h>
#define ROOTDEV_OVERLAY_ALIGN (64ULL * 1024ULL)
+#define F2FS_MINSIZE (100ULL * 1024ULL * 1024ULL)
struct squashfs_super_block {
uint32_t s_magic;
--
1.9.1
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list