diff --git a/fs/fat/fat.c b/fs/fat/fat.c
index 9c13825dd3f792904e8dfe316ca9d26638829e6d..7f991b25de8d54266e59717ce7ba384c53728065 100644
--- a/fs/fat/fat.c
+++ b/fs/fat/fat.c
@@ -718,7 +718,7 @@ read_bootsectandvi(boot_sector *bs, volume_info *volinfo, int *fatsize)
 
 
 __u8 do_fat_read_block[MAX_CLUSTSIZE];  /* Block buffer */
-static long
+long
 do_fat_read (const char *filename, void *buffer, unsigned long maxsize,
 	     int dols)
 {