libbe: be_do_installboot() pool traverse rewrite.
commit44d5374cb94c56b9a82f26def1fc8f701c6aa8b1
authorToomas Soome <tsoome@me.com>
Fri, 5 Aug 2016 07:32:05 +0000 (5 10:32 +0300)
committerToomas Soome <tsoome@me.com>
Fri, 5 Aug 2016 07:32:05 +0000 (5 10:32 +0300)
treed1a645849bf63724d43f835c482ac9b597bc9f62
parent368a9a71bafe7edf72b83aa9eb2455f2e33654ad
libbe: be_do_installboot() pool traverse rewrite.

The pool traverse in be_do_installboot() is faulty and can
cause an attempt to install bootblock on non-leaf devices.
usr/src/lib/libbe/common/be_activate.c