Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linux
[linux-block.git] / drivers / net / ethernet / marvell / octeontx2 / nic / otx2_pf.c
index fe3472e04c231ff96a998b51d0f9c21b6feca0f1..9106c359e64c611eb9c271bf5b4af618a4f7ce28 100644 (file)
@@ -1120,7 +1120,7 @@ static int otx2_cgx_config_loopback(struct otx2_nic *pf, bool enable)
        struct msg_req *msg;
        int err;
 
-       if (enable && bitmap_weight(&pf->flow_cfg->dmacflt_bmap,
+       if (enable && !bitmap_empty(&pf->flow_cfg->dmacflt_bmap,
                                    pf->flow_cfg->dmacflt_max_flows))
                netdev_warn(pf->netdev,
                            "CGX/RPM internal loopback might not work as DMAC filters are active\n");