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 2794B802A5 for ; Tue, 20 Oct 2026 16:15:09 +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 69KGDggI003274; Tue, 20 Oct 2026 19:13:43 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69KGDggI003274 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="gK8UKWq3" Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69KGDHxb003223 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 20 Oct 2026 19:13:18 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69KGDHxb003223 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-4a1e489f97fso22901375e9.0 for ; Tue, 20 Oct 2026 09:13:17 -0700 (PDT) X-Forwarded-Encrypted: i=2; AKwUvBzQgacxLVz7N1ORjGikGEWKFD5FbjrDQ2rr3jyv8x5TJ4Oh1wjkK0wrI8bAMItN932jsVAHGA==@openvz.org X-Gm-Message-State: AFq9FYIWB7H6q/RML7NtjM8ENNa2OjD/Q6JWPgVkX8F+7kAdzFaqmG2O 8jwIYj70fsj+rOFgV2hdjifsgF16LKovkxu/LIAqMA3pLimbP/vcOkEPazLnOOnt5zogB+XrKMO YG8FuOxvGSivIr/gE6Tmf3jKmzPDRKlKi/KrWveJX7+J2lWRo9vcWbg== X-Gm-Gg: AYBFou1hAzihjk4tN8xncR1YACKlwpiI00CU/LsOFpGZTuK4s4dOVa5CAjv9brFuJGA n5EDcEx0mh1NZ1hGraUHDQAahSQzI7+RiqHoZlIQFwoP+Hhgc19rQl8LCNg009MfOScGDeHsUpy 6kbbRpSTgJ0c2WVv6xvmLHfKMBANsA+hdRsGI+RyEIgUwlbW07w7GJdovtQipqUIdfTM921FshL rbeUrBH4UaUYaOg50qsBYmOdytEKawE1vUtYUg5fqIRzgLSq2OaK1E814F1iveIIEA3YOFlMj2J r7MaGKA9trVC6TYqtIbxCgpEqtQm8dDDTtpSqky3qi67Bn+vLVFr8hq+hdrB1cRz8HqW+SOa94n r7L0pl2y8K+ZFmCtE X-Received: by 2002:a05:600c:4455:b0:4a1:e225:b122 with SMTP id 5b1f17b1804b1-4a1e225b8d7mr176122795e9.14.1792512797448; Tue, 20 Oct 2026 09:13:17 -0700 (PDT) X-Received: by 2002:a05:600c:4455:b0:4a1:e225:b122 with SMTP id 5b1f17b1804b1-4a1e225b8d7mr176122165e9.14.1792512796920; Tue, 20 Oct 2026 09:13:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1792512796; cv=none; d=google.com; s=arc-20260327; b=eEMiD7DA8sNmGfK+0SpmlaQaw41btP8nCKb68fwhUk6HN6uiBzzZB5oc4B33RNgcC5 sIxcBvYf276XP62ZEk+mZR/p9Wijoosmitl6s7LXAqvemm+cyyjEHxncmqr+Vb488XP8 3SSoTg/B8hXHE1wm/dXE0XCvR4v7+BoLuaXthZCNiSu0y4iHTlMEXlaDp/XFLgx0cqb0 iOMLNV0l4++qogPa2zOEOI8jCzU9W83AlbyW5ahxT0685n2oLjEg2sPOJ7oEwB16gm+k dvAczFtG5I86CbY2qU6Pdm3FsT5ocgwN4aL2nm0VAY6pONRdrL1Gxk8CoSB48YIyPlhw AK+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=message-id:date:references:in-reply-to:cc:to:from:subject :content-transfer-encoding:mime-version:dkim-signature; bh=so3tYmXIUq5hrORW3IQArG8HaPWHEFrAr+usjIng4iY=; fh=CTF2GHyV+XdzB5TROrdG4fdLri6JSHNOBC+LNuNq5bA=; b=oFMwlFBAvRsSTiCC84CojOm6sEeyQ8g325clevHUF3Osv9UGDFonSqEsbk9+Rm1Sw7 P3I738vDC5uqzvEPrf6BB1qrgJbhO4LYDc5n9/gNtz1GgdNCMdVTFYCMR95StM669vAJ b+AepH1GlUgRcCFgc9MwK7DCiroN9rT0GxzruSnugk3zkOCI0TIhcRRX+VLeCCcfCtSM TeASKEss3A13Rwi1ZmybyzYwv6ndBrldSlR4ULi6aA9LHCf4Esg/agXVrVtHaVJi9N8V FfEw76R+jwYAMT29FT+Ytpjgvgpey+aQn+YxuK+O4vXSM4k8Ga3lkmct+nc7Dks9Q8zq E1RA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=gK8UKWq3; 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-48e1d817639si5795061f8f.80.2026.10.20.09.13.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Oct 2026 09:13:16 -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=gK8UKWq3; 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:Date:From:Subject:Content-Type: MIME-Version; bh=so3tYmXIUq5hrORW3IQArG8HaPWHEFrAr+usjIng4iY=; b=gK8UKWq3AMRq bz54gXyhPKRmyiNftAi8bzG1GmZ4KWRjcPAWPNCkqurlmvoim1vBu+ttzI3WKugqbWuenqc3Bw/i+ fPplM5SgktWGxVQoxl238qCCihmIuzvTVXsSk+igaByzY9v4nV7Owqy0fHcnaFwL7leORxxC7Otkj hCLQxR8puUHbfX4JkpXyYRbWIvo8wVkQI11oS8+pvKddyXHJLM/UXdK/wm5R62RxYY51b6jtn2m5o DBPgKLDvC2gNo1oWkpxKcOyfNPBQTI9lE94y3675eQeEa76HJGDzutjaXgjUw/i0aRUzZA0VhMojw WYZFsgT3A5Fa5tskviL36w==; 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 1xJCP7-00FdQM-2W; Tue, 20 Oct 2026 18:13:06 +0200 MIME-Version: 1.0 From: Konstantin Khorenko To: Eva Kurchatova In-Reply-To: <20261019000649.1371025-5-eva.kurchatova@virtuozzo.com> References: <20261019000649.1371025-1-eva.kurchatova@virtuozzo.com> <20261019000649.1371025-5-eva.kurchatova@virtuozzo.com> Date: Tue, 20 Oct 2026 18:13:09 +0200 Message-Id: <179251278950.3723285.3438661902523691061.b4-review@b4> X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1122; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=NxRqVWokg4bgTWpMDjWfu+oZLqo0wneTuV1pIgmkyi0=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBq15MaEnvcfwsQjxPE0gG3S0o9F/ZG2dLUYNs5c c9lwvFRDreJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCateTGgAKCRBRlgpH+WFc KhuID/42z4hSem23J2n1agEfr4fuzK2ChyMcmUi5nI6j5u35FslZ5V5hd+O+q/7u2Svzz8/g6QK 9Ido9VIAs5hEfnK+py8R/Mp5F+c8YdvtDYn6NCkb0acSS8JVOie21mPDFHpwhUKeX6fU7WvkfO/ DWR4nRAmEP80F36P3+KiPbEz+Usi8zMWB1sENLbYDnsdUfxdR+bZPBARcvIcNpmGCuCPck9H3Su Tb5YOh+X4woLo77z8DKRNAjZ7IhFdfiFR26P4hkcyfn6NpwumfiqFgWPUwSSIMk2CFQcVaf1iOQ t6n+kK4IGVg6at96gejlU504660jDLdduY5wE17hcLZ4tkmExVvwClrfms2XR8s7yZ2j6zzuKOP Wwuio/A33a3XYwrjBNoatoFVAipo89jsLnIC3ClmBZNIzsk/ME1VNk2QK/M6EDKBT/VCbNcXRwt al72bKuQ4g3nvPo7ZZMx6I/B8aEjYwFFBQgcY56bUMwuC609+3X5M6/cWk6y0L4VWswrZCGcki+ kXlDYicDKF4byHXu9FkjGrC0Y9JRt7FoYi4bD0YUBkSSzfYU5UFqPWgbv1JhIR0g8EuE1viJlvc a/3ho+13qDZ1vz8rpFKdmAzd3gOB7OOq3NRY5wkezla5Z62lb0N5iKkGjneFwsSKXgE7WdbW1Ao CxIQCi0K62qKRVQ== X-Developer-Key: i=khorenko@virtuozzo.com; a=openpgp; fpr=560F6DC83DC5D3D063BD082C51960A47F9615C2A X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v2 4/6] timens: freeze the offsets on the first join without the vDSO too 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 time namespace's offsets may be written until the first task joins > it; from then on they are read without a lock, so that join freezes > them. The freeze sat in the code that fills the namespace's vDSO > page, and since 1b6c89285d37 ("timens: Remove dependency on the vDSO") > a kernel without a generic vDSO, User Mode Linux now, never froze: the > owner could rewrite the offsets under the tasks already running there, > and the clocks they read moved with them. > > Freeze in timens_commit() itself and fill the vDSO page from there, > where there is one. Looks like this patch fixes the problem which exists in the mainstream as well, so please - file a task and post it here for sending this patch to mainstream - send the patch to the mainstream, get the feedback - once mainstream applies the commit to some git tree - even unstable, resend this commit as a backport, i will apply it as well. i.e. work in the "mainsteam first" for this commit. You can send a next version of the series without this patch, i will take them. -- Konstantin Khorenko _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel