login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-fsdevel
»
2007
»
October
»
15
Re: Correct behavior on O_DIRECT sparse file writes
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [thread] [
date
] [
author
]
[view in full thread]
From:
Chuck Lever <chuck.lever@...>
To: Florian Weimer <fw@...>
Cc: Andrew Morton <akpm@...>, Chris Mason <chris.mason@...>, <linux-fsdevel@...>
Subject:
Re: Correct behavior on O_DIRECT sparse file writes
Date: Monday, October 15, 2007 - 11:36 am
Florian Weimer wrote:
quoted text
> * Andrew Morton: > >> I don't think it's a bug. Sure, O_DIRECT is synchronous, but that's >> because it is, err, direct. Not because it provides extra data-integrity >> guarantees. If you want those guarantees, use O_SYNC as well. > > This needs to be prominently documented. Right now, it's far from clear > that you need both O_DIRECT and O_SYNC.
It's certainly not a requirement for NFS. O_DIRECT on NFS forces data to the server, which always updates a file's metadata on each write, including indirect blocks.
Previous message: [
thread
] [
date
] [
author
]
Next message: [thread] [
date
] [
author
]
Messages in current thread:
Correct behavior on O_DIRECT sparse file writes
, Chris Mason
, (Fri Oct 12, 4:39 pm)
Re: Correct behavior on O_DIRECT sparse file writes
, Andrew Morton
, (Fri Oct 12, 5:02 pm)
Re: Correct behavior on O_DIRECT sparse file writes
, Bryan Henderson
, (Mon Oct 15, 12:53 pm)
Re: Correct behavior on O_DIRECT sparse file writes
, Florian Weimer
, (Sat Oct 13, 7:24 am)
Re: Correct behavior on O_DIRECT sparse file writes
, Chuck Lever
, (Mon Oct 15, 11:36 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Greg KH
[GIT PATCH] driver core patches against 2.6.24
Tarkan Erimer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
James Bottomley
Re: Announce: Linux-next (Or Andrew's dream :-))
Michal Piotrowski
Re: 2.6.21-rc5-mm4
linux-netdev
:
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side)
Frans Pop
svc: failed to register lockdv1 RPC service (errno 97).
Lovich, Vitali
RE: [PATCH] Packet socket: mmapped IO: PACKET_TX_RING
git
:
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
1 user
and
658 guests
online.
Online users
may77santo
Syndicate