<div dir="ltr"><pre><span style="font-family:monospace,monospace">The ro_open(...) handler checks for O_WRONLY and O_RDWR flags but not the O_APPEND flag. However, the ro_writev(...) handler takes care of returning an EROFS appropriately. I guess that&#39;s probably the reason
the O_APPEND issue wasn&#39;t addressed so far.<br><br>Is it imperative that there should be a check for O_APPEND in ro_open(...) which might act as a fail-fast method rather than deferring until a ro_writev(...) is triggered?<br><br></span></pre><pre><span style="font-family:monospace,monospace">However, I haven&#39;t attempted creating a read-only file system and checking whether a valid file descriptor is returned or not in a O_APPEND mode.<br></span></pre><pre><span style="font-family:monospace,monospace"><br>Milind<br><br></span></pre></div>