Index: sys/cddl/compat/opensolaris/sys/proc.h =================================================================== --- sys/cddl/compat/opensolaris/sys/proc.h (wersja 220024) +++ sys/cddl/compat/opensolaris/sys/proc.h (kopia robocza) @@ -77,8 +77,12 @@ ASSERT(state == TS_RUN); ASSERT(pp == &p0); - error = kproc_kthread_add(proc, arg, &zfsproc, &td, RFSTOPPED, - stksize / PAGE_SIZE, "zfskern", "solthread %p", proc); + stksize /= PAGE_SIZE; + if (stksize > 0 && stksize < KSTACK_PAGES) + stksize = 0; + + error = kproc_kthread_add(proc, arg, &zfsproc, &td, RFSTOPPED, stksize, + "zfskern", "solthread %p", proc); if (error == 0) { thread_lock(td); sched_prio(td, pri);