From eb22a0da95ed26f3ca842e11dd18a97499580fe7 Mon Sep 17 00:00:00 2001 From: mpi Date: Sun, 5 Apr 2020 08:32:14 +0000 Subject: [PATCH] Do not assume futex(2) is always returning an errno value. In the case of FUTEX_WAKE a number of woken threads is returned. ok guenther@ --- usr.bin/kdump/kdump.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/usr.bin/kdump/kdump.c b/usr.bin/kdump/kdump.c index 1c510bfb5d2..fb71d3c7520 100644 --- a/usr.bin/kdump/kdump.c +++ b/usr.bin/kdump/kdump.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kdump.c,v 1.142 2020/04/05 07:31:45 visa Exp $ */ +/* $OpenBSD: kdump.c,v 1.143 2020/04/05 08:32:14 mpi Exp $ */ /*- * Copyright (c) 1988, 1993 @@ -1128,7 +1128,6 @@ doerr: /* syscalls that return errno values */ case SYS_getlogin_r: case SYS___thrsleep: - case SYS_futex: if ((error = ret) != 0) goto doerr; /* FALLTHROUGH */