From nobody Mon Aug 14 01:21:46 2023 X-Original-To: freebsd-arm@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 4RPGpP2Pl5z4Tk7c for ; Mon, 14 Aug 2023 01:22:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RPGpL5dKXz4j99 for ; Mon, 14 Aug 2023 01:22:02 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=OxbYtxIK; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691976119; bh=SUZ+qRKcrBC4gktXdAejWVlCFiaFcmL1TNRDJITZgoU=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=OxbYtxIKPfR6ptZ/iS9NyS5jDmSfsHAQ2HO4Byna3M6quHs58EDm62VVYcNLdEWsge+kaFyrlbYOkWLVrU4gkiQcI9co8+MP/ehtZQmZkOLdyaql3F+HrFgc/ApHhk8ADNOXL5ihX9AQDHU3TfC7EciTZG0RWxLWS6I+3xdegP2C/5vGj2BkelVDWzKcIg/HK582DoukZF5nH0M5kH/5UYVFVlRAF6breGodFIYSQdmEAmEE4CVrRl9M4jfQf2ki9KGfGKNj75KchfS56ao2nIeZBeIyfD++0S3t6LcJunF1s2P9QovcGUJQASMIe86zbdq/BhnhhmVD4KfpgQYFEg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691976119; bh=Aw3gDaZujC30K5IzVhsfCoo3LVWd2956YdbRMEFoKxQ=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=XdH0mME4r0q5W/AqMjWbd1cqsHzfLdbSQHsoH74Qp97HChFG7UdJ9ONHOs7EMaGIw85OB4eV6T0/2Wk9b86X3WSNarBgSx66XSP8MGW6k7Gjc3Lgv2x3pQRuD0SM9o863dQJIRXgxX60Vi+vYSLF28W0YbOKkp6RLCcizaB8p4cQGlg8/I47jj0Z1Te63afnTK59Zzx4IukN12FHd4cwWcPjpDfAv+dGpM0tgUyZYAHeSRCwRChiWcHUONAr8v7rv5jMKJ/ppkAXsWTvXLtmXjoYNpCYtHSiR8ZGbPI9kzG0RvDeBxUelnkAUcmkTGjeaLGvQsn5xAEXMBV2hLYwXA== X-YMail-OSG: eHXpPEUVM1liB7lqOiSfj3.jVvxzeFAc_tvNUBrjWGx9XjA2beqnpDkn6lMP7Be JhaikJmPGDKL3cX6Ic3tU8dcJGrWo0oWwS75adBNobyFUVJ_5sVG4H3ubNF0t0xCzC10N9aqW4SQ GRjI90oZEbFyF7TBS0LFhL.sKR6UNXr9et52TvTv43dBB.HyeYC0zYxfPUJkOlEEtgYx9WO0wsRy Pb9psHvzu5ksdNzKSHxVXEiQQVFpm_sbadz5_lrYVYh5clNiB91qc6nPgXJzbER9NcMhEzcABN8j BHI7zGpTV.XLtcDcrVLpjMxwM5JBLM3oHbFzu8ZSwyDogxOf7mONfF4Ed0DSj3DaRIow08OBE69X 7Z7FYVQXg9xXafBAVUDrUsS_4esmKRnfy0aOI2RHQExdpEeMz3CpCyUWt1mhHTEHWXe506ME1ExB Kcwmc63ZnMKtH8mMqLiYRNsFZPOevIK6u3iU.haDPIkk11AabAQ1kftp1cSiBfgbKdHTGeeZMJ.K m8tL.6t3f8PolxucnU2X3LV07JiCr3moZonUgQ6wmjN.baapOPPdeLgQawdqVWk88R521exxSkuk oWvAWpgOOluNw5AI6QkrOaPn3ife_GSlYNFwv7MFfjxRc71tPT_0lmod2jMB_WLdFZGx5lI6Aygp NpofLTdvdK4bnKZJvQFVRtXIWsdZsw3uvEdzeuz0BXVo9_H.30H1V69ni0qn4mZtc6YxFkDuULXH apeUEzyTtBYv.ULiJS.pMlQ_EwdbL_ZJMXLVJENIiyoiu20THnugQrqfcdusylbmd.EaetzbFG0K _1R5MIMyWBBkJRPq9ONr.LA0gVi9ifUdpql7E9bBgrDXEzXOTIfcxij5Pw1DnciQ5DDq6HK.YFaF s6cmnP36uzTStOlXPS6RQZT5mv08lMjdd71KR6PgnAPQslupwnurTc_E66lJQzm9UidHUW_oMP0B w6rh0VMRLXaRp6TtoXc4YY7MZfMr11diy83N4uxZvhHVOfc.KFAR4dTE.UDoW3p.0Kk.EQBMO5yn WV25YeNHiaxtM8a93ZqYbUnEFm6tzqMi0ktGJnvX0Y.vWeFll1eEeRtpuYEaq26Cr_sovIV5vQ2C ZZuA_y20AtuEYy0VwRVS3MvXyDmXd0wJf0O5uayt9bolXSJft_CQmahErvBurhzf1Iz.FpsXrgk. ouoFsWcqotIIDgXorVwV3afmGpsALJ0yXpmrTiOAHttLDv3n1_oGAHZyJnPvVLQ_VWGIhlW.LgJh wG5h0Fx.RWOWbuvvhT2d4sloCRMkLmaO_jdWuws7DKDhKCVXr3Aswwgt9GVs6.PgVJjTTRrUcVtk 0oXpk6mVL8SO1Q8sHGTRBGZOvPO2.ZzpwZQMJf8N8Km95GWH5_JMr9K96CJ7DWCiW.ehUPIm7GIG WI0KVnVh6j0xeQp5WnrMS2CY6tgG7uG9xkaHcs7Jy4XGAabjMdlkkVA_ZfUHQCf54lCXfQ9n_J6M laWSGFG1iGZaQUax8vKZTiNW4oXdcmCJZjve9BWDxFy9lLDmBLsGD8XG3ZQE3WqkIdgNAP80Vq7J d7NlQpquO0Q6IHFA3kmaLmPPxqWESA0DtxldYw5ouYspvLPmgPtmdT0IbqBenRgQrjeLnAf_LVob ECL33Z06cmJWzjaG32oRSpd5d2SQmWyMGtt_p7yS1QLFfWNXAfGKihMu05J83npcyvhVlzNuesyU 2jlxv9S8d_bIVX8_9oFuDQRJ5vIxcOrnmMgqwg7lA9sZgfo1mOErv9gbj56Fw_jgZyKCGfVL7hRT p3mVaybDnQglCjhZAPZTxES339IjuUDLePf1SCbApOC71oCGLpuqAJSIrdBFKJXto24G.ehhQkK3 E8GiW36wvUZO2JDVlOfvVZRgecuv_M4eReapTdgDXeDXXn6OconKrzRktXJqUjnKBoEN.3h89UOI EGa.KdtCgLqqUp4TX.yF8Wne1FzEA7FvYOlmOW34biq6A7g09oA0fUU9tXJP6h7d.fceKbBi2M15 sAuhKiy51jxUN7Xi4INdhNNXJXfNr8utNYEVAdk55y9VvokxsAyce6OLFdrvweDXcjmzQWYDeC.Z 1slccrgAJw2MgwDHHWw7f6SBBq1kq6VyecQvWz5VIXcauTEhWdC5RPY1K20DUdvFDsI6zWveWbAH 7nfn9_OPr.AK8gdnYI2NSaFkjVSU39A2Ik9S1W7aFkRgtlQyGHef4Tf6Kjrv_vlgXoP0XaKFNx4R N3bVUuUmKQKHiQH.MsXnHFZLgrL7Me9AqJ5YxDWxiJD4yBwQnvG9mrEFPFW9kEJtwmc2HZBSUqFC e55e6 X-Sonic-MF: X-Sonic-ID: efe00c56-2419-4654-b400-68e214c311f3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Mon, 14 Aug 2023 01:21:59 +0000 Received: by hermes--production-bf1-865889d799-2bcr6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 371e047c8729859c717d64147d97104e; Mon, 14 Aug 2023 01:21:58 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: armv7 kyua runs via chroot on aarch64: zfs tests leave behind processes from timed out tests Date: Sun, 13 Aug 2023 18:21:46 -0700 References: To: Current FreeBSD , FreeBSD ARM List In-Reply-To: Message-Id: <6DBC3E10-29D9-4395-BD4F-65ACED87D821@yahoo.com> X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Result: default: False [-3.45 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.948]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.83:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.83:from]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4RPGpL5dKXz4j99 On Aug 3, 2023, at 00:19, Mark Millard wrote: > This is after the patch (leading whitespace might > not have been preserved in what you see): >=20 > # git -C /usr/main-src/ diff sys/dev/md/ > diff --git a/sys/dev/md/md.c b/sys/dev/md/md.c > index a719dccb1955..365296ec4276 100644 > --- a/sys/dev/md/md.c > +++ b/sys/dev/md/md.c > @@ -147,8 +147,15 @@ struct md_ioctl32 { > int md_fwsectors; > uint32_t md_label; > int md_pad[MDNPAD]; > +#ifdef __aarch64__ > + uint32_t md_pad0; > +#endif > } __attribute__((__packed__)); > +#ifdef __aarch64__ > +CTASSERT((sizeof(struct md_ioctl32)) =3D=3D 440); > +#else > CTASSERT((sizeof(struct md_ioctl32)) =3D=3D 436); > +#endif >=20 > #define MDIOCATTACH_32 _IOC_NEWTYPE(MDIOCATTACH, struct = md_ioctl32) > #define MDIOCDETACH_32 _IOC_NEWTYPE(MDIOCDETACH, struct = md_ioctl32) >=20 >=20 > The kyua run is still in process, but at this point there is > the following accumulation from the zfs testing timouts: >=20 > # ps -alxdww > UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND > . . . > 0 17491 1 6 20 0 36460 12324 - T - 0:24.71 |-- = fsync_integrity /testdir2316/testfile2316 > 0 17551 1 5 20 0 10600 7512 tx->tx_s D - 0:00.00 |-- = /sbin/zpool destroy -f testpool.2316 > 0 17739 1 7 20 0 10600 7308 zfs tear D - 0:00.00 |-- = /sbin/zpool destroy -f testpool.2316 > 0 17841 1 3 20 0 10600 7316 tx->tx_s D - 0:00.00 |-- = /sbin/zpool destroy -f testpool.2316 > 0 17860 1 0 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 17888 1 3 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 17907 1 6 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 17928 1 7 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 17955 1 0 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 17976 1 4 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 17995 1 2 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18023 1 2 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18043 1 2 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18064 1 3 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18085 1 0 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18114 1 7 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18135 1 2 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18157 1 6 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18177 1 6 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18205 1 4 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18224 1 1 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18255 1 3 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18275 1 1 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18296 1 5 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18317 1 4 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18345 1 4 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18365 1 2 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18386 1 3 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18412 1 1 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18447 1 5 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18466 1 5 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18516 1 6 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18535 1 2 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade > 0 18632 1 0 20 0 10080 6956 spa_name D - 0:00.00 |-- = /sbin/zfs upgrade >=20 > Lots of these are from 300s timeouts but some are from 1200s or > 1800s or 3600s timeouts. >=20 > For reference: >=20 > = sys/cddl/zfs/tests/txg_integrity/txg_integrity_test:fsync_integrity_001_po= s -> broken: Test case body timed out [1800.053s] > = sys/cddl/zfs/tests/txg_integrity/txg_integrity_test:txg_integrity_001_pos = -> passed [63.702s] > sys/cddl/zfs/tests/userquota/userquota_test:groupspace_001_pos -> = skipped: Required program 'runwattr' not found in PATH [0.003s] > sys/cddl/zfs/tests/userquota/userquota_test:groupspace_002_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_001_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_002_pos -> = broken: Test case cleanup timed out [0.148s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_003_pos -> = broken: Test case cleanup timed out [0.151s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_004_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_005_neg -> = broken: Test case body timed out [300.021s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_006_pos -> = broken: Test case body timed out [300.080s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_007_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_008_pos -> = broken: Test case body timed out [300.034s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_009_pos -> = broken: Test case body timed out [300.143s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_010_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_011_pos -> = broken: Test case body timed out [300.003s] > sys/cddl/zfs/tests/userquota/userquota_test:userquota_012_neg -> = broken: Test case body timed out [300.019s] > sys/cddl/zfs/tests/userquota/userquota_test:userspace_001_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/userquota/userquota_test:userspace_002_pos -> = skipped: Required program 'runwattr' not found in PATH [0.002s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_001_pos -> = broken: Test case body timed out [300.052s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_002_pos -> = skipped: Required program 'labelit' not found in PATH [0.002s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_003_pos -> = broken: Test case body timed out [300.076s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_004_pos -> = broken: Test case body timed out [300.106s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_005_pos -> = skipped: Required program 'ff' not found in PATH [0.002s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_006_pos -> = broken: Test case body timed out [300.015s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_007_pos -> = broken: Test case body timed out [300.005s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_008_pos -> = skipped: Required program 'ncheck' not found in PATH [0.002s] > sys/cddl/zfs/tests/utils_test/utils_test_test:utils_test_009_pos -> = broken: Test case body timed out [300.051s] > sys/cddl/zfs/tests/write_dirs/write_dirs_test:write_dirs_001_pos -> = broken: Test case body timed out [1200.056s] > sys/cddl/zfs/tests/write_dirs/write_dirs_test:write_dirs_002_pos -> = broken: Test case body timed out [1200.046s] > sys/cddl/zfs/tests/zfsd/zfsd_test:zfsd_autoreplace_001_neg -> = broken: Test case body timed out [3600.055s] >=20 >=20 > . . . In more recent testing after the committed md_ioctl32 fix, including the 14.0-ALPHA1 snapshot: A) I no longer get the [300.015s] or longer timeouts. B) I instead get "failed: Setup failed" in under 1 sec for those test cases. C) I no longer get any hung up processes being left behind. (C) is likely expected, given the (A) -> (B) change. It does not look like this report will ever progress to a bugzilla submittal, given what is observed in the 14.0-ALPHA1 snapshot. =3D=3D=3D Mark Millard marklmi at yahoo.com