]> Git Repo - linux.git/commit
workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies long
authorTejun Heo <[email protected]>
Wed, 16 Feb 2011 17:10:19 +0000 (18:10 +0100)
committerTejun Heo <[email protected]>
Wed, 16 Feb 2011 17:10:19 +0000 (18:10 +0100)
commit3233cdbd9fa347a6d6897a94cc6ed0302ae83c4f
tree053948a81cb40a37d3afbd0f6ca8f3a106523c73
parent58a69cb47ec6991bf006a3e5d202e8571b0327a4
workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies long

MAYDAY_INITIAL_TIMEOUT is defined as HZ / 100 and depending on
configuration may end up 0 or 1.  Even when it's 1, depending on when
the mayday timer is added in the current jiffy interval, it may expire
way before a jiffy has passed.

Make sure MAYDAY_INITIAL_TIMEOUT is at least two to guarantee that at
least a full jiffy has passed before calling rescuers.

Signed-off-by: Tejun Heo <[email protected]>
Reported-by: Ray Jui <[email protected]>
Cc: [email protected]
kernel/workqueue.c
This page took 0.050224 seconds and 4 git commands to generate.