From nobody Mon May 27 18:36:03 2024 X-Original-To: testing@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 4Vp48z2V9pz5Lh6P for ; Mon, 27 May 2024 18:36:03 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vp48y6s1nz4c55 for ; Mon, 27 May 2024 18:36:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716834963; a=rsa-sha256; cv=none; b=Dadsc+jA4BrQjjt6FJ92Y8mZUDXerEftaHIr8REGz1UJgVsfS+bAKmEOLegp+d+LSsQn6B EazAHo4fuaJohsK08eFtTgaNSiLdHKkOlOrwGLXegMfy2Hr+4cnEms3EykFlj65zmv5XV1 7lm7q6k165Iua808EVr7Op1gDdcbjCiAH/G6Y02vkfXCS0gcdz7oWtV/9BPVKbz8KT1K40 UFHueHyUSr/nOa/T2+9ZkGlVaiZBmCAT07VVqtBp19cLKjJJPZrh3c24nme1YHgwySF+nB fP8TYLx5PhpXXkT6V/1P8DKzRWni88xpcA8XGjWU/2FkDsvlkz+lkOf6P19Zmg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716834963; 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=mnrwPobKcE1hr7tgp4tGwdJIt3MCD2l2Oo58aO4JlgE=; b=vjZbdumToQ69ZS+JBgMWsZe0HHKVZjx38fdBa0CfFhjv/tWoC183ElYBgL3QsSSvIxtUlc fQF+721ftPz2hYIXQvEShfv+EADnfOng7+XKlNFXIHCeyTVESM5yPt3aJJkMmRdrJorcXu sbtmed7h7Jx0hdHZPC4jn5xWsOW3yzDE0F7mu03f4oxljzgHHsa31NnqIQ4a2bsclaCHJQ gyc005aXxrFmJpFe6RlBQ0dIxjJlKfIZzX4sT/L86n6DOLc6blgCm/WcKYGP7rI/hVkU7D o+zLEx8mGdAUA41gNVEWf/E6tBIj8LetjQ5BGHP8yDk5dDRfjalORksvk+eifw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4Vp48y6Shdzvn5 for ; Mon, 27 May 2024 18:36:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 44RIa2dV009225 for ; Mon, 27 May 2024 18:36:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 44RIa2h3009220 for testing@FreeBSD.org; Mon, 27 May 2024 18:36:02 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: testing@FreeBSD.org Subject: [Bug 279354] New test kern/unix_seqpacket_test:random_eor_and_waitall reliably fails Date: Mon, 27 May 2024 18:36:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rlibby@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: testing@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Testing List-Archive: https://lists.freebsd.org/archives/freebsd-testing List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-testing@freebsd.org Sender: owner-freebsd-testing@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279354 Bug ID: 279354 Summary: New test kern/unix_seqpacket_test:random_eor_and_waitall reliably fails Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: tests Assignee: testing@FreeBSD.org Reporter: rlibby@freebsd.org The new test kern/unix_seqpacket_test:random_eor_and_waitall reliably fails in both CI and in my manual testing on an amd64 GENRIC VM. The test was added here: https://cgit.freebsd.org/src/commit/?id=3Deb338e2370b4644382e6404d7402bc05e= ef13e54 eb338e2370b4 tests/unix_seqpacket: provide random data pumping test with MSG_EOR Here is a failure in CI from April 9, the first run I could find after the test was committed: https://ci.freebsd.org/job/FreeBSD-main-amd64-test/25066/testReport/sys.ker= n/unix_seqpacket_test/random_eor_and_waitall/ and is still failing as of the latest run on May 19: https://ci.freebsd.org/job/FreeBSD-main-amd64-test/25240/testReport/sys.ker= n/unix_seqpacket_test/random_eor_and_waitall/ It fails for me every time when run with this on an amd64 GENERIC vm: kyua debug -k /usr/tests/sys/Kyuafile kern/unix_seqpacket_test:random_eor_and_waitall I've seen it fail in a few different ways: > % for i in {1..10}; do kyua debug -k /usr/tests/sys/Kyuafile kern/unix_se= qpacket_test:random_eor_and_waitall; done > Using seed: 0x41fd, 0xd11e, 0x7725, 0xadf8, 0xe04f, 0x1d61, > *** Check failed: /usr/src/freebsd/tests/sys/kern/unix_seqpacket_test.c:1= 255: len !=3D iov.iov_len: recvmsg(MSG_WAITALL): 1132, expected 3141 > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x8fa8, 0xdbe5, 0x1403, 0xb14d, 0x84f8, 0xfbd0, > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x5b73, 0xc363, 0x39d7, 0xc52a, 0xfa9d, 0x15ab, > *** Check failed: /usr/src/freebsd/tests/sys/kern/unix_seqpacket_test.c:1= 255: len !=3D iov.iov_len: recvmsg(MSG_WAITALL): 4484, expected 27917 > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1269: data corruption past 4923 > Using seed: 0xaa47, 0x3831, 0xb603, 0x97df, 0xb839, 0x0109, > *** Check failed: /usr/src/freebsd/tests/sys/kern/unix_seqpacket_test.c:1= 255: len !=3D iov.iov_len: recvmsg(MSG_WAITALL): 4525, expected 9299 > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x679a, 0xc263, 0xa25f, 0x348c, 0x2d3a, 0x0cd2, > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0xaa1e, 0x7317, 0x2dde, 0xe299, 0x1139, 0xf8d8, > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x6b58, 0x2247, 0x5d93, 0x9c57, 0x326d, 0x1614, > *** Check failed: /usr/src/freebsd/tests/sys/kern/unix_seqpacket_test.c:1= 255: len !=3D iov.iov_len: recvmsg(MSG_WAITALL): 682, expected 24997 > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x8eca, 0xc5bd, 0xc09d, 0xe15e, 0xe7c3, 0xfdad, > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x2859, 0x311b, 0x69d4, 0xd44c, 0xce3d, 0xe01b, > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met > Using seed: 0x0329, 0x992f, 0x6937, 0x766c, 0x47e5, 0x5270, > kern/unix_seqpacket_test:random_eor_and_waitall -> failed: /usr/src/fre= ebsd/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, ¶ms-= >sendbuf[off], len, flags) =3D=3D len not met I traced the the errno for the send() failure as EMSGSIZE. The test should be adjusted not to produce a failure. --=20 You are receiving this mail because: You are the assignee for the bug.=