Going further than Robert here, after looking at how this ended up, and some 
later work on other (unpublished) consumers of libfakekernel, I would not 
advocate _not_ trying to have libfakekernel share a libutaskq library.  The 
libfakekernel one really needs to present a "kernel-like" thread model, with a 
real (kernel-like) thread_t object avail to each libfakekernel thread.  I don't 
see any easy way to do that without having the libfakekernel implementation use 
the kernel thread interfaces to create threads.
Given all that, I now think we're just "trying too hard" to share some code 
(and it's just not all that much code anyway).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/536#issuecomment-366361905
------------------------------------------
openzfs-developer
Archives: 
https://openzfs.topicbox.com/groups/developer/discussions/T22334a01fda83bfd-M23be74171fbe1410500fba97
Powered by Topicbox: https://topicbox.com

Reply via email to