mirror_zfs/lib
Artem ad63ab2d90 Sort the blocking snapshots list #12751 (#17264)
When multiple snapshots prevent the destruction/rollback of the
respective dataset/snapshot/volume via zfs destroy or zfs rollback,
the error message does not list the blocking snapshots sorted
according to their order of creation. This causes inconvenience and can
lead to confusion, and also creates a contrast with a returned message
from zfs list -t snap function.

Closes: #12751

Signed-off-by: Artem-OSSRevival <artem.vlasenko@ossrevival.org>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
(cherry picked from commit 27f3d94940)
2025-05-28 16:00:28 -07:00
..
libavl cppcheck: explicitly exclude kernel code from userspace checks 2022-05-10 10:20:55 -07:00
libefi SPDX: license tags: CDDL-1.0 2025-04-16 09:59:44 -07:00
libicp icp: remove skein module 2024-05-31 15:13:39 -07:00
libnvpair SPDX: license tags: CDDL-1.0 2025-04-16 09:59:44 -07:00
libshare SPDX: license tags: BSD-2-Clause 2025-04-16 09:59:44 -07:00
libspl Support using llvm-libunwind 2025-05-28 16:00:28 -07:00
libtpool SPDX: license tags: CDDL-1.0 2025-04-16 09:59:44 -07:00
libunicode cppcheck: explicitly exclude kernel code from userspace checks 2022-05-10 10:20:55 -07:00
libuutil SPDX: license tags: CDDL-1.0 2025-04-16 09:59:44 -07:00
libzdb Provide macros for setting and getting blkptr birth times 2024-03-25 15:01:54 -07:00
libzfs Sort the blocking snapshots list #12751 (#17264) 2025-05-28 16:00:28 -07:00
libzfs_core SPDX: license tags: CDDL-1.0 2025-04-16 09:59:44 -07:00
libzfsbootenv SPDX: license tags: CDDL-1.0 2025-04-16 09:59:44 -07:00
libzpool cred: properly pass and test creds on other threads (#17273) 2025-05-28 16:00:28 -07:00
libzstd libzstd: also build with LIBZPOOL_CPPFLAGS 2024-09-09 14:13:27 -07:00
libzutil SPDX: license tags: BSD-3-Clause 2025-04-16 09:59:44 -07:00
Makefile.am libzdb: Initial breakout of libzdb 2024-02-05 10:00:41 -08:00