diff options
Diffstat (limited to 'cpukit/libfs/src/jffs2/src/os-rtems.h')
-rw-r--r-- | cpukit/libfs/src/jffs2/src/os-rtems.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpukit/libfs/src/jffs2/src/os-rtems.h b/cpukit/libfs/src/jffs2/src/os-rtems.h index 8dbde681d8..ab4f6d72bf 100644 --- a/cpukit/libfs/src/jffs2/src/os-rtems.h +++ b/cpukit/libfs/src/jffs2/src/os-rtems.h @@ -32,6 +32,7 @@ #include <time.h> #include <rtems/jffs2.h> +#include <rtems/thread.h> #define CONFIG_JFFS2_RTIME @@ -104,7 +105,7 @@ struct super_block { rtems_jffs2_compressor_control *s_compressor_control; bool s_is_readonly; unsigned char s_gc_buffer[PAGE_CACHE_SIZE]; // Avoids malloc when user may be under memory pressure - rtems_id s_mutex; + rtems_recursive_mutex s_mutex; char s_name_buf[JFFS2_MAX_NAME_LEN]; }; |