Re: [PATCH RT] time/hrtimer: Use softirq based wakeups for non-RT threads

2017-10-05 Thread Gratian Crisan
Sebastian Andrzej Siewior writes: > Normal wake ups (like clock_nanosleep()) which are performed by normal > users can easily lead to 2ms latency spikes if (enough) hrtimer wakeups > are synchronized. > This patch moves all hrtimers wakeups to the softirq queue unless the > caller has a RT

Re: [PATCH RT] time/hrtimer: Use softirq based wakeups for non-RT threads

2017-10-05 Thread Gratian Crisan
Sebastian Andrzej Siewior writes: > Normal wake ups (like clock_nanosleep()) which are performed by normal > users can easily lead to 2ms latency spikes if (enough) hrtimer wakeups > are synchronized. > This patch moves all hrtimers wakeups to the softirq queue unless the > caller has a RT

[PATCH RT] time/hrtimer: Use softirq based wakeups for non-RT threads

2017-10-04 Thread Sebastian Andrzej Siewior
Normal wake ups (like clock_nanosleep()) which are performed by normal users can easily lead to 2ms latency spikes if (enough) hrtimer wakeups are synchronized. This patch moves all hrtimers wakeups to the softirq queue unless the caller has a RT priority. Reported-by: Gratian Crisan

[PATCH RT] time/hrtimer: Use softirq based wakeups for non-RT threads

2017-10-04 Thread Sebastian Andrzej Siewior
Normal wake ups (like clock_nanosleep()) which are performed by normal users can easily lead to 2ms latency spikes if (enough) hrtimer wakeups are synchronized. This patch moves all hrtimers wakeups to the softirq queue unless the caller has a RT priority. Reported-by: Gratian Crisan