Re: [PATCH] nilfs2: fix data loss with mmap()

2014-09-18 Thread Ryusuke Konishi
On Wed, 17 Sep 2014 21:34:39 +0900 (JST), Ryusuke Konishi wrote: On Wed, 17 Sep 2014 10:16:46 +0200, Andreas Rohner wrote: On 2014-09-16 15:57, Ryusuke Konishi wrote: On Tue, 16 Sep 2014 10:38:29 +0200, Andreas Rohner wrote: I'd appreciate your help on testing the patch for some old kernels.

Re: [PATCH] nilfs2: fix data loss with mmap()

2014-09-18 Thread Andreas Rohner
On 2014-09-18 09:24, Ryusuke Konishi wrote: On Wed, 17 Sep 2014 21:34:39 +0900 (JST), Ryusuke Konishi wrote: On Wed, 17 Sep 2014 10:16:46 +0200, Andreas Rohner wrote: On 2014-09-16 15:57, Ryusuke Konishi wrote: On Tue, 16 Sep 2014 10:38:29 +0200, Andreas Rohner wrote: I'd appreciate your help

[PATCH] nilfs2: fix data loss with mmap()

2014-09-18 Thread Ryusuke Konishi
From: Andreas Rohner andreas.roh...@gmx.net This bug leads to reproducible silent data loss, despite the use of msync(), sync() and a clean unmount of the file system. It is easily reproducible with the following script: [BEGIN SCRIPT] mkfs.nilfs2 -f /dev/sdb

[PATCH 0/1] nilfs2: fix data loss with mmap()

2014-09-18 Thread Ryusuke Konishi
Andrew, Please apply the following bugfix and send it to upstream. It fixes a regression of nilfs2's mmap which was brought by the commit 136e8770cd5d1fe3 nilfs2: fix issue of nilfs_set_page_dirty() for page at EOF boundary. Andreas Rohner recently found that the commit was not perfect and

[ANNOUNCE] nilfs-utils 2.2.2 release

2014-09-18 Thread Ryusuke Konishi
nilfs-utils 2.2.2 was released on: http://nilfs.sourceforge.net/en/download.html This release fixes an issue of mount.nilfs2 program which is causing failure of cleanerd's invocation under systemd 216+. Changes from nilfs-utils-2.2.1 are as follows: Dan McGee (2): libmount: don't base