On Wednesday, July 29, 2015 10:20:26 PM Michio Honda wrote:
Hi,
When I create a kthread (kthread_add()) and pin it to CPU 0 (sched_bind() in
the beginning of its worker function),
shutdown (from the command line) is stuck on a message of Waiting (max 60
seconds) for system process `vnlru' to stop..”. If I pin it to CPU 1 there is
no problem.
I’m using FreeBSD CURRENT whose last commit is
bf0aa3510005188e55285fbed43d93a34448e377 (on July 3rd).
Do you have any idea to successfully shutdown the system while leaving a
kthread pinned on CPU 0?
(I have this problem in the process of implementing a polling kthread for
VALE.)
Can you break into ddb and see what your pinned thread is doing when the
shutdown hangs? A general 'ps' from DDB would be good as well.
--
John Baldwin
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org