]> rtime.felk.cvut.cz Git - zynq/linux.git/blobdiff - net/netfilter/core.c
Apply preempt_rt patch-4.9-rt1.patch.xz
[zynq/linux.git] / net / netfilter / core.c
index 004af030ef1abcdf554467f60a350649e205d80e..b64f751bda45daf3dc13f7950fd45031f9068080 100644 (file)
 #include <linux/proc_fs.h>
 #include <linux/mutex.h>
 #include <linux/slab.h>
+#include <linux/locallock.h>
 #include <linux/rcupdate.h>
 #include <net/net_namespace.h>
 #include <net/sock.h>
 
 #include "nf_internals.h"
 
+#ifdef CONFIG_PREEMPT_RT_BASE
+DEFINE_LOCAL_IRQ_LOCK(xt_write_lock);
+EXPORT_PER_CPU_SYMBOL(xt_write_lock);
+#endif
+
 static DEFINE_MUTEX(afinfo_mutex);
 
 const struct nf_afinfo __rcu *nf_afinfo[NFPROTO_NUMPROTO] __read_mostly;