Commit 38a8de2a authored by Pfeiffer, Götz's avatar Pfeiffer, Götz
Browse files

IRQ missing message had wrong port number.

parent 33761aa0
......@@ -4016,7 +4016,7 @@ BSTATIC void ci_write(int tid, ci_message *msg, void *gl)
if (!object_event(*iwordp, usr_word))
{
handle_interrupt_missing("ci_write(1)",
msg, dataptr, up, rport, id);
msg, dataptr, up, msg->port, id);
irq_is_missing= TRUE;
}
};
......@@ -4084,7 +4084,7 @@ BSTATIC void ci_write(int tid, ci_message *msg, void *gl)
if (!object_event(*iwordp, usr_word))
{
handle_interrupt_missing("ci_write(2)", msg, dataptr, up,
rport, id);
msg->port, id);
*uwordp|= CI_USR_EVENT_CLEARED;
irq_is_missing= TRUE;
return;
......@@ -4200,7 +4200,7 @@ BSTATIC void ci_writelater(int tid, ci_message *msg, void *gl)
if (!object_event(*iwordp, usr_word))
{
handle_interrupt_missing("ci_writelater(1)",
msg, dataptr, up, rport, id);
msg, dataptr, up, msg->port, id);
irq_is_missing= TRUE;
}
};
......@@ -4220,7 +4220,7 @@ BSTATIC void ci_writelater(int tid, ci_message *msg, void *gl)
handle_interrupt_missing(
irq_missing(up, sem_tmo) ?
"ci_writelater(2)":"ci_writelater(3)",
msg, dataptr, up, rport, id);
msg, dataptr, up, msg->port, id);
irq_is_missing= TRUE;
};
}
......@@ -4365,7 +4365,7 @@ BSTATIC void ci_writetimed(int tid, ci_message *msg, unsigned long *timeval,
if (irq_missing(up, sem_tmo))
{
handle_interrupt_missing("ci_write_timed(1)",
msg, dataptr, up, rport, id);
msg, dataptr, up, msg->port, id);
irq_is_missing= TRUE;
}
else
......@@ -4393,7 +4393,7 @@ BSTATIC void ci_writetimed(int tid, ci_message *msg, unsigned long *timeval,
handle_interrupt_missing(
irq_missing(up, sem_tmo) ?
"ci_writetimed(2)":"ci_writetimed(3)",
msg, dataptr, up, rport, id);
msg, dataptr, up, msg->port, id);
irq_is_missing= TRUE;
};
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment