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 CD5058013F for ; Wed, 23 Sep 2026 19:00:52 +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 68NIxYUG004140; Wed, 23 Sep 2026 21:59:35 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68NIxYUG004140 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="WSfEwxJV" Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68NIxWse004135 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Wed, 23 Sep 2026 21:59:33 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68NIxWse004135 Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-49cd83ca361so17483885e9.1 for ; Wed, 23 Sep 2026 11:59:32 -0700 (PDT) X-Forwarded-Encrypted: i=2; AKwUvBzrYKQXIT1R/vUU/yLb85htb6b61sSrnpy6JnUs7rfHzCfS96tVtZPSn0n1Mj58p9LTrTBImw==@openvz.org X-Gm-Message-State: AFuF++ll2okvegSJG0U7fpZBdLcsgUYrsAiiK2eM4iQKawTBK0Q+U966 ULlp9Vhl3kpDKnoUmyyWqfnE6dw7fM3oQxlgqhB8byTYxwiIeJkyhKbd8QjNh2VkJCT9QmnGBuC UeihK9NPYNx7T10lkZSmR6F5DilVGola+LZ4wINt4Tbj4wJ3UiyerGg== X-Gm-Gg: AYBFou1zwIOIpd30O+/JoVAJa4Cvc4bps80uLGV0bMdV9W/zOL/mmmN+A9rPowOmuJQ tmC9vMpi1ogFzFNH3rVtNwl/7PDNzvbrvfUQCgnflUxLQDOyOSMTOeigQ5z78v+WWUXFzTjKyKp s+3jQh8LDTPALDO/8v8Tp40IY0w3wSBB6QfKDWwLLPcfewnyjfPaE5AYW7ZpO6daA2qm9KLHZMT tVLRFZ4012KCzG3GtD2oSnWESskuXJZa395y0CVfvr9wV+YADYa0eEx4nYLMBuy2KOS7WUedE07 l4Ll4mNyoj0bb5Yr+1phPUZyJiQ14+iEn8cqaShGJbYDPRTx/C6y7LmUBVPkK167yCsbavDtNwL MypamdCNmnx56wCONrg== X-Received: by 2002:a5d:5888:0:b0:488:57ad:d5c8 with SMTP id ffacd0b85a97d-4887171423cmr97006f8f.3.1790189972605; Wed, 23 Sep 2026 11:59:32 -0700 (PDT) X-Received: by 2002:a5d:5888:0:b0:488:57ad:d5c8 with SMTP id ffacd0b85a97d-4887171423cmr96969f8f.3.1790189972108; Wed, 23 Sep 2026 11:59:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1790189972; cv=none; d=google.com; s=arc-20260327; b=ryeh5F3Ds+7m/gOd1lSYfZfkodBJc/qqadW99Ovl6zXNtAa+nbif7AHSHPEfG5SBet f0NwNkZELAwS/3CSkp8n5MmRrwXTcYvNLHQk+MWlBP4k7noK4XenBP6UWR4MzHk60M2R jan6E4FiD/pOUG87n+4UaMeKMw4kut3FvYkl4zeYZkX1VMvjU0zyL6FkkpVrLaLvm3ju 7JvJqgl07+HegHSGaHNLHD194E1ZStUpyzYLh2qu7lAch8EcwWP8AaiCR+H/UnBc9G3h mIFZibdAGDdXeftymjLhPfo8xGvBEKHLjOAxBdcv1adbqDCr5YXAlhUZLKp/EMbqpvur 0IVg== 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=5R7TZJEQ/PnuhpfZkZzVLhOMOg/mBZEQIhJ1ie9yi90=; fh=CTF2GHyV+XdzB5TROrdG4fdLri6JSHNOBC+LNuNq5bA=; b=VquWtjnYPFnWTCnzm+iwWwIKLiurzoA9jGM0lWfW6R3uDsztxLoj5H2SQUgFJSIpd4 RTYNlwyPzyd+g0h0e1CyfDlYCj8uTGoRqoGDJFlsvhFl0T7bfY1QFnBv3QJmzHcoyAK4 w96y4AC/qUGquAY3lq1XAM1NG+6C8RhdSZZZJ4V0nweP8lb+/ESTgN3J0eQM29jrXJ1H qaz2rJkLo1fqf2pnaayUdZNokc7g0DpTj1UvWnG9Np9E4oQf0G6gc79Ue02bgNBiirWh eSBctSDuLATXgwGE0cGxmBjIY9hKrgK3Wt9rtU+SC9Sa9YCUxPX3waJXz7eZaTnmBHyy fbFA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=WSfEwxJV; 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-488688bb3fesi5464450f8f.201.2026.09.23.11.59.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:59:32 -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=WSfEwxJV; 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=5R7TZJEQ/PnuhpfZkZzVLhOMOg/mBZEQIhJ1ie9yi90=; b=WSfEwxJVlY6E ptWXQTDoCLSmeowLPecZejvedJKSFmEMNTNqllYxVnHGPCHGHP4Om2cSreIfGYfgY83mRBngHUly5 /LPKI95HJu6JuM8htA4EBfDTzVFMFbLjQSFwE2KsuTJHh60mIkwGphi9gTaJiUF5oeqfiUj+HOf2R kP2vH0lJuI6Y+kp8P63RR6X6a1kej+G93acfm3baHfOp/v1O5jw7quBIHN9qqMBdkZWzVaYi9KRwJ 4XxJD1YsQXAgi7wJDfuRK0AhIcepIuO50COItuxLdQIN6c2di1Hl8m5BoiHSsaXWM48q/dblY7lkH CTayF/f6M+Kaj5KveGIRAw==; 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 1x9S8s-00AuMs-0V; Wed, 23 Sep 2026 20:59:30 +0200 MIME-Version: 1.0 From: Konstantin Khorenko To: Eva Kurchatova In-Reply-To: <20260908213300.2677462-1-eva.kurchatova@virtuozzo.com> References: <20260908213300.2677462-1-eva.kurchatova@virtuozzo.com> Date: Wed, 23 Sep 2026 20:59:29 +0200 Message-Id: <179018996909.3143442.9111479446736422514.b4-review@b4> X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=628; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=FyTQwrBYYSihCD7XFZ9eiF/9eGIilWKYHRLf1u8e+EM=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBqtCGSmz/04mVWa/G0EW6AFXs2KqgDMvhiRHkzo IPhpG2ItJyJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCarQhkgAKCRBRlgpH+WFc KjKVD/4y1qQZd4Ze471j6tobSAGH3AqCnLymlSWh9j+S+18+BVTFGqAWj2K2Tq/+t9WFGcX0kOo eRPtp9eA2/SxhrXGkBJBhesstbH8WNUWqqk4uoCNp1OIQfyrFyfikKTNqBoCmwphS3lFsfFKGmM QFqbhR7US6myjpCOKUJgSvYWAD0Gtvnzm3Ipwac4mGk5ybRS02ZrZKSr5U613j85Y5Sluxh6zWD uMUvp9ZAGVL4Mef6IedULMmT6hcjFSr/9KjQYGYP9e7D1NF333RdydyzlbSFy2V+Ik7+ZHBXpXC tD8URxHrgI3f9BNeN9oL4okSIr7C+DgOZQlIlvhuXyf3QGctl117tjwMkZRvwEYv6PajSuwDPjp fZzAT09UNzxCdVXHT7yU5auyuchEIrYKHwKzFAOLq8NpwRH4MaUTbHY83EB4M/BttMYBENkrrNz BBt3bPWy7fHY8rygab9/e1L5Mpv0OPX7URkFDJRm66/gFKPmmlH9nkgfmjLSiwf540T2FiGfkoy U5t8YHttQDVc6OqMnkPHfotsftTdBy/K+AnoYHkGUyfqRbLpAMdx2czNXyV4kO0D07wM28OkY7v a6APbiowFwqMtJT+nPz2Km/3vOgJN5GXI1ym95lCSlIqLIUwWeb+3oILHNRGy00qJaUkrYY/KGl 0C5XWNt89YQKD8g== X-Developer-Key: i=khorenko@virtuozzo.com; a=openpgp; fpr=560F6DC83DC5D3D063BD082C51960A47F9615C2A X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH vz10] selftests: syscall_user_dispatch: keep the frame pointer in sud_benchmark 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 On Wed, 09 Sep 2026 00:32:59 +0300, Eva Kurchatova wrote: > The SIGSYS handler returns by hand: it loads __NR_rt_sigreturn, runs > leaveq to drop its frame, adjusts the stack and issues the syscall. leaveq > restores the stack from the frame pointer, so the sequence only works in a > function that has one. > > gcc omits the frame pointer from -O1 up, so the handler restores a stack > that is not the signal frame and rt_sigreturn resumes at a bogus address: > > [...] Reviewed-by: Konstantin Khorenko -- Konstantin Khorenko _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel