From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 233148017D for ; Mon, 26 Oct 2026 22:35:57 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69QMYfVK015324; Tue, 27 Oct 2026 01:34:42 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69QMYfVK015324 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="Yb0hssPl" Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69QMYPO5015274 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 27 Oct 2026 01:34:25 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69QMYPO5015274 Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-48e17d30a79so2113151f8f.3 for ; Mon, 26 Oct 2026 15:34:25 -0700 (PDT) X-Forwarded-Encrypted: i=2; AKwUvBzajInoptkKDA1Nf3s7IrQWRAyUVnvGD4+wm+fYeoX+uOG9pNFhoF9q3TZs3l9tka/WbtZgwQ==@openvz.org X-Gm-Message-State: AFq9FYLU/a599kYwLkuPbcOpOIErB7AXraa7PrWLLA8o1WL8FFlqIxxR Q7YUdUG0wQgAmLUup7/epbptOcVag1DWCjf98qT5V+suGiUh6eDMj9te1tX9lWmgFZqiRU4dxxn Y2UOuLw+z6xiHsjE33JplU+q0DZ/MiyPuvDwICYsLyQjedY/uLQJr+Q== X-Gm-Gg: AYBFou1KnrS4mAVXolfUlQcYt443TiIdrlJGMn0XoHPK+b6gt2elrBNgHYik5Apl/ju rnLA1R1mAQNm5qod/OF7iK72gUTpZsiulMPLkHW7H7Ib8esKXpHv6c58Jy0PlQ4IzJIBlVPF3nm kMdax30UC5YY0CBvRd++kaxamZOlbTgnolbR10Sq8PobK6NikatwWRhS6f/xC1Jwy2yQwE1uul8 mkszss6AWpkbQ8wbhChk7qkMXrZJmahfu04VC4odw9Mkc7kX3ajHk38SyJCstCecNyKun7+6elg emq/hxYBzTRxVAYGpwMfL/4DuXpTSo0jtpb12k1pjt2rl2sJFxqYBDZBf0CAdiGETrfKWVOo7RM p6a3R3SYYIi//FP3N X-Received: by 2002:a05:6000:2002:b0:48e:b8f:f7d9 with SMTP id ffacd0b85a97d-48e3eb2b927mr15912697f8f.6.1793054065122; Mon, 26 Oct 2026 15:34:25 -0700 (PDT) X-Received: by 2002:a05:6000:2002:b0:48e:b8f:f7d9 with SMTP id ffacd0b85a97d-48e3eb2b927mr15912674f8f.6.1793054064592; Mon, 26 Oct 2026 15:34:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793054064; cv=none; d=google.com; s=arc-20260327; b=nMSiCNW0g8icJFWZGLdAwahcTR83rA3UHPUcSMjh1ZN1pV2E5n5tm5hWAEUWP6fXI+ rpSFAbppBpzRQvv1ct/QRBbMj0amicf/lFMU5IuvUgLQr09s9RRdlHMiM4WzTVkdBBBU 0+Vm0+U1E2c+ictQ0hgzgFqRx8+Fjxl5fi3m0zIH4vMVtKPd7ZhdzZ21t9Kb6HE2zX8D 5Ln0Jr984xVyCoOZMzncDWeek+rCmoWtw5YXIQiYanuoK+3Rw4d/r8i2FjYYWtC6fUnR vYkJ0xrglzK8DHVJFzqpSoL8cAs1NCtnQ5OD1ZoIxU3C3+98y/j8O8wR2amhe/NzHCnl GC3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:dkim-signature; bh=c5cDXa99nE4WhG3AcWT8Q1r+F5+NnEc7rT2rbp65PWg=; fh=Bu5yrgOEoPHEDUWPiSQSrRt4wqrLzKf0X4aH53wrlkk=; b=N/uBurMEo6Jkjgjjs95aXAWs84YK7LJ9QQu0Iy8YLZZsXoJ+n15kn8ewLrHmaufehI x7Aavz83feciEK4q2Kj8NelACfKG6YGZ9YOMC+fuo2p5VhhvuwFVEWrkOAWXyPujNFFs e5OiCnCD8CTJGeB3bcOrYtqFFs+4a+IxxLaK3QXPQ4qSD1SLr/VAklUiuuHtpvSBjjOO uAhMwf3CXEz0qLLlQ7gQFCTVXBr2vakyy4o7pjgjSXw3xLgYXQI5w2hr06qoZjIhiIly QFj8DuFp3JXLKhtKtGQUODgCYPVGM8JanIqW/zqw1NPfTyBTj7HJ3qQOeZIPnQeIm/aE VDTA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=Yb0hssPl; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from relay.virtuozzo.com (relay.virtuozzo.com. [130.117.225.111]) by mx.google.com with ESMTPS id ffacd0b85a97d-48e3ed0df31si15433083f8f.334.2026.10.26.15.34.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Oct 2026 15:34:24 -0700 (PDT) Received-SPF: pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) client-ip=130.117.225.111; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=Yb0hssPl; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=virtuozzo.com; s=relay; h=Message-Id:Content-Type:MIME-Version:Subject:Date :From; bh=c5cDXa99nE4WhG3AcWT8Q1r+F5+NnEc7rT2rbp65PWg=; b=Yb0hssPlrveiGNP4Rdd CsO85qpjpQBhNBMX5l4jrrIwrBRA9+oKq0aUMeEjTZjtIYqOic6Kg2rSIfOhhiQy/oQjY5eMzOE/a J1nwDQyYyBus1KCzY+YLLTIH+fppoGdQ/ETGuG+FlAUyjK0ioM/aBUBS00fMcehv/cy/Y/SO6IF2o EdQYiALRaoXXmdY73I1i1wDiOM+2wHqz5zVXy3Zh5FKte3Eo8ZrzGwtfRrULsjfLV6+0iQCziLgFK r3I13fNC2OQV3Dg0nIoSwuj8EAZk55hS0TgzOW9784L/aP7v2iNGXht274/yRSimvyc7N7zbKLg5G O2cJs2YFWoYii1w==; Received: from ch-demo-asa.virtuozzo.com ([130.117.225.8] helo=f0.sw.ru) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1xLTD6-00DqDg-1z; Mon, 26 Oct 2026 23:34:15 +0100 From: Konstantin Khorenko Date: Mon, 26 Oct 2026 23:34:23 +0100 MIME-Version: 1.0 Message-Id: <20261026-b4-prep-khorenko-vstor-143636-uml-config-v2-5-76c8329592af@virtuozzo.com> References: <20261026-b4-prep-khorenko-vstor-143636-uml-config-v2-0-76c8329592af@virtuozzo.com> In-Reply-To: <20261026-b4-prep-khorenko-vstor-143636-uml-config-v2-0-76c8329592af@virtuozzo.com> To: Eva Kurchatova X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=4211; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=4S83MlzyxLrn79i0GooB6p/HYusQ5Df1rkJnmxHenPk=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBq39VuuLcOdjF7gU54UqJPL3Jmxey+ijm3sbCLg ozM8V2H88SJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCat/VbgAKCRBRlgpH+WFc KuQUEACtd9Xkc+8d3jBinpUuKlP66KFkpQF3SkIYFjBmvh/YompX7Xk5BBZj8BmZHZayxgdUEb+ GOnsZhcQvGKZCds53wVHypav+vW7SHdUr1ZqHqGWOgi3+sYVHJTI5Hm5P1wuQ/kPGgHp3TDEV9c aohDBUCPTaQ+SAZk/auHeWHBS9/3Nv1/p1njVdBOeTO7mDYpYFOCBLkksj3fQxQ4t+I7AXuOR2i 8WOM2+RPFWtqTA6N1Buwz2WH0rrxQ1I0V9rmXmV7mCpA73SnP0Ya1rvDEZbkMOnqbEL1Ma7DsF7 nwkr2L08tePx9j2IeASZ693d7n5YbgAwwC0RWbs2O/bXugQXyJwOEdINQ8TGgWRv7cAakFpzCS3 pfcqhCsu467+9oqqOyHt9qVl47AOlHTK2728I/n9rImTl86mD+RrO7YvSt5w+DtwvSQT83uI1d2 llwXf2L9OH42JxD3OD4DKBucXHSKADlUSKlPCtQkMabu3LfPNsnZsvys5mGPjyv4A5MpKez1qCM vsTkUf3AMYEPe0ohlsxalVZQ72GRhCdyyYSQ+tLYcx08FZcVtIwDPOupd+PE1fhjTGpcdDdOfZ3 jGii8efk6jNpec1YxiI9gIm5UPAIkud/brBwPnfbQ5Qtwo2ufTyxixk8t8/ItOj0OTxrHPOdymo 2i8xNkwmwyUuaFg== X-Developer-Key: i=khorenko@virtuozzo.com; a=openpgp; fpr=560F6DC83DC5D3D063BD082C51960A47F9615C2A X-OZ-Fwd: true Cc: devel@openvz.org Subject: [Devel] [PATCH hci-8.1 v2 5/6] configs: turn off module-only subsystems in the User Mode Linux config X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org A KUnit test can be built in only if what it depends on is. Where our kernel ships that as a module only, the test stays a module in the um config as well, and UML loads no modules, so it never runs. Such a test cannot be turned off itself under KUNIT_ALL_TESTS, as it hides its prompt, but its subsystem can, and a module is of no use in UML anyway. Turn off: - CFG80211, with mac80211 and iwlwifi - DRM_XE and DRM_VKMS - HID_UCLOGIC - HSR - RPCSEC_GSS_KRB5, and NFSD, whose NFSD_V4 selects it Their tests stay with the modules mode of the hci-kunit test on the real kernel, except DRM_XE_KUNIT_TEST, which our kernel does not build. No KUnit test is left a module in UML, and the next commit checks that at build time. https://virtuozzo.atlassian.net/browse/VSTOR-143636 https://virtuozzo.atlassian.net/browse/VSTOR-148112 Feature: KUnit tests on User Mode Linux Signed-off-by: Konstantin Khorenko --- redhat/configs/custom-overrides/generic/um/CONFIG_CFG80211 | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_DRM_VKMS | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE_KUNIT_TEST | 1 - redhat/configs/custom-overrides/generic/um/CONFIG_HID_UCLOGIC | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_HSR | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_NFSD | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_RPCSEC_GSS_KRB5 | 1 + 8 files changed, 7 insertions(+), 1 deletion(-) diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_CFG80211 b/redhat/configs/custom-overrides/generic/um/CONFIG_CFG80211 new file mode 100644 index 0000000000000..5051825d64207 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_CFG80211 @@ -0,0 +1 @@ +# CONFIG_CFG80211 is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_VKMS b/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_VKMS new file mode 100644 index 0000000000000..36903b31ce381 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_VKMS @@ -0,0 +1 @@ +# CONFIG_DRM_VKMS is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE b/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE new file mode 100644 index 0000000000000..dcf3a543d5adb --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE @@ -0,0 +1 @@ +# CONFIG_DRM_XE is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE_KUNIT_TEST b/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE_KUNIT_TEST deleted file mode 100644 index 9ac6e86e799de..0000000000000 --- a/redhat/configs/custom-overrides/generic/um/CONFIG_DRM_XE_KUNIT_TEST +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DRM_XE_KUNIT_TEST=m diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_HID_UCLOGIC b/redhat/configs/custom-overrides/generic/um/CONFIG_HID_UCLOGIC new file mode 100644 index 0000000000000..2d0d8b8d1a683 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_HID_UCLOGIC @@ -0,0 +1 @@ +# CONFIG_HID_UCLOGIC is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_HSR b/redhat/configs/custom-overrides/generic/um/CONFIG_HSR new file mode 100644 index 0000000000000..9a440220af282 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_HSR @@ -0,0 +1 @@ +# CONFIG_HSR is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_NFSD b/redhat/configs/custom-overrides/generic/um/CONFIG_NFSD new file mode 100644 index 0000000000000..940a30f0b4993 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_NFSD @@ -0,0 +1 @@ +# CONFIG_NFSD is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_RPCSEC_GSS_KRB5 b/redhat/configs/custom-overrides/generic/um/CONFIG_RPCSEC_GSS_KRB5 new file mode 100644 index 0000000000000..ea3349cb16914 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_RPCSEC_GSS_KRB5 @@ -0,0 +1 @@ +# CONFIG_RPCSEC_GSS_KRB5 is not set -- 2.43.0 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel