net: macsec: remove the prepare flag from the MACsec offloading context
authorAntoine Tenart <atenart@kernel.org>
Wed, 21 Sep 2022 13:51:18 +0000 (15:51 +0200)
committerJakub Kicinski <kuba@kernel.org>
Fri, 23 Sep 2022 13:56:08 +0000 (06:56 -0700)
Now that the MACsec offloading preparation phase was removed from the
MACsec core implementation as well as from drivers implementing it, we
can safely remove the flag representing it.

Signed-off-by: Antoine Tenart <atenart@kernel.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/macsec.c
include/net/macsec.h

index 1609769..8193ab3 100644 (file)
@@ -1663,7 +1663,6 @@ static int macsec_offload(int (* const func)(struct macsec_context *),
        if (ctx->offload == MACSEC_OFFLOAD_PHY)
                mutex_lock(&ctx->phydev->lock);
 
-       ctx->prepare = false;
        ret = (*func)(ctx);
 
        if (ctx->offload == MACSEC_OFFLOAD_PHY)
index 871599b..5b9c61c 100644 (file)
@@ -271,8 +271,6 @@ struct macsec_context {
                struct macsec_rx_sa_stats *rx_sa_stats;
                struct macsec_dev_stats  *dev_stats;
        } stats;
-
-       u8 prepare:1;
 };
 
 /**