Comment 7 for bug 1546320

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

# SUMMARY

- recent changes (2016) broke timer guarantee of work items queue without explicit cpuu to be put on local cpus.
- 874bbfe made sure delayed work run in local cpu (Sep 2015)
- vmstat was broken and fixed by 176bed1de5bf (explicitly scheduling per-cpu work) (Oct 2015)
- 874bbfe introduced a bug fixed by 22b886d (Nov 2015)
- 22b886d could NOT be backported beyond certain point (older kernels)
- kernels with only 874bbfe started crashing (THIS CASE)
- since 176bed1de5bf fixed vmstat, 874bbfe SHOULD BE REMOVED from stable kernels
- newer bugs expected (delayed work will not be guaranteed to run locally)
- new bugs will be backported to stable kernels as they appear