On Fri, 3 Mar 2000, Mike Smith wrote: > > Actually, since this is copy-on-write, you do not need the block, until > > you write. If you need to make a copy, it will be on a write system call > > (possibly an inode update), just fail the write ENOSPC or whatever. Or am > > I missing something simple here. > > Failing a write into the middle of an existing file with ENOSPC is going > to break any application that's not expecting a potentially sparse file... It's an application problem, isn't it? Any write() can fail, with EIO, for example. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
- Re: Copy-on-write filesystem Matthew Dillon
- Re: Copy-on-write filesystem Jim Bryant
- Re: Copy-on-write filesystem Brian Beattie
- VFS Change? (was: Re: Copy-on-write filesystem) Michael Bacarella
- Re: Copy-on-write filesystem Zhihui Zhang
- Re: Copy-on-write filesystem David Scheidt
- Re: Copy-on-write filesystem Julian Elischer
- Re: Copy-on-write filesystem Michael Bacarella
- Re: Copy-on-write filesystem Brian Beattie
- Re: Copy-on-write filesystem Mike Smith
- Re: Copy-on-write filesystem Andrey Sverdlichenko
- Re: Copy-on-write filesystem Matthew Dillon
- Re: Copy-on-write filesystem Brian Beattie
- Re: Copy-on-write filesyste... Matthew Dillon
- Re: Copy-on-write filesystem Brooks Davis
- Re: Copy-on-write filesystem Jim Bryant
- Re: Copy-on-write filesystem sthaug
- Re: Copy-on-write filesystem Louis A. Mamakos
- Re: Copy-on-write filesystem Mike Walker
- Re: Copy-on-write filesystem Christopher Nielsen