Received: by 2002:ab2:1347:0:b0:1f4:ac9d:b246 with SMTP id g7csp368208lqg; Thu, 11 Apr 2024 05:47:58 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXpV7yZlLORK/jMjWrwK3R3Wd+yYP/dL8+KRsFU692ei2hpuEDk9twau9g9kIuArrAnrMLJWq6d6zOuWdIYzUO4nbNdc4GwUKC5XexTmA== X-Google-Smtp-Source: AGHT+IGeFlwnw1JOvvu+fzcKQN/MO7D6TB7tMf+2p9ZPB7rBoOqXESUvBr6k6rmznPXktPSMRasz X-Received: by 2002:a17:90a:a38a:b0:2a2:2b53:892e with SMTP id x10-20020a17090aa38a00b002a22b53892emr4807472pjp.32.1712839678238; Thu, 11 Apr 2024 05:47:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712839678; cv=pass; d=google.com; s=arc-20160816; b=ayvGBXEPxHMO7iMBGg75QtLpdUuUn0jCqmJDBzCv1FYQRZcehM/93flPjY4LGvFSvM 4h5fTki+R0JWpoqPWey80vPr+u7pDNNOsu3pwZNwOGbG9O2lhyXdfHRGcAv9a8qo6Ckv rcUIZOpwmOfuUAcl3SofmDw8pkVV5DRP1OOS0bqyrPVSLWNHz2N7Se5knpgWWUt/g+jk d2/forHqztrYEzxhXvdmjLYXy++tx1sntnBPbBEwjf8i0+kqtgrvAicJaFtCKSFoc+N2 0t0FPoExTrd5Nee9ywYsR4aurb746ct8RvbDDS+zSw3V3GOqvh5/mBRfCaofvTPgIBV/ FA1A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=6mucKL7w80LKy7OOJbQ0zcC8h92HVDGbXTht5vx07EA=; fh=fmJAQNqzv5Vyv75RDDlN7CK/avNDzxUCRrx53jU3DTg=; b=TnRbLZt4uqgd/UbKXEvIjrxG268/SR5qETOk+2eg2UTMwmNrtljJdMHJI5Hl62toy6 wT6EsEihNnFjYFympsv+svxM6qEAQmkutz9coI91ji6O8E5Tlfx/ddVz9qIE9DrwCP5p OsinQ/On81NP4jZT1REfFG2BEkcUqoy/VSuFhFWGEtceKrD3H+QDP+Xx9aZ6c7JmQ2D7 jBlouSok9FRIKOZC33tIo+ADcOGXMsGnM8/welOT0LXu8vOjKpG+ZdSBryK+u8EVBLXk +UZ6oDIAHZHQjYPgbVy5yJDTglk3wMG001ec9oAE7zf0QAQS713hxHX/wlmzmHS6B4dK xLMg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ezO8dL3L; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-140452-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-140452-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id f14-20020a17090ac28e00b002a2b375020asi3456158pjt.122.2024.04.11.05.47.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Apr 2024 05:47:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-140452-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ezO8dL3L; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-140452-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-140452-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 6C7CE28403C for ; Thu, 11 Apr 2024 12:44:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DF9BA39FEF; Thu, 11 Apr 2024 12:44:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ezO8dL3L" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 12EE91EF1E; Thu, 11 Apr 2024 12:44:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712839489; cv=none; b=PmUTCE85VmDspho+Xx3GoSc4StO/nxJoWfDdo6tZnCmuPdtb2DXDmOzVVdYQDwt76xttaVPD0/hBlrdUVTuGni3y8qR5mEG5MFJJy+QozcM+yHwQ+RiEpRSMCvrdyopSZ1TgztKcONUKQ3Nic6at4tbw1YUAOaFzIyQEBo48qpc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712839489; c=relaxed/simple; bh=OQQRNWdkr4WaI4b7oKpsegOo4RWqi1dZNaSeFtlWVbs=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=KZkkm6yIIkhxAOjl3gw171MFQEvyVAT2w8eWp+2dWybdB4d4L4pOO0g2FcEarUSEv1oIRjQnxSjwODhOwWVM4Ru/jdNdiNCwh/HmYXUb2sLjX2ud9wMkSdZFHSO0IvkGnp2Do3Yk6yT+RJjBxHIMONhLMMQppTV+HgqT7CI83nM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ezO8dL3L; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id A944DC433C7; Thu, 11 Apr 2024 12:44:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712839488; bh=OQQRNWdkr4WaI4b7oKpsegOo4RWqi1dZNaSeFtlWVbs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ezO8dL3L5bOW/ml2vbaGtawX/gEsCvPnqy/P65Zu/3kKzzDDV2uAojI3ROPJydran 9GLtNAEV56iMg6hYEGo+Kz8nWSm56YLsqfFg5PjuO1naq1POmwCOQPwLAmWS8izuD9 hxwgwVUGiHxPGLmdTKfnCt2YFgx7YB9KQhRgNUe8r68amk3jozUBOOMY8mk9mAbxRu kDqpvZdcc2qANX/cONjTE9myBeD3pYF6g6wdXYwyTXQxnCWqo0Ur6ioR97JnMAmxvN IuAqwTSsPqp1tKlQz1Kvem3pGLR/WlcmuoIYPpiH8G12OVYl0tKtFI9/I5z6VFtsaM GyMeZQrQVLiWQ== Date: Thu, 11 Apr 2024 13:44:42 +0100 From: Mark Brown To: Oleg Nesterov Cc: Thomas Gleixner , John Stultz , Marco Elver , Peter Zijlstra , Ingo Molnar , "Eric W. Biederman" , linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, Dmitry Vyukov , kasan-dev@googlegroups.com, Edward Liaw , Carlos Llamas , Greg Kroah-Hartman Subject: Re: [PATCH] selftests/timers/posix_timers: reimplement check_timer_distribution() Message-ID: References: <87sf02bgez.ffs@tglx> <87r0fmbe65.ffs@tglx> <87o7aqb6uw.ffs@tglx> <87frw2axv0.ffs@tglx> <20240404145408.GD7153@redhat.com> <87le5t9f14.ffs@tglx> <20240406150950.GA3060@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="eLEudqFzuEINegTy" Content-Disposition: inline In-Reply-To: <20240406150950.GA3060@redhat.com> X-Cookie: Elliptic paraboloids for sale. --eLEudqFzuEINegTy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 06, 2024 at 05:09:51PM +0200, Oleg Nesterov wrote: > Thomas says: >=20 > The signal distribution test has a tendency to hang for a long > time as the signal delivery is not really evenly distributed. In > fact it might never be distributed across all threads ever in > the way it is written. >=20 > To me even the >=20 > This primarily tests that the kernel does not favour any one. Further to my previous mail it's also broken the arm64 selftest builds, they use kselftest.h with nolibc in order to test low level functionality mainly used by libc implementations and nolibc doesn't implement uname(): In file included from za-fork.c:12: =2E./../kselftest.h:433:17: error: variable has incomplete type 'struct uts= name' struct utsname info; ^ =2E./../kselftest.h:433:9: note: forward declaration of 'struct utsname' struct utsname info; ^ =2E./../kselftest.h:435:6: error: call to undeclared function 'uname'; ISO = C99 and later do not support implicit function declarations [-Wimplicit-fun= ction-declaration] if (uname(&info) || sscanf(info.release, "%u.%u.", &major, &minor) = !=3D 2) ^ =2E./../kselftest.h:435:22: error: call to undeclared function 'sscanf'; IS= O C99 and later do not support implicit function declarations [-Wimplicit-f= unction-declaration] if (uname(&info) || sscanf(info.release, "%u.%u.", &major, &minor) = !=3D 2) ^ 1 warning and 3 errors generated. --eLEudqFzuEINegTy Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmYX2zoACgkQJNaLcl1U h9BNsAf/SALLRc/9ZAS59tFpxQdRfvXtWqUNgZWj+IKbEwArKB6V0kOSkYeeFF5x cIP8785Nor1UFY6gBKpNdXwyI1zCLIpX+RwrV2aFJ/DQlcnLfCXvYlPIJ4hVV3DM LTDs6/MtMx7xXkbyfXRyw+Dy0JuoW7m5l982y1KGI8otoA+Ld/hgbnamNRfrIWd4 GTCAup3fO84OA892aV4hmGgPFHjRuXvCwHg2LLrkFiaGpn9Qz2iJkalIYimZQtuW sXpV4urnzUybTmMXPRWhj7znL+5BYVPXO83ZtfSq6/jJ60Md5Tg36aazNXpo0H68 OCJR4L+iK4CHAj87DoDQkhVw2BRaUA== =tp/A -----END PGP SIGNATURE----- --eLEudqFzuEINegTy--