Joachim Worringen wrote: > I'm porting a driver from Linux to (Open)Solaris. The driver uses its own > threads, which under Linux are created with a simple kernel_thread() call. > I don't see > such a call under Solaris. A solution could be to create a task queue with > a single thread, and commit a single task to this queue, which then runs > until > the driver eventually is stopped. Is this feasible, or are there other, > "cleaner" > solutions?
I do of course know about the thread_create() call, but it seems not to be a public interface as it does not appear in section 9 of the man pages. So, what is the recommended way for a driver to start a new kernel thread, or is this not desired? Joachim -- Joachim Worringen, Software Architect, Dolphin Interconnect Solutions phone ++49/(0)228/324 08 17 - http://www.dolphinics.com _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
