|
@@ -1546,6 +1546,8 @@ rb_remove_pages(struct ring_buffer_per_cpu *cpu_buffer, unsigned long nr_pages)
|
|
tmp_iter_page = first_page;
|
|
tmp_iter_page = first_page;
|
|
|
|
|
|
do {
|
|
do {
|
|
|
|
+ cond_resched();
|
|
|
|
+
|
|
to_remove_page = tmp_iter_page;
|
|
to_remove_page = tmp_iter_page;
|
|
rb_inc_page(cpu_buffer, &tmp_iter_page);
|
|
rb_inc_page(cpu_buffer, &tmp_iter_page);
|
|
|
|
|