spa_misc.c revision 6ce0521ac291be36119f359237066c4fb8088683