Does anyone know if the Parallels file system (prl_fs) isn't compatible with libaio or has issues with libaio? We have software that accesses the filesystem using libaio and we are getting odd failures from libaio when accessing files on a prl_fs mount where we don't and never have from other file systems. Any information is much appreciated. Thank you.
Can you provide more information what software do you use and what failures do you get? Or may be some sample test program?
The software is our proprietary proactive IO library. I haven't done much analysis, but I do know that we're experiencing a unit test results in io_submit() returning ENOENT. This only happens when the target file is on a prl_fs mount. It does not happen when the target file is on the virtual disk itself. I was hoping it might be known that prl_fs does or does not support libaio. Thank you, Chris Harper
prl_fs doesn't have any special support of async IO. But everything should work correctly in synchronous mode. So test case is welcome.