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

Commit c18b8e9e authored by Armen Baloyan's avatar Armen Baloyan Committed by James Bottomley
Browse files

[SCSI] qla2xxx: Send all AENs for ISPFx00 to above layers.

parent f9a2a543
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -1734,6 +1734,10 @@ qlafx00_process_aen(struct scsi_qla_host *vha, struct qla_work_evt *evt)
	aen_data = evt->u.aenfx.evtcode;

	switch (evt->u.aenfx.evtcode) {
	case QLAFX00_MBA_SHUTDOWN_RQSTD: /* FW shutdown pending */
		set_bit(ISP_ABORT_NEEDED, &vha->dpc_flags);
		rval = qlafx00_driver_shutdown(vha, 10);
		break;
	case QLAFX00_MBA_PORT_UPDATE:		/* Port database update */
		if (evt->u.aenfx.mbx[1] == 0) {
			if (evt->u.aenfx.mbx[2] == 1) {
@@ -2920,8 +2924,6 @@ qlafx00_async_event(scsi_qla_host_t *vha)
		    "Asynchronous critical temperature event received "
		    "aenmb[0]: %x\n",
		ha->aenmb[0]);
		qlafx00_post_aenfx_work(vha, ha->aenmb[0],
		    (uint32_t *)ha->aenmb, 1);
		break;

	default: