Andriy Gapon
2014-01-12 16:55:16 UTC
It seems that highbit() is defined to take a u_long argument.
On the other hand it seems to be used on uint64_t variables at several places in
metaslab and related code. I am not sure if illumos supports i386 platform, but
a FreeBSD user has reported a crash caused by this mismatch.
On the other hand it seems to be used on uint64_t variables at several places in
metaslab and related code. I am not sure if illumos supports i386 platform, but
a FreeBSD user has reported a crash caused by this mismatch.
--
Andriy Gapon
Andriy Gapon