Hi All,

Thanks to everyone who helped with analyzes of issues with zdb and crashes 
under dilos env with zfs tests.

zdb was broken on dilos env - no output from commands like 'zdb testpool', 'zdb 
-dP testpool'

I have reverted changeset ' 8809 libzpool should leverage work done in 
libfakekernel' and it fixed my problem.

zdb now works as well as usual.
it is not gcc55 build issue - i have tested with gcc44 builds too - zdb have no 
works with example of commands.
i have checked sources - have no found missmerges what can be related to zdb 
unstability.
i think, it can be related to some of threads functions (mutex_*) in 
libfakekernel with remup.

I’d like to start thread about: do we really need dependency to libfakekernel 
in zfs tools like libzpool, zdb, etc ?

I think, it will be much more better for portablility try to reduce 
dependencies in zfs code base.

I’d like propose to revert commit with dependency to libfakekernel and to go to 
use minimal dependencies for better portablility.

it will be also helps with ports of changes from others platfrorms too, where 
we have same/similar codebases and reduce others unknown breakages.

my work for it can be found at:
https://bitbucket.org/dilos/dilos-illumos/commits/5a9fb49101f6854d207ec6565788cd9b8b7ac943

but i’m not sure i have fixed ztext correctly and need help with it.

Bets regards,
-Igor


------------------------------------------
openzfs: openzfs-developer
Permalink: 
https://openzfs.topicbox.com/groups/developer/Tcb694a62f3cfa33c-M5a9a9383f8a6a82e625a1af4
Delivery options: https://openzfs.topicbox.com/groups

Reply via email to