bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Update for .../rumpdisk: Fix race condition in bootstrap


From: Janneke Nieuwenhuizen
Subject: [PATCH] Update for .../rumpdisk: Fix race condition in bootstrap
Date: Fri, 26 May 2023 17:42:49 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)

Hi!

Now that rumpdisk works in Guix we need netdde.  Trying to build netdde
I need the attached patch.  I'm wondering how (/if?) this built for you
;)

>From b0a7e4f2706bea8d1c80d5af7a095941f9635033 Mon Sep 17 00:00:00 2001
From: Janneke Nieuwenhuizen <janneke@gnu.org>
Date: Fri, 26 May 2023 17:39:17 +0200
Subject: [PATCH] Update for .../rumpdisk: Fix race condition in bootstrap

---
 machdev.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/machdev.c b/machdev.c
index dda5eb8ba..1a6811072 100644
--- a/machdev.c
+++ b/machdev.c
@@ -18,5 +18,6 @@ void machdev_run1 (void *arg)
 
 void machdev_run2(void)
 {
-       machdev_trivfs_server(bootstrap);
+       machdev_trivfs_server_startup(bootstrap);
+       machdev_trivfs_server_loop(NULL);
 }
-- 
2.40.1

-- 
Janneke Nieuwenhuizen <janneke@gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]