From nobody Wed Jan 15 20:38:44 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YYHs100jsz5kd45; Wed, 15 Jan 2025 20:38:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YYHs04Pptz3c7v; Wed, 15 Jan 2025 20:38:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736973524; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2th973HEIw6ewfVzlmHCHpoPtYFVJkCD+XkkrwEiJ3c=; b=JWZe7n5BiqnYhsOzLyA/MMT9WvoG3xuybDzceW1YV+I2lEYPDzyRaky9/LzvaHXl088Nxr u5JcmljQCi8eOMJnVJqeHBeEJL/uqHewmE6Q/QXhReAfGO7BZ0yGRfqI/B4r7cHgONm8VF mPUZ/Fh9GGY0a0jKT9op7NPa9D2Qhea6m9l0awy8ZoJBoX3STDvnL7ltQAuUeAw1TJdWsJ qYKIcYfnlgoN48gzL+WHyHm9y7B+xCqN4lI0uyb3J+f3xU66AkmN3ip4uBqJf6Nov5R/TJ LNJNGRGTVwLzcb1hEECb/G6VtRsnLBd7BDiXCHEmMcZQJ7xV+9BIARf8RAQQKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736973524; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2th973HEIw6ewfVzlmHCHpoPtYFVJkCD+XkkrwEiJ3c=; b=mVmhkJUJnEu++UZnhDvlm6Nq3bKrsbXqXdC5HuFhOeGFF3Gss+Yf+mqJChtYwCoPs4k8l9 kzAtAbp/qqEA4aRr1kvG5Ji0XSGbEgHng+C6oC0iOrQQpxE1FJuwc3ULCNkb51Qrvue/KO /m2gHjf0a7L2VhbZL0AjRMXTkca30HZpZxdxV+udEn8CPid54ngcOsFHAbJSZLlbkpkppy DAdmT5Q2gWrc2JWcTDRl883cYfggI94cgGq5QRO8dND1S5cVcRfA9/Gf0GPrlw3Bgi7ILF 0Wn9O7BTr/cHUo50d7MFcDMCs7K6FSCmd5tmVdRxffwycaX0qCSQEJkihHhAHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736973524; a=rsa-sha256; cv=none; b=YwAT5LZtn5kE5gP1tUw6dxm0qpiHZupkYKRvMTUIzYsqdfOgDCt2yIg10fIGK+A8ticc/x Ul+0hUFI+OE7iAOBvzBG+Q1UpQ69oKwKA4VoO9N0BnkkOa3cS81egVNtE8FyfgHipLsQU4 o/BqXJ5t3BDEcyXjarT9YcyxCJjeBeAAPQr3WoA8gMJK1AAKjypzks2/ru6J8gFGPbkXu7 oYZ6Grd9N3Ju7hyz6LfqIey5Mq4D8LV3ITZZQnZOCEXM9ogLWGrQZ+C65ewDvtOezF8jOm aKw0EWI9VKy3Q0PIs/PgUIotRvUxvufllsJhsI7btkpRfP7y6W/qLAdNpQqNSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YYHs03k0Sz11N8; Wed, 15 Jan 2025 20:38:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50FKcisT073080; Wed, 15 Jan 2025 20:38:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50FKcidm073077; Wed, 15 Jan 2025 20:38:44 GMT (envelope-from git) Date: Wed, 15 Jan 2025 20:38:44 GMT Message-Id: <202501152038.50FKcidm073077@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Alan Somers Subject: git: 564c732b5c02 - main - fusefs: slightly better debugging in the tests List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: asomers X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 564c732b5c0221373d067c9a21da09b310e676ae Auto-Submitted: auto-generated The branch main has been updated by asomers: URL: https://cgit.FreeBSD.org/src/commit/?id=564c732b5c0221373d067c9a21da09b310e676ae commit 564c732b5c0221373d067c9a21da09b310e676ae Author: Alan Somers AuthorDate: 2025-01-10 18:20:06 +0000 Commit: Alan Somers CommitDate: 2025-01-15 20:37:37 +0000 fusefs: slightly better debugging in the tests If the kernel rejects a response written by the server, print it. That would most likely be due to an error in the test logic. MFC after: 2 weeks Sponsored by: ConnectWise --- tests/sys/fs/fusefs/mockfs.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/sys/fs/fusefs/mockfs.cc b/tests/sys/fs/fusefs/mockfs.cc index 1fd2d5e358b1..532dd27d77b9 100644 --- a/tests/sys/fs/fusefs/mockfs.cc +++ b/tests/sys/fs/fusefs/mockfs.cc @@ -1034,6 +1034,10 @@ void MockFS::write_response(const mockfs_buf_out &out) { ASSERT_EQ(-1, r); ASSERT_EQ(out.expected_errno, errno) << strerror(errno); } else { + if (r <= 0 && errno == EINVAL) { + printf("Failed to write response. unique=%lu:\n", + out.header.unique); + } ASSERT_TRUE(r > 0 || errno == EAGAIN) << strerror(errno); } }