From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 428468045D for ; Wed, 21 Oct 2026 04:11:03 +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 69L49hEo008025; Wed, 21 Oct 2026 07:09:44 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69L49hEo008025 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="tjLhIWyb" Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69L49goF008001 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Wed, 21 Oct 2026 07:09:42 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69L49goF008001 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-4a01d1fb07bso3053335e9.2 for ; Tue, 20 Oct 2026 21:09:42 -0700 (PDT) X-Gm-Message-State: AFq9FYIrVniPy8tX5hYfRTkOtKamN8s3mFeLwHZ0TPQSCC1o6zQQGebD gGL4vdb5uUTdBCy8oQ+R1HcK/OC8b9V764dLdvU5NIhQwz+6mVtZvDXv+h/CZbGYDtLx5WkVN+v 2DzpLSUCU5f3HNBJWLRoCYd0ahp3Ku4s2/48kTuH9QVSqldjz9v+hKA== X-Gm-Gg: AYBFou34r1ulbRxawTC7VjXNUk2cx9KKpiHM4z3ze1m4wFJxIKJgVV6pEQ5SrN/K+36 CMR6IpbeSpYxkdoQixN5F748vqgFh/Tx9c3ahxdiiu/V35EbyhiXmpFFqWlXAOTBafGYP2s/5j4 y0rGtRyXPIDcX9zHmQBdM9ZkuitwNZHDKaSJ9qiyvITJSr9Gm+CEiTpIqLCxx+5SbWXy4aPMEuN 25NgEvlDMRnIKsctOHEG6XyMHHUoHxyU0Tga8gNRA/2VjG0EcYnOhMosP0pfcoSYLO/It+f5BVu ZxRgCz+kOn62HjRjh61RGogARfxcFqs4Y8xXx2BOzmhiGMcUNbJQz4yHuB2yqvBGoFsjXZpf0nU MFA/N23JjX3jVdy+uiQeY88XpwQ== X-Received: by 2002:a05:600c:638e:b0:4a0:1c94:7042 with SMTP id 5b1f17b1804b1-4a1fdaef91cmr12696605e9.8.1792555782105; Tue, 20 Oct 2026 21:09:42 -0700 (PDT) X-Received: by 2002:a05:600c:638e:b0:4a0:1c94:7042 with SMTP id 5b1f17b1804b1-4a1fdaef91cmr12696325e9.8.1792555781653; Tue, 20 Oct 2026 21:09:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1792555781; cv=none; d=google.com; s=arc-20260327; b=CLp1dj0jTP74Rz5GR2q8ioYta+VKRDvtlq86fTxrWwnjJTTS7VLizZjS7YhJr/uv+A rE2TUG6Lzn4TfMV2iWgI26fWiu8TLI5xznUCL+CHmZ9YthfmwHChTSC6W9Zo8bD0iDM0 qEoP4YnwIzYJWuaz/j/CPkr9QtcfUP995axl+SQH/0SE3plSdXYiOfbwPlK6Kd57BSbu T1/vgSH+vQrgZqCeQoB1pu9eYIR4b5hQZU3KKrFXfHVsneuBUa1kcmrQHPoFNDjKT6oX OMN+AJR0wUM47YiUVB6jpZsxiwahe/sFLE6ZGwvEomJNwsYs4Bwk9eG5UAm9F4tWpPaN uD6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=MDp3PZrwZiPf0oyHBCrqAGohmyddGsTJXLnjpoBXStk=; fh=WpT6aB7RBAGHZeWZzqAr71yzRFbPTYkPWKsRagLn48Q=; b=UNIqT9ILHDY61cwIUunkIf5u6uo4CIxbij1hneO7lOblhQWq4WJUCwCTZsjXmIyRcI 1Xx79ZkseNvTBkEEi3mZNU/6JyUeBscpzGYpNx5CXi8DVL4YXkZybYMVWi6HQn0Iu5Xp PTos8nx6Bxu+V78EUoRtOJPXONcnojiObedM/LFkBLoDiPya7yyLNb4Huf5aM4JLVGPZ 46J+SH+Y+J1/JoTV/vdGKWMJcl3CEhyJiNbavz/eJDJl8KqQz0mgpJQBVJ+KuSvl0czu 2tzYcdChNAABs1HFQKcT2tjri88VAMDb3fcX/+xisSU2kjfJ0Pkq9PxvOS2rzh9EZkxN NB/A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=tjLhIWyb; spf=pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=eva.kurchatova@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-48e25883fcbsi2261391f8f.392.2026.10.20.21.09.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Oct 2026 21:09:41 -0700 (PDT) Received-SPF: pass (google.com: domain of eva.kurchatova@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=tjLhIWyb; spf=pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=eva.kurchatova@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=Content-Type:MIME-Version:Message-ID:Date:Subject :From; bh=MDp3PZrwZiPf0oyHBCrqAGohmyddGsTJXLnjpoBXStk=; b=tjLhIWybVqr8pM74p+A OGraKiSLyMCcUEy3BBSkZTFVzgLzh1WL2sat8oggfu5BlhJkccWqDxVpL8tzbATSA0LfCL5qNnGyk 7ekMrDhYAmj1zCzHiVhNWfWPIiWKoHJ0ltHSf/hTTe8lX7FbL2PVymfH2UIjA7CU7LkZjMJaR7Pop XAX/cIAR1H9BRVKe9JP6fC7CRkWXzUm2dOBrYb8fIwepkWMCg0tyuQ+gxb88QEqAz7FkqPFqiOnRl dvMIM6qQV9reFFFSWRWdS7pY9FppRhprLk01Zb0/2CJCBFWpVEawZ3ZpdsmIZCdLuNejgAE/X/DdT 1Sib4gutoXadr/w==; Received: from ch-vpn.virtuozzo.com ([130.117.225.6] helo=LekKit-T14) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1xJNaQ-00Bqdk-0C; Wed, 21 Oct 2026 06:09:40 +0200 From: Eva Kurchatova To: khorenko@virtuozzo.com Date: Wed, 21 Oct 2026 07:08:38 +0300 Message-ID: <20261021040939.2103947-1-eva.kurchatova@virtuozzo.com> X-Mailer: git-send-email 2.56.0 MIME-Version: 1.0 X-OZ-Fwd: true Cc: devel@openvz.org Subject: [Devel] [PATCH hci-8.1 v5 0/5] timens: Remove dependency on the vDSO 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 Changes in v3: - Drop offset_lock extern declaration, so that the picks apply clean. - Mainline commits are git cherry-pick -x of mainline, with the conflict resolution described in a rebase note where the patch differs. - Drop the freeze fix from the series: Low priority, the same issue exists in mainline, and not exploitable. Goes mainline first. - Drop the sparc config workaround: VZKernel doesn't target sparc, will be fixed if ever needed by a newer kernel import. Link to v2: http://lore.virtuozzo.com/kernel/20261019000649.1371025-1-eva.kurchatova@virtuozzo.com/T/#t Link to v1: http://lore.virtuozzo.com/kernel/20261009135929.3274885-1-eva.kurchatova@virtuozzo.com/T/#t Eva Kurchatova (5): timens: make offset_lock private to namespace.c again ms/vdso: Drop Kconfig GENERIC_VDSO_TIME_NS ms/vdso/timens: Move functions to new file ms/timens: Remove dependency on the vDSO config: follow the TIME_NS Kconfig change in config.vz10.minimal MAINTAINERS | 2 + arch/arm64/Kconfig | 1 - arch/loongarch/Kconfig | 1 - arch/powerpc/Kconfig | 1 - arch/riscv/Kconfig | 1 - arch/s390/Kconfig | 1 - arch/x86/Kconfig | 1 - config.vz10.minimal | 2 +- include/linux/time_namespace.h | 38 +++---- init/Kconfig | 4 +- kernel/time/Makefile | 1 + kernel/time/namespace.c | 127 ++-------------------- kernel/time/namespace_internal.h | 28 +++++ kernel/time/namespace_vdso.c | 155 +++++++++++++++++++++++++++ lib/vdso/Kconfig | 6 -- lib/vdso/datastore.c | 25 ----- tools/testing/selftests/pidfd/config | 1 - 17 files changed, 214 insertions(+), 181 deletions(-) create mode 100644 kernel/time/namespace_internal.h create mode 100644 kernel/time/namespace_vdso.c -- 2.56.0 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel