From 6c8f03232aa98e950bfe187f9ff53d3541687b50 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Mon, 8 Nov 2021 15:44:04 +0000 Subject: [PATCH] Upgrade to libabigail 2.0.0 Reviewed-by: Tony Hutter Reviewed-by: George Melikov Reviewed-by: Brian Behlendorf Signed-off-by: Dimitri John Ledkov Closes #12722 Closes #12739 --- Makefile.am | 7 +- lib/libnvpair/libnvpair.abi | 3158 +++++++-------- lib/libuutil/libuutil.abi | 1754 ++++----- lib/libzfs/libzfs.abi | 5637 +++++++++++++-------------- lib/libzfs_core/libzfs_core.abi | 2038 +++++----- lib/libzfsbootenv/libzfsbootenv.abi | 83 +- 6 files changed, 6056 insertions(+), 6621 deletions(-) diff --git a/Makefile.am b/Makefile.am index 0607296425..34fe16ce41 100644 --- a/Makefile.am +++ b/Makefile.am @@ -132,10 +132,11 @@ PHONY += checkabi storeabi checklibabiversion: libabiversion=`abidw -v | $(SED) 's/[^0-9]//g'`; \ - if test $$libabiversion -lt "180"; then \ + if test $$libabiversion -lt "200"; then \ /bin/echo -e "\n" \ - "*** Please use libabigail 1.8.0 version or newer;\n" \ - "*** otherwise results are not consistent!\n"; \ + "*** Please use libabigail 2.0.0 version or newer;\n" \ + "*** otherwise results are not consistent!\n" \ + "(or see https://github.com/openzfs/libabigail-docker )\n"; \ exit 1; \ fi; diff --git a/lib/libnvpair/libnvpair.abi b/lib/libnvpair/libnvpair.abi index b44f0c9eb2..9c27d178dc 100644 --- a/lib/libnvpair/libnvpair.abi +++ b/lib/libnvpair/libnvpair.abi @@ -1,10 +1,8 @@ - + - - @@ -236,262 +234,132 @@ - - - + + - - + + + + + + + + + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + + + + + + + + + + + + - + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -502,260 +370,266 @@ - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -776,614 +650,32 @@ - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + + + + + + + + @@ -1392,9 +684,20 @@ - + - + + + + + + + + + + + + @@ -1408,10 +711,559 @@ - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1420,6 +1272,14 @@ + + + + + + + + @@ -1428,54 +1288,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - + + - + - + @@ -1483,6 +1314,10 @@ + + + + @@ -1496,30 +1331,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -1551,54 +1375,25 @@ - - + + - + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - + @@ -1616,11 +1411,315 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1653,7 +1752,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1722,16 +1887,16 @@ - + - + - + - + @@ -1743,351 +1908,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -2156,6 +1983,7 @@ + @@ -2164,190 +1992,46 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - + + + + + + + + - - - - + - - + - + - - + + - + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2357,45 +2041,193 @@ - + - + - + - - + + - + - - + + - + - + + - + - - - + + - + - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2853,14 +2685,14 @@ - + - + @@ -2875,6 +2707,7 @@ + @@ -2883,7 +2716,7 @@ - + @@ -2901,7 +2734,6 @@ - @@ -2916,6 +2748,10 @@ + + + + @@ -2928,7 +2764,7 @@ - + diff --git a/lib/libuutil/libuutil.abi b/lib/libuutil/libuutil.abi index d61416d5b9..c7ab5672ea 100644 --- a/lib/libuutil/libuutil.abi +++ b/lib/libuutil/libuutil.abi @@ -1,12 +1,10 @@ - + - - @@ -260,63 +258,41 @@ - + - + - + + - + - + - + - + - + - + + + - + - - - - + + + - - - - - - - - - - - - - - - - - - - - - + - - - - - - + + @@ -326,84 +302,67 @@ - + - - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + @@ -413,20 +372,17 @@ - - - - + - - - - - - + + + + + + @@ -437,261 +393,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - - + - - + - + + + + + + + + + - - + - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -699,38 +430,213 @@ - - - - - - - - - + + - - - - - - - - - + + - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -755,26 +661,73 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + @@ -786,67 +739,32 @@ - - - - - - - - - - + - - - - - - - - + + - - - + + - - - - - - + - + + - + - + + - - - - - - - - - - - - - - - - - + @@ -856,49 +774,76 @@ - + - + + + + + + + + + + + + + + + + + - - + - + - + + + + + - - + + + - - - - + + + + + + + + + + - - + + - + + - + @@ -908,6 +853,23 @@ + + + + + + + + + + + + + + + + + @@ -976,24 +938,18 @@ - - + + + + - - - - - - - - - + @@ -1062,16 +1018,16 @@ - + - + - + - + @@ -1083,46 +1039,26 @@ - + - + - - - - - - - - - - - - - - - - - - - - + + + - - - - - - + + + @@ -1134,20 +1070,25 @@ - + + + + + + - + - + - + @@ -1155,7 +1096,7 @@ - + @@ -1163,13 +1104,13 @@ - + - + @@ -1179,9 +1120,21 @@ - - - + + + + + + + + + + + + + + + @@ -1189,25 +1142,13 @@ - - - + + + - - - - - - - - - - - - - + @@ -1226,6 +1167,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1252,7 +1225,6 @@ - @@ -1285,22 +1257,48 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + @@ -1327,7 +1325,6 @@ - @@ -1336,66 +1333,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - + - - - - - - @@ -1407,100 +1348,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1510,23 +1366,103 @@ - + + + - - - - - + + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1534,7 +1470,7 @@ - + @@ -1542,10 +1478,49 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1613,45 +1588,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1659,112 +1595,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1774,38 +1613,135 @@ - + + + - - - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + - - - - - + + + - + @@ -1825,15 +1761,35 @@ - - + + - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1844,49 +1800,29 @@ - + + - - - - + + + - - - - - - - - - - - - - - - - - - - - - - + + - + - - + - + + @@ -1896,7 +1832,7 @@ - + diff --git a/lib/libzfs/libzfs.abi b/lib/libzfs/libzfs.abi index 86d612f5e3..ab6d27e913 100644 --- a/lib/libzfs/libzfs.abi +++ b/lib/libzfs/libzfs.abi @@ -1,4 +1,4 @@ - + @@ -15,8 +15,6 @@ - - @@ -583,62 +581,40 @@ - + - + - + + - + - + - + - + - + - + + + - + - - - - + + + - - - - - - - - - - - - - - - - - - - - - + - - - - - - + + @@ -648,85 +624,67 @@ - + - - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + @@ -742,6 +700,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -803,59 +787,14 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -863,51 +802,35 @@ - + - - - - - - - - - - - - - - - - - - - - - + + - - - + + + + - - + + - - - - - - - - + + + + + + + + + + @@ -915,15 +838,34 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + - + - @@ -941,14 +883,12 @@ + - - - - + @@ -959,15 +899,15 @@ - + - - - - + + + + @@ -978,261 +918,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - - + - - + - + + + + + + + + + - - + - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1240,38 +955,213 @@ - - - - - - - - - + + - - - - - - - - - + + - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1296,20 +1186,73 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + @@ -1321,67 +1264,32 @@ - - - - - - - - - - + - - - - - - - - + + - - - + + - - - - - - + - + + - + - + + - - - - - - - - - - - - - - - - - + @@ -1391,49 +1299,74 @@ - + - + + + + + + + + + + + + + + + + + - - + - + - + + + + + - - + + + - - - - + + + + + + + + + + - + - - + - + @@ -1443,6 +1376,9 @@ + + + @@ -1511,24 +1447,18 @@ - - - + + + + + - - - - - - - - - + @@ -1597,16 +1527,16 @@ - + - + - + - + @@ -1618,31 +1548,25 @@ - + - + - - - - + - - + + - - - - - - + + + @@ -1654,35 +1578,25 @@ - - - - - - - - - - - - - - - - + + + + + + - + - + - + @@ -1690,7 +1604,7 @@ - + @@ -1698,13 +1612,13 @@ - + - + @@ -1715,6 +1629,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -1768,25 +1704,34 @@ - - - - + + + + + + + + + + + + - + - + + - + - + @@ -1804,15 +1749,15 @@ - - + + - - + + - + @@ -1820,43 +1765,12 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -1864,40 +1778,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1905,63 +1785,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1969,41 +1832,11 @@ - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2043,7 +1876,7 @@ - + @@ -2051,42 +1884,67 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + - - - - + + + - - - - - + + + + + + + @@ -2094,12 +1952,14 @@ + + + - + - @@ -2114,69 +1974,56 @@ + - - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -2211,22 +2058,25 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -2234,16 +2084,8 @@ - - - - - - - - - + @@ -2262,20 +2104,18 @@ - - + - - - - - - - + - - + + + + + + + @@ -2290,62 +2130,64 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + + + + + + + - + - + - + - + - - + + + + + + + + + + + + + + + + + + + @@ -2354,36 +2196,11 @@ - - - - - - - - - - - - - - - + - - - - - - - - - - - - + @@ -2396,16 +2213,23 @@ - + - + + + + + + + + @@ -2413,6 +2237,12 @@ + + + + + + @@ -2426,6 +2256,18 @@ + + + + + + + + + + + + @@ -2436,12 +2278,11 @@ - - - - - + + + + @@ -2468,9 +2309,7 @@ - - - + @@ -2497,22 +2336,21 @@ - + - + - + - + - - - + + @@ -2528,26 +2366,30 @@ + - - - - - - - + - - + - + + + + + + + + + + + @@ -2559,46 +2401,60 @@ - - - - - + - - - - - + - + + + + + + - + - - + - - + + + + + + + + + + + + + + + + + + + + @@ -2642,110 +2498,27 @@ - - - - - - - - - - - - - - - - - - + - + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2753,340 +2526,165 @@ - + - - - - - + - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - + + + - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + @@ -3102,14 +2700,101 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -3123,6 +2808,7 @@ + @@ -3133,6 +2819,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3192,195 +2985,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3419,56 +3023,139 @@ - - - - - - - - - - - + - + - + - + - - + + - - + + - - + + - - + + - - + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + @@ -3481,6 +3168,7 @@ + @@ -3488,41 +3176,39 @@ - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + - - - - - - - - - - - - - - @@ -3534,36 +3220,14 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -3576,41 +3240,36 @@ - + + + + + + + + + + + + + - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3634,20 +3293,21 @@ - + - + - + - + - - + + + @@ -3748,8 +3408,25 @@ - - + + + + + + + + + + + + + + + + + + + @@ -3758,6 +3435,13 @@ + + + + + + + @@ -3772,6 +3456,8 @@ + + @@ -3783,281 +3469,75 @@ - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + - - - + + + - - - + + + - - - - - - - - - - - - - - - - - + - - - + + - + + + + + - - - + - - - - - - - - - - - + - - - + - - - - - - - - - - - - + - - - - + + - + - + + - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -4071,75 +3551,21 @@ - + - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - + + + + @@ -4148,12 +3574,272 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4162,7 +3848,7 @@ - + @@ -4172,8 +3858,9 @@ - - + + + @@ -4182,9 +3869,7 @@ - - - + @@ -4196,11 +3881,16 @@ + + + + + @@ -4209,10 +3899,6 @@ - - - - @@ -4226,42 +3912,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -4276,19 +3928,64 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + + + + @@ -4302,130 +3999,24 @@ - - - - - - - - - - - - + - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - + @@ -4436,111 +4027,132 @@ - + - + - + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -4555,16 +4167,17 @@ - - + + - - - - + + + + + - - + + @@ -4602,148 +4215,319 @@ - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + - - + + + - - - - - - + + + + - - - - + + + - + - - - + + + + + + - + + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + - - - - + + + + + - + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + - - - - - - - - + + + - - - + + + + + + + + + + - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - - + + + + + - - - - - + @@ -4756,236 +4540,138 @@ - + - + - - - - - - + + + + + + + + + + + + + - - + - - - + - - + - + - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + + + + + + + + - - + + + + + + + + + + - + - - - + - + + + + + + + + - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + - - - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - + + + - + - + - - - - - - - - - - - - - - + + + - - + + + + + - - - - - - - - - - - - - - - - + + + + - + - + + + + + + + @@ -4995,50 +4681,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -5092,26 +4735,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + - - - - + + + + + + + - + + + + + + + + + @@ -5125,30 +4820,21 @@ - - - - - - - - - - - - - - - - - - - - + + - - + + + + + + + + + + + @@ -5157,9 +4843,8 @@ - - - + + @@ -5195,7 +4880,7 @@ - + @@ -5204,21 +4889,22 @@ + - - - - - - + + + + + + - + @@ -5226,8 +4912,16 @@ - - + + + + + + + + + + @@ -5254,52 +4948,90 @@ - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5310,91 +5042,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5402,33 +5082,20 @@ + + + + + + - + - - - - - - - - - - - - - - - - - - - @@ -5438,8 +5105,27 @@ + + + + + + + + + + + + + + + + + + + - + @@ -5447,7 +5133,7 @@ - + @@ -5460,7 +5146,101 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5568,102 +5348,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -5678,90 +5363,83 @@ + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - + + + + + - - - - - - - - - - - - - - + + - - + + - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + + - - + + + + @@ -5770,15 +5448,26 @@ + + + + + + + + + - + - - - - - + + + + + + + @@ -5786,17 +5475,14 @@ - - - - - - - + + + + + - - + @@ -5823,14 +5509,13 @@ + - - - - - - + + + + @@ -5839,14 +5524,16 @@ - - - - + + + + + + - + @@ -5855,13 +5542,18 @@ - + + + + + + - + @@ -5873,29 +5565,23 @@ - + - + - - - - - - + - @@ -5922,17 +5608,23 @@ - + + + + + + + @@ -5941,10 +5633,5 @@ - - - - - diff --git a/lib/libzfs_core/libzfs_core.abi b/lib/libzfs_core/libzfs_core.abi index b3ae682efc..5bed6c8e0f 100644 --- a/lib/libzfs_core/libzfs_core.abi +++ b/lib/libzfs_core/libzfs_core.abi @@ -1,4 +1,4 @@ - + @@ -6,8 +6,6 @@ - - @@ -215,7 +213,7 @@ - + @@ -226,26 +224,21 @@ - - - - - - + - - - - - - + + + + + + @@ -257,261 +250,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - - + - - + - + + + + + + + + + - - + - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -519,38 +287,213 @@ - - - - - - - - - + + - - - - - - - - - + + - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -575,24 +518,74 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + - + + + + + + + + + + @@ -605,67 +598,32 @@ - - - - - - - - - - + - - - - - - - - + + - - - + + - - - - - - + - + + - + - + + - - - - - - - - - - - - - - - - - + @@ -675,49 +633,75 @@ - + - + + + + + + + + + + + + + + + + + - - + - + - + + + + + - - + + + - - - - + + + + + + + + + + - - + + - + - + @@ -727,6 +711,23 @@ + + + + + + + + + + + + + + + + + @@ -795,24 +796,18 @@ - - + + + + - - - - - - - - - + @@ -881,16 +876,16 @@ - + - + - + - + @@ -902,46 +897,26 @@ - + - + - - - - - - - - - - - - - - - - - - - - + + + - - - - - - + + + @@ -953,20 +928,25 @@ - + + + + + + - + - + - + @@ -974,7 +954,7 @@ - + @@ -982,13 +962,13 @@ - + - + @@ -1023,241 +1003,28 @@ - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1336,6 +1103,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1394,15 +1380,6 @@ - - - - - - - - - @@ -1564,19 +1541,22 @@ - + + - - - - - - - - - - + + + + + + + + + + + + @@ -1589,139 +1569,183 @@ - - - + - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1741,185 +1765,141 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - + - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -1929,7 +1909,102 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2037,103 +2112,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2148,6 +2127,7 @@ + diff --git a/lib/libzfsbootenv/libzfsbootenv.abi b/lib/libzfsbootenv/libzfsbootenv.abi index f5693e9caa..86ec25cf84 100644 --- a/lib/libzfsbootenv/libzfsbootenv.abi +++ b/lib/libzfsbootenv/libzfsbootenv.abi @@ -1,12 +1,10 @@ - + - - @@ -16,43 +14,54 @@ - + - + - - - - - + + + + + - + - - + + + + + + + + + + + + + @@ -61,34 +70,29 @@ - + - - - - - - - - - - - - + + + + + + + @@ -157,16 +161,16 @@ - + - + - + - + @@ -178,24 +182,15 @@ - - - - - - - - - - - - - - + + + + +