From 8022a2a8c0620ce5202867b86164aaad2f5da736 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Mon, 15 Jun 2020 13:09:07 +0900 Subject: [PATCH] treat libfj90 as helper thread spawner (Fugaku specific) Change-Id: I1f6170c7ebbfae4f575f13ac1f3106d292cd5b6a --- kernel/syscall.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/syscall.c b/kernel/syscall.c index cb4bd60f..b1c28740 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -2844,7 +2844,8 @@ unsigned long do_fork(int clone_flags, unsigned long newsp, ihk_rwspinlock_read_unlock_noirq(&old->vm->memory_range_lock); if (range && range->memobj && range->memobj->path) { - if (!strstr(range->memobj->path, "omp.so")) { + if (!strstr(range->memobj->path, "omp.so") && + !strstr(range->memobj->path, "libfj90")) { helper_thread = 1; } dkprintf("clone(): %s thread from %s\n",