In 3.16.1 kernel corrupt files in reiserfs filesystem. Data in changed files truncated or have garbage at front. Filesystem is clean and reiserfsck found nothing. kernel 3.16.0 working without data loss. kernel 3.16.1 also working on SSD drive but corrupt data on hard drive. Data corruption detected by gentoo portage system. /usr/portage live in reiserfs partition and updated files have incorrect checksum.
3.16.0 corrupt data too. 3.16.1 truncate short files more aggressive.
Same to me. I can confirm this on 3 different amd64 machines.
https://bugzilla.kernel.org/show_bug.cgi?id=83321 may be a duplicate of this one.
the specific fix for this specific issue is probably the latter of the following two: Jan Kara (1): reiserfs: Fix use after free in journal teardown Jeff Mahoney (1): reiserfs: fix corruption introduced by balance_leaf refactor source: http://marc.info/?l=linux-kernel&m=140785640315057&w=2
Adding name to get updates from this bug.
Mark for getting this bug updates.
(In reply to kouyu from comment #6) > Mark for getting this bug updates.
3.16.2: no changes in fs/reisefs Let people loss more data, hate reiserfs and go to test btrfs :)
I can confirm that with 3.16.3 (which contains abovementioned, see comment #4, reiserfs set of patches) the issue went out, I cannot reproduce it anymore.
fixed in 3.16.3