[v2,0/3] Small cleanup around sparse report

Message ID 20240115143427.1820628-1-pierre.gondois@arm.com
Headers
Series Small cleanup around sparse report |

Message

Pierre Gondois Jan. 15, 2024, 2:34 p.m. UTC
  v2:
- Added __rcu annotations to variabbles in sched_reset_numa(),
  and casts for calls to kfree().
- Renamed idle_cpu_without() to idle_rq_without()
- Added sched/fair: Use rq in update_blocked_averages()

While checking spare's tool report, some RCU pointers appeared
to be not annotated. In the same effort, idle_cpu_without() and
update_blocked_averages() seemed to be subject to a small
optimizations.

Pierre Gondois (3):
  sched/topology: Annotate RCU pointers properly
  sched/fair: Use rq in idle_cpu_without()
  sched/fair: Use rq in update_blocked_averages()

 kernel/sched/fair.c     | 25 +++++++++++--------------
 kernel/sched/topology.c | 12 ++++++------
 2 files changed, 17 insertions(+), 20 deletions(-)