Print this page
NEX-3165 need some dedup improvements
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Moved closed ZFS files to open repo, changed Makefiles accordingly
Removed unneeded weak symbols
Bug 11205: add missing libzfs_closed_stubs.c to fix opensource-only build.
ZFS plus work: special vdevs, cos, cos/vdev properties

*** 20,30 **** */ /* * Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2013, 2016 by Delphix. All rights reserved. ! * Copyright 2011 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2015, Joyent, Inc. All rights reserved. * Copyright (c) 2014, OmniTI Computer Consulting, Inc. All rights reserved. */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ --- 20,30 ---- */ /* * Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2013, 2016 by Delphix. All rights reserved. ! * Copyright 2015 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2015, Joyent, Inc. All rights reserved. * Copyright (c) 2014, OmniTI Computer Consulting, Inc. All rights reserved. */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
*** 1172,1181 **** --- 1172,1183 ---- "zfs_cmd_t" }, { (uint_t)ZFS_IOC_VDEV_ATTACH, "ZFS_IOC_VDEV_ATTACH", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_VDEV_DETACH, "ZFS_IOC_VDEV_DETACH", "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_VDEV_SETL2ADDDT, "ZFS_IOC_VDEV_SETL2ADDDT", + "zfs_cmd_t" }, { (uint_t)ZFS_IOC_VDEV_SETPATH, "ZFS_IOC_VDEV_SETPATH", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_VDEV_SETFRU, "ZFS_IOC_VDEV_SETFRU", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_OBJSET_STATS, "ZFS_IOC_OBJSET_STATS",
*** 1272,1289 **** "zfs_cmd_t" }, { (uint_t)ZFS_IOC_SEND_SPACE, "ZFS_IOC_SEND_SPACE", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_CLONE, "ZFS_IOC_CLONE", "zfs_cmd_t" }, - { (uint_t)ZFS_IOC_REMAP, "ZFS_IOC_REMAP", - "zfs_cmd_t" }, { (uint_t)ZFS_IOC_BOOKMARK, "ZFS_IOC_BOOKMARK", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_GET_BOOKMARKS, "ZFS_IOC_GET_BOOKMARKS", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_DESTROY_BOOKMARKS, "ZFS_IOC_DESTROY_BOOKMARKS", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_CHANNEL_PROGRAM, "ZFS_IOC_CHANNEL_PROGRAM", "zfs_cmd_t" }, /* kssl ioctls */ { (uint_t)KSSL_ADD_ENTRY, "KSSL_ADD_ENTRY", --- 1274,1303 ---- "zfs_cmd_t" }, { (uint_t)ZFS_IOC_SEND_SPACE, "ZFS_IOC_SEND_SPACE", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_CLONE, "ZFS_IOC_CLONE", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_BOOKMARK, "ZFS_IOC_BOOKMARK", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_GET_BOOKMARKS, "ZFS_IOC_GET_BOOKMARKS", "zfs_cmd_t" }, { (uint_t)ZFS_IOC_DESTROY_BOOKMARKS, "ZFS_IOC_DESTROY_BOOKMARKS", "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_VDEV_SET_PROPS, "ZFS_IOC_VDEV_SET_PROPS", + "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_VDEV_GET_PROPS, "ZFS_IOC_VDEV_GET_PROPS", + "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_COS_ALLOC, "ZFS_IOC_COS_ALLOC", + "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_COS_FREE, "ZFS_IOC_COS_FREE", + "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_COS_LIST, "ZFS_IOC_COS_LIST", + "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_COS_SET_PROPS, "ZFS_IOC_COS_SET_PROPS", + "zfs_cmd_t" }, + { (uint_t)ZFS_IOC_COS_GET_PROPS, "ZFS_IOC_COS_GET_PROPS", + "zfs_cmd_t" }, { (uint_t)ZFS_IOC_CHANNEL_PROGRAM, "ZFS_IOC_CHANNEL_PROGRAM", "zfs_cmd_t" }, /* kssl ioctls */ { (uint_t)KSSL_ADD_ENTRY, "KSSL_ADD_ENTRY",