Page MenuHomeFreeBSD

D49751.id153424.diff
No OneTemporary

D49751.id153424.diff

Index: sys/dev/mpi3mr/mpi3mr.c
===================================================================
--- sys/dev/mpi3mr/mpi3mr.c
+++ sys/dev/mpi3mr/mpi3mr.c
@@ -4377,11 +4377,16 @@
break;
}
case MPI3_EVENT_DEVICE_INFO_CHANGED:
- case MPI3_EVENT_LOG_DATA:
{
process_evt_bh = 1;
break;
}
+ case MPI3_EVENT_LOG_DATA:
+ {
+ mpi3mr_app_save_logdata(sc, (char*)event_reply->EventData,
+ le16toh(event_reply->EventDataLength) * 4);
+ break;
+ }
case MPI3_EVENT_ENERGY_PACK_CHANGE:
{
mpi3mr_energypackchg_evt_th(sc, event_reply);
Index: sys/dev/mpi3mr/mpi3mr_cam.c
===================================================================
--- sys/dev/mpi3mr/mpi3mr_cam.c
+++ sys/dev/mpi3mr/mpi3mr_cam.c
@@ -1673,14 +1673,6 @@
return;
}
-static inline void
-mpi3mr_logdata_evt_bh(struct mpi3mr_softc *sc,
- struct mpi3mr_fw_event_work *fwevt)
-{
- mpi3mr_app_save_logdata(sc, fwevt->event_data,
- fwevt->event_data_size);
-}
-
static void
mpi3mr_pcietopochg_evt_debug(struct mpi3mr_softc *sc,
Mpi3EventDataPcieTopologyChangeList_t *event_data)
@@ -2033,11 +2025,6 @@
mpi3mr_process_pcietopochg_evt(sc, fw_event);
break;
}
- case MPI3_EVENT_LOG_DATA:
- {
- mpi3mr_logdata_evt_bh(sc, fw_event);
- break;
- }
default:
mpi3mr_dprint(sc, MPI3MR_TRACE,"Unhandled event 0x%0X\n",
fw_event->event);

File Metadata

Mime Type
text/plain
Expires
Fri, Jun 26, 7:23 AM (5 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34347936
Default Alt Text
D49751.id153424.diff (1 KB)

Event Timeline