Silence compiler warning between signed/unsigned comparison in testcase.
Implement workq_service suicide.

Allows workq_service to kill itself without deadlocking on its own
locks being released.