diff options
author | Uladzislau Rezki (Sony) <[email protected]> | 2024-09-30 13:37:10 +0200 |
---|---|---|
committer | Vlastimil Babka <[email protected]> | 2024-10-01 18:30:42 +0200 |
commit | 3c5d61ae919cc377c71118ccc76fa6e8518023f8 (patch) | |
tree | d06016519650830ae3d780f182fb3f8fbbbf4703 /scripts/gdb/linux/modules.py | |
parent | 77ced98f0f03fdc196561d1afbe652899c318073 (diff) |
rcu/kvfree: Refactor kvfree_rcu_queue_batch()
Improve readability of kvfree_rcu_queue_batch() function
in away that, after a first batch queuing, the loop is break
and success value is returned to a caller.
There is no reason to loop and check batches further as all
outstanding objects have already been picked and attached to
a certain batch to complete an offloading.
Fixes: 2b55d6a42d14 ("rcu/kvfree: Add kvfree_rcu_barrier() API")
Suggested-by: Linus Torvalds <[email protected]>
Closes: https://lore.kernel.org/lkml/ZvWUt2oyXRsvJRNc@pc636/T/
Signed-off-by: Uladzislau Rezki (Sony) <[email protected]>
Signed-off-by: Vlastimil Babka <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions