[1/4] qemu_environ: set G_SLICE="always_malloc" for riscv64

Message ID 20230809175806.2624-1-arne_f@ipfire.org
State Staged
Commit 763301c0001c9b3b9d50a2de0ae2ffcef4aaf314
Headers
Series [1/4] qemu_environ: set G_SLICE="always_malloc" for riscv64 |

Commit Message

Arne Fitzenreiter Aug. 9, 2023, 5:58 p.m. UTC
  this is a work around for often hanging processes eg. at
rust builds.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
---
 make.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
  

Patch

diff --git a/make.sh b/make.sh
index e0db03619..9297cac1f 100755
--- a/make.sh
+++ b/make.sh
@@ -767,8 +767,8 @@  qemu_environ() {
 			;;
 		riscv64)
 			QEMU_CPU="${QEMU_CPU:-sifive-u54}"
-
-			env="${env} QEMU_CPU=${QEMU_CPU}"
+			G_SLICE="always-malloc"
+			env="${env} QEMU_CPU=${QEMU_CPU} G_SLICE=${G_SLICE}"
 			;;
 	esac