Re: [PATCH] sched/fair: Add null pointer check to pick_next_entity()

From: Peter Zijlstra
Date: Mon Mar 24 2025 - 07:56:31 EST


On Thu, Mar 20, 2025 at 01:53:10PM -0700, Pat Cody wrote:
> pick_eevdf() can return null, resulting in a null pointer dereference
> crash in pick_next_entity()

If it returns NULL while nr_queued, something is really badly wrong.

Your check will hide this badness.

Does something like:

https://lkml.kernel.org/r/20250128143949.GD7145@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

help?