From c2a20ff95ae778791ef109ee1233ce9bdb2161a6 Mon Sep 17 00:00:00 2001 From: Kashyap D Desai Date: Tue, 29 Nov 2016 12:58:28 +0000 Subject: [PATCH] Clean up reference to AEN command if abort AEN is succesful as the command is aborted. Did the same by setting sc->aen_cmd = NULL when aborting AEN is successful. Submitted by: Sumit Saxena Reviewed by: Kashyap Desai MFC after: 3 days Sponsored by: Broadcom Limited/AVAGO Technologies --- sys/dev/mrsas/mrsas.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/dev/mrsas/mrsas.c b/sys/dev/mrsas/mrsas.c index cb257f927ac..f76aa48b15e 100644 --- a/sys/dev/mrsas/mrsas.c +++ b/sys/dev/mrsas/mrsas.c @@ -675,7 +675,8 @@ mrsas_register_aen(struct mrsas_softc *sc, u_int32_t seq_num, if (ret_val) { printf("mrsas: Failed to abort previous AEN command\n"); return ret_val; - } + } else + sc->aen_cmd = NULL; } } cmd = mrsas_get_mfi_cmd(sc);