Increase limit of signal events to 4096
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com> Reviewed-by: Ben Goz<ben.goz@amd.com>
This commit is contained in:
+2
-2
@@ -77,7 +77,7 @@ hsaKmtCreateEvent(
|
||||
}
|
||||
|
||||
if (events_page == NULL && args.event_page_offset > 0) {
|
||||
events_page = mmap(NULL, 4096, PROT_WRITE | PROT_READ,
|
||||
events_page = mmap(NULL, KFD_SIGNAL_EVENT_LIMIT * 8, PROT_WRITE | PROT_READ,
|
||||
MAP_SHARED, kfd_fd, args.event_page_offset);
|
||||
if (events_page == NULL) {
|
||||
hsaKmtDestroyEvent(e);
|
||||
@@ -85,7 +85,7 @@ hsaKmtCreateEvent(
|
||||
}
|
||||
}
|
||||
|
||||
if (args.event_page_offset > 0 && args.event_slot_index < 256)
|
||||
if (args.event_page_offset > 0 && args.event_slot_index < KFD_SIGNAL_EVENT_LIMIT)
|
||||
e->EventData.HWData2 = (HSAuint64)&events_page[args.event_slot_index];
|
||||
|
||||
e->EventId = args.event_id;
|
||||
|
||||
Reference in New Issue
Block a user