On Wed, 22 Jul 2020 10:27:52 +0200 Eelco Chaudron wrote: > This patch makes the masks cache size configurable, or with > a size of 0, disable it. > > Reviewed-by: Paolo Abeni <pab...@redhat.com> > Signed-off-by: Eelco Chaudron <echau...@redhat.com>
Hi Elco! This patch adds a bunch of new sparse warnings: net/openvswitch/flow_table.c:376:23: warning: incorrect type in assignment (different address spaces) net/openvswitch/flow_table.c:376:23: expected struct mask_cache_entry *cache net/openvswitch/flow_table.c:376:23: got void [noderef] __percpu * net/openvswitch/flow_table.c:386:25: warning: incorrect type in assignment (different address spaces) net/openvswitch/flow_table.c:386:25: expected struct mask_cache_entry [noderef] __percpu *mask_cache net/openvswitch/flow_table.c:386:25: got struct mask_cache_entry *cache net/openvswitch/flow_table.c:411:27: warning: incorrect type in assignment (different address spaces) net/openvswitch/flow_table.c:411:27: expected struct mask_cache [noderef] __rcu *mask_cache net/openvswitch/flow_table.c:411:27: got struct mask_cache * net/openvswitch/flow_table.c:440:35: warning: incorrect type in argument 1 (different address spaces) net/openvswitch/flow_table.c:440:35: expected struct mask_cache *mc net/openvswitch/flow_table.c:440:35: got struct mask_cache [noderef] __rcu *mask_cache