projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6726d09
)
tapdisk: in case O_DIRECT fails, retry again with o_flags but
author
Keir Fraser
<keir.fraser@citrix.com>
Fri, 11 Jul 2008 11:43:33 +0000
(12:43 +0100)
committer
Keir Fraser
<keir.fraser@citrix.com>
Fri, 11 Jul 2008 11:43:33 +0000
(12:43 +0100)
O_DIRECT, instead of fixed value O_RD_WR | O_LARGEFILE
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
tools/blktap/drivers/block-sync.c
patch
|
blob
|
history
diff --git
a/tools/blktap/drivers/block-sync.c
b/tools/blktap/drivers/block-sync.c
index 8e6697c329f9a4086207290bbafeaa4cde6630fd..baa78a377fdf1d2c9d18351e7d24f863352e7b69 100644
(file)
--- a/
tools/blktap/drivers/block-sync.c
+++ b/
tools/blktap/drivers/block-sync.c
@@
-129,7
+129,7
@@
int tdsync_open (struct disk_driver *dd, const char *name, td_flag_t flags)
/* Maybe O_DIRECT isn't supported. */
o_flags &= ~O_DIRECT;
- fd = open(name,
O_RDWR | O_LARGEFILE
);
+ fd = open(name,
o_flags
);
if (fd != -1) DPRINTF("WARNING: Accessing image without"
"O_DIRECT! (%s)\n", name);