From nobody Mon Feb 9 08:29:03 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1C1DE2F3624 for ; Fri, 16 Jan 2026 20:15:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768594535; cv=none; b=gkpaPdyt1103Rejry0XJ5FYEnREaPgYADsmHMxhmKv+/Eyl8WAz8NWOlcxP2VqxYSfkMeoYgWo76spw3a6m0UJB3PNGqhtTHE7FKnulj3xO7/XJtHNcpd4YcT63U+KySVFYoedNZkuvp15TDoDywUl0Ys0h6AnVzWD8eLQSPT3g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768594535; c=relaxed/simple; bh=JvMvAj7ZpINza73ylybZV6srp9RLkEGmGWUWUCTvQu4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=QoUdgTlltnnMEylPFNMOLgwkRBIYAgG/fypcmRis2srpxgMVk3DelEfIKTQr/qTLOuQzMeS1XwfZXfcSa4qiiAfLB7SQpC8R7n798cl4JKvMwdqNhYhDW/tJGBAWXw4uh7i0/FYgKd9R9gt+UprNm2V640DaqcI/x5T3iYe2Gao= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=T5Fg/iH8; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=s4drjzkS; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="T5Fg/iH8"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="s4drjzkS" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768594533; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=voXLQ/q07d6hv5Ud8qhwOuK2vYxSCpA8ze6BckDLUOE=; b=T5Fg/iH8XEvaTimViOWHu4w6D7Ae/DEt5qqUfRtZyHdJ1v0br0w+1y/gh36nzqmWP1eubD Ed+QOZ6dW1zeqqozgzPLerD+k7l67niy2HnvuDpqYOY/II/o/NRiBy1/yTecLiM63gyOJ6 nv9jT6Zlybp2YgRX+985oYjJgQaES/w= Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-155-xc91ImEQOWOHuIWoXACU6w-1; Fri, 16 Jan 2026 15:15:32 -0500 X-MC-Unique: xc91ImEQOWOHuIWoXACU6w-1 X-Mimecast-MFC-AGG-ID: xc91ImEQOWOHuIWoXACU6w_1768594531 Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-42fd46385c0so1531668f8f.0 for ; Fri, 16 Jan 2026 12:15:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768594531; x=1769199331; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=voXLQ/q07d6hv5Ud8qhwOuK2vYxSCpA8ze6BckDLUOE=; b=s4drjzkSE7J8Ch70zdEa41Rb6nvttyuts1gOncRU5ubWNQGo1ZN5AdUwTBA7Od1Wsq CQcwnwkaoyVOp/11t121ssTNnVmRhK1x6+xfxaMzpjY6BBWUE1pMa7ssHwhqw5fcJJHS vSMkpIpNl9cd0TgSI4wa4Aet25nVRZH+ZFy46Kk86t4DaFME/8Ay9daZle4pvsBi+1AY 6byvPdkO9ua8aoe7vUflNtvWFb1e7YIdpCxtCQBjw0yR6cZ8rvptc5UAXGilss/31VGn hqCsRKClvb+itmKlRTt3T77bGh1eHu8AVihLEppmm9jf1tRgnYIrLnFck0sB1ZztBN39 URzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768594531; x=1769199331; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=voXLQ/q07d6hv5Ud8qhwOuK2vYxSCpA8ze6BckDLUOE=; b=UMQ0hV5MsioJiA9EouT4Zjm5CCR9+v0UwGEI/HY62EVMeFnrJzBl9/7V+JNP0gGut/ mwk7kD+zavUdW7LuRf83kuo3sz238ImwKqG70c9MDvl+muaAZQuhqV+HydeBOeydhvnH 9pp8J5/n81R3zhMRQH/YRweBKYpCpWYgfmxWmvdicq4RAFZmlKGahFIm7kwZofqZr/f2 xSwq1+CeSG/HuRD5gD0bAQvq4D0/GW3EBbVcxH+xpGX6y6gn+kuAzsFBeJN+OG7GOOzg B6+KE/cbfTR7U/egkl6sbXROcyZ6VdJ2MofGlXSJ1XkM/zRr99f2t7d3sMcK4rxSHcnG CaVQ== X-Forwarded-Encrypted: i=1; AJvYcCVyOjQmkTuqdvuOO1z3qKVApAgZ7RUtGTWMqbf47O2e/n2u4+bDk+3X4eccdNilAsSTBbs6JJRpzGgBXaY=@vger.kernel.org X-Gm-Message-State: AOJu0YyF8/AohCsNB9oi/UU1pUccpVvEK53DdxeyRPd5Gah4eGzXVSIu K6NL3bLc8fQd4RFIQ+G4n0CU/n5xQdSQhCNZ8MPlxcruPuxl9g0cs3AW/ZO64M64SXAknl2R2av aIXoJojusPtdlBTZ3wSrpryBwaEsd08WUJzID2UMb1YX8hU7LYCN46uYd2FooQ7iMkw== X-Gm-Gg: AY/fxX4nJU750KUl9dtRCOhmaYlCOFeVYCHzTb/+IbPSd/wEaWYuMRdNrU+7qtt5Uza hRjGXegSKOW+GpD0IsA9pdDkEoLx2SSGVc0Oxq6WD//vXb4thY+D7+uEVeK6k9dqYahl8/CbfF4 bsF1xJ21s8Ua33L4H52FuqboGval2vx0IeLxdu/XrtDbNyoQysEBwposMd9mwqSkoEMJgrTcgXr i4vxpll8PwsX4SWlF44eCtyNm4AK7FsqSHX11VNR2eY1kpJO2k6iD6F0R/jziMYfEwjMqxOJwlU jhKLeCoaldbp7Dg1lcngEXZshTvgNanvqkzHehIBuN1k1zl1QcV2Iv3lrAXnXmV2ZIF9hAzu+tH 2C8Kahd2APN393Q5ePUnKmBXAqyhby0pyMw4pjY+gsTEGoKSKiiZBd7xIcauW X-Received: by 2002:a05:6000:238a:b0:432:c07a:ee62 with SMTP id ffacd0b85a97d-43569bd48a4mr5632688f8f.62.1768594530765; Fri, 16 Jan 2026 12:15:30 -0800 (PST) X-Received: by 2002:a05:6000:238a:b0:432:c07a:ee62 with SMTP id ffacd0b85a97d-43569bd48a4mr5632658f8f.62.1768594530330; Fri, 16 Jan 2026 12:15:30 -0800 (PST) Received: from stex1.redhat.com (host-82-53-134-58.retail.telecomitalia.it. [82.53.134.58]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4356992681esm7109861f8f.11.2026.01.16.12.15.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Jan 2026 12:15:28 -0800 (PST) From: Stefano Garzarella To: netdev@vger.kernel.org Cc: virtualization@lists.linux.dev, "Michael S. Tsirkin" , =?UTF-8?q?Eugenio=20P=C3=A9rez?= , Stefan Hajnoczi , Paolo Abeni , kvm@vger.kernel.org, Eric Dumazet , linux-kernel@vger.kernel.org, Jason Wang , Claudio Imbrenda , Simon Horman , "David S. Miller" , Arseniy Krasnov , Asias He , Stefano Garzarella , Jakub Kicinski , Xuan Zhuo Subject: [PATCH RESEND net v5 2/4] vsock/test: fix seqpacket message bounds test Date: Fri, 16 Jan 2026 21:15:15 +0100 Message-ID: <20260116201517.273302-3-sgarzare@redhat.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260116201517.273302-1-sgarzare@redhat.com> References: <20260116201517.273302-1-sgarzare@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Stefano Garzarella The test requires the sender (client) to send all messages before waking up the receiver (server). Since virtio-vsock had a bug and did not respect the size of the TX buffer, this test worked, but now that we are going to fix the bug, the test hangs because the sender would fill the TX buffer before waking up the receiver. Set the buffer size in the sender (client) as well, as we already do for the receiver (server). Fixes: 5c338112e48a ("test/vsock: rework message bounds test") Signed-off-by: Stefano Garzarella --- tools/testing/vsock/vsock_test.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/testing/vsock/vsock_test.c b/tools/testing/vsock/vsock_t= est.c index bbe3723babdc..ad1eea0f5ab8 100644 --- a/tools/testing/vsock/vsock_test.c +++ b/tools/testing/vsock/vsock_test.c @@ -351,6 +351,7 @@ static void test_stream_msg_peek_server(const struct te= st_opts *opts) =20 static void test_seqpacket_msg_bounds_client(const struct test_opts *opts) { + unsigned long long sock_buf_size; unsigned long curr_hash; size_t max_msg_size; int page_size; @@ -363,6 +364,16 @@ static void test_seqpacket_msg_bounds_client(const str= uct test_opts *opts) exit(EXIT_FAILURE); } =20 + sock_buf_size =3D SOCK_BUF_SIZE; + + setsockopt_ull_check(fd, AF_VSOCK, SO_VM_SOCKETS_BUFFER_MAX_SIZE, + sock_buf_size, + "setsockopt(SO_VM_SOCKETS_BUFFER_MAX_SIZE)"); + + setsockopt_ull_check(fd, AF_VSOCK, SO_VM_SOCKETS_BUFFER_SIZE, + sock_buf_size, + "setsockopt(SO_VM_SOCKETS_BUFFER_SIZE)"); + /* Wait, until receiver sets buffer size. */ control_expectln("SRVREADY"); =20 --=20 2.52.0