2014-11-26 05:17:04 +00:00
|
|
|
From 28767d1753be5582e9e16fd5e253f7b9c8114221 Mon Sep 17 00:00:00 2001
|
|
|
|
From: Dennis Gilmore <dennis@ausil.us>
|
|
|
|
Date: Tue, 14 Oct 2014 00:38:28 -0500
|
2014-11-26 23:41:16 +00:00
|
|
|
Subject: [PATCH 01/14] make sure that the filesystem is a type of fat
|
2014-11-26 05:17:04 +00:00
|
|
|
|
|
|
|
parted marks the partition table as being fat32 though we may pyt a fat16
|
|
|
|
filesystem on it.
|
|
|
|
---
|
|
|
|
fs/fat/fat.c | 2 +-
|
|
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
|
|
|
|
diff --git a/fs/fat/fat.c b/fs/fat/fat.c
|
|
|
|
index 04a51db..aa2c78d 100644
|
|
|
|
--- a/fs/fat/fat.c
|
|
|
|
+++ b/fs/fat/fat.c
|
|
|
|
@@ -74,7 +74,7 @@ int fat_set_blk_dev(block_dev_desc_t *dev_desc, disk_partition_t *info)
|
|
|
|
/* Check for FAT12/FAT16/FAT32 filesystem */
|
|
|
|
if (!memcmp(buffer + DOS_FS_TYPE_OFFSET, "FAT", 3))
|
|
|
|
return 0;
|
|
|
|
- if (!memcmp(buffer + DOS_FS32_TYPE_OFFSET, "FAT32", 5))
|
|
|
|
+ if (!memcmp(buffer + DOS_FS32_TYPE_OFFSET, "FAT", 3))
|
|
|
|
return 0;
|
|
|
|
|
|
|
|
cur_dev = NULL;
|
|
|
|
--
|
|
|
|
2.1.0
|
|
|
|
|