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 7CB338045D for ; Mon, 26 Oct 2026 22:35:51 +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 69QMYdCb015317; Tue, 27 Oct 2026 01:34:40 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69QMYdCb015317 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="UvqdbwfS" Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69QMYPTk015269 (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 69QMYPTk015269 Received: by mail-wr1-f72.google.com with SMTP id ffacd0b85a97d-48c6a1d4034so3215359f8f.0 for ; Mon, 26 Oct 2026 15:34:25 -0700 (PDT) X-Forwarded-Encrypted: i=2; AKwUvBxKqJoIl7UpbtdcgQ5LmReOIkVPx2IESmp1BR+VwC0TsOnMgVNfqJHoGqBGYoa+R0Og/LXCHg==@openvz.org X-Gm-Message-State: AFq9FYIEJLQkYrFhbzqqkWNuoHUTQsOF5tkqnCqnzewCQg3+H+jRSX+v z9/0GNPqHd04qnNHtZCNnbNEa6+lvzsaevCgv3TLJ4qpYkGs35ro0HQFwehRrbvZfJSvb6mjKjY PekXda88/MAksgXIfjj2dYPZ54AGB1XiGdVaM1S2bZLzUIAenvrl2Ug== X-Gm-Gg: AYBFou2TKtbN+myoJZZqYYTNTZI1BEuuH2HLlXriqhs4Rwuvcu0i+ADkDezgSRRcxXD QE1H/3Y7hXD1zajHIpZuemm7II1f+PPlEUB2/dGs0K74lInYQoMCoPnd7iTBus1UI1feVi7aHFa 8SQhLqVZsR+VEWccQME1rqv5u5pYBlN4zQhcjbmo5t7lOCOaIlz9uPMqbY7SXkRF9kojHVBt1u5 18YLVwQIVsWBWWtRS1oCdKbUTEolRDhogDRhinZLJJ/77QCgEqJPXiIs/galR9naJKdJ3hveCxg 2ZBM+ItjJqw6KxyJROcAIe+0j6HldPJPR7gB5y2mtzItJYGgyR1MtT16swR3uxOrkEQHJwUuTU/ gFaHyNMbh0ko62puq X-Received: by 2002:a05:600c:4745:b0:4a1:da58:1ee with SMTP id 5b1f17b1804b1-4a35acbe714mr160534885e9.31.1793054064920; Mon, 26 Oct 2026 15:34:24 -0700 (PDT) X-Received: by 2002:a05:600c:4745:b0:4a1:da58:1ee with SMTP id 5b1f17b1804b1-4a35acbe714mr160534595e9.31.1793054064415; 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=ZjOs/WShMSSlCHqlido48NDIIFJzj45SQzZwRxbricEcOkmvBkqEKy5pBuQzTUQWL8 IguYUXKiN/Ft08iRoDWShqNDsMdx0IeE1a7Quz79DjpJAajRUvvvi89UxiN1RiBdZbn7 roQkxlGqcmh1UroV5F1YGglgj6wJxDy/dEZTWQwqI5iX6IgCmc8qnG39KGrdVnI5E6pC Hh6T4A7/9/camBjhya2j0avbQZdeJjzXf/jzvjHBxqOe0YzHcmjWLThYSLzzf9k9+mz8 8609H7k1VqY/xWJEorEMfbHHlXgTeBbRGaErxj5aiBpdgJFULEOTfCEmM+M/CKtBGIO8 ZqSw== 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=fYciRD/2mglZI0z2JGfUh+TqGEHDaD/hdalMrXhDEOo=; fh=Bu5yrgOEoPHEDUWPiSQSrRt4wqrLzKf0X4aH53wrlkk=; b=p69BcB/+8ApvsQ9qAI7avXXAx7ykwrQ7PzkrKkQJOjrrlU4s2eMe4G23O6WS83sN2L +JfX/egYLiHGq7HF1znR32ZiSWlqRB7tJfubmKfzV2RUUDDpPofcf34ekuXcBMVRBB17 UGm/VSKpQF/yMvzlK3MoKMQiimJNuy4fB4eB/iLsrg6MB6VR/yh1Na5Qgh11zRdQeDZb h6Vmd7yJ8rdSTM70HiXg5KfkvXQTAnuDZjgeEAfi+doPWltk8koSwba7ZRtBDED0VS/R EOM0F1rYlOOxY1ia2k6UCMSiVpXMb/2DT+K5Nf+L0dYaxODaPEcBYz+YiB/K8bVZ6TUc Zk5Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=UvqdbwfS; 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 5b1f17b1804b1-4a35a2f2791si166791265e9.22.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=UvqdbwfS; 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=fYciRD/2mglZI0z2JGfUh+TqGEHDaD/hdalMrXhDEOo=; b=UvqdbwfSXI3jRqlVQR0 rgl/0O6raVXj38kfEJCyAEM+t7I18Rjgpds0FFVD1hSACIReq1zlVAu5zvYCm1WvSxFfHWrFEUkwj jHhp9+FYT7toZ4h7TZvIfayHMtiltdxrHi/ry4J8RlmpUV3vwNooYHcKjkeObKQz8Ks1WOzfTLgNj wUq9HB7Q5UogRxqez3BtVv097eWsdIuNEvCZ8ejEwm6AsMzyu6Xk+cevhpCDD7UOChlhe1V8/bvl3 /tmOFlipJpqpdbTgU+9kmrtZtkuCB84KOgTP8EhMOdGcDRsE36wdyi8dEs2ZV3GRe2GFABv32SlPT uM+3VndvRIODqog==; 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-1Q; Mon, 26 Oct 2026 23:34:15 +0100 From: Konstantin Khorenko Date: Mon, 26 Oct 2026 23:34:22 +0100 MIME-Version: 1.0 Message-Id: <20261026-b4-prep-khorenko-vstor-143636-uml-config-v2-4-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=2177; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=x5PpW1iBU4CENbhTDQrmK30RATx4j9sgEFWvN4K/wqQ=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBq39Vu7YCPsebRFsHWd9J5uirdr8THHzplUUhqI iZ2UlTS9eaJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCat/VbgAKCRBRlgpH+WFc KgFBD/0ftUryauappzYk9aG/ulZjV8ydtAfB3081lmt7Aat2YlwpyiWs3Em3L0hYLcxoDKopoW2 rKSDpCMotNkaMo63bXl69xb1kaK15TOkVvg9CLXVoLau+o4Yxqg4/V8lahB9RJzNX8v8oR+6lT5 Q3q7BKQ+uf9s4LjLRLLZz24SQvIhjB3zTTYYCdeYPicKHibu5w4PcnMPTYMRhl/fMBDBjnnbIAy dvRc2LwILAtlGYg075IJ7t1Wr/QWBMmaR1QxdoH4nDSE5Lz9R5sdsWWIChIQcmcHT5oEXSCYEzS 6spflYfGJqKEaaGE119j7mlmnkbPDfD1Yuxu3oUlKVI5TOJItM0yzEyV3M24rDt2vc+CQUerBRP mF8WC8e+QiMoqphUuCk2oh/lty/s4x/OZx5w0TWhieTy7T+I0s9dFmCvfq3PPcFHBR/QEqcIwmm 88DlDWGS8XHbu+D2OdIsQ3gmya5vQe4oWcQmMAw2gOcruaGOPrAvMXPt0Vf+tiBOBu0/tOTFYHS nmAuHkiuDoRNcgT1oisNGVsqiuDOVnqvHqbrTAKXnlPuPIhLk+AVqdlrKu57kH8AC1gLQ7SKYCc 782V12rYGNVq0UYfLJO6LFijDeUynKNZh6EK0JijFx5xI6y+ZF9t1O4lrIuhkp2VnsVxI0W9dSa UHpF0v5pxyXEwlg== 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 4/6] configs: build the User Mode Linux KUnit kernel without debug info 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 kernel.spec strips the UML binary and deletes the debug info it extracts, as for the selftests. Every build generated DWARF and BTF for the whole image only to throw them away. Nothing that reads a run needs them: - WARN and BUG reports carry file:line (DEBUG_BUGVERBOSE) - UBSAN reports carry file:line of the check - KASAN reports and stack traces name the functions through kallsyms For line numbers in a KASAN stack, rebuild the same source with debug info: the config is in the binary (IKCONFIG), and gcc generates the same code with and without -g. BTF has no user at all, nothing runs BPF in the UML kernel. https://virtuozzo.atlassian.net/browse/VSTOR-143636 Feature: KUnit tests on User Mode Linux Signed-off-by: Konstantin Khorenko --- redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO | 1 + .../generic/um/CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT | 1 + redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_NONE | 1 + 3 files changed, 3 insertions(+) diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO b/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO new file mode 100644 index 0000000000000..ba6c41346853e --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO @@ -0,0 +1 @@ +# CONFIG_DEBUG_INFO is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT b/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT new file mode 100644 index 0000000000000..62eed21ca3053 --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT @@ -0,0 +1 @@ +# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set diff --git a/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_NONE b/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_NONE new file mode 100644 index 0000000000000..e37e387af671b --- /dev/null +++ b/redhat/configs/custom-overrides/generic/um/CONFIG_DEBUG_INFO_NONE @@ -0,0 +1 @@ +CONFIG_DEBUG_INFO_NONE=y -- 2.43.0 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel