Print this page
2882 implement libzfs_core
2883 changing "canmount" property to "on" should not always remount dataset
2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Chris Siden <christopher.siden@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Bill Pijewski <wdp@joyent.com>
Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/libzfs/common/mapfile-vers
+++ new/usr/src/lib/libzfs/common/mapfile-vers
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
22 22 # Copyright 2011 Nexenta Systems, Inc. All rights reserved.
23 23 # Copyright (c) 2012 by Delphix. All rights reserved.
24 24 #
25 25 # MAPFILE HEADER START
26 26 #
27 27 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
28 28 # Object versioning must comply with the rules detailed in
29 29 #
30 30 # usr/src/lib/README.mapfiles
31 31 #
32 32 # You should not be making modifications here until you've read the most current
33 33 # copy of that file. If you need help, contact a gatekeeper for guidance.
34 34 #
35 35 # MAPFILE HEADER END
36 36 #
37 37
38 38 $mapfile_version 2
39 39
40 40 SYMBOL_VERSION SUNWprivate_1.1 {
41 41 global:
42 42 fletcher_2_native;
43 43 fletcher_2_byteswap;
44 44 fletcher_4_native;
45 45 fletcher_4_byteswap;
46 46 fletcher_4_incremental_native;
47 47 fletcher_4_incremental_byteswap;
48 48 libzfs_add_handle;
49 49 libzfs_dataset_cmp;
50 50 libzfs_errno;
51 51 libzfs_error_action;
52 52 libzfs_error_description;
53 53 libzfs_fini;
54 54 libzfs_fru_compare;
55 55 libzfs_fru_devpath;
56 56 libzfs_fru_lookup;
57 57 libzfs_fru_notself;
58 58 libzfs_fru_refresh;
59 59 libzfs_init;
60 60 libzfs_mnttab_cache;
61 61 libzfs_print_on_error;
62 62 spa_feature_table;
63 63 zfs_allocatable_devs;
64 64 zfs_asprintf;
65 65 zfs_clone;
66 66 zfs_close;
67 67 zfs_create;
68 68 zfs_create_ancestors;
↓ open down ↓ |
68 lines elided |
↑ open up ↑ |
69 69 zfs_dataset_exists;
70 70 zfs_deleg_share_nfs;
71 71 zfs_destroy;
72 72 zfs_destroy_snaps;
73 73 zfs_destroy_snaps_nvl;
74 74 zfs_expand_proplist;
75 75 zfs_get_handle;
76 76 zfs_get_holds;
77 77 zfs_get_name;
78 78 zfs_get_pool_handle;
79 - zfs_get_snapused_int;
80 79 zfs_get_user_props;
81 80 zfs_get_type;
82 81 zfs_handle_dup;
83 82 zfs_history_event_names;
84 83 zfs_hold;
85 84 zfs_is_mounted;
86 85 zfs_is_shared;
87 86 zfs_is_shared_nfs;
88 87 zfs_is_shared_smb;
89 88 zfs_iter_children;
90 89 zfs_iter_dependents;
91 90 zfs_iter_filesystems;
92 91 zfs_iter_root;
93 92 zfs_iter_snapshots;
94 93 zfs_iter_snapshots_sorted;
95 94 zfs_iter_snapspec;
96 95 zfs_mount;
97 96 zfs_name_to_prop;
98 97 zfs_name_valid;
99 98 zfs_nicenum;
100 99 zfs_nicestrtonum;
101 100 zfs_open;
102 101 zfs_path_to_zhandle;
103 102 zfs_promote;
104 103 zfs_prop_align_right;
105 104 zfs_prop_column_name;
106 105 zfs_prop_default_numeric;
107 106 zfs_prop_default_string;
108 107 zfs_prop_get;
109 108 zfs_prop_get_int;
110 109 zfs_prop_get_numeric;
111 110 zfs_prop_get_recvd;
112 111 zfs_prop_get_table;
113 112 zfs_prop_get_userquota_int;
114 113 zfs_prop_get_userquota;
115 114 zfs_prop_get_written_int;
116 115 zfs_prop_get_written;
117 116 zfs_prop_inherit;
118 117 zfs_prop_inheritable;
119 118 zfs_prop_init;
120 119 zfs_prop_is_string;
121 120 zfs_prop_readonly;
122 121 zfs_prop_set;
123 122 zfs_prop_string_to_index;
124 123 zfs_prop_to_name;
125 124 zfs_prop_user;
↓ open down ↓ |
36 lines elided |
↑ open up ↑ |
126 125 zfs_prop_userquota;
127 126 zfs_prop_valid_for_type;
128 127 zfs_prop_values;
129 128 zfs_prop_written;
130 129 zfs_prune_proplist;
131 130 zfs_receive;
132 131 zfs_refresh_properties;
133 132 zfs_release;
134 133 zfs_rename;
135 134 zfs_rollback;
135 + zfs_save_arguments;
136 136 zfs_send;
137 137 zfs_share;
138 138 zfs_shareall;
139 139 zfs_share_nfs;
140 140 zfs_share_smb;
141 141 zfs_show_diffs;
142 142 zfs_smb_acl_add;
143 143 zfs_smb_acl_purge;
144 144 zfs_smb_acl_remove;
145 145 zfs_smb_acl_rename;
146 146 zfs_snapshot;
147 + zfs_snapshot_nvl;
147 148 zfs_spa_version;
148 149 zfs_spa_version_map;
149 150 zfs_type_to_name;
150 151 zfs_unmount;
151 152 zfs_unmountall;
152 153 zfs_unshare;
153 154 zfs_unshare_nfs;
154 155 zfs_unshare_smb;
155 156 zfs_unshareall;
156 157 zfs_unshareall_bypath;
157 158 zfs_unshareall_nfs;
158 159 zfs_unshareall_smb;
159 160 zfs_userspace;
160 161 zfs_get_fsacl;
161 162 zfs_set_fsacl;
162 163 zfs_userquota_prop_prefixes;
163 164 zfs_zpl_version_map;
164 165 zpool_add;
165 166 zpool_clear;
166 167 zpool_clear_label;
167 168 zpool_close;
168 169 zpool_create;
169 170 zpool_destroy;
170 171 zpool_disable_datasets;
171 172 zpool_dump_ddt;
172 173 zpool_enable_datasets;
173 174 zpool_expand_proplist;
174 175 zpool_explain_recover;
175 176 zpool_export;
176 177 zpool_export_force;
177 178 zpool_find_import;
178 179 zpool_find_import_cached;
179 180 zpool_find_vdev;
180 181 zpool_find_vdev_by_physpath;
181 182 zpool_fru_set;
182 183 zpool_get_config;
183 184 zpool_get_errlog;
184 185 zpool_get_handle;
185 186 zpool_get_history;
186 187 zpool_get_name;
187 188 zpool_get_physpath;
188 189 zpool_get_prop;
189 190 zpool_get_prop_int;
↓ open down ↓ |
33 lines elided |
↑ open up ↑ |
190 191 zpool_get_state;
191 192 zpool_get_status;
192 193 zpool_history_unpack;
193 194 zpool_import;
194 195 zpool_import_props;
195 196 zpool_import_status;
196 197 zpool_in_use;
197 198 zpool_is_bootable;
198 199 zpool_iter;
199 200 zpool_label_disk;
201 + zpool_log_history;
200 202 zpool_mount_datasets;
201 203 zpool_name_to_prop;
202 204 zpool_obj_to_path;
203 205 zpool_open;
204 206 zpool_open_canfail;
205 207 zpool_print_unsup_feat;
206 208 zpool_prop_align_right;
207 209 zpool_prop_column_name;
208 210 zpool_prop_feature;
209 211 zpool_prop_get_feature;
210 212 zpool_prop_readonly;
211 213 zpool_prop_to_name;
212 214 zpool_prop_unsupported;
213 215 zpool_prop_values;
214 216 zpool_read_label;
215 217 zpool_refresh_stats;
216 218 zpool_reguid;
217 219 zpool_reopen;
218 220 zpool_scan;
219 221 zpool_search_import;
220 - zpool_set_history_str;
221 222 zpool_set_prop;
222 - zpool_stage_history;
223 223 zpool_state_to_name;
224 224 zpool_unmount_datasets;
225 225 zpool_upgrade;
226 226 zpool_vdev_attach;
227 227 zpool_vdev_clear;
228 228 zpool_vdev_degrade;
229 229 zpool_vdev_detach;
230 230 zpool_vdev_fault;
231 231 zpool_vdev_name;
232 232 zpool_vdev_offline;
233 233 zpool_vdev_online;
234 234 zpool_vdev_remove;
235 235 zpool_vdev_split;
236 236 zprop_free_list;
237 237 zprop_get_list;
238 238 zprop_iter;
239 239 zprop_print_one_property;
240 240 zprop_width;
241 241 zvol_check_dump_config;
242 242 zvol_volsize_to_reservation;
243 243 local:
244 244 *;
245 245 };
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX