diff options
author | Toomas Soome <tsoome@FreeBSD.org> | 2020-07-02 07:15:48 +0000 |
---|---|---|
committer | Toomas Soome <tsoome@FreeBSD.org> | 2020-07-02 07:15:48 +0000 |
commit | 771f100cebd8ada2bd764574386a71b5a5067f45 (patch) | |
tree | 9849e33c8e9061b68b2da629662eef1ddfb7b13c /stand | |
parent | 045f497cbc6cb67bc563d7f2378bf9535044bb2d (diff) | |
download | src-test-771f100cebd8ada2bd764574386a71b5a5067f45.tar.gz src-test-771f100cebd8ada2bd764574386a71b5a5067f45.zip |
loader: zfs reader does not need BOOT2 bits
After switching zfsloader to use full libsa, we do not need
spa_get_primary() and spa_get_primary_vdev() any more.
Sponsored by: Netflix, Klara Inc.
Notes
Notes:
svn path=/head/; revision=362884
Diffstat (limited to 'stand')
-rw-r--r-- | stand/libsa/zfs/zfsimpl.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/stand/libsa/zfs/zfsimpl.c b/stand/libsa/zfs/zfsimpl.c index a6b8bf968b5e6..effd7cf0f1b3d 100644 --- a/stand/libsa/zfs/zfsimpl.c +++ b/stand/libsa/zfs/zfsimpl.c @@ -1336,34 +1336,6 @@ spa_find_by_name(const char *name) return (NULL); } -#ifdef BOOT2 -static spa_t * -spa_get_primary(void) -{ - - return (STAILQ_FIRST(&zfs_pools)); -} - -static vdev_t * -spa_get_primary_vdev(const spa_t *spa) -{ - vdev_t *vdev; - vdev_t *kid; - - if (spa == NULL) - spa = spa_get_primary(); - if (spa == NULL) - return (NULL); - vdev = spa->spa_root_vdev; - if (vdev == NULL) - return (NULL); - for (kid = STAILQ_FIRST(&vdev->v_children); kid != NULL; - kid = STAILQ_FIRST(&vdev->v_children)) - vdev = kid; - return (vdev); -} -#endif - static spa_t * spa_create(uint64_t guid, const char *name) { |