diff options
| author | Krishna Gudipati <kgudipat@brocade.com> | 2010-03-05 22:35:02 -0500 |
|---|---|---|
| committer | James Bottomley <James.Bottomley@suse.de> | 2010-03-07 02:24:18 -0500 |
| commit | e641de37e67953fa9ecad72608942481a5d66a1d (patch) | |
| tree | f9220a518ce6665e66c9e969f8f92d9564dadf3f | |
| parent | 8b651b4294e67789028982d18779a9ebe75c2b8a (diff) | |
[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: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
| -rw-r--r-- | drivers/scsi/bfa/bfa_fcs_lport.c | 10 | ||||
| -rw-r--r-- | drivers/scsi/bfa/bfa_ioim.c | 22 | ||||
| -rw-r--r-- | drivers/scsi/bfa/bfa_itnim.c | 30 | ||||
| -rw-r--r-- | drivers/scsi/bfa/bfa_lps.c | 12 | ||||
| -rw-r--r-- | drivers/scsi/bfa/bfa_rport.c | 26 | ||||
| -rw-r--r-- | drivers/scsi/bfa/bfa_tskim.c | 14 | ||||
| -rw-r--r-- | drivers/scsi/bfa/fcpim.c | 16 | ||||
| -rw-r--r-- | drivers/scsi/bfa/fdmi.c | 22 | ||||
| -rw-r--r-- | drivers/scsi/bfa/ms.c | 22 | ||||
| -rw-r--r-- | drivers/scsi/bfa/ns.c | 34 | ||||
| -rw-r--r-- | drivers/scsi/bfa/rport.c | 44 | ||||
| -rw-r--r-- | drivers/scsi/bfa/rport_ftrs.c | 12 | ||||
| -rw-r--r-- | drivers/scsi/bfa/scn.c | 10 | ||||
| -rw-r--r-- | drivers/scsi/bfa/vport.c | 18 |
14 files changed, 146 insertions, 146 deletions
diff --git a/drivers/scsi/bfa/bfa_fcs_lport.c b/drivers/scsi/bfa/bfa_fcs_lport.c index 3d62e456950b..960ae1a7bcd0 100644 --- a/drivers/scsi/bfa/bfa_fcs_lport.c +++ b/drivers/scsi/bfa/bfa_fcs_lport.c | |||
| @@ -114,7 +114,7 @@ bfa_fcs_port_sm_uninit(struct bfa_fcs_port_s *port, | |||
| 114 | break; | 114 | break; |
| 115 | 115 | ||
| 116 | default: | 116 | default: |
| 117 | bfa_assert(0); | 117 | bfa_sm_fault(port->fcs, event); |
| 118 | } | 118 | } |
| 119 | } | 119 | } |
| 120 | 120 | ||
| @@ -136,7 +136,7 @@ bfa_fcs_port_sm_init(struct bfa_fcs_port_s *port, enum bfa_fcs_port_event event) | |||
| 136 | break; | 136 | break; |
| 137 | 137 | ||
| 138 | default: | 138 | default: |
| 139 | bfa_assert(0); | 139 | bfa_sm_fault(port->fcs, event); |
| 140 | } | 140 | } |
| 141 | } | 141 | } |
| 142 | 142 | ||
| @@ -176,7 +176,7 @@ bfa_fcs_port_sm_online(struct bfa_fcs_port_s *port, | |||
| 176 | break; | 176 | break; |
| 177 | 177 | ||
| 178 | default: | 178 | default: |
| 179 | bfa_assert(0); | 179 | bfa_sm_fault(port->fcs, event); |
| 180 | } | 180 | } |
| 181 | } | 181 | } |
| 182 | 182 | ||
| @@ -214,7 +214,7 @@ bfa_fcs_port_sm_offline(struct bfa_fcs_port_s *port, | |||
| 214 | break; | 214 | break; |
| 215 | 215 | ||
| 216 | default: | 216 | default: |
| 217 | bfa_assert(0); | 217 | bfa_sm_fault(port->fcs, event); |
| 218 | } | 218 | } |
| 219 | } | 219 | } |
| 220 | 220 | ||
| @@ -234,7 +234,7 @@ bfa_fcs_port_sm_deleting(struct bfa_fcs_port_s *port, | |||
| 234 | break; | 234 | break; |
| 235 | 235 | ||
| 236 | default: | 236 | default: |
| 237 | bfa_assert(0); | 237 | bfa_sm_fault(port->fcs, event); |
| 238 | } | 238 | } |
| 239 | } | 239 | } |
| 240 | 240 | ||
diff --git a/drivers/scsi/bfa/bfa_ioim.c b/drivers/scsi/bfa/bfa_ioim.c index f81d359b7089..5b107abe46e5 100644 --- a/drivers/scsi/bfa/bfa_ioim.c +++ b/drivers/scsi/bfa/bfa_ioim.c | |||
| @@ -149,7 +149,7 @@ bfa_ioim_sm_uninit(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 149 | break; | 149 | break; |
| 150 | 150 | ||
| 151 | default: | 151 | default: |
| 152 | bfa_assert(0); | 152 | bfa_sm_fault(ioim->bfa, event); |
| 153 | } | 153 | } |
| 154 | } | 154 | } |
| 155 | 155 | ||
| @@ -194,7 +194,7 @@ bfa_ioim_sm_sgalloc(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 194 | break; | 194 | break; |
| 195 | 195 | ||
| 196 | default: | 196 | default: |
| 197 | bfa_assert(0); | 197 | bfa_sm_fault(ioim->bfa, event); |
| 198 | } | 198 | } |
| 199 | } | 199 | } |
| 200 | 200 | ||
| @@ -259,7 +259,7 @@ bfa_ioim_sm_active(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 259 | break; | 259 | break; |
| 260 | 260 | ||
| 261 | default: | 261 | default: |
| 262 | bfa_assert(0); | 262 | bfa_sm_fault(ioim->bfa, event); |
| 263 | } | 263 | } |
| 264 | } | 264 | } |
| 265 | 265 | ||
| @@ -317,7 +317,7 @@ bfa_ioim_sm_abort(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 317 | break; | 317 | break; |
| 318 | 318 | ||
| 319 | default: | 319 | default: |
| 320 | bfa_assert(0); | 320 | bfa_sm_fault(ioim->bfa, event); |
| 321 | } | 321 | } |
| 322 | } | 322 | } |
| 323 | 323 | ||
| @@ -377,7 +377,7 @@ bfa_ioim_sm_cleanup(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 377 | break; | 377 | break; |
| 378 | 378 | ||
| 379 | default: | 379 | default: |
| 380 | bfa_assert(0); | 380 | bfa_sm_fault(ioim->bfa, event); |
| 381 | } | 381 | } |
| 382 | } | 382 | } |
| 383 | 383 | ||
| @@ -419,7 +419,7 @@ bfa_ioim_sm_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 419 | break; | 419 | break; |
| 420 | 420 | ||
| 421 | default: | 421 | default: |
| 422 | bfa_assert(0); | 422 | bfa_sm_fault(ioim->bfa, event); |
| 423 | } | 423 | } |
| 424 | } | 424 | } |
| 425 | 425 | ||
| @@ -467,7 +467,7 @@ bfa_ioim_sm_abort_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 467 | break; | 467 | break; |
| 468 | 468 | ||
| 469 | default: | 469 | default: |
| 470 | bfa_assert(0); | 470 | bfa_sm_fault(ioim->bfa, event); |
| 471 | } | 471 | } |
| 472 | } | 472 | } |
| 473 | 473 | ||
| @@ -516,7 +516,7 @@ bfa_ioim_sm_cleanup_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 516 | break; | 516 | break; |
| 517 | 517 | ||
| 518 | default: | 518 | default: |
| 519 | bfa_assert(0); | 519 | bfa_sm_fault(ioim->bfa, event); |
| 520 | } | 520 | } |
| 521 | } | 521 | } |
| 522 | 522 | ||
| @@ -544,7 +544,7 @@ bfa_ioim_sm_hcb(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 544 | break; | 544 | break; |
| 545 | 545 | ||
| 546 | default: | 546 | default: |
| 547 | bfa_assert(0); | 547 | bfa_sm_fault(ioim->bfa, event); |
| 548 | } | 548 | } |
| 549 | } | 549 | } |
| 550 | 550 | ||
| @@ -577,7 +577,7 @@ bfa_ioim_sm_hcb_free(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 577 | break; | 577 | break; |
| 578 | 578 | ||
| 579 | default: | 579 | default: |
| 580 | bfa_assert(0); | 580 | bfa_sm_fault(ioim->bfa, event); |
| 581 | } | 581 | } |
| 582 | } | 582 | } |
| 583 | 583 | ||
| @@ -605,7 +605,7 @@ bfa_ioim_sm_resfree(struct bfa_ioim_s *ioim, enum bfa_ioim_event event) | |||
| 605 | break; | 605 | break; |
| 606 | 606 | ||
| 607 | default: | 607 | default: |
| 608 | bfa_assert(0); | 608 | bfa_sm_fault(ioim->bfa, event); |
| 609 | } | 609 | } |
| 610 | } | 610 | } |
| 611 | 611 | ||
diff --git a/drivers/scsi/bfa/bfa_itnim.c b/drivers/scsi/bfa/bfa_itnim.c index eabf7d38bd09..a914ff255135 100644 --- a/drivers/scsi/bfa/bfa_itnim.c +++ b/drivers/scsi/bfa/bfa_itnim.c | |||
| @@ -144,7 +144,7 @@ bfa_itnim_sm_uninit(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 144 | break; | 144 | break; |
| 145 | 145 | ||
| 146 | default: | 146 | default: |
| 147 | bfa_assert(0); | 147 | bfa_sm_fault(itnim->bfa, event); |
| 148 | } | 148 | } |
| 149 | } | 149 | } |
| 150 | 150 | ||
| @@ -175,7 +175,7 @@ bfa_itnim_sm_created(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 175 | break; | 175 | break; |
| 176 | 176 | ||
| 177 | default: | 177 | default: |
| 178 | bfa_assert(0); | 178 | bfa_sm_fault(itnim->bfa, event); |
| 179 | } | 179 | } |
| 180 | } | 180 | } |
| 181 | 181 | ||
| @@ -212,7 +212,7 @@ bfa_itnim_sm_fwcreate(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 212 | break; | 212 | break; |
| 213 | 213 | ||
| 214 | default: | 214 | default: |
| 215 | bfa_assert(0); | 215 | bfa_sm_fault(itnim->bfa, event); |
| 216 | } | 216 | } |
| 217 | } | 217 | } |
| 218 | 218 | ||
| @@ -247,7 +247,7 @@ bfa_itnim_sm_fwcreate_qfull(struct bfa_itnim_s *itnim, | |||
| 247 | break; | 247 | break; |
| 248 | 248 | ||
| 249 | default: | 249 | default: |
| 250 | bfa_assert(0); | 250 | bfa_sm_fault(itnim->bfa, event); |
| 251 | } | 251 | } |
| 252 | } | 252 | } |
| 253 | 253 | ||
| @@ -275,7 +275,7 @@ bfa_itnim_sm_delete_pending(struct bfa_itnim_s *itnim, | |||
| 275 | break; | 275 | break; |
| 276 | 276 | ||
| 277 | default: | 277 | default: |
| 278 | bfa_assert(0); | 278 | bfa_sm_fault(itnim->bfa, event); |
| 279 | } | 279 | } |
| 280 | } | 280 | } |
| 281 | 281 | ||
| @@ -317,7 +317,7 @@ bfa_itnim_sm_online(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 317 | break; | 317 | break; |
| 318 | 318 | ||
| 319 | default: | 319 | default: |
| 320 | bfa_assert(0); | 320 | bfa_sm_fault(itnim->bfa, event); |
| 321 | } | 321 | } |
| 322 | } | 322 | } |
| 323 | 323 | ||
| @@ -348,7 +348,7 @@ bfa_itnim_sm_sler(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 348 | break; | 348 | break; |
| 349 | 349 | ||
| 350 | default: | 350 | default: |
| 351 | bfa_assert(0); | 351 | bfa_sm_fault(itnim->bfa, event); |
| 352 | } | 352 | } |
| 353 | } | 353 | } |
| 354 | 354 | ||
| @@ -385,7 +385,7 @@ bfa_itnim_sm_cleanup_offline(struct bfa_itnim_s *itnim, | |||
| 385 | break; | 385 | break; |
| 386 | 386 | ||
| 387 | default: | 387 | default: |
| 388 | bfa_assert(0); | 388 | bfa_sm_fault(itnim->bfa, event); |
| 389 | } | 389 | } |
| 390 | } | 390 | } |
| 391 | 391 | ||
| @@ -413,7 +413,7 @@ bfa_itnim_sm_cleanup_delete(struct bfa_itnim_s *itnim, | |||
| 413 | break; | 413 | break; |
| 414 | 414 | ||
| 415 | default: | 415 | default: |
| 416 | bfa_assert(0); | 416 | bfa_sm_fault(itnim->bfa, event); |
| 417 | } | 417 | } |
| 418 | } | 418 | } |
| 419 | 419 | ||
| @@ -442,7 +442,7 @@ bfa_itnim_sm_fwdelete(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 442 | break; | 442 | break; |
| 443 | 443 | ||
| 444 | default: | 444 | default: |
| 445 | bfa_assert(0); | 445 | bfa_sm_fault(itnim->bfa, event); |
| 446 | } | 446 | } |
| 447 | } | 447 | } |
| 448 | 448 | ||
| @@ -470,7 +470,7 @@ bfa_itnim_sm_fwdelete_qfull(struct bfa_itnim_s *itnim, | |||
| 470 | break; | 470 | break; |
| 471 | 471 | ||
| 472 | default: | 472 | default: |
| 473 | bfa_assert(0); | 473 | bfa_sm_fault(itnim->bfa, event); |
| 474 | } | 474 | } |
| 475 | } | 475 | } |
| 476 | 476 | ||
| @@ -502,7 +502,7 @@ bfa_itnim_sm_offline(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 502 | break; | 502 | break; |
| 503 | 503 | ||
| 504 | default: | 504 | default: |
| 505 | bfa_assert(0); | 505 | bfa_sm_fault(itnim->bfa, event); |
| 506 | } | 506 | } |
| 507 | } | 507 | } |
| 508 | 508 | ||
| @@ -538,7 +538,7 @@ bfa_itnim_sm_iocdisable(struct bfa_itnim_s *itnim, | |||
| 538 | break; | 538 | break; |
| 539 | 539 | ||
| 540 | default: | 540 | default: |
| 541 | bfa_assert(0); | 541 | bfa_sm_fault(itnim->bfa, event); |
| 542 | } | 542 | } |
| 543 | } | 543 | } |
| 544 | 544 | ||
| @@ -559,7 +559,7 @@ bfa_itnim_sm_deleting(struct bfa_itnim_s *itnim, enum bfa_itnim_event event) | |||
| 559 | break; | 559 | break; |
| 560 | 560 | ||
| 561 | default: | 561 | default: |
| 562 | bfa_assert(0); | 562 | bfa_sm_fault(itnim->bfa, event); |
| 563 | } | 563 | } |
| 564 | } | 564 | } |
| 565 | 565 | ||
| @@ -583,7 +583,7 @@ bfa_itnim_sm_deleting_qfull(struct bfa_itnim_s *itnim, | |||
| 583 | break; | 583 | break; |
| 584 | 584 | ||
| 585 | default: | 585 | default: |
| 586 | bfa_assert(0); | 586 | bfa_sm_fault(itnim->bfa, event); |
| 587 | } | 587 | } |
| 588 | } | 588 | } |
| 589 | 589 | ||
diff --git a/drivers/scsi/bfa/bfa_lps.c b/drivers/scsi/bfa/bfa_lps.c index 66b9b15f4294..4c98bdab3119 100644 --- a/drivers/scsi/bfa/bfa_lps.c +++ b/drivers/scsi/bfa/bfa_lps.c | |||
| @@ -121,7 +121,7 @@ bfa_lps_sm_init(struct bfa_lps_s *lps, enum bfa_lps_event event) | |||
| 121 | break; | 121 | break; |
| 122 | 122 | ||
| 123 | default: | 123 | default: |
| 124 | bfa_assert(0); | 124 | bfa_sm_fault(lps->bfa, event); |
| 125 | } | 125 | } |
| 126 | } | 126 | } |
| 127 | 127 | ||
| @@ -148,7 +148,7 @@ bfa_lps_sm_login(struct bfa_lps_s *lps, enum bfa_lps_event event) | |||
| 148 | break; | 148 | break; |
| 149 | 149 | ||
| 150 | default: | 150 | default: |
| 151 | bfa_assert(0); | 151 | bfa_sm_fault(lps->bfa, event); |
| 152 | } | 152 | } |
| 153 | } | 153 | } |
| 154 | 154 | ||
| @@ -180,7 +180,7 @@ bfa_lps_sm_loginwait(struct bfa_lps_s *lps, enum bfa_lps_event event) | |||
| 180 | break; | 180 | break; |
| 181 | 181 | ||
| 182 | default: | 182 | default: |
| 183 | bfa_assert(0); | 183 | bfa_sm_fault(lps->bfa, event); |
| 184 | } | 184 | } |
| 185 | } | 185 | } |
| 186 | 186 | ||
| @@ -219,7 +219,7 @@ bfa_lps_sm_online(struct bfa_lps_s *lps, enum bfa_lps_event event) | |||
| 219 | break; | 219 | break; |
| 220 | 220 | ||
| 221 | default: | 221 | default: |
| 222 | bfa_assert(0); | 222 | bfa_sm_fault(lps->bfa, event); |
| 223 | } | 223 | } |
| 224 | } | 224 | } |
| 225 | 225 | ||
| @@ -243,7 +243,7 @@ bfa_lps_sm_logout(struct bfa_lps_s *lps, enum bfa_lps_event event) | |||
| 243 | break; | 243 | break; |
| 244 | 244 | ||
| 245 | default: | 245 | default: |
| 246 | bfa_assert(0); | 246 | bfa_sm_fault(lps->bfa, event); |
| 247 | } | 247 | } |
| 248 | } | 248 | } |
| 249 | 249 | ||
| @@ -268,7 +268,7 @@ bfa_lps_sm_logowait(struct bfa_lps_s *lps, enum bfa_lps_event event) | |||
| 268 | break; | 268 | break; |
| 269 | 269 | ||
| 270 | default: | 270 | default: |
| 271 | bfa_assert(0); | 271 | bfa_sm_fault(lps->bfa, event); |
| 272 | } | 272 | } |
| 273 | } | 273 | } |
| 274 | 274 | ||
diff --git a/drivers/scsi/bfa/bfa_rport.c b/drivers/scsi/bfa/bfa_rport.c index 3e1990a74258..7c509fa244e4 100644 --- a/drivers/scsi/bfa/bfa_rport.c +++ b/drivers/scsi/bfa/bfa_rport.c | |||
| @@ -114,7 +114,7 @@ bfa_rport_sm_uninit(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 114 | 114 | ||
| 115 | default: | 115 | default: |
| 116 | bfa_stats(rp, sm_un_unexp); | 116 | bfa_stats(rp, sm_un_unexp); |
| 117 | bfa_assert(0); | 117 | bfa_sm_fault(rp->bfa, event); |
| 118 | } | 118 | } |
| 119 | } | 119 | } |
| 120 | 120 | ||
| @@ -146,7 +146,7 @@ bfa_rport_sm_created(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 146 | 146 | ||
| 147 | default: | 147 | default: |
| 148 | bfa_stats(rp, sm_cr_unexp); | 148 | bfa_stats(rp, sm_cr_unexp); |
| 149 | bfa_assert(0); | 149 | bfa_sm_fault(rp->bfa, event); |
| 150 | } | 150 | } |
| 151 | } | 151 | } |
| 152 | 152 | ||
| @@ -183,7 +183,7 @@ bfa_rport_sm_fwcreate(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 183 | 183 | ||
| 184 | default: | 184 | default: |
| 185 | bfa_stats(rp, sm_fwc_unexp); | 185 | bfa_stats(rp, sm_fwc_unexp); |
| 186 | bfa_assert(0); | 186 | bfa_sm_fault(rp->bfa, event); |
| 187 | } | 187 | } |
| 188 | } | 188 | } |
| 189 | 189 | ||
| @@ -224,7 +224,7 @@ bfa_rport_sm_fwcreate_qfull(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 224 | 224 | ||
| 225 | default: | 225 | default: |
| 226 | bfa_stats(rp, sm_fwc_unexp); | 226 | bfa_stats(rp, sm_fwc_unexp); |
| 227 | bfa_assert(0); | 227 | bfa_sm_fault(rp->bfa, event); |
| 228 | } | 228 | } |
| 229 | } | 229 | } |
| 230 | 230 | ||
| @@ -296,7 +296,7 @@ bfa_rport_sm_online(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 296 | 296 | ||
| 297 | default: | 297 | default: |
| 298 | bfa_stats(rp, sm_on_unexp); | 298 | bfa_stats(rp, sm_on_unexp); |
| 299 | bfa_assert(0); | 299 | bfa_sm_fault(rp->bfa, event); |
| 300 | } | 300 | } |
| 301 | } | 301 | } |
| 302 | 302 | ||
| @@ -329,7 +329,7 @@ bfa_rport_sm_fwdelete(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 329 | 329 | ||
| 330 | default: | 330 | default: |
| 331 | bfa_stats(rp, sm_fwd_unexp); | 331 | bfa_stats(rp, sm_fwd_unexp); |
| 332 | bfa_assert(0); | 332 | bfa_sm_fault(rp->bfa, event); |
| 333 | } | 333 | } |
| 334 | } | 334 | } |
| 335 | 335 | ||
| @@ -359,7 +359,7 @@ bfa_rport_sm_fwdelete_qfull(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 359 | 359 | ||
| 360 | default: | 360 | default: |
| 361 | bfa_stats(rp, sm_fwd_unexp); | 361 | bfa_stats(rp, sm_fwd_unexp); |
| 362 | bfa_assert(0); | 362 | bfa_sm_fault(rp->bfa, event); |
| 363 | } | 363 | } |
| 364 | } | 364 | } |
| 365 | 365 | ||
| @@ -394,7 +394,7 @@ bfa_rport_sm_offline(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 394 | 394 | ||
| 395 | default: | 395 | default: |
| 396 | bfa_stats(rp, sm_off_unexp); | 396 | bfa_stats(rp, sm_off_unexp); |
| 397 | bfa_assert(0); | 397 | bfa_sm_fault(rp->bfa, event); |
| 398 | } | 398 | } |
| 399 | } | 399 | } |
| 400 | 400 | ||
| @@ -421,7 +421,7 @@ bfa_rport_sm_deleting(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 421 | break; | 421 | break; |
| 422 | 422 | ||
| 423 | default: | 423 | default: |
| 424 | bfa_assert(0); | 424 | bfa_sm_fault(rp->bfa, event); |
| 425 | } | 425 | } |
| 426 | } | 426 | } |
| 427 | 427 | ||
| @@ -446,7 +446,7 @@ bfa_rport_sm_deleting_qfull(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 446 | break; | 446 | break; |
| 447 | 447 | ||
| 448 | default: | 448 | default: |
| 449 | bfa_assert(0); | 449 | bfa_sm_fault(rp->bfa, event); |
| 450 | } | 450 | } |
| 451 | } | 451 | } |
| 452 | 452 | ||
| @@ -477,7 +477,7 @@ bfa_rport_sm_delete_pending(struct bfa_rport_s *rp, | |||
| 477 | 477 | ||
| 478 | default: | 478 | default: |
| 479 | bfa_stats(rp, sm_delp_unexp); | 479 | bfa_stats(rp, sm_delp_unexp); |
| 480 | bfa_assert(0); | 480 | bfa_sm_fault(rp->bfa, event); |
| 481 | } | 481 | } |
| 482 | } | 482 | } |
| 483 | 483 | ||
| @@ -512,7 +512,7 @@ bfa_rport_sm_offline_pending(struct bfa_rport_s *rp, | |||
| 512 | 512 | ||
| 513 | default: | 513 | default: |
| 514 | bfa_stats(rp, sm_offp_unexp); | 514 | bfa_stats(rp, sm_offp_unexp); |
| 515 | bfa_assert(0); | 515 | bfa_sm_fault(rp->bfa, event); |
| 516 | } | 516 | } |
| 517 | } | 517 | } |
| 518 | 518 | ||
| @@ -550,7 +550,7 @@ bfa_rport_sm_iocdisable(struct bfa_rport_s *rp, enum bfa_rport_event event) | |||
| 550 | 550 | ||
| 551 | default: | 551 | default: |
| 552 | bfa_stats(rp, sm_iocd_unexp); | 552 | bfa_stats(rp, sm_iocd_unexp); |
| 553 | bfa_assert(0); | 553 | bfa_sm_fault(rp->bfa, event); |
| 554 | } | 554 | } |
| 555 | } | 555 | } |
| 556 | 556 | ||
diff --git a/drivers/scsi/bfa/bfa_tskim.c b/drivers/scsi/bfa/bfa_tskim.c index ff7a4dc0bf3c..ad9aaaedd3f1 100644 --- a/drivers/scsi/bfa/bfa_tskim.c +++ b/drivers/scsi/bfa/bfa_tskim.c | |||
| @@ -110,7 +110,7 @@ bfa_tskim_sm_uninit(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
| 110 | break; | 110 | break; |
| 111 | 111 | ||
| 112 | default: | 112 | default: |
| 113 | bfa_assert(0); | 113 | bfa_sm_fault(tskim->bfa, event); |
| 114 | } | 114 | } |
| 115 | } | 115 | } |
| 116 | 116 | ||
| @@ -146,7 +146,7 @@ bfa_tskim_sm_active(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
| 146 | break; | 146 | break; |
| 147 | 147 | ||
| 148 | default: | 148 | default: |
| 149 | bfa_assert(0); | 149 | bfa_sm_fault(tskim->bfa, event); |
| 150 | } | 150 | } |
| 151 | } | 151 | } |
| 152 | 152 | ||
| @@ -178,7 +178,7 @@ bfa_tskim_sm_cleanup(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
| 178 | break; | 178 | break; |
| 179 | 179 | ||
| 180 | default: | 180 | default: |
| 181 | bfa_assert(0); | 181 | bfa_sm_fault(tskim->bfa, event); |
| 182 | } | 182 | } |
| 183 | } | 183 | } |
| 184 | 184 | ||
| @@ -207,7 +207,7 @@ bfa_tskim_sm_iocleanup(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
| 207 | break; | 207 | break; |
| 208 | 208 | ||
| 209 | default: | 209 | default: |
| 210 | bfa_assert(0); | 210 | bfa_sm_fault(tskim->bfa, event); |
| 211 | } | 211 | } |
| 212 | } | 212 | } |
| 213 | 213 | ||
| @@ -242,7 +242,7 @@ bfa_tskim_sm_qfull(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
| 242 | break; | 242 | break; |
| 243 | 243 | ||
| 244 | default: | 244 | default: |
| 245 | bfa_assert(0); | 245 | bfa_sm_fault(tskim->bfa, event); |
| 246 | } | 246 | } |
| 247 | } | 247 | } |
| 248 | 248 | ||
| @@ -277,7 +277,7 @@ bfa_tskim_sm_cleanup_qfull(struct bfa_tskim_s *tskim, | |||
| 277 | break; | 277 | break; |
| 278 | 278 | ||
| 279 | default: | 279 | default: |
| 280 | bfa_assert(0); | 280 | bfa_sm_fault(tskim->bfa, event); |
| 281 | } | 281 | } |
| 282 | } | 282 | } |
| 283 | 283 | ||
| @@ -303,7 +303,7 @@ bfa_tskim_sm_hcb(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
| 303 | break; | 303 | break; |
| 304 | 304 | ||
| 305 | default: | 305 | default: |
| 306 | bfa_assert(0); | 306 | bfa_sm_fault(tskim->bfa, event); |
| 307 | } | 307 | } |
| 308 | } | 308 | } |
| 309 | 309 | ||
diff --git a/drivers/scsi/bfa/fcpim.c b/drivers/scsi/bfa/fcpim.c index 06f8a46d1977..71d23d19bc9d 100644 --- a/drivers/scsi/bfa/fcpim.c +++ b/drivers/scsi/bfa/fcpim.c | |||
| @@ -126,7 +126,7 @@ bfa_fcs_itnim_sm_offline(struct bfa_fcs_itnim_s *itnim, | |||
| 126 | break; | 126 | break; |
| 127 | 127 | ||
| 128 | default: | 128 | default: |
| 129 | bfa_assert(0); | 129 | bfa_sm_fault(itnim->fcs, event); |
| 130 | } | 130 | } |
| 131 | 131 | ||
| 132 | } | 132 | } |
| @@ -161,7 +161,7 @@ bfa_fcs_itnim_sm_prli_send(struct bfa_fcs_itnim_s *itnim, | |||
| 161 | break; | 161 | break; |
| 162 | 162 | ||
| 163 | default: | 163 | default: |
| 164 | bfa_assert(0); | 164 | bfa_sm_fault(itnim->fcs, event); |
| 165 | } | 165 | } |
| 166 | } | 166 | } |
| 167 | 167 | ||
| @@ -205,7 +205,7 @@ bfa_fcs_itnim_sm_prli(struct bfa_fcs_itnim_s *itnim, | |||
| 205 | break; | 205 | break; |
| 206 | 206 | ||
| 207 | default: | 207 | default: |
| 208 | bfa_assert(0); | 208 | bfa_sm_fault(itnim->fcs, event); |
| 209 | } | 209 | } |
| 210 | } | 210 | } |
| 211 | 211 | ||
| @@ -240,7 +240,7 @@ bfa_fcs_itnim_sm_prli_retry(struct bfa_fcs_itnim_s *itnim, | |||
| 240 | break; | 240 | break; |
| 241 | 241 | ||
| 242 | default: | 242 | default: |
| 243 | bfa_assert(0); | 243 | bfa_sm_fault(itnim->fcs, event); |
| 244 | } | 244 | } |
| 245 | } | 245 | } |
| 246 | 246 | ||
| @@ -270,7 +270,7 @@ bfa_fcs_itnim_sm_hcb_online(struct bfa_fcs_itnim_s *itnim, | |||
| 270 | break; | 270 | break; |
| 271 | 271 | ||
| 272 | default: | 272 | default: |
| 273 | bfa_assert(0); | 273 | bfa_sm_fault(itnim->fcs, event); |
| 274 | } | 274 | } |
| 275 | } | 275 | } |
| 276 | 276 | ||
| @@ -298,7 +298,7 @@ bfa_fcs_itnim_sm_online(struct bfa_fcs_itnim_s *itnim, | |||
| 298 | break; | 298 | break; |
| 299 | 299 | ||
| 300 | default: | 300 | default: |
| 301 | bfa_assert(0); | 301 | bfa_sm_fault(itnim->fcs, event); |
| 302 | } | 302 | } |
| 303 | } | 303 | } |
| 304 | 304 | ||
| @@ -321,7 +321,7 @@ bfa_fcs_itnim_sm_hcb_offline(struct bfa_fcs_itnim_s *itnim, | |||
| 321 | break; | 321 | break; |
| 322 | 322 | ||
| 323 | default: | 323 | default: |
| 324 | bfa_assert(0); | 324 | bfa_sm_fault(itnim->fcs, event); |
| 325 | } | 325 | } |
| 326 | } | 326 | } |
| 327 | 327 | ||
| @@ -354,7 +354,7 @@ bfa_fcs_itnim_sm_initiator(struct bfa_fcs_itnim_s *itnim, | |||
| 354 | break; | 354 | break; |
| 355 | 355 | ||
| 356 | default: | 356 | default: |
| 357 | bfa_assert(0); | 357 | bfa_sm_fault(itnim->fcs, event); |
| 358 | } | 358 | } |
| 359 | } | 359 | } |
| 360 | 360 | ||
diff --git a/drivers/scsi/bfa/fdmi.c b/drivers/scsi/bfa/fdmi.c index d76d9220b6e6..e8120868701b 100644 --- a/drivers/scsi/bfa/fdmi.c +++ b/drivers/scsi/bfa/fdmi.c | |||
| @@ -158,7 +158,7 @@ bfa_fcs_port_fdmi_sm_offline(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 158 | break; | 158 | break; |
| 159 | 159 | ||
| 160 | default: | 160 | default: |
| 161 | bfa_assert(0); | 161 | bfa_sm_fault(port->fcs, event); |
| 162 | } | 162 | } |
| 163 | } | 163 | } |
| 164 | 164 | ||
| @@ -183,7 +183,7 @@ bfa_fcs_port_fdmi_sm_sending_rhba(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 183 | break; | 183 | break; |
| 184 | 184 | ||
| 185 | default: | 185 | default: |
| 186 | bfa_assert(0); | 186 | bfa_sm_fault(port->fcs, event); |
| 187 | } | 187 | } |
| 188 | } | 188 | } |
| 189 | 189 | ||
| @@ -230,7 +230,7 @@ bfa_fcs_port_fdmi_sm_rhba(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 230 | break; | 230 | break; |
| 231 | 231 | ||
| 232 | default: | 232 | default: |
| 233 | bfa_assert(0); | 233 | bfa_sm_fault(port->fcs, event); |
| 234 | } | 234 | } |
| 235 | } | 235 | } |
| 236 | 236 | ||
| @@ -258,7 +258,7 @@ bfa_fcs_port_fdmi_sm_rhba_retry(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 258 | break; | 258 | break; |
| 259 | 259 | ||
| 260 | default: | 260 | default: |
| 261 | bfa_assert(0); | 261 | bfa_sm_fault(port->fcs, event); |
| 262 | } | 262 | } |
| 263 | } | 263 | } |
| 264 | 264 | ||
| @@ -286,7 +286,7 @@ bfa_fcs_port_fdmi_sm_sending_rprt(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 286 | break; | 286 | break; |
| 287 | 287 | ||
| 288 | default: | 288 | default: |
| 289 | bfa_assert(0); | 289 | bfa_sm_fault(port->fcs, event); |
| 290 | } | 290 | } |
| 291 | } | 291 | } |
| 292 | 292 | ||
| @@ -331,7 +331,7 @@ bfa_fcs_port_fdmi_sm_rprt(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 331 | break; | 331 | break; |
| 332 | 332 | ||
| 333 | default: | 333 | default: |
| 334 | bfa_assert(0); | 334 | bfa_sm_fault(port->fcs, event); |
| 335 | } | 335 | } |
| 336 | } | 336 | } |
| 337 | 337 | ||
| @@ -359,7 +359,7 @@ bfa_fcs_port_fdmi_sm_rprt_retry(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 359 | break; | 359 | break; |
| 360 | 360 | ||
| 361 | default: | 361 | default: |
| 362 | bfa_assert(0); | 362 | bfa_sm_fault(port->fcs, event); |
| 363 | } | 363 | } |
| 364 | } | 364 | } |
| 365 | 365 | ||
| @@ -387,7 +387,7 @@ bfa_fcs_port_fdmi_sm_sending_rpa(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 387 | break; | 387 | break; |
| 388 | 388 | ||
| 389 | default: | 389 | default: |
| 390 | bfa_assert(0); | 390 | bfa_sm_fault(port->fcs, event); |
| 391 | } | 391 | } |
| 392 | } | 392 | } |
| 393 | 393 | ||
| @@ -431,7 +431,7 @@ bfa_fcs_port_fdmi_sm_rpa(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 431 | break; | 431 | break; |
| 432 | 432 | ||
| 433 | default: | 433 | default: |
| 434 | bfa_assert(0); | 434 | bfa_sm_fault(port->fcs, event); |
| 435 | } | 435 | } |
| 436 | } | 436 | } |
| 437 | 437 | ||
| @@ -459,7 +459,7 @@ bfa_fcs_port_fdmi_sm_rpa_retry(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 459 | break; | 459 | break; |
| 460 | 460 | ||
| 461 | default: | 461 | default: |
| 462 | bfa_assert(0); | 462 | bfa_sm_fault(port->fcs, event); |
| 463 | } | 463 | } |
| 464 | } | 464 | } |
| 465 | 465 | ||
| @@ -478,7 +478,7 @@ bfa_fcs_port_fdmi_sm_online(struct bfa_fcs_port_fdmi_s *fdmi, | |||
| 478 | break; | 478 | break; |
| 479 | 479 | ||
| 480 | default: | 480 | default: |
| 481 | bfa_assert(0); | 481 | bfa_sm_fault(port->fcs, event); |
| 482 | } | 482 | } |
| 483 | } | 483 | } |
| 484 | 484 | ||
diff --git a/drivers/scsi/bfa/ms.c b/drivers/scsi/bfa/ms.c index c96b3ca007ae..f0275a409fd2 100644 --- a/drivers/scsi/bfa/ms.c +++ b/drivers/scsi/bfa/ms.c | |||
| @@ -118,7 +118,7 @@ bfa_fcs_port_ms_sm_offline(struct bfa_fcs_port_ms_s *ms, | |||
| 118 | break; | 118 | break; |
| 119 | 119 | ||
| 120 | default: | 120 | default: |
| 121 | bfa_assert(0); | 121 | bfa_sm_fault(ms->port->fcs, event); |
| 122 | } | 122 | } |
| 123 | } | 123 | } |
| 124 | 124 | ||
| @@ -141,7 +141,7 @@ bfa_fcs_port_ms_sm_plogi_sending(struct bfa_fcs_port_ms_s *ms, | |||
| 141 | break; | 141 | break; |
| 142 | 142 | ||
| 143 | default: | 143 | default: |
| 144 | bfa_assert(0); | 144 | bfa_sm_fault(ms->port->fcs, event); |
| 145 | } | 145 | } |
| 146 | } | 146 | } |
| 147 | 147 | ||
| @@ -190,7 +190,7 @@ bfa_fcs_port_ms_sm_plogi(struct bfa_fcs_port_ms_s *ms, enum port_ms_event event) | |||
| 190 | break; | 190 | break; |
| 191 | 191 | ||
| 192 | default: | 192 | default: |
| 193 | bfa_assert(0); | 193 | bfa_sm_fault(ms->port->fcs, event); |
| 194 | } | 194 | } |
| 195 | } | 195 | } |
| 196 | 196 | ||
| @@ -216,7 +216,7 @@ bfa_fcs_port_ms_sm_plogi_retry(struct bfa_fcs_port_ms_s *ms, | |||
| 216 | break; | 216 | break; |
| 217 | 217 | ||
| 218 | default: | 218 | default: |
| 219 | bfa_assert(0); | 219 | bfa_sm_fault(ms->port->fcs, event); |
| 220 | } | 220 | } |
| 221 | } | 221 | } |
| 222 | 222 | ||
| @@ -243,7 +243,7 @@ bfa_fcs_port_ms_sm_online(struct bfa_fcs_port_ms_s *ms, | |||
| 243 | break; | 243 | break; |
| 244 | 244 | ||
| 245 | default: | 245 | default: |
| 246 | bfa_assert(0); | 246 | bfa_sm_fault(ms->port->fcs, event); |
| 247 | } | 247 | } |
| 248 | } | 248 | } |
| 249 | 249 | ||
| @@ -266,7 +266,7 @@ bfa_fcs_port_ms_sm_gmal_sending(struct bfa_fcs_port_ms_s *ms, | |||
| 266 | break; | 266 | break; |
| 267 | 267 | ||
| 268 | default: | 268 | default: |
| 269 | bfa_assert(0); | 269 | bfa_sm_fault(ms->port->fcs, event); |
| 270 | } | 270 | } |
| 271 | } | 271 | } |
| 272 | 272 | ||
| @@ -304,7 +304,7 @@ bfa_fcs_port_ms_sm_gmal(struct bfa_fcs_port_ms_s *ms, enum port_ms_event event) | |||
| 304 | break; | 304 | break; |
| 305 | 305 | ||
| 306 | default: | 306 | default: |
| 307 | bfa_assert(0); | 307 | bfa_sm_fault(ms->port->fcs, event); |
| 308 | } | 308 | } |
| 309 | } | 309 | } |
| 310 | 310 | ||
| @@ -330,7 +330,7 @@ bfa_fcs_port_ms_sm_gmal_retry(struct bfa_fcs_port_ms_s *ms, | |||
| 330 | break; | 330 | break; |
| 331 | 331 | ||
| 332 | default: | 332 | default: |
| 333 | bfa_assert(0); | 333 | bfa_sm_fault(ms->port->fcs, event); |
| 334 | } | 334 | } |
| 335 | } | 335 | } |
| 336 | 336 | ||
| @@ -466,7 +466,7 @@ bfa_fcs_port_ms_sm_gfn_sending(struct bfa_fcs_port_ms_s *ms, | |||
| 466 | break; | 466 | break; |
| 467 | 467 | ||
| 468 | default: | 468 | default: |
| 469 | bfa_assert(0); | 469 | bfa_sm_fault(ms->port->fcs, event); |
| 470 | } | 470 | } |
| 471 | } | 471 | } |
| 472 | 472 | ||
| @@ -502,7 +502,7 @@ bfa_fcs_port_ms_sm_gfn(struct bfa_fcs_port_ms_s *ms, enum port_ms_event event) | |||
| 502 | break; | 502 | break; |
| 503 | 503 | ||
| 504 | default: | 504 | default: |
| 505 | bfa_assert(0); | 505 | bfa_sm_fault(ms->port->fcs, event); |
| 506 | } | 506 | } |
| 507 | } | 507 | } |
| 508 | 508 | ||
| @@ -528,7 +528,7 @@ bfa_fcs_port_ms_sm_gfn_retry(struct bfa_fcs_port_ms_s *ms, | |||
| 528 | break; | 528 | break; |
| 529 | 529 | ||
| 530 | default: | 530 | default: |
| 531 | bfa_assert(0); | 531 | bfa_sm_fault(ms->port->fcs, event); |
| 532 | } | 532 | } |
| 533 | } | 533 | } |
| 534 | 534 | ||
diff --git a/drivers/scsi/bfa/ns.c b/drivers/scsi/bfa/ns.c index 2f8b880060bb..6de06a557e2d 100644 --- a/drivers/scsi/bfa/ns.c +++ b/drivers/scsi/bfa/ns.c | |||
| @@ -164,7 +164,7 @@ bfa_fcs_port_ns_sm_offline(struct bfa_fcs_port_ns_s *ns, | |||
| 164 | break; | 164 | break; |
| 165 | 165 | ||
| 166 | default: | 166 | default: |
| 167 | bfa_assert(0); | 167 | bfa_sm_fault(ns->port->fcs, event); |
| 168 | } | 168 | } |
| 169 | } | 169 | } |
| 170 | 170 | ||
| @@ -187,7 +187,7 @@ bfa_fcs_port_ns_sm_plogi_sending(struct bfa_fcs_port_ns_s *ns, | |||
| 187 | break; | 187 | break; |
| 188 | 188 | ||
| 189 | default: | 189 | default: |
| 190 | bfa_assert(0); | 190 | bfa_sm_fault(ns->port->fcs, event); |
| 191 | } | 191 | } |
| 192 | } | 192 | } |
| 193 | 193 | ||
| @@ -221,7 +221,7 @@ bfa_fcs_port_ns_sm_plogi(struct bfa_fcs_port_ns_s *ns, | |||
| 221 | break; | 221 | break; |
| 222 | 222 | ||
| 223 | default: | 223 | default: |
| 224 | bfa_assert(0); | 224 | bfa_sm_fault(ns->port->fcs, event); |
| 225 | } | 225 | } |
| 226 | } | 226 | } |
| 227 | 227 | ||
| @@ -247,7 +247,7 @@ bfa_fcs_port_ns_sm_plogi_retry(struct bfa_fcs_port_ns_s *ns, | |||
| 247 | break; | 247 | break; |
| 248 | 248 | ||
| 249 | default: | 249 | default: |
| 250 | bfa_assert(0); | 250 | bfa_sm_fault(ns->port->fcs, event); |
| 251 | } | 251 | } |
| 252 | } | 252 | } |
| 253 | 253 | ||
| @@ -270,7 +270,7 @@ bfa_fcs_port_ns_sm_sending_rspn_id(struct bfa_fcs_port_ns_s *ns, | |||
| 270 | break; | 270 | break; |
| 271 | 271 | ||
| 272 | default: | 272 | default: |
| 273 | bfa_assert(0); | 273 | bfa_sm_fault(ns->port->fcs, event); |
| 274 | } | 274 | } |
| 275 | } | 275 | } |
| 276 | 276 | ||
| @@ -304,7 +304,7 @@ bfa_fcs_port_ns_sm_rspn_id(struct bfa_fcs_port_ns_s *ns, | |||
| 304 | break; | 304 | break; |
| 305 | 305 | ||
| 306 | default: | 306 | default: |
| 307 | bfa_assert(0); | 307 | bfa_sm_fault(ns->port->fcs, event); |
| 308 | } | 308 | } |
| 309 | } | 309 | } |
| 310 | 310 | ||
| @@ -330,7 +330,7 @@ bfa_fcs_port_ns_sm_rspn_id_retry(struct bfa_fcs_port_ns_s *ns, | |||
| 330 | break; | 330 | break; |
| 331 | 331 | ||
| 332 | default: | 332 | default: |
| 333 | bfa_assert(0); | 333 | bfa_sm_fault(ns->port->fcs, event); |
| 334 | } | 334 | } |
| 335 | } | 335 | } |
| 336 | 336 | ||
| @@ -353,7 +353,7 @@ bfa_fcs_port_ns_sm_sending_rft_id(struct bfa_fcs_port_ns_s *ns, | |||
| 353 | break; | 353 | break; |
| 354 | 354 | ||
| 355 | default: | 355 | default: |
| 356 | bfa_assert(0); | 356 | bfa_sm_fault(ns->port->fcs, event); |
| 357 | } | 357 | } |
| 358 | } | 358 | } |
| 359 | 359 | ||
| @@ -390,7 +390,7 @@ bfa_fcs_port_ns_sm_rft_id(struct bfa_fcs_port_ns_s *ns, | |||
| 390 | break; | 390 | break; |
| 391 | 391 | ||
| 392 | default: | 392 | default: |
| 393 | bfa_assert(0); | 393 | bfa_sm_fault(ns->port->fcs, event); |
| 394 | } | 394 | } |
| 395 | } | 395 | } |
| 396 | 396 | ||
| @@ -413,7 +413,7 @@ bfa_fcs_port_ns_sm_rft_id_retry(struct bfa_fcs_port_ns_s *ns, | |||
| 413 | break; | 413 | break; |
| 414 | 414 | ||
| 415 | default: | 415 | default: |
| 416 | bfa_assert(0); | 416 | bfa_sm_fault(ns->port->fcs, event); |
| 417 | } | 417 | } |
| 418 | } | 418 | } |
| 419 | 419 | ||
| @@ -436,7 +436,7 @@ bfa_fcs_port_ns_sm_sending_rff_id(struct bfa_fcs_port_ns_s *ns, | |||
| 436 | break; | 436 | break; |
| 437 | 437 | ||
| 438 | default: | 438 | default: |
| 439 | bfa_assert(0); | 439 | bfa_sm_fault(ns->port->fcs, event); |
| 440 | } | 440 | } |
| 441 | } | 441 | } |
| 442 | 442 | ||
| @@ -494,7 +494,7 @@ bfa_fcs_port_ns_sm_rff_id(struct bfa_fcs_port_ns_s *ns, | |||
| 494 | break; | 494 | break; |
| 495 | 495 | ||
| 496 | default: | 496 | default: |
| 497 | bfa_assert(0); | 497 | bfa_sm_fault(ns->port->fcs, event); |
| 498 | } | 498 | } |
| 499 | } | 499 | } |
| 500 | 500 | ||
| @@ -517,7 +517,7 @@ bfa_fcs_port_ns_sm_rff_id_retry(struct bfa_fcs_port_ns_s *ns, | |||
| 517 | break; | 517 | break; |
| 518 | 518 | ||
| 519 | default: | 519 | default: |
| 520 | bfa_assert(0); | 520 | bfa_sm_fault(ns->port->fcs, event); |
| 521 | } | 521 | } |
| 522 | } | 522 | } |
| 523 | static void | 523 | static void |
| @@ -539,7 +539,7 @@ bfa_fcs_port_ns_sm_sending_gid_ft(struct bfa_fcs_port_ns_s *ns, | |||
| 539 | break; | 539 | break; |
| 540 | 540 | ||
| 541 | default: | 541 | default: |
| 542 | bfa_assert(0); | 542 | bfa_sm_fault(ns->port->fcs, event); |
| 543 | } | 543 | } |
| 544 | } | 544 | } |
| 545 | 545 | ||
| @@ -575,7 +575,7 @@ bfa_fcs_port_ns_sm_gid_ft(struct bfa_fcs_port_ns_s *ns, | |||
| 575 | break; | 575 | break; |
| 576 | 576 | ||
| 577 | default: | 577 | default: |
| 578 | bfa_assert(0); | 578 | bfa_sm_fault(ns->port->fcs, event); |
| 579 | } | 579 | } |
| 580 | } | 580 | } |
| 581 | 581 | ||
| @@ -598,7 +598,7 @@ bfa_fcs_port_ns_sm_gid_ft_retry(struct bfa_fcs_port_ns_s *ns, | |||
| 598 | break; | 598 | break; |
| 599 | 599 | ||
| 600 | default: | 600 | default: |
| 601 | bfa_assert(0); | 601 | bfa_sm_fault(ns->port->fcs, event); |
| 602 | } | 602 | } |
| 603 | } | 603 | } |
| 604 | 604 | ||
| @@ -626,7 +626,7 @@ bfa_fcs_port_ns_sm_online(struct bfa_fcs_port_ns_s *ns, | |||
| 626 | break; | 626 | break; |
| 627 | 627 | ||
| 628 | default: | 628 | default: |
| 629 | bfa_assert(0); | 629 | bfa_sm_fault(ns->port->fcs, event); |
| 630 | } | 630 | } |
| 631 | } | 631 | } |
| 632 | 632 | ||
diff --git a/drivers/scsi/bfa/rport.c b/drivers/scsi/bfa/rport.c index df714dcdf031..32cf180ec791 100644 --- a/drivers/scsi/bfa/rport.c +++ b/drivers/scsi/bfa/rport.c | |||
| @@ -224,7 +224,7 @@ bfa_fcs_rport_sm_uninit(struct bfa_fcs_rport_s *rport, enum rport_event event) | |||
| 224 | break; | 224 | break; |
| 225 | 225 | ||
| 226 | default: | 226 | default: |
| 227 | bfa_assert(0); | 227 | bfa_sm_fault(rport->fcs, event); |
| 228 | } | 228 | } |
| 229 | } | 229 | } |
| 230 | 230 | ||
| @@ -276,7 +276,7 @@ bfa_fcs_rport_sm_plogi_sending(struct bfa_fcs_rport_s *rport, | |||
| 276 | break; | 276 | break; |
| 277 | 277 | ||
| 278 | default: | 278 | default: |
| 279 | bfa_assert(0); | 279 | bfa_sm_fault(rport->fcs, event); |
| 280 | } | 280 | } |
| 281 | } | 281 | } |
| 282 | 282 | ||
| @@ -332,7 +332,7 @@ bfa_fcs_rport_sm_plogiacc_sending(struct bfa_fcs_rport_s *rport, | |||
| 332 | break; | 332 | break; |
| 333 | 333 | ||
| 334 | default: | 334 | default: |
| 335 | bfa_assert(0); | 335 | bfa_sm_fault(rport->fcs, event); |
| 336 | } | 336 | } |
| 337 | } | 337 | } |
| 338 | 338 | ||
| @@ -406,7 +406,7 @@ bfa_fcs_rport_sm_plogi_retry(struct bfa_fcs_rport_s *rport, | |||
| 406 | break; | 406 | break; |
| 407 | 407 | ||
| 408 | default: | 408 | default: |
| 409 | bfa_assert(0); | 409 | bfa_sm_fault(rport->fcs, event); |
| 410 | } | 410 | } |
| 411 | } | 411 | } |
| 412 | 412 | ||
| @@ -481,7 +481,7 @@ bfa_fcs_rport_sm_plogi(struct bfa_fcs_rport_s *rport, enum rport_event event) | |||
| 481 | break; | 481 | break; |
| 482 | 482 | ||
| 483 | default: | 483 | default: |
| 484 | bfa_assert(0); | 484 | bfa_sm_fault(rport->fcs, event); |
| 485 | } | 485 | } |
| 486 | } | 486 | } |
| 487 | 487 | ||
| @@ -534,7 +534,7 @@ bfa_fcs_rport_sm_hal_online(struct bfa_fcs_rport_s *rport, | |||
| 534 | break; | 534 | break; |
| 535 | 535 | ||
| 536 | default: | 536 | default: |
| 537 | bfa_assert(0); | 537 | bfa_sm_fault(rport->fcs, event); |
| 538 | } | 538 | } |
| 539 | } | 539 | } |
| 540 | 540 | ||
| @@ -589,7 +589,7 @@ bfa_fcs_rport_sm_online(struct bfa_fcs_rport_s *rport, enum rport_event event) | |||
| 589 | break; | 589 | break; |
| 590 | 590 | ||
| 591 | default: | 591 | default: |
| 592 | bfa_assert(0); | 592 | bfa_sm_fault(rport->fcs, event); |
| 593 | } | 593 | } |
| 594 | } | 594 | } |
| 595 | 595 | ||
| @@ -646,7 +646,7 @@ bfa_fcs_rport_sm_nsquery_sending(struct bfa_fcs_rport_s *rport, | |||
| 646 | break; | 646 | break; |
| 647 | 647 | ||
| 648 | default: | 648 | default: |
| 649 | bfa_assert(0); | 649 | bfa_sm_fault(rport->fcs, event); |
| 650 | } | 650 | } |
| 651 | } | 651 | } |
| 652 | 652 | ||
| @@ -704,7 +704,7 @@ bfa_fcs_rport_sm_nsquery(struct bfa_fcs_rport_s *rport, enum rport_event event) | |||
| 704 | break; | 704 | break; |
| 705 | 705 | ||
| 706 | default: | 706 | default: |
| 707 | bfa_assert(0); | 707 | bfa_sm_fault(rport->fcs, event); |
| 708 | } | 708 | } |
| 709 | } | 709 | } |
| 710 | 710 | ||
| @@ -754,7 +754,7 @@ bfa_fcs_rport_sm_adisc_sending(struct bfa_fcs_rport_s *rport, | |||
| 754 | break; | 754 | break; |
| 755 | 755 | ||
| 756 | default: | 756 | default: |
| 757 | bfa_assert(0); | 757 | bfa_sm_fault(rport->fcs, event); |
| 758 | } | 758 | } |
| 759 | } | 759 | } |
| 760 | 760 | ||
| @@ -816,7 +816,7 @@ bfa_fcs_rport_sm_adisc(struct bfa_fcs_rport_s *rport, enum rport_event event) | |||
| 816 | break; | 816 | break; |
| 817 | 817 | ||
| 818 | default: | 818 | default: |
| 819 | bfa_assert(0); | 819 | bfa_sm_fault(rport->fcs, event); |
| 820 | } | 820 | } |
| 821 | } | 821 | } |
| 822 | 822 | ||
| @@ -846,7 +846,7 @@ bfa_fcs_rport_sm_fc4_logorcv(struct bfa_fcs_rport_s *rport, | |||
| 846 | break; | 846 | break; |
| 847 | 847 | ||
| 848 | default: | 848 | default: |
| 849 | bfa_assert(0); | 849 | bfa_sm_fault(rport->fcs, event); |
| 850 | } | 850 | } |
| 851 | } | 851 | } |
| 852 | 852 | ||
| @@ -869,7 +869,7 @@ bfa_fcs_rport_sm_fc4_logosend(struct bfa_fcs_rport_s *rport, | |||
| 869 | break; | 869 | break; |
| 870 | 870 | ||
| 871 | default: | 871 | default: |
| 872 | bfa_assert(0); | 872 | bfa_sm_fault(rport->fcs, event); |
| 873 | } | 873 | } |
| 874 | } | 874 | } |
| 875 | 875 | ||
| @@ -905,7 +905,7 @@ bfa_fcs_rport_sm_fc4_offline(struct bfa_fcs_rport_s *rport, | |||
| 905 | break; | 905 | break; |
| 906 | 906 | ||
| 907 | default: | 907 | default: |
| 908 | bfa_assert(0); | 908 | bfa_sm_fault(rport->fcs, event); |
| 909 | } | 909 | } |
| 910 | } | 910 | } |
| 911 | 911 | ||
| @@ -951,7 +951,7 @@ bfa_fcs_rport_sm_hcb_offline(struct bfa_fcs_rport_s *rport, | |||
| 951 | break; | 951 | break; |
| 952 | 952 | ||
| 953 | default: | 953 | default: |
| 954 | bfa_assert(0); | 954 | bfa_sm_fault(rport->fcs, event); |
| 955 | } | 955 | } |
| 956 | } | 956 | } |
| 957 | 957 | ||
| @@ -1011,7 +1011,7 @@ bfa_fcs_rport_sm_hcb_logorcv(struct bfa_fcs_rport_s *rport, | |||
| 1011 | break; | 1011 | break; |
| 1012 | 1012 | ||
| 1013 | default: | 1013 | default: |
| 1014 | bfa_assert(0); | 1014 | bfa_sm_fault(rport->fcs, event); |
| 1015 | } | 1015 | } |
| 1016 | } | 1016 | } |
| 1017 | 1017 | ||
| @@ -1038,7 +1038,7 @@ bfa_fcs_rport_sm_hcb_logosend(struct bfa_fcs_rport_s *rport, | |||
| 1038 | break; | 1038 | break; |
| 1039 | 1039 | ||
| 1040 | default: | 1040 | default: |
| 1041 | bfa_assert(0); | 1041 | bfa_sm_fault(rport->fcs, event); |
| 1042 | } | 1042 | } |
| 1043 | } | 1043 | } |
| 1044 | 1044 | ||
| @@ -1073,7 +1073,7 @@ bfa_fcs_rport_sm_logo_sending(struct bfa_fcs_rport_s *rport, | |||
| 1073 | break; | 1073 | break; |
| 1074 | 1074 | ||
| 1075 | default: | 1075 | default: |
| 1076 | bfa_assert(0); | 1076 | bfa_sm_fault(rport->fcs, event); |
| 1077 | } | 1077 | } |
| 1078 | } | 1078 | } |
| 1079 | 1079 | ||
| @@ -1132,7 +1132,7 @@ bfa_fcs_rport_sm_offline(struct bfa_fcs_rport_s *rport, enum rport_event event) | |||
| 1132 | break; | 1132 | break; |
| 1133 | 1133 | ||
| 1134 | default: | 1134 | default: |
| 1135 | bfa_assert(0); | 1135 | bfa_sm_fault(rport->fcs, event); |
| 1136 | } | 1136 | } |
| 1137 | } | 1137 | } |
| 1138 | 1138 | ||
| @@ -1188,7 +1188,7 @@ bfa_fcs_rport_sm_nsdisc_sending(struct bfa_fcs_rport_s *rport, | |||
| 1188 | break; | 1188 | break; |
| 1189 | 1189 | ||
| 1190 | default: | 1190 | default: |
| 1191 | bfa_assert(0); | 1191 | bfa_sm_fault(rport->fcs, event); |
| 1192 | } | 1192 | } |
| 1193 | } | 1193 | } |
| 1194 | 1194 | ||
| @@ -1249,7 +1249,7 @@ bfa_fcs_rport_sm_nsdisc_retry(struct bfa_fcs_rport_s *rport, | |||
| 1249 | break; | 1249 | break; |
| 1250 | 1250 | ||
| 1251 | default: | 1251 | default: |
| 1252 | bfa_assert(0); | 1252 | bfa_sm_fault(rport->fcs, event); |
| 1253 | } | 1253 | } |
| 1254 | } | 1254 | } |
| 1255 | 1255 | ||
| @@ -1334,7 +1334,7 @@ bfa_fcs_rport_sm_nsdisc_sent(struct bfa_fcs_rport_s *rport, | |||
| 1334 | break; | 1334 | break; |
| 1335 | 1335 | ||
| 1336 | default: | 1336 | default: |
| 1337 | bfa_assert(0); | 1337 | bfa_sm_fault(rport->fcs, event); |
| 1338 | } | 1338 | } |
| 1339 | } | 1339 | } |
| 1340 | 1340 | ||
diff --git a/drivers/scsi/bfa/rport_ftrs.c b/drivers/scsi/bfa/rport_ftrs.c index e1932c885ac2..ae7bba67ae2a 100644 --- a/drivers/scsi/bfa/rport_ftrs.c +++ b/drivers/scsi/bfa/rport_ftrs.c | |||
| @@ -91,7 +91,7 @@ bfa_fcs_rpf_sm_uninit(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) | |||
| 91 | break; | 91 | break; |
| 92 | 92 | ||
| 93 | default: | 93 | default: |
| 94 | bfa_assert(0); | 94 | bfa_sm_fault(rport->fcs, event); |
| 95 | } | 95 | } |
| 96 | } | 96 | } |
| 97 | 97 | ||
| @@ -114,7 +114,7 @@ bfa_fcs_rpf_sm_rpsc_sending(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) | |||
| 114 | break; | 114 | break; |
| 115 | 115 | ||
| 116 | default: | 116 | default: |
| 117 | bfa_assert(0); | 117 | bfa_sm_fault(rport->fcs, event); |
| 118 | } | 118 | } |
| 119 | } | 119 | } |
| 120 | 120 | ||
| @@ -160,7 +160,7 @@ bfa_fcs_rpf_sm_rpsc(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) | |||
| 160 | break; | 160 | break; |
| 161 | 161 | ||
| 162 | default: | 162 | default: |
| 163 | bfa_assert(0); | 163 | bfa_sm_fault(rport->fcs, event); |
| 164 | } | 164 | } |
| 165 | } | 165 | } |
| 166 | 166 | ||
| @@ -186,7 +186,7 @@ bfa_fcs_rpf_sm_rpsc_retry(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) | |||
| 186 | break; | 186 | break; |
| 187 | 187 | ||
| 188 | default: | 188 | default: |
| 189 | bfa_assert(0); | 189 | bfa_sm_fault(rport->fcs, event); |
| 190 | } | 190 | } |
| 191 | } | 191 | } |
| 192 | 192 | ||
| @@ -206,7 +206,7 @@ bfa_fcs_rpf_sm_online(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) | |||
| 206 | break; | 206 | break; |
| 207 | 207 | ||
| 208 | default: | 208 | default: |
| 209 | bfa_assert(0); | 209 | bfa_sm_fault(rport->fcs, event); |
| 210 | } | 210 | } |
| 211 | } | 211 | } |
| 212 | 212 | ||
| @@ -229,7 +229,7 @@ bfa_fcs_rpf_sm_offline(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) | |||
| 229 | break; | 229 | break; |
| 230 | 230 | ||
| 231 | default: | 231 | default: |
| 232 | bfa_assert(0); | 232 | bfa_sm_fault(rport->fcs, event); |
| 233 | } | 233 | } |
| 234 | } | 234 | } |
| 235 | /** | 235 | /** |
diff --git a/drivers/scsi/bfa/scn.c b/drivers/scsi/bfa/scn.c index bd4771ff62c8..8fe09ba88a91 100644 --- a/drivers/scsi/bfa/scn.c +++ b/drivers/scsi/bfa/scn.c | |||
| @@ -90,7 +90,7 @@ bfa_fcs_port_scn_sm_offline(struct bfa_fcs_port_scn_s *scn, | |||
| 90 | break; | 90 | break; |
| 91 | 91 | ||
| 92 | default: | 92 | default: |
| 93 | bfa_assert(0); | 93 | bfa_sm_fault(scn->port->fcs, event); |
| 94 | } | 94 | } |
| 95 | } | 95 | } |
| 96 | 96 | ||
| @@ -109,7 +109,7 @@ bfa_fcs_port_scn_sm_sending_scr(struct bfa_fcs_port_scn_s *scn, | |||
| 109 | break; | 109 | break; |
| 110 | 110 | ||
| 111 | default: | 111 | default: |
| 112 | bfa_assert(0); | 112 | bfa_sm_fault(scn->port->fcs, event); |
| 113 | } | 113 | } |
| 114 | } | 114 | } |
| 115 | 115 | ||
| @@ -137,7 +137,7 @@ bfa_fcs_port_scn_sm_scr(struct bfa_fcs_port_scn_s *scn, | |||
| 137 | break; | 137 | break; |
| 138 | 138 | ||
| 139 | default: | 139 | default: |
| 140 | bfa_assert(0); | 140 | bfa_sm_fault(scn->port->fcs, event); |
| 141 | } | 141 | } |
| 142 | } | 142 | } |
| 143 | 143 | ||
| @@ -157,7 +157,7 @@ bfa_fcs_port_scn_sm_scr_retry(struct bfa_fcs_port_scn_s *scn, | |||
| 157 | break; | 157 | break; |
| 158 | 158 | ||
| 159 | default: | 159 | default: |
| 160 | bfa_assert(0); | 160 | bfa_sm_fault(scn->port->fcs, event); |
| 161 | } | 161 | } |
| 162 | } | 162 | } |
| 163 | 163 | ||
| @@ -171,7 +171,7 @@ bfa_fcs_port_scn_sm_online(struct bfa_fcs_port_scn_s *scn, | |||
| 171 | break; | 171 | break; |
| 172 | 172 | ||
| 173 | default: | 173 | default: |
| 174 | bfa_assert(0); | 174 | bfa_sm_fault(scn->port->fcs, event); |
| 175 | } | 175 | } |
| 176 | } | 176 | } |
| 177 | 177 | ||
diff --git a/drivers/scsi/bfa/vport.c b/drivers/scsi/bfa/vport.c index 13f737139379..14fb7ac2bfbc 100644 --- a/drivers/scsi/bfa/vport.c +++ b/drivers/scsi/bfa/vport.c | |||
| @@ -122,7 +122,7 @@ bfa_fcs_vport_sm_uninit(struct bfa_fcs_vport_s *vport, | |||
| 122 | break; | 122 | break; |
| 123 | 123 | ||
| 124 | default: | 124 | default: |
| 125 | bfa_assert(0); | 125 | bfa_sm_fault(__vport_fcs(vport), event); |
| 126 | } | 126 | } |
| 127 | } | 127 | } |
| 128 | 128 | ||
| @@ -165,7 +165,7 @@ bfa_fcs_vport_sm_created(struct bfa_fcs_vport_s *vport, | |||
| 165 | break; | 165 | break; |
| 166 | 166 | ||
| 167 | default: | 167 | default: |
| 168 | bfa_assert(0); | 168 | bfa_sm_fault(__vport_fcs(vport), event); |
| 169 | } | 169 | } |
| 170 | } | 170 | } |
| 171 | 171 | ||
| @@ -202,7 +202,7 @@ bfa_fcs_vport_sm_offline(struct bfa_fcs_vport_s *vport, | |||
| 202 | break; | 202 | break; |
| 203 | 203 | ||
| 204 | default: | 204 | default: |
| 205 | bfa_assert(0); | 205 | bfa_sm_fault(__vport_fcs(vport), event); |
| 206 | } | 206 | } |
| 207 | } | 207 | } |
| 208 | 208 | ||
| @@ -249,7 +249,7 @@ bfa_fcs_vport_sm_fdisc(struct bfa_fcs_vport_s *vport, | |||
| 249 | break; | 249 | break; |
| 250 | 250 | ||
| 251 | default: | 251 | default: |
| 252 | bfa_assert(0); | 252 | bfa_sm_fault(__vport_fcs(vport), event); |
| 253 | } | 253 | } |
| 254 | } | 254 | } |
| 255 | 255 | ||
| @@ -283,7 +283,7 @@ bfa_fcs_vport_sm_fdisc_retry(struct bfa_fcs_vport_s *vport, | |||
| 283 | break; | 283 | break; |
| 284 | 284 | ||
| 285 | default: | 285 | default: |
| 286 | bfa_assert(0); | 286 | bfa_sm_fault(__vport_fcs(vport), event); |
| 287 | } | 287 | } |
| 288 | } | 288 | } |
| 289 | 289 | ||
| @@ -310,7 +310,7 @@ bfa_fcs_vport_sm_online(struct bfa_fcs_vport_s *vport, | |||
| 310 | break; | 310 | break; |
| 311 | 311 | ||
| 312 | default: | 312 | default: |
| 313 | bfa_assert(0); | 313 | bfa_sm_fault(__vport_fcs(vport), event); |
| 314 | } | 314 | } |
| 315 | } | 315 | } |
| 316 | 316 | ||
| @@ -339,7 +339,7 @@ bfa_fcs_vport_sm_deleting(struct bfa_fcs_vport_s *vport, | |||
| 339 | break; | 339 | break; |
| 340 | 340 | ||
| 341 | default: | 341 | default: |
| 342 | bfa_assert(0); | 342 | bfa_sm_fault(__vport_fcs(vport), event); |
| 343 | } | 343 | } |
| 344 | } | 344 | } |
| 345 | 345 | ||
| @@ -387,7 +387,7 @@ bfa_fcs_vport_sm_cleanup(struct bfa_fcs_vport_s *vport, | |||
| 387 | break; | 387 | break; |
| 388 | 388 | ||
| 389 | default: | 389 | default: |
| 390 | bfa_assert(0); | 390 | bfa_sm_fault(__vport_fcs(vport), event); |
| 391 | } | 391 | } |
| 392 | } | 392 | } |
| 393 | 393 | ||
| @@ -419,7 +419,7 @@ bfa_fcs_vport_sm_logo(struct bfa_fcs_vport_s *vport, | |||
| 419 | break; | 419 | break; |
| 420 | 420 | ||
| 421 | default: | 421 | default: |
| 422 | bfa_assert(0); | 422 | bfa_sm_fault(__vport_fcs(vport), event); |
| 423 | } | 423 | } |
| 424 | } | 424 | } |
| 425 | 425 | ||
