From 45b40ad0da22049af2c31bcde10b5b68363b7c7a Mon Sep 17 00:00:00 2001 From: Matthew D Fleming Date: Tue, 12 Oct 2010 19:24:29 +0000 Subject: [PATCH] Always set cm_complete_data before calling mps_config_complete(). Reviewed by: ken --- sys/dev/mps/mps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/mps/mps.c b/sys/dev/mps/mps.c index 548aa57e647..b70e18f3afe 100644 --- a/sys/dev/mps/mps.c +++ b/sys/dev/mps/mps.c @@ -1562,9 +1562,9 @@ mps_read_config_page(struct mps_softc *sc, struct mps_config_params *params) cm->cm_flags = MPS_CM_FLAGS_SGE_SIMPLE | MPS_CM_FLAGS_DATAIN; cm->cm_desc.Default.RequestFlags = MPI2_REQ_DESCRIPT_FLAGS_DEFAULT_TYPE; + cm->cm_complete_data = params; if (params->callback != NULL) { cm->cm_complete = mps_config_complete; - cm->cm_complete_data = params; return (mps_map_command(sc, cm)); } else { cm->cm_complete = NULL;