Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

netfilter: nf_log: fix sparse warning in nf_logger_find_get()

net/netfilter/nf_log.c:157:16: warning: incorrect type in assignment (different address spaces)
net/netfilter/nf_log.c:157:16: expected struct nf_logger *logger
net/netfilter/nf_log.c:157:16: got struct nf_logger [noderef] <asn:4>*<noident>

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>

+1 -2
+1 -2
net/netfilter/nf_log.c
··· 154 154 struct nf_logger *logger; 155 155 int ret = -ENOENT; 156 156 157 - logger = loggers[pf][type]; 158 - if (logger == NULL) 157 + if (rcu_access_pointer(loggers[pf][type]) == NULL) 159 158 request_module("nf-logger-%u-%u", pf, type); 160 159 161 160 rcu_read_lock();