On Wed, May 3, 2017 at 2:28 PM, Alexandru Guzu <alexg...@gmail.com> wrote:
> In a VirtualBox VM, I converted a EXT4 fs to BTRFS that is now running > on Ubuntu 16.04 (Kernel 4.4.0-72). I was able to use the system for > several weeks. I even did kernel updates, compression, deduplication > without issues. Which version of btrfs-progs? The convert code was totally rewritten for btrfs-progs 4.6, and it has had a number of significant fixes since then. I'd say 4.8.2 is about the minimum I'd recommend. But if it were me I'd use the current release, 4.10.2. But that alone may not fix it, I think you need a newer kernel... > > The stack trace is the following: > > [ 88.836057] ------------[ cut here ]------------ > [ 88.836082] WARNING: CPU: 0 PID: 25 at > /build/linux-wXdoVv/linux-4.4.0/fs/btrfs/inode.c:2931 > btrfs_finish_ordered_io+0x63b/0x650 [btrfs]() > [ 88.836083] BTRFS: Transaction aborted (error -95) Fits this thread, which suggests you're using a btrfs-progs 4.6 or newer. The call trace breakdown: http://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg57565.html The evaluation: http://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg57634.html -- Chris Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html