When CONFIG_DEBUG_PREEMPT is enabled, preempt_disable/enable() are traced which causes the function_graph tracer to go into an infinite recursion possibly leading to denial of service. Upstream patch: https://github.com/torvalds/linux/commit/95ef1e52922cf75b1ea2eae54ef886f2cc47eecb