From nobody Fri Jul 07 11:06:37 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 4Qy9ZZ0bmJz4lR39 for ; Fri, 7 Jul 2023 11:06:46 +0000 (UTC) (envelope-from jfc@mit.edu) Received: from outgoing-exchange-3.mit.edu (outgoing-exchange-3.mit.edu [18.9.28.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.outgoing-exchange.mit.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qy9ZY4FPJz4JG8 for ; Fri, 7 Jul 2023 11:06:45 +0000 (UTC) (envelope-from jfc@mit.edu) Authentication-Results: mx1.freebsd.org; none Received: from w92exedge3.exchange.mit.edu (W92EXEDGE3.EXCHANGE.MIT.EDU [18.7.73.15]) by outgoing-exchange-3.mit.edu (8.14.7/8.12.4) with ESMTP id 367B6eeM012781; Fri, 7 Jul 2023 07:06:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=outgoing; t=1688728002; bh=pTrVruKpQdpM7C9bn6pNUA3pi4TW/aHXu1FUDzEYxe0=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=RMFnRRJcrwdyUDp6F5IyrNuLTspSXbyiedb7NDqX1MJdAppE15uYYgg7rXWhdKzdS mjH5cj+mN+K4yalcyggGgLOjVh7kdxMgzsz7hJ5wppS1nbg8Wx5FKim6lzCIrzwTin /w1d01t0jzy9/FPyZS4PqVi8UqbB85zoIAS4dai+nN3x2uK6iyWSr7kP/u9pTgVYkq vj0dzLIRqX6XLl9Dds3GIAR5CWmziH7cvjbrErYtx3AaZxmzNDFnj1km8dhmw6xIR7 woQRZFeOd/B3asi7fuUnwtucEwFwV50AXEoUNTkQ3lPqhoL/32KQtFj6FMUxB0WgrY 1hksOMEltg47g== Received: from w92expo11.exchange.mit.edu (18.7.74.65) by w92exedge3.exchange.mit.edu (18.7.73.15) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Fri, 7 Jul 2023 07:06:25 -0400 Received: from oc11exhyb4.exchange.mit.edu (18.9.1.100) by w92expo11.exchange.mit.edu (18.7.74.65) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Fri, 7 Jul 2023 07:06:40 -0400 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.105) by oc11exhyb4.exchange.mit.edu (18.9.1.100) with Microsoft SMTP Server (TLS) id 15.0.1497.48 via Frontend Transport; Fri, 7 Jul 2023 07:06:40 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SNHv2/ty6pvSzSK6GxnMAYd/NyiRgWRl/OeBfhLN1H58Gobm1uBzv76qumNGdZoNKqneBT5Kk58RuaP+mL+kO5VTe5prDiwVzahHgf3z4wM6ZYlDFQEKecrX3szhbzMHhLCPGjejKDyXb5BANXbUF88zqEhfTys5wHYfdAWXInU4s/dsW6UlYc6yiee3RGs4zE4aCizcPw24go8gA3+eicbZWshLVw0zUCl83fDqILSPo5BpTL3168LqmjAGJ1W7kLqrNhkb11NbUKPDjSdJ+bA5x1SYd2U3/pJd06QhbCNtoq+ehlxoxv9GloukttHon9jjfFC2qFTfYbKADO6PxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=pTrVruKpQdpM7C9bn6pNUA3pi4TW/aHXu1FUDzEYxe0=; b=IM7UtiGdS+4aiQfxzZeENmPQOP50EHkusv2rWzMDIr0zjGDmEZKklQZTyJd0U3TGbb8JdIAcZYkZ39ljVpoAxLCZZaKqv8NWepTY7b1DsEYrO9m0hp9cJl+GC+zStPwqTf2JiEdRBL8xpBUJ9silZYH+DJQaFUcchiqtOppWdzOUg21BLh65cmkBLayMMCOywbpOsFgrRIf8f0ypf+8dQ8q+7WN2jjMctu7RR+AuVIudGA9RvWV2qMyrrrA2gHKLwVppq8QbMO+yQczifJ/yMzZS3ZCVDpH+5u0naNxAmnNYoCxSQZiuJapudz+Csx+i+e9dFHgsvIixqdPd6v5Qbg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mit.edu; dmarc=pass action=none header.from=mit.edu; dkim=pass header.d=mit.edu; arc=none Received: from SA3PR01MB8450.prod.exchangelabs.com (2603:10b6:806:382::17) by BN0PR01MB7072.prod.exchangelabs.com (2603:10b6:408:16a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.25; Fri, 7 Jul 2023 11:06:38 +0000 Received: from SA3PR01MB8450.prod.exchangelabs.com ([fe80::19cc:d2bf:6e20:ea9e]) by SA3PR01MB8450.prod.exchangelabs.com ([fe80::19cc:d2bf:6e20:ea9e%5]) with mapi id 15.20.6565.016; Fri, 7 Jul 2023 11:06:38 +0000 From: John F Carr To: Mike Karels , Current FreeBSD CC: Mark Millard , freebsd-arm Subject: Re: For snapshot builds: armv7 chroot on aarch64 has kyua test -k /usr/tests/Kyuafile sys/kern/kern_copyin hung up [in getpid?], unkillable, prevents reboot Thread-Topic: For snapshot builds: armv7 chroot on aarch64 has kyua test -k /usr/tests/Kyuafile sys/kern/kern_copyin hung up [in getpid?], unkillable, prevents reboot Thread-Index: AQHZp8N/uTpg1cS6hEu7vp62QXQEiK+ten6AgAANr4CAAK5ygA== Date: Fri, 7 Jul 2023 11:06:37 +0000 Message-ID: <240A32EC-E255-4B04-83B3-0D57308B701B@mit.edu> References: <7A41DED4-876F-4270-A980-549A4832B39A.ref@yahoo.com> <7A41DED4-876F-4270-A980-549A4832B39A@yahoo.com> <3404EA26-BFDD-4B87-830B-62CB6E91C0BD@karels.net> In-Reply-To: <3404EA26-BFDD-4B87-830B-62CB6E91C0BD@karels.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA3PR01MB8450:EE_|BN0PR01MB7072:EE_ x-ms-office365-filtering-correlation-id: c64f905e-dea5-4b49-d1c0-08db7eda3bf9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TkH2nAjDFKRbydrZf4mFsP+SPFhmpYjYt47Dzv36Q9/byMkHv2253A8VvvEcl0BYBgyiVi8lQHqLmnYX9uYmpFSoQKKANbWfKUy195UFo9vOsR0EiaM8yq4bCQ6ODvlgW8XoWNk7ngu0HiVVTk52VkUzHV4kpSSCvL2tuPpMv9luYsXPjMzznkjfuum98moKWwSxdWf2iuvWlaxvCe6f7pPelOSu+KyCQL7wHVj8uxuxDIrW0fM0VWhxaft5TOwB9p/Di/DYATgWGSzGaWttWuRYvtWYkoJRsZ65304R8x8+ok3Cti/R9UAjzGinckmT3rsJ7S8EwjDi5eztKRobU3xbGq9MeamuzpA5nyK545/iZmG9eBP1nJiAkqt0xQ+CIlmSbXin22OJyIF2+g/BmNxAzdF/S8DEGyMtXUC3RrKZ33BwTpDsm4K30wlSnFGCeFI6CZfw6ZjnrmQxExvR0QI4tlQpUoTF9YsjqFOE1JlXNcSfD/Pu7KDVsonIhldaFG3+QiK8NhD4eLrmNALpAGeVYFvlcZLxdC68NN+mmjb+BypCz4S2QoCuhtv/URVsCViE/DJASTFUFGK5hC9UkZ5/EqQOzRRkNLkjWwhrXYJUz3sSWnAKlLBfVL3yJcPH x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA3PR01MB8450.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(39860400002)(136003)(366004)(346002)(376002)(396003)(451199021)(6486002)(478600001)(110136005)(54906003)(71200400001)(91956017)(83380400001)(36756003)(33656002)(86362001)(75432002)(38070700005)(2616005)(4744005)(2906002)(186003)(53546011)(6506007)(26005)(76116006)(6512007)(38100700002)(122000001)(66476007)(66446008)(64756008)(4326008)(66556008)(66946007)(786003)(41300700001)(316002)(8936002)(8676002)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rWgiUnNFAxZXhsAYPpDEjriItbCPSpJO+SIH5MZB2ULpbdt5ZyC9V1EPE4F1?= =?us-ascii?Q?6b3+XVm1puAUCaJz+uIaLpQozsdYeR1Hd8FHR2ZeTSwwDmdUkZL8zE6DWsHP?= =?us-ascii?Q?FABRRDAzr+H6Mg40jloRPds9sFH6zzxk5zsYzORUfA6roH6S7FhRkoyL3Zr+?= =?us-ascii?Q?uO6chhrxh0b46rL3WkdojEeAAW/uj4mTUFIBlKe+1Qq7sI+Y6wznfaJRtxzk?= =?us-ascii?Q?jT6fWo7eXsBAQmqxN4jDLUoZYiqgAvW6n0vHkpaC4NMJ1E1oKdUHeIrJGFdm?= =?us-ascii?Q?suiEAiE6aKxdrHV5V/46kpG3uuJ8ez+39vJ91fSeGKl0zDQi4XZHGuOl1AI5?= =?us-ascii?Q?LYwEE1DlMClHpGabED5O51TjSLYV1VNdu8/drVa5r+1wUjITDvpmxseMZLmY?= =?us-ascii?Q?MAz+GqkcTGuJID/74CwwvM01PqXMJ2Qczf6grKWdS3r7QeNZB4N9IKMnQy9d?= =?us-ascii?Q?w6SuvdfpEhId8d7a1NOs5xEkZTBFkZwv9itlIsv14Dp0h4aIqcXSX/ILnIgU?= =?us-ascii?Q?/rnalkEB/dhmDyrPMi5dZKvhsSeIzmbjFz/P0MckCoSVy1Fw0Nd+tPTWhDUV?= =?us-ascii?Q?P0ex57S9hTnkaAvEX3lQvoSn+t4lOwXcemyThYspuo8wTF371lWQ0j0elJJ+?= =?us-ascii?Q?7m9Nehg7kkygso4iQjvmati7HJx4z7Wap0m3XQMkBipogRUcWD0b8FkbVw/F?= =?us-ascii?Q?37LeYOrQcGeZXz37gxJAcH2xU7g3jjat08UAkhtX1We1C9WSjxcsw5RJi50B?= =?us-ascii?Q?Zt5At+vV0n8MuymCr0UiIto2Hs2Cjy9rjayHd3ABWoFpRCHeSNnJ36kp+pFh?= =?us-ascii?Q?dDLgTV2/J0OUyedEMqaE+ktq9NV4dH9HYxVilrrpNNyT2hmJZ4vbEIcn+Jbg?= =?us-ascii?Q?zZRu3ctsdsnaGMzvnT8MxTgIE2Cz9leCeYyvWbU9HsjiYToXORIl87EptwE/?= =?us-ascii?Q?mltjRiwgETToxcSnibc/QpsnNwDTiQ4ZbrfIP8aAAd1AdBOYEgukmmoEkFum?= =?us-ascii?Q?RKlFwBA8EZr07PpHznpEN4AkQnPLOQjv+1wvhFyc98Ln5ld1nKPh4MzTzH7d?= =?us-ascii?Q?EoBC4sqr7h411qwZsBW9XoO6kdR85OjZYSKmAQEcIHESVDfTdy3VrcjUIA/s?= =?us-ascii?Q?VYYTZNUGFNph6akzHGTynCLyvEy01MAtHhMGkhVPTrYSOcbvlNkT6haD+iaF?= =?us-ascii?Q?QXYuYczP7mgsNz9okOE1ZD2AvQXdzH2xjiFKu1p6fjhE+DPkXht3zbqSuvwC?= =?us-ascii?Q?I4UpoInQ0zWR+LrO6YArQnebGmrRToMeegmVhnGO9ctpZ9QoD1DRc9ar53WE?= =?us-ascii?Q?YOgJYxG24zrRQZv2hS1qxtceruSeb4BiP7K9HLCn0gbaO1kHUR69qicfFIu/?= =?us-ascii?Q?gobzpCaAiy0sXl+MA/kv8uWENRDQ9nc+kNe/JqyvAlz80egZ//71vWxBfqaB?= =?us-ascii?Q?cNY7VFy+UJ2tnAiBdCnL7wOy2M2S1NqdTs6pe8sEHhWKqSuwDoNtSIUxDIS2?= =?us-ascii?Q?XL1HEvZ4sPM+bLxIfAO17CoSyHrTKe/yzTm3uUoD09xwt9WtOjh+XHNkNf+B?= =?us-ascii?Q?buAPY7+N03o5NLmYiRA=3D?= Content-Type: text/plain; charset="us-ascii" Content-ID: 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 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA3PR01MB8450.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: c64f905e-dea5-4b49-d1c0-08db7eda3bf9 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2023 11:06:37.6704 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LQUrZYySrYQSxdQcl9mZOZ8CHLANupb4IhHok20TrOb0Z8xQa4E4AORTaFe4ncIJ X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR01MB7072 X-OriginatorOrg: mit.edu X-Rspamd-Queue-Id: 4Qy9ZY4FPJz4JG8 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:3, ipnet:18.9.0.0/16, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Jul 6, 2023, at 20:42, Mike Karels wrote: >=20 >=20 > Thanks for isolating this. Let me know when you have the bug number. > I just tested a fix (the compat code drops the reference on the current > address space an extra time, probably freeing it). >=20 > Mike The bug was introduced in January, 2022. It allows 32 bit binaries to cra= sh a 64 bit system when COMPAT_FREEBSD32 is on. Test coverage of the buggy= function (sysctl_kern_proc_vm_layout) was added at the same time. There should be routine runs of 32 bit test suites on 64 bit systems. Alth= ough i386 and armv7 are tier 2 systems, the tier 1 COMPAT_FREEBSD32 kernel = code needs to be exercised. This bug was only discovered by manually runni= ng tests in the right environment, 17 months after automated testing could = have discovered it.