{
        struct mac_driver *drv = hns_mac_get_drv(mac_cb);
        u32 new_frm = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
-       u32 max_frm = AE_IS_VER1(mac_cb->dsaf_dev->dsaf_ver) ?
-                       MAC_MAX_MTU : MAC_MAX_MTU_V2;
-
-       if (mac_cb->mac_type == HNAE_PORT_DEBUG)
-               max_frm = MAC_MAX_MTU_DBG;
 
        if (new_frm > HNS_RCB_RING_MAX_BD_PER_PKT * buf_size)
                return -EINVAL;
 
        struct dsaf_tbl_tcam_mcast_cfg mac_data;
        struct dsaf_drv_priv *priv = hns_dsaf_dev_priv(dsaf_dev);
        struct dsaf_drv_soft_mac_tbl *soft_mac_entry = priv->soft_mac_tbl;
-       struct dsaf_drv_tbl_tcam_key tmp_mac_key;
        struct dsaf_tbl_tcam_data tcam_data;
        u8 mc_addr[ETH_ALEN];
        int mskid;
                /* if exist, add in */
                hns_dsaf_tcam_mc_get(dsaf_dev, entry_index, &tcam_data,
                                     &mac_data);
-
-               tmp_mac_key.high.val =
-                       le32_to_cpu(tcam_data.tbl_tcam_data_high);
-               tmp_mac_key.low.val = le32_to_cpu(tcam_data.tbl_tcam_data_low);
        }
 
        /* config hardware entry */
        struct dsaf_tbl_tcam_data tcam_data;
        int mskid;
        const u8 empty_msk[sizeof(mac_data.tbl_mcast_port_msk)] = {0};
-       struct dsaf_drv_tbl_tcam_key mask_key, tmp_mac_key;
+       struct dsaf_drv_tbl_tcam_key mask_key;
        struct dsaf_tbl_tcam_data *pmask_key = NULL;
        u8 mc_addr[ETH_ALEN];
 
        /* read entry */
        hns_dsaf_tcam_mc_get(dsaf_dev, entry_index, &tcam_data, &mac_data);
 
-       tmp_mac_key.high.val = le32_to_cpu(tcam_data.tbl_tcam_data_high);
-       tmp_mac_key.low.val = le32_to_cpu(tcam_data.tbl_tcam_data_low);
-
        /*del the port*/
        if (mac_entry->port_num < DSAF_SERVICE_NW_NUM) {
                mskid = mac_entry->port_num;