HomeFreeBSD

Remove code for zfs remap

Description

Remove code for zfs remap

The "zfs remap" command was disabled by
6e91a72fe3ff8bb282490773bd687632f3e8c79d, because it has little utility
and introduced some tricky bugs. This commit removes the code for it,
the associated ZFS_IOC_REMAP ioctl, and tests.

Note that the ioctl and property will remain, but have no functionality.
This allows older software to fail gracefully if it attempts to use
these, and avoids a backwards incompatibility that would be introduced if
we renumbered the later ioctls/props.

Reviewed-by: Tom Caputi <tcaputi@datto.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Matthew Ahrens <mahrens@delphix.com>
Closes #8944

Details

Provenance
mahrensAuthored on Jun 24 2019, 11:44 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Jun 24 2019, 11:44 PM
Parents
rG53864800f60b: Fix error message on promoting encrypted dataset
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG59ec30a3290d: Remove code for zfs remap (authored by mahrens).Jun 24 2019, 11:44 PM