Page MenuHomeFreeBSD

D39562.diff
No OneTemporary

D39562.diff

diff --git a/sys/dev/mpr/mpr.c b/sys/dev/mpr/mpr.c
--- a/sys/dev/mpr/mpr.c
+++ b/sys/dev/mpr/mpr.c
@@ -2764,8 +2764,9 @@
bcopy(fullmask, (uint8_t *)&evtreq->EventMasks, 16);
}
#else
+ bcopy(sc->event_mask, (uint8_t *)&evtreq->EventMasks, sizeof(sc->event_mask));
for (i = 0; i < MPI2_EVENT_NOTIFY_EVENTMASK_WORDS; i++)
- evtreq->EventMasks[i] = htole32(sc->event_mask[i]);
+ evtreq->EventMasks[i] = htole32(evtreq->EventMasks[i]);
#endif
cm->cm_desc.Default.RequestFlags = MPI2_REQ_DESCRIPT_FLAGS_DEFAULT_TYPE;
cm->cm_data = NULL;
@@ -2819,8 +2820,9 @@
bcopy(fullmask, (uint8_t *)&evtreq->EventMasks, 16);
}
#else
+ bcopy(sc->event_mask, (uint8_t *)&evtreq->EventMasks, sizeof(sc->event_mask));
for (i = 0; i < MPI2_EVENT_NOTIFY_EVENTMASK_WORDS; i++)
- evtreq->EventMasks[i] = htole32(sc->event_mask[i]);
+ evtreq->EventMasks[i] = htole32(evtreq->EventMasks[i]);
#endif
cm->cm_desc.Default.RequestFlags = MPI2_REQ_DESCRIPT_FLAGS_DEFAULT_TYPE;
cm->cm_data = NULL;

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 27, 11:52 AM (15 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17817282
Default Alt Text
D39562.diff (994 B)

Event Timeline