fs/fat: Correct description of determine_fatent function
authorStefan Brüns <stefan.bruens@rwth-aachen.de>
Sun, 11 Sep 2016 20:51:41 +0000 (22:51 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 23 Sep 2016 12:55:57 +0000 (08:55 -0400)
Current description does not match the function behaviour.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Acked-by: Lukasz Majewski <l.majewski@samsung.com>
fs/fat/fat_write.c

index babe9c8dd025eff59f9ee226d278ec000662c883..0583af310a56ca586ae6728f7eded14be4519f5a 100644 (file)
@@ -528,7 +528,8 @@ static int set_fatent_value(fsdata *mydata, __u32 entry, __u32 entry_value)
 }
 
 /*
- * Determine the entry value at index 'entry' in a FAT (16/32) table
+ * Determine the next free cluster after 'entry' in a FAT (16/32) table
+ * and link it to 'entry'. EOC marker is not set on returned entry.
  */
 static __u32 determine_fatent(fsdata *mydata, __u32 entry)
 {
@@ -537,6 +538,7 @@ static __u32 determine_fatent(fsdata *mydata, __u32 entry)
        while (1) {
                next_fat = get_fatent_value(mydata, next_entry);
                if (next_fat == 0) {
+                       /* found free entry, link to entry */
                        set_fatent_value(mydata, entry, next_entry);
                        break;
                }