perf: Make rb_alloc_aux() return an error immediately if nr_pages <= 0
authorAdrian Hunter <adrian.hunter@intel.com>
Mon, 24 Jun 2024 20:11:01 +0000 (23:11 +0300)
committerPeter Zijlstra <peterz@infradead.org>
Thu, 4 Jul 2024 14:00:23 +0000 (16:00 +0200)
commit0ca4da2412da05fb9dd0b5d90dcc8026219f0f29
treee00e70ea550c741ea37fb45bfa608a39ef6404e0
parent43deb76b19663a96ec2189d8f4eb9a9dc2d7623f
perf: Make rb_alloc_aux() return an error immediately if nr_pages <= 0

rb_alloc_aux() should not be called with nr_pages <= 0. Make it more robust
and readable by returning an error immediately in that case.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20240624201101.60186-8-adrian.hunter@intel.com
kernel/events/ring_buffer.c