Re: watchdog: softdog: fire watchdog even if softirqs do not get to run

2017-02-27 Thread Guenter Roeck
On 02/27/2017 04:58 AM, Niklas Cassel wrote: On 02/27/2017 05:04 AM, Guenter Roeck wrote: On Fri, Feb 17, 2017 at 07:25:02PM +0100, Niklas Cassel wrote: From: Niklas Cassel Checking for timer expiration is done from the softirq TIMER_SOFTIRQ. Since commit 4cd13c21b207 ("softirq: Let ksoftirq

Re: watchdog: softdog: fire watchdog even if softirqs do not get to run

2017-02-27 Thread Niklas Cassel
On 02/27/2017 05:04 AM, Guenter Roeck wrote: > On Fri, Feb 17, 2017 at 07:25:02PM +0100, Niklas Cassel wrote: >> From: Niklas Cassel >> >> Checking for timer expiration is done from the softirq TIMER_SOFTIRQ. >> >> Since commit 4cd13c21b207 ("softirq: Let ksoftirqd do its job"), >> pending softirq

Re: watchdog: softdog: fire watchdog even if softirqs do not get to run

2017-02-26 Thread Guenter Roeck
On Fri, Feb 17, 2017 at 07:25:02PM +0100, Niklas Cassel wrote: > From: Niklas Cassel > > Checking for timer expiration is done from the softirq TIMER_SOFTIRQ. > > Since commit 4cd13c21b207 ("softirq: Let ksoftirqd do its job"), > pending softirqs are no longer always handled immediately, instead