Re: [PATCH] GOP_ALLOC and fallocate for puffs (round 2)

2014-10-15 Thread J. Hannken-Illjes
On 14 Oct 2014, at 19:05, Emmanuel Dreyfus m...@netbsd.org wrote: Hi Here is the latest iteration of my patch to ensure we avoid sending data to the page cache we cannot flush later. http://ftp.espci.fr/shadow/manu/puffs-alloc.patch - When writing, we make sure backend storage is

Re: [PATCH] GOP_ALLOC and fallocate for puffs (round 2)

2014-10-15 Thread Emmanuel Dreyfus
J. Hannken-Illjes hann...@eis.cs.tu-bs.de wrote: If you want to make UBC work with PUFFS fsx may help. Last time I tried it failed badly on a rump_ffs mount. You may find it here: http://www.netbsd.org/~hannken/fsx.tgz You just run it as fsx testfile ? -- Emmanuel Dreyfus

[PATCH] GOP_ALLOC and fallocate for puffs (round 2)

2014-10-14 Thread Emmanuel Dreyfus
Hi Here is the latest iteration of my patch to ensure we avoid sending data to the page cache we cannot flush later. http://ftp.espci.fr/shadow/manu/puffs-alloc.patch - When writing, we make sure backend storage is allocated in two cases: 1) the file is sparse, hence we never know if backend