You shouldn't need to. The write operations will be serialized inside of the write() logic.I am new to nuttx, and I'm hoping someone could point me in the right direction regarding SMP and filesystem interactions, specifically writing to the SD card. Using multiple threads that are writing to separate files, with sdio buffering enabled, do I need to use mutex to prevent fwrite conflicts?