]> git.ipfire.org Git - thirdparty/ipset.git/commit
ip_set: Fix build on kernels without system_power_efficient_wq
authorSerhey Popovych <serhe.popovych@gmail.com>
Thu, 5 Mar 2020 15:28:22 +0000 (17:28 +0200)
committerJozsef Kadlecsik <kadlec@netfilter.org>
Mon, 9 Mar 2020 10:48:23 +0000 (11:48 +0100)
commit7b2eab581cc982e3a3d2eaba42961e1870957178
treeff8b2898e150c7754fd766d10306661262265f48
parentaca0b06d8cc61d7df1cc356632ba6e3e65a1e112
ip_set: Fix build on kernels without system_power_efficient_wq

This type of workqueue according to comment in <linux/workqueue.h> is
same as regular @system_wq when power efficiency scheduler options
disabled.

For old kernels where @system_power_efficient_wq is not available use
regular @system_wq to support ipset on kernels below 3.11.

Fixes: 33f08da28324 ("netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports")
Signed-off-by: Serhey Popovych <serhe.popovych@gmail.com>
Signed-off-by: Jozsef Kadlecsik <kadlec@netfilter.org>
configure.ac
kernel/include/linux/netfilter/ipset/ip_set_compat.h.in