diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2015-03-14 17:58:41 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2015-03-14 17:58:41 -0600 |
commit | e60e8afbddb7a3e006b5d6602788aa8dd7d9f99d (patch) | |
tree | d9d6e2d90a80fa04c3a046b3f76ce1957f2ac49d /nuttx/TODO | |
parent | 01dc6d51fdca4d5aaf6ec10e8a013f214538b61b (diff) | |
download | px4-nuttx-e60e8afbddb7a3e006b5d6602788aa8dd7d9f99d.tar.gz px4-nuttx-e60e8afbddb7a3e006b5d6602788aa8dd7d9f99d.tar.bz2 px4-nuttx-e60e8afbddb7a3e006b5d6602788aa8dd7d9f99d.zip |
Update TODO list
Diffstat (limited to 'nuttx/TODO')
-rw-r--r-- | nuttx/TODO | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/nuttx/TODO b/nuttx/TODO index c526a7d15..57a84b081 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -18,7 +18,7 @@ nuttx/ (12) Network (net/, drivers/net) (4) USB (drivers/usbdev, drivers/usbhost) (11) Libraries (libc/, libm/) - (12) File system/Generic drivers (fs/, drivers/) + (13) File system/Generic drivers (fs/, drivers/) (9) Graphics subystem (graphics/) (1) Pascal add-on (pcode/) (1) Documentation (Documentation/) @@ -1354,6 +1354,21 @@ o File system / Generic drivers (fs/, drivers/) Status: Open Priority: Medium-High + Title: AUTMOUNTER BROKEN + Description: A bug was recently fixed in the FAT file system umount() logic. + FAT (and all other file systems) implement logic to fail the umount() + with EBUSY if there are open references to any file. For FAT, there + was a bug that prevented this from working so the busy check always + failed and FAT always permitted the umount(), whether there are open + file or not. + + Unfortunately, the automounter depended on this bug to force the + un-mounting. I have changed the umount() call in the automounter to + umount2(MNT_FORCE), but the automounter will be broken until that + forced unmount feature is implemented. + Status: Open + Priority: Medium + o Graphics subsystem (graphics/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |