From nobody Mon Apr 13 13:54:31 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id F382CC25B0C for ; Tue, 9 Aug 2022 18:29:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245495AbiHIS27 (ORCPT ); Tue, 9 Aug 2022 14:28:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36708 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346382AbiHIS0R (ORCPT ); Tue, 9 Aug 2022 14:26:17 -0400 Received: from polaris.svanheule.net (polaris.svanheule.net [IPv6:2a00:c98:2060:a004:1::200]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ACB8432D9D for ; Tue, 9 Aug 2022 11:09:19 -0700 (PDT) Received: from terra.. (unknown [IPv6:2a02:a03f:eaf9:8401:aa9f:5d01:1b2a:e3cd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sander@svanheule.net) by polaris.svanheule.net (Postfix) with ESMTPSA id A277A308D10; Tue, 9 Aug 2022 20:09:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=svanheule.net; s=mail1707; t=1660068555; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3m07txKng1vpbWIJJPy25Mf2SLdeY05UMdJjSdJApCc=; b=2m/EP95ykBiHIgix3Nt/sfeJCQS/hizgx6WCAvSmSmSMflsDaBHMsZMFZMU01DAGxQrELZ K+Ng17iAAMfJSPea0UId2d4pWcCyRZmEIrOaWQMoHIi1V1NPg1jrP4v4XEBn4dWw0vQU8Y f22EkqCGyzv0yV5o1w1ltzI0ykbsiRgfB1gsn3ANmlHH+Low2/wcXVNjkc13ffrDAY09Wh n3pngZf0GqYA4D8fzeg0cpiGUsFRyMP4muERy7v5LyDvmmaPNxpJPnMtYb7+ozVof8Y+E6 gP2XOH/dzQiQRYkyiQ1evprgntQSpc7rUAMR3zsnG5b/aU5GG2bFNr4QHTVKcA== From: Sander Vanheule To: Yury Norov , Andy Shevchenko , Rasmus Villemoes Cc: linux-kernel@vger.kernel.org, =?UTF-8?q?Ma=C3=ADra=20Canal?= , David Gow , Sander Vanheule Subject: [PATCH v1 1/5] lib/test_cpumask: drop cpu_possible_mask full test Date: Tue, 9 Aug 2022 20:08:51 +0200 Message-Id: <30d8882efedea697da20c27563050008d1569b9e.1660068429.git.sander@svanheule.net> X-Mailer: git-send-email 2.37.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org cpu_possible_mask is not necessarily completely filled. That means running a check on cpumask_full() doesn't make sense, so drop the test. Fixes: c41e8866c28c ("lib/test: introduce cpumask KUnit test suite") Link: https://lore.kernel.org/lkml/346cb279-8e75-24b0-7d12-9803f2b41c73@ris= eup.net/ Reported-by: Ma=C3=ADra Canal Signed-off-by: Sander Vanheule Cc: David Gow Reviewed-by: David Gow Tested-by: Ma=C3=ADra Canal --- lib/test_cpumask.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/test_cpumask.c b/lib/test_cpumask.c index a31a1622f1f6..4ebf9f5805f3 100644 --- a/lib/test_cpumask.c +++ b/lib/test_cpumask.c @@ -54,7 +54,6 @@ static cpumask_t mask_all; static void test_cpumask_weight(struct kunit *test) { KUNIT_EXPECT_TRUE(test, cpumask_empty(&mask_empty)); - KUNIT_EXPECT_TRUE(test, cpumask_full(cpu_possible_mask)); KUNIT_EXPECT_TRUE(test, cpumask_full(&mask_all)); =20 KUNIT_EXPECT_EQ(test, 0, cpumask_weight(&mask_empty)); --=20 2.37.1 From nobody Mon Apr 13 13:54:31 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45BF4C19F2D for ; Tue, 9 Aug 2022 18:29:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344074AbiHIS3I (ORCPT ); Tue, 9 Aug 2022 14:29:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37414 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346500AbiHIS0V (ORCPT ); Tue, 9 Aug 2022 14:26:21 -0400 Received: from polaris.svanheule.net (polaris.svanheule.net [IPv6:2a00:c98:2060:a004:1::200]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A73E32DA7 for ; Tue, 9 Aug 2022 11:09:21 -0700 (PDT) Received: from terra.. (unknown [IPv6:2a02:a03f:eaf9:8401:aa9f:5d01:1b2a:e3cd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sander@svanheule.net) by polaris.svanheule.net (Postfix) with ESMTPSA id 498DE308D11; Tue, 9 Aug 2022 20:09:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=svanheule.net; s=mail1707; t=1660068556; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RaM4fqJuh1bdAcPxbCOWOjg++5wy11STNZgGQX7FNYo=; b=cM1KDrLs+m0j2hm5omOKL3w+DObs4NtTDU/t2EXApylqA5NPaWs9Tw6vCCD3kYgjJv+oXQ F+V2tGsJg+sWWYoNtj2G0eTh2DCem/uoitCf5w35bHQ+9uiv+xovtFgHIRisfiCkqcNeYm +JvBwcoa/fhN4IdsUq6JI+dRXKu+YD98ta9PuQRTxpt/pI6kFM/F6OfhVQ4TqYaXRzy3ab uSQXhQQ4g7fwfPiHt0hPqb1CbTnLUniIbgpmDWepLIZneEAWAfIt5m3gN2PeMizHfLjX0m hS2AlK9gKSB+gRQ+hnfaSsVc5gJmCceR+/W4mAzJyx5tOhXBTLTIwGOWUji6hA== From: Sander Vanheule To: Yury Norov , Andy Shevchenko , Rasmus Villemoes Cc: linux-kernel@vger.kernel.org, =?UTF-8?q?Ma=C3=ADra=20Canal?= , David Gow , Sander Vanheule Subject: [PATCH v1 2/5] lib/test_cpumask: fix cpu_possible_mask last test Date: Tue, 9 Aug 2022 20:08:52 +0200 Message-Id: <01cf5f4ee3a2d2ef56b19a91056496fd4d648cb1.1660068429.git.sander@svanheule.net> X-Mailer: git-send-email 2.37.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since cpumask_first() on the cpu_possible_mask must return at most nr_cpu_ids - 1 for a valid result, cpumask_last() cannot return anything larger than this value. As test_cpumask_weight() also verifies that the total weight of cpu_possible_mask must equal nr_cpu_ids, the last bit set in this mask must be at nr_cpu_ids - 1. Fixes: c41e8866c28c ("lib/test: introduce cpumask KUnit test suite") Link: https://lore.kernel.org/lkml/346cb279-8e75-24b0-7d12-9803f2b41c73@ris= eup.net/ Reported-by: Ma=C3=ADra Canal Signed-off-by: Sander Vanheule Cc: David Gow Reviewed-by: David Gow Tested-by: Ma=C3=ADra Canal --- lib/test_cpumask.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/test_cpumask.c b/lib/test_cpumask.c index 4ebf9f5805f3..4d353614d853 100644 --- a/lib/test_cpumask.c +++ b/lib/test_cpumask.c @@ -73,7 +73,7 @@ static void test_cpumask_first(struct kunit *test) static void test_cpumask_last(struct kunit *test) { KUNIT_EXPECT_LE(test, nr_cpumask_bits, cpumask_last(&mask_empty)); - KUNIT_EXPECT_EQ(test, nr_cpumask_bits - 1, cpumask_last(cpu_possible_mask= )); + KUNIT_EXPECT_EQ(test, nr_cpu_ids - 1, cpumask_last(cpu_possible_mask)); } =20 static void test_cpumask_next(struct kunit *test) --=20 2.37.1 From nobody Mon Apr 13 13:54:31 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5919FC25B0C for ; Tue, 9 Aug 2022 18:28:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343900AbiHIS2d (ORCPT ); Tue, 9 Aug 2022 14:28:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346272AbiHIS0D (ORCPT ); Tue, 9 Aug 2022 14:26:03 -0400 Received: from polaris.svanheule.net (polaris.svanheule.net [IPv6:2a00:c98:2060:a004:1::200]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F223F32DA2 for ; Tue, 9 Aug 2022 11:09:20 -0700 (PDT) Received: from terra.. (unknown [IPv6:2a02:a03f:eaf9:8401:aa9f:5d01:1b2a:e3cd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sander@svanheule.net) by polaris.svanheule.net (Postfix) with ESMTPSA id BF81C308D12; Tue, 9 Aug 2022 20:09:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=svanheule.net; s=mail1707; t=1660068556; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KfTiZQs2sfHYRaI7Qu0NRsrjU7eU90hIkAxnH/Tgy2Y=; b=V11hRc9sGF8j6PC5jytWZmfqQF1A0QUqgoATS1mk44dW65GNcQ24swOtp79y7/cqhFe7vq Acd/89PoBClnz1k6DZ4bgU+V6ESBZSc8h+IaIMdKZQycFUlQuKmphcMLA0HjjB6Jle0Pxi k6wLmX9tSoiHXSonx2Fute2zsU3HWMz4tofhoos4QWf//cePmf4tbnSk3yi0IX9sVQgERH LZtQh98BIvw1tVwi/ol5eV/ui5R/36nyoVrpSwSeUyX87qXj19JUvWA7GJhb6soRlDFjXG siJFKp378LolO/hluyi1MtC/8XYpA9vb4AuHzKwGE3uHPTav/43/kxhjfbgUZA== From: Sander Vanheule To: Yury Norov , Andy Shevchenko , Rasmus Villemoes Cc: linux-kernel@vger.kernel.org, =?UTF-8?q?Ma=C3=ADra=20Canal?= , David Gow , Sander Vanheule Subject: [PATCH v1 3/5] lib/test_cpumask: follow KUnit style guidelines Date: Tue, 9 Aug 2022 20:08:53 +0200 Message-Id: X-Mailer: git-send-email 2.37.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The cpumask test suite doesn't follow the KUnit style guidelines, as laid out in Documentation/dev-tools/kunit/style.rst. The file is renamed to lib/cpumask_kunit.c to clearly distinguish it from other, non-KUnit, tests. Link: https://lore.kernel.org/lkml/346cb279-8e75-24b0-7d12-9803f2b41c73@ris= eup.net/ Suggested-by: Ma=C3=ADra Canal Signed-off-by: Sander Vanheule Reviewed-by: David Gow Reviewed-by: Ma=C3=ADra Canal --- lib/Kconfig.debug | 7 +++++-- lib/Makefile | 2 +- lib/{test_cpumask.c =3D> cpumask_kunit.c} | 0 3 files changed, 6 insertions(+), 3 deletions(-) rename lib/{test_cpumask.c =3D> cpumask_kunit.c} (100%) diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 072e4b289c13..bcbe60d6c80c 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -2029,13 +2029,16 @@ config LKDTM Documentation on how to use the module can be found in Documentation/fault-injection/provoke-crashes.rst =20 -config TEST_CPUMASK - tristate "cpumask tests" if !KUNIT_ALL_TESTS +config CPUMASK_KUNIT_TEST + tristate "KUnit test for cpumask" if !KUNIT_ALL_TESTS depends on KUNIT default KUNIT_ALL_TESTS help Enable to turn on cpumask tests, running at boot or module load time. =20 + For more information on KUnit and unit tests in general, please refer + to the KUnit documentation in Documentation/dev-tools/kunit/. + If unsure, say N. =20 config TEST_LIST_SORT diff --git a/lib/Makefile b/lib/Makefile index c95212141928..22eafcd39b51 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -59,6 +59,7 @@ obj-$(CONFIG_TEST_BPF) +=3D test_bpf.o obj-$(CONFIG_TEST_FIRMWARE) +=3D test_firmware.o obj-$(CONFIG_TEST_BITOPS) +=3D test_bitops.o CFLAGS_test_bitops.o +=3D -Werror +obj-$(CONFIG_CPUMASK_KUNIT_TEST) +=3D cpumask_kunit.o obj-$(CONFIG_TEST_SYSCTL) +=3D test_sysctl.o obj-$(CONFIG_TEST_SIPHASH) +=3D test_siphash.o obj-$(CONFIG_HASH_KUNIT_TEST) +=3D test_hash.o @@ -99,7 +100,6 @@ obj-$(CONFIG_TEST_HMM) +=3D test_hmm.o obj-$(CONFIG_TEST_FREE_PAGES) +=3D test_free_pages.o obj-$(CONFIG_KPROBES_SANITY_TEST) +=3D test_kprobes.o obj-$(CONFIG_TEST_REF_TRACKER) +=3D test_ref_tracker.o -obj-$(CONFIG_TEST_CPUMASK) +=3D test_cpumask.o CFLAGS_test_fprobe.o +=3D $(CC_FLAGS_FTRACE) obj-$(CONFIG_FPROBE_SANITY_TEST) +=3D test_fprobe.o # diff --git a/lib/test_cpumask.c b/lib/cpumask_kunit.c similarity index 100% rename from lib/test_cpumask.c rename to lib/cpumask_kunit.c --=20 2.37.1 From nobody Mon Apr 13 13:54:31 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B6E81C19F2D for ; Tue, 9 Aug 2022 18:29:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238674AbiHIS3i (ORCPT ); Tue, 9 Aug 2022 14:29:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36948 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1347093AbiHIS0y (ORCPT ); Tue, 9 Aug 2022 14:26:54 -0400 Received: from polaris.svanheule.net (polaris.svanheule.net [84.16.241.116]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 39AD533377 for ; Tue, 9 Aug 2022 11:09:41 -0700 (PDT) Received: from terra.. (unknown [IPv6:2a02:a03f:eaf9:8401:aa9f:5d01:1b2a:e3cd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sander@svanheule.net) by polaris.svanheule.net (Postfix) with ESMTPSA id 2E0DE308D13; Tue, 9 Aug 2022 20:09:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=svanheule.net; s=mail1707; t=1660068557; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Nau94dYsf4y1ti1nlcly5/cLda+IBYo2RljEiam9p0o=; b=v0lV/lgiaiGtL8/Ye+KXbvOcve3nWqbXYD5M0ShYPtHuU6PayuRYN7FZgb7Hmt32Umt9uU q0uz/8P4N0OOITSReiX740dWxNz5sH/Eljnglsc/kf0CkETxygkwy9g0kh3PANzINvqxkR T/unPxXi6bDZTCS322quXtcaC7HYin5KL8DQBEDR7u9qZ+V+QSvzGGHlqzXi0rMaqMSzjQ ysOuBaqHRCSIawgnEK0iAr+L1iTtPo38NXLBK6g3i+WaKnHvOoRoF3dxE+eOXM4eUCJ+qj 136G427/RrGW+QPt/EDwc8wxpHbLjolJPZNPZr3FISO/FI5l7AKJxnY8dmKQ0A== From: Sander Vanheule To: Yury Norov , Andy Shevchenko , Rasmus Villemoes Cc: linux-kernel@vger.kernel.org, =?UTF-8?q?Ma=C3=ADra=20Canal?= , David Gow , Sander Vanheule Subject: [PATCH v1 4/5] lib/cpumask_kunit: log mask contents Date: Tue, 9 Aug 2022 20:08:54 +0200 Message-Id: <1c111f549d3c84a6fa5a96b19b17f89938314265.1660068429.git.sander@svanheule.net> X-Mailer: git-send-email 2.37.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" For extra context, log the contents of the masks under test. This should help with finding out why a certain test fails. Link: https://lore.kernel.org/lkml/CABVgOSkPXBc-PWk1zBZRQ_Tt+Sz1ruFHBj3ixoj= ymZF=3DVi4tpQ@mail.gmail.com/ Suggested-by: David Gow Signed-off-by: Sander Vanheule Reviewed-by: David Gow --- lib/cpumask_kunit.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/cpumask_kunit.c b/lib/cpumask_kunit.c index 4d353614d853..0f8059a5e93b 100644 --- a/lib/cpumask_kunit.c +++ b/lib/cpumask_kunit.c @@ -51,6 +51,10 @@ static cpumask_t mask_empty; static cpumask_t mask_all; =20 +#define STR_MASK(m) #m +#define TEST_CPUMASK_PRINT(test, mask) \ + kunit_info(test, "%s =3D '%*pbl'\n", STR_MASK(mask), nr_cpumask_bits, cpu= mask_bits(mask)) + static void test_cpumask_weight(struct kunit *test) { KUNIT_EXPECT_TRUE(test, cpumask_empty(&mask_empty)); @@ -103,6 +107,9 @@ static void test_cpumask_iterators_builtin(struct kunit= *test) /* Ensure the dynamic masks are stable while running the tests */ cpu_hotplug_disable(); =20 + TEST_CPUMASK_PRINT(test, cpu_online_mask); + TEST_CPUMASK_PRINT(test, cpu_present_mask); + EXPECT_FOR_EACH_CPU_BUILTIN_EQ(test, online); EXPECT_FOR_EACH_CPU_BUILTIN_EQ(test, present); =20 @@ -114,6 +121,9 @@ static int test_cpumask_init(struct kunit *test) cpumask_clear(&mask_empty); cpumask_setall(&mask_all); =20 + TEST_CPUMASK_PRINT(test, &mask_all); + TEST_CPUMASK_PRINT(test, cpu_possible_mask); + return 0; } =20 --=20 2.37.1 From nobody Mon Apr 13 13:54:31 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 574B9C19F2D for ; Tue, 9 Aug 2022 18:29:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344118AbiHIS3s (ORCPT ); Tue, 9 Aug 2022 14:29:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38616 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1347180AbiHIS06 (ORCPT ); Tue, 9 Aug 2022 14:26:58 -0400 Received: from polaris.svanheule.net (polaris.svanheule.net [84.16.241.116]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 989363337F for ; Tue, 9 Aug 2022 11:09:45 -0700 (PDT) Received: from terra.. (unknown [IPv6:2a02:a03f:eaf9:8401:aa9f:5d01:1b2a:e3cd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sander@svanheule.net) by polaris.svanheule.net (Postfix) with ESMTPSA id B542A308D14; Tue, 9 Aug 2022 20:09:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=svanheule.net; s=mail1707; t=1660068557; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GlwIJOS1mMHl8Ark2H9mL6uLPeWSFOOW6h0gHl0P9GY=; b=dSdXX+ZiUXZ6ggjmBj/1G0NSkCYhE0H7NnYxr1fneLYOZfgbHDq/cMtheCREng4fEqSQ00 J66ZjZA6Z8sT2TxQm/b+kz3kUUd+io46yrYuAAcrz4fB+iIavhtDqz8GUafhezhAX0qYKk lb9KLHRjuUeqNXy5RVT1zkzxoJ+G8D0qniCC5bH4H9YpoQkdhCu4KdAld03zZXRJ8pURCx 0qon4/By6qlYgNZRsjJqpUPR64+34FnV/RNwxbW4fogEsaeKHGyHfcQR0/buvweAfvWoML mHf6ER0RjD9GgqY4ujpNSDkrTO6/KgAR3wh48Q9bHhobbxPpHAlA3B3ADqXU/w== From: Sander Vanheule To: Yury Norov , Andy Shevchenko , Rasmus Villemoes Cc: linux-kernel@vger.kernel.org, =?UTF-8?q?Ma=C3=ADra=20Canal?= , David Gow , Sander Vanheule Subject: [PATCH v1 5/5] lib/cpumask_kunit: add tests file to MAINTAINERS Date: Tue, 9 Aug 2022 20:08:55 +0200 Message-Id: <7de8103cab9ef218e0216a66ab002a84ab66f9cc.1660068429.git.sander@svanheule.net> X-Mailer: git-send-email 2.37.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" cpumask related files are listed under the BITMAP API section, so file with the tests for cpumask should be added to that list. Signed-off-by: Sander Vanheule Reviewed-by: David Gow --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 868bbf31603d..21ff272c2c10 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3601,6 +3601,7 @@ F: include/linux/find.h F: include/linux/nodemask.h F: lib/bitmap.c F: lib/cpumask.c +F: lib/cpumask_kunit.c F: lib/find_bit.c F: lib/find_bit_benchmark.c F: lib/test_bitmap.c --=20 2.37.1