Kill sched.h dependency on rcupdate.h
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 15 Dec 2023 20:51:54 +0000 (15:51 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 27 Dec 2023 16:50:20 +0000 (11:50 -0500)
commit1e2f2d31997a9496f99e2b43255d6a48b06fbcc2
treeb2477645a8943813f1b934405e8238a76814d3b0
parente717ceb529653891f2283e2fd783edbb231e3562
Kill sched.h dependency on rcupdate.h

by moving cond_resched_rcu() to rcupdate_wait.h, we can kill another big
sched.h dependency.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
14 files changed:
arch/powerpc/kvm/book3s_64_vio.c
include/linux/rcupdate_wait.h
include/linux/sched.h
include/linux/sched/task.h
kernel/bpf/hashtab.c
lib/test_rhashtable.c
mm/filemap.c
mm/khugepaged.c
mm/shmem.c
net/ipv4/fib_trie.c
net/netfilter/ipset/ip_set_bitmap_gen.h
net/netfilter/ipset/ip_set_hash_gen.h
net/netfilter/ipvs/ip_vs_conn.c
net/netfilter/ipvs/ip_vs_est.c