hc
2023-11-07 2a9a9d4f6c07f2f23b663fe5fbeac1168a5d1029
kernel/net/rds/ib_rdma.c
....@@ -34,6 +34,7 @@
3434 #include <linux/slab.h>
3535 #include <linux/rculist.h>
3636 #include <linux/llist.h>
37
+#include <linux/delay.h>
3738
3839 #include "rds_single_path.h"
3940 #include "ib_mr.h"
....@@ -222,7 +223,7 @@
222223 for_each_online_cpu(cpu) {
223224 flag = &per_cpu(clean_list_grace, cpu);
224225 while (test_bit(CLEAN_LIST_BUSY_BIT, flag))
225
- cpu_relax();
226
+ cpu_chill();
226227 }
227228 }
228229