1
1
openmpi/ompi/mca/io/romio314
Edgar Gabriel bc042259bc make initialization of the io framework thread safe.
Also, remove the lock/unlock in the file_open ompi-interface routines of romio314.
The global lock in the romio component does probably not work, it is easy to construct a testcase where two threads perform collective I/O operations on different file handles. With a global lock it is easy to deadlock. THe lock has to be at least on the file handle basis.

move the mutex to file/file.c to avoid duplicate symbol problem in file_open.c pfile_open.c
2016-08-21 16:09:00 -05:00
..
romio romio: make romio use internal opal_random instead of rand(3). 2016-08-05 09:04:52 -07:00
src make initialization of the io framework thread safe. 2016-08-21 16:09:00 -05:00
.gitignore ROMIO 3.1.4 refresh: prepare new romio directory 2015-04-30 18:52:22 +09:00
autogen.subdirs ROMIO 3.1.4 refresh: prepare new romio directory 2015-04-30 18:52:22 +09:00
configure.m4 configury: test portability 2015-12-28 13:58:45 +09:00
Makefile.am romio314: adhere to the prefix rule 2015-05-05 06:23:59 -07:00
ompi.patch Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
owner.txt ROMIO 3.1.4 refresh: prepare new romio directory 2015-04-30 18:52:22 +09:00
REFRESH_NOTES.txt ROMIO 3.1.4 refresh: add refresh notes 2015-04-30 19:02:20 +09:00