HomeFreeBSD

Return finer grain errors in libzfs unmount_one

Description

Return finer grain errors in libzfs unmount_one

Added errno mappings to unmount_one() in libzfs. Changed do_unmount()
implementation to return errno errors directly like is done for
do_mount() and others.

Reviewed-by: Mark Maybee <mark.maybee@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Don Brady <don.brady@delphix.com>
Closes #11681

Details

Provenance
Don Brady <don.brady@delphix.com>Authored on Mar 8 2021, 4:46 PM
GitHub <noreply@github.com>Committed on Mar 8 2021, 4:46 PM
Parents
rG4fdbd434508f: vdev_id: Create symlinks even if no /dev/mapper/
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGf5ada6538dbc: Return finer grain errors in libzfs unmount_one (authored by Don Brady <don.brady@delphix.com>).Mar 8 2021, 4:46 PM