Package: btrfs-progs
Version: 4.7.3-1
Severity: important
Tags: upstream

Dear Maintainer,

I tried to convert an ext4 file system to btrfs. The disk is 2 TiB in
size with ~500 GiB used. The file system sits inside a LUKS container.

After ~15 minutes of heavy disk I/O it aborted:

nas# btrfs-convert -L /dev/mapper/media
create btrfs filesystem:
        blocksize: 4096
        nodesize:  16384
        features:  extref, skinny-metadata (default)
creating ext2 image file
Unable to find block group for 0
extent-tree.c:289: find_search_start: Assertion `1` failed.
btrfs-convert[0x4130c8]
btrfs-convert(btrfs_reserve_extent+0x5c9)[0x41728f]
btrfs-convert(btrfs_alloc_free_block+0x63)[0x41762c]
btrfs-convert[0x40ce89]
btrfs-convert(btrfs_search_slot+0x698)[0x40dc41]
btrfs-convert(btrfs_csum_file_block+0x26b)[0x41bdc7]
btrfs-convert[0x432528]
btrfs-convert(main+0x11c4)[0x409352]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7fa4e8bd02b1]
btrfs-convert(_start+0x2a)[0x40a67a]
nas# echo $?
1

After this, the ext4 is still intact.

Best regards,
Robert


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages btrfs-progs depends on:
ii  e2fslibs    1.43.3-1
ii  libblkid1   2.29.1-1
ii  libc6       2.24-9
ii  libcomerr2  1.43.3-1
ii  liblzo2-2   2.08-1.2
ii  libuuid1    2.29.1-1
ii  zlib1g      1:1.2.8.dfsg-5

btrfs-progs recommends no packages.

btrfs-progs suggests no packages.

-- no debconf information

Reply via email to