Package: coreutils Version: 8.23-3 Severity: normalThe info page description for cp --reflink states, "Perform a lightweight, copy-on-write (COW) copy, if supported by the file system."
OCFS2 supports reflinking and it works quite well. Unfortunately, cp uses the BTRFS ioctl, which unsurprisingly doesn't work on OCFS2. This causes me to waste a large amount of time copying multi-gigabyte disk images, when it could happen almost instantaneously.
The code should be changed to work on all file systems that support it, preferably in a generic way.
-- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages coreutils depends on: ii libacl1 2.2.52-2 ii libattr1 1:2.4.47-2 ii libc6 2.19-15 ii libselinux1 2.3-2 coreutils recommends no packages. coreutils suggests no packages. -- no debconf information -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature