mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-07 11:20:04 -04:00
25 lines
765 B
C
25 lines
765 B
C
$NetBSD: patch-interface_vchiq__arm_vchiq__test.c,v 1.1 2015/01/24 12:54:15 skrll Exp $
|
|
|
|
--- interface/vchiq_arm/vchiq_test.c.orig 2015-01-18 10:10:36.000000000 +0000
|
|
+++ interface/vchiq_arm/vchiq_test.c
|
|
@@ -1067,7 +1067,9 @@ do_vchi_ping_test(VCHI_SERVICE_HANDLE_T
|
|
{
|
|
params->magic = MSG_SYNC;
|
|
|
|
+ vcos_mutex_lock(&g_mutex);
|
|
g_sync_mode = 1;
|
|
+ vcos_mutex_unlock(&g_mutex);
|
|
|
|
start = vcos_getmicrosecs();
|
|
for (i = 0; i < iters; i++)
|
|
@@ -1082,7 +1084,9 @@ do_vchi_ping_test(VCHI_SERVICE_HANDLE_T
|
|
|
|
vcos_sleep(10);
|
|
|
|
+ vcos_mutex_lock(&g_mutex);
|
|
g_sync_mode = 0;
|
|
+ vcos_mutex_unlock(&g_mutex);
|
|
}
|
|
|
|
while (vchi_msg_dequeue(service, pong_buf, sizeof(pong_buf), &actual, VCHI_FLAGS_NONE) != -1)
|