Index: sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c =================================================================== --- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c (wersja 211930) +++ sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c (kopia robocza) @@ -3780,10 +3780,12 @@ /* Serialize access via arc_lowmem_lock. */ mutex_enter(&arc_lowmem_lock); + mutex_enter(&arc_reclaim_thr_lock); needfree = 1; cv_signal(&arc_reclaim_thr_cv); while (needfree) - tsleep(&needfree, 0, "zfs:lowmem", hz / 5); + msleep(&needfree, &arc_reclaim_thr_lock, 0, "zfs:lowmem", 0); + mutex_exit(&arc_reclaim_thr_lock); mutex_exit(&arc_lowmem_lock); } #endif