Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e641de37 authored by Krishna Gudipati's avatar Krishna Gudipati Committed by James Bottomley
Browse files

[SCSI] bfa: Replace bfa_assert() with bfa_sm_fault()



Replace bfa_assert() with bfa_sm_fault() to get unhandled events for
debugging.

Signed-off-by: default avatarKrishna Gudipati <kgudipat@brocade.com>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@suse.de>
parent 8b651b42
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -114,7 +114,7 @@ bfa_fcs_port_sm_uninit(struct bfa_fcs_port_s *port,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(port->fcs, event);
	}
}

@@ -136,7 +136,7 @@ bfa_fcs_port_sm_init(struct bfa_fcs_port_s *port, enum bfa_fcs_port_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(port->fcs, event);
	}
}

@@ -176,7 +176,7 @@ bfa_fcs_port_sm_online(struct bfa_fcs_port_s *port,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(port->fcs, event);
	}
}

@@ -214,7 +214,7 @@ bfa_fcs_port_sm_offline(struct bfa_fcs_port_s *port,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(port->fcs, event);
	}
}

@@ -234,7 +234,7 @@ bfa_fcs_port_sm_deleting(struct bfa_fcs_port_s *port,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(port->fcs, event);
	}
}

+11 −11
Original line number Diff line number Diff line
@@ -149,7 +149,7 @@ bfa_ioim_sm_uninit(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -194,7 +194,7 @@ bfa_ioim_sm_sgalloc(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -259,7 +259,7 @@ bfa_ioim_sm_active(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -317,7 +317,7 @@ bfa_ioim_sm_abort(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -377,7 +377,7 @@ bfa_ioim_sm_cleanup(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -419,7 +419,7 @@ bfa_ioim_sm_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -467,7 +467,7 @@ bfa_ioim_sm_abort_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -516,7 +516,7 @@ bfa_ioim_sm_cleanup_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -544,7 +544,7 @@ bfa_ioim_sm_hcb(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -577,7 +577,7 @@ bfa_ioim_sm_hcb_free(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

@@ -605,7 +605,7 @@ bfa_ioim_sm_resfree(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(ioim->bfa, event);
	}
}

+15 −15
Original line number Diff line number Diff line
@@ -144,7 +144,7 @@ bfa_itnim_sm_uninit(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -175,7 +175,7 @@ bfa_itnim_sm_created(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -212,7 +212,7 @@ bfa_itnim_sm_fwcreate(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -247,7 +247,7 @@ bfa_itnim_sm_fwcreate_qfull(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -275,7 +275,7 @@ bfa_itnim_sm_delete_pending(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -317,7 +317,7 @@ bfa_itnim_sm_online(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -348,7 +348,7 @@ bfa_itnim_sm_sler(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -385,7 +385,7 @@ bfa_itnim_sm_cleanup_offline(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -413,7 +413,7 @@ bfa_itnim_sm_cleanup_delete(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -442,7 +442,7 @@ bfa_itnim_sm_fwdelete(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -470,7 +470,7 @@ bfa_itnim_sm_fwdelete_qfull(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -502,7 +502,7 @@ bfa_itnim_sm_offline(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -538,7 +538,7 @@ bfa_itnim_sm_iocdisable(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -559,7 +559,7 @@ bfa_itnim_sm_deleting(struct bfa_itnim_s *itnim, enum bfa_itnim_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

@@ -583,7 +583,7 @@ bfa_itnim_sm_deleting_qfull(struct bfa_itnim_s *itnim,
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(itnim->bfa, event);
	}
}

+6 −6
Original line number Diff line number Diff line
@@ -121,7 +121,7 @@ bfa_lps_sm_init(struct bfa_lps_s *lps, enum bfa_lps_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(lps->bfa, event);
	}
}

@@ -148,7 +148,7 @@ bfa_lps_sm_login(struct bfa_lps_s *lps, enum bfa_lps_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(lps->bfa, event);
	}
}

@@ -180,7 +180,7 @@ bfa_lps_sm_loginwait(struct bfa_lps_s *lps, enum bfa_lps_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(lps->bfa, event);
	}
}

@@ -219,7 +219,7 @@ bfa_lps_sm_online(struct bfa_lps_s *lps, enum bfa_lps_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(lps->bfa, event);
	}
}

@@ -243,7 +243,7 @@ bfa_lps_sm_logout(struct bfa_lps_s *lps, enum bfa_lps_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(lps->bfa, event);
	}
}

@@ -268,7 +268,7 @@ bfa_lps_sm_logowait(struct bfa_lps_s *lps, enum bfa_lps_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(lps->bfa, event);
	}
}

+13 −13
Original line number Diff line number Diff line
@@ -114,7 +114,7 @@ bfa_rport_sm_uninit(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_un_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -146,7 +146,7 @@ bfa_rport_sm_created(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_cr_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -183,7 +183,7 @@ bfa_rport_sm_fwcreate(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_fwc_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -224,7 +224,7 @@ bfa_rport_sm_fwcreate_qfull(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_fwc_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -296,7 +296,7 @@ bfa_rport_sm_online(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_on_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -329,7 +329,7 @@ bfa_rport_sm_fwdelete(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_fwd_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -359,7 +359,7 @@ bfa_rport_sm_fwdelete_qfull(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_fwd_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -394,7 +394,7 @@ bfa_rport_sm_offline(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_off_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -421,7 +421,7 @@ bfa_rport_sm_deleting(struct bfa_rport_s *rp, enum bfa_rport_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -446,7 +446,7 @@ bfa_rport_sm_deleting_qfull(struct bfa_rport_s *rp, enum bfa_rport_event event)
		break;

	default:
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -477,7 +477,7 @@ bfa_rport_sm_delete_pending(struct bfa_rport_s *rp,

	default:
		bfa_stats(rp, sm_delp_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -512,7 +512,7 @@ bfa_rport_sm_offline_pending(struct bfa_rport_s *rp,

	default:
		bfa_stats(rp, sm_offp_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

@@ -550,7 +550,7 @@ bfa_rport_sm_iocdisable(struct bfa_rport_s *rp, enum bfa_rport_event event)

	default:
		bfa_stats(rp, sm_iocd_unexp);
		bfa_assert(0);
		bfa_sm_fault(rp->bfa, event);
	}
}

Loading