changeset 21399:e9fa1ceb2b0f

11053 loader: zfs_alloc and zfs_free should use panic Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
author Toomas Soome <tsoome@me.com>
date Tue, 21 May 2019 17:14:33 +0300
parents 6b5d876262d2
children ff7bcdbce7ad
files usr/src/boot/lib/libstand/zfs/zfsimpl.c
diffstat 1 files changed, 2 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/boot/lib/libstand/zfs/zfsimpl.c	Thu Sep 07 16:12:22 2017 -0400
+++ b/usr/src/boot/lib/libstand/zfs/zfsimpl.c	Tue May 21 17:14:33 2019 +0300
@@ -106,8 +106,7 @@
 	char *ptr;
 
 	if (zfs_temp_ptr + size > zfs_temp_end) {
-		printf("ZFS: out of temporary buffer space\n");
-		for (;;) ;
+		panic("ZFS: out of temporary buffer space");
 	}
 	ptr = zfs_temp_ptr;
 	zfs_temp_ptr += size;
@@ -121,8 +120,7 @@
 
 	zfs_temp_ptr -= size;
 	if (zfs_temp_ptr != ptr) {
-		printf("ZFS: zfs_alloc()/zfs_free() mismatch\n");
-		for (;;) ;
+		panic("ZFS: zfs_alloc()/zfs_free() mismatch");
 	}
 }