summaryrefslogtreecommitdiffstats
path: root/init/do_mounts_rd.c
diff options
context:
space:
mode:
authorjvrao <jvrao@linux.vnet.ibm.com>2010-08-24 15:43:28 +0000
committerEric Van Hensbergen <ericvh@gmail.com>2010-10-28 09:08:45 -0500
commit3e24ad2ff9d477f949acd0982cf12e58812210cb (patch)
treef234e6df673e7d2a6e394949dbe7f98ed6032a8c /init/do_mounts_rd.c
parent4f7ebe807242898ee08ed732d56982874442c304 (diff)
downloadblackbird-op-linux-3e24ad2ff9d477f949acd0982cf12e58812210cb.tar.gz
blackbird-op-linux-3e24ad2ff9d477f949acd0982cf12e58812210cb.zip
9p: Add a Direct IO support for non-cached operations.
The presence of v9fs_direct_IO() in the address space ops vector allowes open() O_DIRECT flags which would have failed otherwise. In the non-cached mode, we shunt off direct read and write requests before the VFS gets them, so this method should never be called. Direct IO is not 'yet' supported in the cached mode. Hence when this routine is called through generic_file_aio_read(), the read/write fails with an error. Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
Diffstat (limited to 'init/do_mounts_rd.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud