From nobody Sun Aug 27 21:00:42 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 4RYmLL5cMFz4rdWh for ; Sun, 27 Aug 2023 21:00:42 +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 4RYmLL35bcz3Fky for ; Sun, 27 Aug 2023 21:00:42 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693170042; 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=5frty/yZQQBPagDeICTvR44Zvdzi+hhhXU8MXLtcRcM=; b=WmWctWGsilctfDzO3TnZE6HcthbcZfhraTZL5OMRri+94hy5h3xi+XbQjQ8wOc81CDqaIq jPFUAqMLIU53DNR0WQdDGzqPrND28jMn5RwKgALkSEBYwqSDu9aazBpnkm1Ip/UZK0IsGS 7gtFwsJtrtSTfUxaXfM55X/NG40vnqhWZXURS/G3frrVCpplxir0WZShsD3gTp7eDNuABQ Zx74wIDnT7oNa2AAhh/uyFCrOpU1xXOBHoyztoku28L2D1Mrc8FjG1Tudf6bTkh8iK0VuG vfZHBvPlKTtTlT2T4PHDa/8SvOAP3PI1wAWqwTqvuPUGMy7wmChe7rgNthZNog== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693170042; a=rsa-sha256; cv=none; b=SZYPUj2Ni7XESbUOVLtTXNFfuYcuynWTCvhc+DUFTmA+uVb46OXJl7l0DFH7sQymOkCEsN IwFxwfwvBigkDV76xRc6QvWdwcCQQe3WN82TGWx6DoAH7FD6DdkQIeg0FTf9H4BwUulyd4 Mf1ifIyBSdW2ccu+vTjqPkBKkE5M9Pa+YQSzHG7G+4G6gWqXOuyc9VA/wU822FTRs98LOj 0oXGIQOYS59TsXdmFTbO5cI8YTGLSbZDn5i/Gn5immKOcGEazF4ZTA8WcyA+HsVS8Q0VC/ d99kBJeXshfw6TAqbWXNwRXYspoW/8TwzOmCcroCQUQB9aCkJ/+YQcHlsGa6sA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4RYmLL29TPzhTK for ; Sun, 27 Aug 2023 21:00:42 +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 37RL0ghU022642 for ; Sun, 27 Aug 2023 21:00:42 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 37RL0gun022641 for freebsd-arm@FreeBSD.org; Sun, 27 Aug 2023 21:00:42 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202308272100.37RL0gun022641@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: freebsd-arm@FreeBSD.org Subject: Problem reports for freebsd-arm@FreeBSD.org that need special attention Date: Sun, 27 Aug 2023 21:00:42 +0000 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 Content-Type: multipart/alternative; boundary="16931700421.DA6A134d.20175" Content-Transfer-Encoding: 7bit --16931700421.DA6A134d.20175 Date: Sun, 27 Aug 2023 21:00:42 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 238576 | Raspberry Pi 3B+ "shutdown -p" does not shut off Open | 257670 | mpr(4): SAS3008 PCI-Express Fusion-MPT SAS-3: Fat 2 problems total for which you should take action. --16931700421.DA6A134d.20175 Date: Sun, 27 Aug 2023 21:00:42 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |    238576 | Raspberry Pi 3B+ "shutdown -p" does not shut off 
Open        |    257670 | mpr(4): SAS3008 PCI-Express Fusion-MPT SAS-3: Fat

2 problems total for which you should take action.
--16931700421.DA6A134d.20175-- From nobody Sun Aug 27 22:07:29 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 4RYnqn1HFpz4rj00 for ; Sun, 27 Aug 2023 22:07:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (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 4RYnqm0dXxz3MVd for ; Sun, 27 Aug 2023 22:07:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=QLa68m71; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 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=1693174066; bh=anVvffl+scGUm9JgI+MN7sUvDGNstShUFU2A/mx/Q4Y=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=QLa68m71rSLlykZwzQP8LbrOCDtZYwg9AwOyEpaMZ1QREL18gdGJyYei/gFciqTMGvsHwfdhMQakXMoHhm3/DXaC30siBuCG0cez6p7G/rAmcOTzUrUn0KfVQ35H2PCa/gf2wCd200cP66IaygTu/xCrUCh9VRG7yk3ORo4rCNAmEJPexvpUkOV4WaEnBtOasjFmegMDkkTeH1pG73rbj0z7o1LP+loj1gXBewjzdgCpnZdYSyb5/AnTed02S8yBZ9rAytUAz/V6E7OydDSkq4ADJ7mNOVhFT7LKSc05q5a1FC6Wthv/uMz19CEx7lv5rdctCCbw1KwP6gkKuISRKQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693174066; bh=DbCDY/IxHFle0zPZ7cdfI8JR6T/9fXtoto/FJZmvSFn=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=TXS2mtTtszaS/TGVox29DeIXI7cV+ltHJutf9G0dtCaj0IKwT/5TpCagOKv6H6WZlCUfvovikpBOHDCH8IMOXYvP6S1iJw7ghh2NdCtPyExfTtaE9kFJmV5NyyMweQwOomdiygt56KES2SqucluRjBu46RJjNdgkTC6CCDj19C7/wFsdc0dyglwjZFc+v3kTlF9YxMZIfa/g0CGJhMGcxKFVHryB08SOSHkc2T2jULIyfL46nWdbL3mt71xpEEohpF0oPFs/ECusmIs7B04QVpePkzPSHSl3owiWvLwJejcVe41PdfH/SUxG396vVbzJB2mZanmeXUJ/eAF03nL4PA== X-YMail-OSG: R.v1qAkVM1kcxaP7vcnHYM4gFIASYMWOQN_MeUieh_X93ldVMZPgiEiMBO_Z3Mk tiRwqajbiDI81_iIWe_eTqNi4KVzohzYhxLbtdlu2Qi.OV0zWlJlmFey3_jg8ndLkhLxpjMp6qiT duJF1TtyXJSTk44AzT4gg.lthMDMvBk1l7vdYsIptAelXdU8_cqrj3cSSO88ovD.VoGpSfy5xeFQ rt8Kezk0cfcjwoRxrZ5i.7ZbaGLGOKy8rfdZkurM3lvhOZbU4qlFXttiYwsG8XghFQRAVkzi2L6u CBgPz1oATbhdMF2CdwNXtdWSWUdDRr0KWjKxUDZrfY34xjkVQVyWVI1c0WnjHOcJihlFN_bnZx4S 4nGabkr8r_iDnvgaRaXKO_uF1Ncyjp2bsHNEjm0pnUz32rEItRXgGGRPa70uyD1V2WMCT2c2vIEy pkOIzRc6ScktATDmPGWCtTUn102sdWNq73dPU3ZgcslYocWn14lLGyveAEG8xukUvs9SgMDM.FIA PPLDos9FpzYAkAK0fJJqk8AGrE1YizKEB.ARbRh3twzs11J.oZ7TwqDf1zmGY_IN9qrpUCGcu_yI DPV3OGs2VjlY0_BXm7Wv7ChRREa2UBWtKNKN0ttE1M3A0CdtdIK7HljaTyiHAXjH48xdUYAuvxsc iCH9eqLF3nDvu6LXaWQW2tl_WX7vZJr0ALYj.6Viq0yf94JbKxhDzMLszXPvR5nwUDcEV7UhsOgU XYdQCFxAYkYptztvtAmQELYzChW.aKBYSUFJYJGXnaK5YMxP3TJuSxj7CFOtPGfbPcqQKe2aRFvi Q6c2o8w9TfTYSJcYAuPB8JIHYJUqyHja7QW39Tihze2xF74cZx8vYkc_ZZc8q0FwuuOJtVvaot98 ykTksK8W4IHl4G8K4JiYpj.qVJi2NiDtyYzs966QDTStbUXqu0bYPWLe4jZJPkSieT.4Kj5XQLlU BLwZRgwbWo0NAfSNtOObwfmxFML2zZMVFFwKd1uhSFYsPTZi6XebTrUUu53NtOgQLjOywCb_htpL w6aYVbyd0ZJNvlndFrqt0s.unKv6UQQq69V0Q6dD317bdExPTri3pK8gBx.hLRB0erqKf_mAsOgX 12be3N3guR19OXhb8Wl0U46fWJrWMd2VKV1Ixh3qP4sVR8uQcgPpGnHpguQj_qG3kEzWJcLIji3i rbB1WBL2eL9C4UXJ2YbbolaxDGtNy1eZSRkApmOottm9NvDD_KF3krD3Jccu7Wa2PhfEN0ZYXWHT tzfOnlkUk3wVldLzzhE_Il9A5MzQorc.7NkBbeEAvECRy8ZZVxDdhrjiywNsiwENR6RE1LDoHdD9 95k5.hfHtj0N48CQENgyvvv5GztgJKXiWmxsWES7aDpIGaQOTcqV58SjKZDFgJK4lAE4SO1zVIbc 4.1bbiV6MHvAXt41WrtYBDK7LyaOiEJ6XzXaP.84x6LBSR_ViMbheuKXRfCWFrIdG2LgLsFyKW6L XBcAcPoWUKG3dO5wvIGKAb_y4BmE0GwL8csTALqzLANi4yPy4L90JFX2AA7emXi4AXIAHeEZ1zQ3 wtj.jIeTWUl1NI_vrlzjEu8Yb_Y2ILZdxRbG3kFUaSIT3Zjv0iVhXSWN5fJcgFwMakbrBMmA7Ndl aGsm8eOJauRDb6dy2tbRRU._ye_Da1hCCE3jzhiAir5ZOJ7VZExP0T9EN43IVpDHXqmGNSQpSpzF gC_a2dBgXIFnU4aleiW5MyYz5oLzUb0sgl0DxQm8VwUBoFhwkzvOvLuc3nwkYbvjeJN5uIcBG0aW H4Ts_rioPc5ovoEwgOWKWkO1Is9PS4Kq.FwEC_xYFrDDyllM0mRmyOpSmenO8Z.7ACTw1WmU_DQX UaIFQ9_I.MImGqdVssO4QGO.hLb3rryAJzhMbR1RAoXfWLds3ARutQtZKE9ohA8..zmZM8KDqzp2 Ztsm8ZovY6B.WUaA0JHXNSbgbae29bufFB2sdhB2PnxBN85KgxNtbc9_B_rbsFvw_2HJbvA6GfB7 IytCwGm8GSVrq5fJ9h82GSaSluIIpThwlrAjODZ6h6jNNGzNs0abnHy_dKYK0D0pha.cTENhWJZS gP6tXXcaxnXl85CXOg95OxVmw6Z63Bv54AL55QSjsne__GnXMwZ5zPaD9Nhflv4lZP32rPsTux4h XedW75iQoR4z0EQm2KuWqf2Z48KKjgEXawkWqYN23skU9wuNxmzXmzMHzm9WP4E85BIqbXQCxpR2 XsLYgSHVENEM4u7mYXwy9etuVFcqexoD8S1KjFn3lVER.dPQgAkTNTbHP4LNjlj.qbcHwx8dZlx1 SpA-- X-Sonic-MF: X-Sonic-ID: 126ce4f1-438e-42fe-ba12-b353b29ae81a Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 27 Aug 2023 22:07:46 +0000 Received: by hermes--production-ne1-7b767b77cc-q899j (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1c4724267c6c230c8660e0f939132621; Sun, 27 Aug 2023 22:07:41 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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: Rock64 vs. USB3 for 14.0-ALPHA2 's Rock64 snapshot vs. device tree update(?) From: Mark Millard In-Reply-To: <20230821163318.20c8e582db7000d3b6a8412d@bidouilliste.com> Date: Sun, 27 Aug 2023 15:07:29 -0700 Cc: Guy Yur , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <0482D0E1-01F8-4C9B-B7C8-87EE6A7E0035@yahoo.com> References: <20230821163318.20c8e582db7000d3b6a8412d@bidouilliste.com> To: Emmanuel Vadot X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Result: default: False [-1.75 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.75)[0.754]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Spamd-Bar: - X-Rspamd-Queue-Id: 4RYnqm0dXxz3MVd On Aug 21, 2023, at 07:33, Emmanuel Vadot wrote: > On Mon, 21 Aug 2023 13:37:58 +0300 > Guy Yur wrote: >=20 >> Hi, >>=20 >> On Sun, Aug 20, 2023 at 10:08?PM Mark Millard = wrote: >>=20 >>> On Aug 20, 2023, at 11:08, Guy Yur wrote: >>>=20 >>> ... (snip) >>>>=20 >>>> I boot from sdcard with msdosfs partition with = EFI/BOOT/bootaa64.efi and >>> the dtb in rockchip/ dir in the partition. >>>> I tested renaming the rockchip dir so the dtb won't be found and = there >>> was still a device tree provided. >>>> seen in devinfo and ofwdump. >>>=20 >>> Back when I established my structure (long ago) this provided >>> U-Boot's translation of its *.dtb --which did not work for >>> FreeBSD purposes at the time. FreeBSD's Rock64 related updates >>> have been based on tracking upstream linux at some point. >>> Doing what I did got the FreeBSD *.dtb that FreeBSD expected >>> (at the time. anyway). >>>=20 >>>=20 >> Updating with more correct information for future reference since >> from my previous post it sounds like u-boot behavior changed when >> it has not in regards to placing the fdt file in the EFI partition. >>=20 >> The real issue is a bug in u-boot 2023.07.02 failing to read the fdt = from >> the EFI partition >> and the u-boot provided fdt bindings for Rock64 containing wrong xhci >> definition. >>=20 >> Reading fdt file was fixed in: >> = https://source.denx.de/u-boot/u-boot/-/commit/2984d21a28f812c9c1fd2243cc72= 796f69a61585 >>=20 >> I believe all issues should be resolved in the next u-boot release. >=20 > Thanks for finding that, my rock64 is in a sad state (keep freezing > even in u-boot after a few minutes, looks like power just die) so it's > hard for me to test stuff on it. Can you confirm that adding this = patch > to u-boot-rock64 fixes everything ? I finally got back to the Rock64 and based on (whitespace possibly not preserved): # more = /usr/ports/sysutils/u-boot-master/files/patch-boot__bootmeth_efi.c=20 --- boot/bootmeth_efi.c +++ boot/bootmeth_efi.c @@ -21,6 +21,7 @@ #include #include #include +#include =20 #define EFI_DIRNAME "efi/boot/" =20 @@ -281,9 +282,12 @@ static int distro_efi_try_bootflow_files(struct = udevice *dev, ret =3D distro_efi_get_fdt_name(fname, sizeof(fname), = seq); if (ret =3D=3D -EALREADY) bflow->flags =3D BOOTFLOWF_USE_PRIOR_FDT; - if (!ret) + if (!ret) { + /* Limit FDT files to 4MB */ + size =3D SZ_4M; ret =3D bootmeth_common_read_file(dev, bflow, = fname, fdt_addr, = &size); + } } =20 if (*fname) { That lead to the kernel recognizing the USB3 boot media: . . . Trying to mount root from ufs:/dev/gpt/rootfs []... Unresolved linked clock found: hdmi_phy Unresolved linked clock found: usb480m_phy mmcsd0: Error indicated: 4 Failed uhub0: 1 port with 1 removable, self powered uhub3: 2 ports with 2 removable, self powered uhub2: 1 port with 1 removable, self powered uhub1: 1 port with 1 removable, self powered ugen4.2: at usbus4 umass0 on uhub3 umass0: = on usbus4 umass0: SCSI over Bulk-Only; quirks =3D 0x0000 umass0:0:0: Attached to scbus0 random: unblocking device. da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 da0: Fixed Direct Access SPC-4 SCSI device da0: Serial Number *REDACTED* da0: 400.000MB/s transfers da0: 953869MB (1953525168 512 byte sectors) da0: quirks=3D0x2 However, that quirks line was the last message from the boot attempt. I'll try to update the Rock64 media in booting for how I've historically done it to where I've synchronized to main [so: 15] to see what the status is there. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Aug 27 23:18:24 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 4RYqPb4kw4z4rlZD for ; Sun, 27 Aug 2023 23:18:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-25.consmr.mail.gq1.yahoo.com (sonic304-25.consmr.mail.gq1.yahoo.com [98.137.68.206]) (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 4RYqPZ1gqbz3S46 for ; Sun, 27 Aug 2023 23:18:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=G9YOlhUI; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.206 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=1693178320; bh=gIoQZ10zzNr7zPZ/heVJB7c761/xnV1RNyARz2lf0V8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=G9YOlhUIQXwyOaWyF39euK4n8WPuxZ/l6AyZlqSlpWKe+kxELCk9Z3b75AgpQlS7Fbrd/Q0+hzayoFgVfHygz0j+JwXnVxVF/ZG7mqX4BPVZ6QHAYXIPwgPNwZKMPt6Zd85I2UakU3B3FwSgStRxQKDzVb3317dgblSTdVk2oOAd4EnMOqUDPbLhqFWslq1mJIGWfa6ZGC4nucD8ZfhcbqeMazJ3uFy2zm3uvphVWSifVdU3Ln8ZWeGwZ+fua5HQ4DtcJDr3cBpZ74osfD5+iCgK1TxlM1MfBBFDsI9xVLAB+pkdTXL6K2gdZJrCe7QChv3Xbo6mEOtihzAcODVpPw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693178320; bh=lOWDLPYR0rnd4xYtZ9Yk8gvnAIUayovLFQdMW/G+F5j=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=FYiXEHpNy+8UVPA44FkQi74OuLs+6nDVl8RI0REhfxR/ofzDb12H6Fm64vxMYA/2pP2EGCNo9fykRNQvLmD7xQuKW+HCjM/aPkbLrNYlpwxHAVTkLiK9uz69WTZuPRG3P/gReNXQDkdVuj42wokiEk0UcHZlgAc0NPUSUof+Ws31n8T29s/s13g4paIo+lJKOvG8iFDNzBo2u6FiasCEsHFdSO8iMPm0I+cNqNusjG46Ik0I5eIN32TWCT3IuzLm0D57F/2VSBkXq240Mcdri46BzaaKU6Fbxpm6drfYdRzA5tmJ62keNqDCFqWe31EeF5nxa3l4NJApXAYMWD+h2Q== X-YMail-OSG: lyp9DmQVM1kU8G8K4N9AIqDom1rrx7L.HiriyUryZX52UpHB56Jz06DyI9t42VV aWso2afMhsJTQhZaUKt4.gyyzNDpsrGDb3RerTFLvxwwErkHMG6aTZkbHplgFCdqvhSEnDmsag0e 8WICQhfG5g2pCKdtedCeNn.hiCGR9FFcPgSfEmkz1E1.rBVsTW3ZwdQnzHzSv6wAtI1SxDO3T7g. X4ROZGY0N72JQg0QMTVBIYjuGUip1DihsT.CbVaCy2f9_S7DJAU_8MbvPS3AwS_mAaWvMZ2TM0BQ 8MsCbBMqxwy24ov7z58mvHunaC31bcdHzn_jyEYLxRFvflWd1GgyQNygJgl4Mj_geGM3QO5E6YdZ UTUChKZUl__CeRGFEn8MyAkd9FDKpJk6K5huvELzCOsY_S_hyT7Kz_ZyoY64q1S.KHi6J9R.95fU 0t7bPYU91fQbeKbWH6y3Bkvvn7IyGEn.yve11na6Z6JA9uMlbpEwwujFVZbynDF9ATTbv5HrNGfL 23yjlE_Tjarja7h6Fq3V50n4wsmWAhQYh2kFkN3WPCu_Dv_LTmRFVGu79QZroaY3UbJLugtwlNJZ IYoKqeAr9pyV2w7psVjQtUrv7s76chJTTb2iWXKlhrDOf_2icARuNLl6V.e4an1DYuHizE8qZQb4 rQhlCFV6fvKXkINtYY16fNXe1Ld15OaCLDYZxMh.PSo3PCv40x2bOSTaHJoC61HH7XHGWwNK41Ac h7MXn1zNO1CWVAKDL8NSy0a21JPodxNUoVzrKyb9lqfSGoxKqUXm3wjJnKXtwLOY5JtWOe2CGgrO y8Z92kP99zOSepjcJ9nX754mnzWG2J5KecnvgiPLHHfRGFJtWIs7yeo5zy_eietcQbHXA_eVdnlS v1QGAeGhIvKvTVc7u.ha_C.R2rL3CdeNuMrheU2ogpQFV8AKMUQsgyzBIDSImGzSzDKvmwYSb2w3 qMAR2WZs.HtmVPzT9iHhNb5b_ujr56bwUlnL6qofBH4s0pCuQQvqZj.0jFPdDGyhncQMoIVrC6TX jQEv1zwUzy.GlK0_LNfDpjHlTqvDgHnvtFaY9IbOjst_aP5sOqPyMKFT7xgesX0tcALyxCI9XoW4 pd0YuomBBZlynaneWQIJIqefqTn7MRmju3EB4V2qpJ3q___uFSpcV1H4KcH42hjQF60kcQNT7RZQ SXLXxRNIXoyV8zmrzEsZWbXIOdajYHgYUUsrtH5LLCgAPPefSY417i6BgqjM8a7dRYKIhVhjGVjf 5g4pwF3v_R06IpX17UVasJGgR0U8Vd3eZC_JueH10z_UcY8dpLAWvIzTgMsJThU12QJCFd1kwzyC z.uWVk2Fpw9iVsSSZW5osgpLODntxD3b4iqx8OZq7jNB6DuI5pAvPHrMd5fBYNbgU9OHuFCLURd_ HqozXgILFkYuvX6DksHA_jaYD70uK3gtkz5tjRdHc.R5S6UaFqvkxd65i8XpJoEQiz3JXaGQpJbB nCW1Znm92Uwr.YRabutw41WRjL7YlcUqtc.b8w8R4G53Td.IgVzn75FhvIIBUDxoCKDkTPDHDjdG MdIjjGi_2vVIXw12hW3UpDnT0I8lCb9wAIsRtpZ9wkNlUA_UiQdfsRZCZOX29b5k1kxtXDuaUH2h wEDDswBXrDXSrf2zlVwS7G6HMnErDWmj_1nmO5A1m2nqFCcFVinQLIaAQOwJU5IX39pwP6ABxbr6 ab5uAE7elNtpiK61uchdBCGpmy3Ub6q5PMCoaorurLtxoZSc.QTFRiu2WvFJwdP0exQ2fCUCxONC _eiHQBw1MdV_e9e5tO1IxgODgd_4AaNXuKC3SUGW.jnyB.SH9NZdICi9XFQ9A5bmPvEr.VbqJLoP X.DuZ_gnZCw6cP1wfJdv7MRofxR.Ja0R4um94t57iOHcvREcRcG4UH8d6xIEalhV6EfpW6GA3oSI XBkLpJtiOIY_RfiaBijDSHgaHh9gMztF13EtcvDFUxxNzlr8H6xBYtgorXoS69NXszhy73GghZNp WhWvAAcj9QxKqOGXfiU.rVKJacjoIQn1x3fdgy2d8.LekXUBt_WSaO6EgELa07h4YwaLmwLJv3rh 2Zj6EesUru5K.nRwy19tsGp8l.5w8Sqd0gyE33p87ffdj2gzg2xEC6JjDzIUnfWAsHlk3k8Qp0mG uFegMhx4iE9qppS7Qz79YPYqhe5V6ZGKCadOLZ1tZmzJt7AyrgXHp3w6k9qZyqUXW4pCSwq2iw3Y NyuW4NnUM5zVMJJ83EUH6R0eHg8tXbg2k.OujJfdF_Y4eKRB.lT23ycLFXmRtrcP2DhHkU7gpXA- - X-Sonic-MF: X-Sonic-ID: 30511f64-ac62-4ada-91e0-d6853c04b1fb Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Sun, 27 Aug 2023 23:18:40 +0000 Received: by hermes--production-bf1-865889d799-sjjww (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0e9a66f684e482ddf86935c70586cc20; Sun, 27 Aug 2023 23:18:37 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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: Rock64 vs. USB3 for 14.0-ALPHA2 's Rock64 snapshot vs. device tree update(?) From: Mark Millard In-Reply-To: <0482D0E1-01F8-4C9B-B7C8-87EE6A7E0035@yahoo.com> Date: Sun, 27 Aug 2023 16:18:24 -0700 Cc: Guy Yur , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <81184025-2B2E-4093-87F4-3990D7571FFA@yahoo.com> References: <20230821163318.20c8e582db7000d3b6a8412d@bidouilliste.com> <0482D0E1-01F8-4C9B-B7C8-87EE6A7E0035@yahoo.com> To: Emmanuel Vadot X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Result: default: False [-3.10 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.60)[-0.599]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.206:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.206:from]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ARC_NA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4RYqPZ1gqbz3S46 [It works.] On Aug 27, 2023, at 15:07, Mark Millard wrote: > On Aug 21, 2023, at 07:33, Emmanuel Vadot = wrote: >=20 >> On Mon, 21 Aug 2023 13:37:58 +0300 >> Guy Yur wrote: >>=20 >>> Hi, >>>=20 >>> On Sun, Aug 20, 2023 at 10:08?PM Mark Millard = wrote: >>>=20 >>>> On Aug 20, 2023, at 11:08, Guy Yur wrote: >>>>=20 >>>> ... (snip) >>>>>=20 >>>>> I boot from sdcard with msdosfs partition with = EFI/BOOT/bootaa64.efi and >>>> the dtb in rockchip/ dir in the partition. >>>>> I tested renaming the rockchip dir so the dtb won't be found and = there >>>> was still a device tree provided. >>>>> seen in devinfo and ofwdump. >>>>=20 >>>> Back when I established my structure (long ago) this provided >>>> U-Boot's translation of its *.dtb --which did not work for >>>> FreeBSD purposes at the time. FreeBSD's Rock64 related updates >>>> have been based on tracking upstream linux at some point. >>>> Doing what I did got the FreeBSD *.dtb that FreeBSD expected >>>> (at the time. anyway). >>>>=20 >>>>=20 >>> Updating with more correct information for future reference since >>> from my previous post it sounds like u-boot behavior changed when >>> it has not in regards to placing the fdt file in the EFI partition. >>>=20 >>> The real issue is a bug in u-boot 2023.07.02 failing to read the fdt = from >>> the EFI partition >>> and the u-boot provided fdt bindings for Rock64 containing wrong = xhci >>> definition. >>>=20 >>> Reading fdt file was fixed in: >>> = https://source.denx.de/u-boot/u-boot/-/commit/2984d21a28f812c9c1fd2243cc72= 796f69a61585 >>>=20 >>> I believe all issues should be resolved in the next u-boot release. >>=20 >> Thanks for finding that, my rock64 is in a sad state (keep freezing >> even in u-boot after a few minutes, looks like power just die) so = it's >> hard for me to test stuff on it. Can you confirm that adding this = patch >> to u-boot-rock64 fixes everything ? >=20 > I finally got back to the Rock64 and based on (whitespace possibly > not preserved): >=20 > # more = /usr/ports/sysutils/u-boot-master/files/patch-boot__bootmeth_efi.c=20 > --- boot/bootmeth_efi.c > +++ boot/bootmeth_efi.c > @@ -21,6 +21,7 @@ > #include > #include > #include > +#include >=20 > #define EFI_DIRNAME "efi/boot/" >=20 > @@ -281,9 +282,12 @@ static int distro_efi_try_bootflow_files(struct = udevice *dev, > ret =3D distro_efi_get_fdt_name(fname, sizeof(fname), = seq); > if (ret =3D=3D -EALREADY) > bflow->flags =3D BOOTFLOWF_USE_PRIOR_FDT; > - if (!ret) > + if (!ret) { > + /* Limit FDT files to 4MB */ > + size =3D SZ_4M; > ret =3D bootmeth_common_read_file(dev, bflow, = fname, > fdt_addr, = &size); > + } > } >=20 > if (*fname) { >=20 > That lead to the kernel recognizing the USB3 boot > media: >=20 > . . . > Trying to mount root from ufs:/dev/gpt/rootfs []... > Unresolved linked clock found: hdmi_phy > Unresolved linked clock found: usb480m_phy > mmcsd0: Error indicated: 4 Failed > uhub0: 1 port with 1 removable, self powered > uhub3: 2 ports with 2 removable, self powered > uhub2: 1 port with 1 removable, self powered > uhub1: 1 port with 1 removable, self powered > ugen4.2: at usbus4 > umass0 on uhub3 > umass0: on usbus4 > umass0: SCSI over Bulk-Only; quirks =3D 0x0000 > umass0:0:0: Attached to scbus0 > random: unblocking device. > da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 > da0: Fixed Direct Access SPC-4 SCSI device > da0: Serial Number *REDACTED* > da0: 400.000MB/s transfers > da0: 953869MB (1953525168 512 byte sectors) > da0: quirks=3D0x2 >=20 > However, that quirks line was the last message from the > boot attempt. >=20 > I'll try to update the Rock64 media in booting for how I've > historically done it to where I've synchronized to main [so: > 15] to see what the status is there. I had made some sort of snafu previously. Re-updating the materials on the e.MMC lead to booting continuing after the quirks line as well. =46rom after login: # uname -apKU FreeBSD R64-RPi-4-3-2v1p2 15.0-CURRENT FreeBSD 15.0-CURRENT aarch64 = 1500000 #87 main-n265027-2f06449d6429-dirty: Fri Aug 25 09:20:28 PDT = 2023 = root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA53-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA53 arm64 aarch64 1500000 1500000 So, overall, also using /usr/ports/sysutils/u-boot-master/files/patch-boot__bootmeth_efi.c lead to the Rock64 USB3 being operational again via the FreeBSD kernel, including for post-kernel booting. (Sequencing complicated by also updating to 15 in the mix.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Aug 28 04:56:27 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 4RYyvf3XKYz4qpsS for ; Mon, 28 Aug 2023 04:56:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (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 4RYyvd34stz4R1Q for ; Mon, 28 Aug 2023 04:56:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=pmFfXihr; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.32 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=1693198603; bh=iN1210thMoOpdVmucch6MNevb3c7htxFIZYH9tUhDSw=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=pmFfXihrF7RU8aKDIpukFAaG79vXj/ERAq3LPUQhAR/h6gyvNTIMy2d8Z2FlcT7BYqyOLBi5HRFx9kxBYU9HMqS7sK/DnQuXlXBA4lIp4fUPxDAmhqzD0cDvGb94rvlmIb2GEO1WEcbeUaBMRS4XXyNIVVla4QbiP71A85B572ctDmcrdQHgyGZVtB3xulEQFKESZzcd21zYBtFJatFEvusAiEF7zpvUGWIGUnRM23w0r/x9vjHU0xVxaowBlLdeIe9twY8X6B5SCalEJOktWAouqIMfzO2sSNwNbF5hzle3uxDxvcCv4VGOx7WiKXi4oJjpdyOxF8NW//sUzEW4Dg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693198603; bh=lej8h2TVujS/wS9Q3j7jJtcX684bXQ1EiVxsj0t/t/u=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Li2vUQJRBPSwOm5cJaRFnRHWBsenFlhu0JE7jQyUUPHqmmxjB+57IYxxaX6Eam7mV4OvBGY1HSUprWGYRzOfBpTyiyNPbgyn471SDFpie7dW5qCCMnnYov6jL4Tbcmzn2Qhqn6vLGIw1piYyqApDPFCG1gUk9Y5RUBGwWNTljzv+0yL47XwGvE9d81Y7CHlN1L0heB7ds036DYrlHMQ46t8F12U7K7Ksmg0Q4sYPVBm+ePA6diaw0LU3r2iZAf/et+vsiqpB3FX8Wfem/6EJ0Jw28RNKwx6wviWNhLGoN+m45TLffNsIywnrm7M9OmbqimByp0v3f0rlPYWLMKa9Jw== X-YMail-OSG: h9fd9xEVM1nwKoxcr6mE9U0_zK_mR50hDXKIBu4ibcUTyhNQ1NubPiaRYCeppTo cuX_Supe61PMdCFBCPisZUm6YDmKXW2ZHuhowZTlyC_F97.jMCfEX6xHziPs60LjcBkPBUldh6P1 7E7fC7L68x0cVBMc5.xu_MUNeqNpGrRcRgHuPUeA.StbBtheQN.wf1erwP8z9Kgc8PC05xE0s7IJ N3K2UM57WfcvnHxKI1jNo.D4d1PiF.6qjyqZavh3gkS9IHQS695sZmvvW0BLYSTvI72ou.p.xObK Y1ZH7Qt_H0bEPF33msn7If5YnU3cAKv7B7vv7kLdETLycqihI9TReiRTdofK9SlOEZ.ckxzmI4.i BgGWrkSJhREuRU6Xdd3ipSQIE0bC27luqGFUAlxjqzXLHiLTHzmSNuHPcurHdxSiCeAe.eD.KhCJ eYQWl5FJAKN6..01e3hqWLj7CEU1ox6wPCI12gDBhIkNkDSHEaT9zTBre3JQHTmcJfrCQ52ZAQjO XXLQoBg28bXliIYNO.jfx.7YDfgv.cRX8rYDZ43_SiUTCplQcxVPsAvf9Dzy3M2.EAraiCJ7QWjh GjQLVf5Yp6DuKQcv25Nyjdg21fm0XH3_fhFzwVno35M5mkI7ULf65lZ7HdGZKBsAJghU1JQLtBo4 ZwD0aWq8UJ2Obe_SpZMubXyvr5o22m.rlEaLS3bRrrnWbBz_zE66lskDZb_93nr1RndAEAhXm0G7 q2JBeCD5UNjo6MX5odRVL7ovwN83mJGrhAP_qrDAChap6z513QrXfGW7wf7_pe4SpqwztAs1UgzI F92lzCN6PagvpMCH4pdagnO_.s2ymq43uYK1MtrEb.FtLraT7cQBscRVXfnG0qQDPwV3R6XQuF4u 4X.uSfbD719N_HEut6rn1MWe.R84i0vwpbTCTscLv6mcxZJXpTVRCFTBZY8Mc9NwBRwbRRcojqbO HiCq7SFgi7XlMwuDpXLjK3AkQactppMNhD09r0quzjU5ooueyvYyGfrjAfea0HdlxizEPgFUEyEZ lV9PdXZkgNCfigcDVzr6VdqtA9cZfIxCBgdQitksk3ZUjECLVkCVLcF_JAg8rBp7GncIAyM5J55U GbuQUBoZB73H9z.ndB10oBMUbe0IPHWW9yh_CLzWcRne28SbQEUGW.rpperC3hvJDgvG1S4k3yKF oviam9H.9gY2nP48EIy.8zqmXWceQU3Qke9DW4eWfZV1n0TSaZLhSgwsJeTrnr5xDplrrgeuGiRf SrwIOIQWlWJXb1Qb1hfy15v2G5gbzs8t46CvHG7YaabWgzQIG.4oWWVv7DrYIBZuIe2LOWMsnBHt ww9UhiY3MG.XBzo5y4A0OtLMxC83jcOZk1MLSERY6TKu8N7qg_cZ3MNpa4Cl8ry2TeiBisJKQuyI 15JyyuIRFMX8VSX3eoiQOKGaZ01oknIS8W_fZUirmrwA.OwMHw.zaZYvuy4eAYT6fz3hXq7EXo9B QSSgasr_lLA9TlCTKh2TO3ojMyu55q8a0joeGf1gV.pyIlBY1kSyIlhUJYv.2qgDRRUpSRzwTBFj wJYExg_OkDe3ejkc.r9EetNOTMWCfJFuAowdzBYSrJGATg8lsxHu.zo6aRpsWHB26I0ryikf6C4t GiuxIxr_ryUAibYpphQgOSUI2tJMy.OqbLkCbdzMItyEqj0_Ogo9M2fHndC6zvY8cmy6PHOtZ9lW aS7SrycIyYcewXALv4wtUxWtTStP25XnDAeHZ1E6D9R3FCu2D6Avzsxz24N8QaDPnnEqFSmHTaba V8bkJfLx9X_nA.A7BtYe_pkxKPvvTjsERFMoZNtH0CLe8H_o0CltaFiXliS8F8nwBeMMem4G8lrh 8A_xbDjQ8lxly.NfTA8thFxKydV59rZgFh.Q7YyrmLsJgzuHxR3UC9pLVpLb7mY3C.vPPyGYbZKd eJ4uQZaPP7vIKdibzSa6wD0Bh3F.1CSIXFJiPI9hPtjLu0ER5Qmt8R7LesyLYaCZtfsamZyef0oV JfQFuNk_ZNEMs4Jb73qGV_QbhRq3e6NnGYTDeu8EyoOi84VgMSm26pdvFjwLTkZUWYyx5prY7QdG zp9oChErChI_O4PsAAWrmBUXGddDWsD8VwOOOG31AI1Jy27tScmFW_9PDz2AiN690QbLP1uXGJ_U TlempmBXeeBl1gZwzrPf9VbrkFx7lTCG0cghKSLMUI0HqiAgi10CexBRxhKU16l7c5ure7_GFfwL wjF7rY5ekSVcI00INqBtAkE2CjMYIDPzb2LGc2dwbVwDlQj0Mz_AewaePCfsS X-Sonic-MF: X-Sonic-ID: 0f4a3473-1215-46a3-be5e-d428cb03cd61 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 28 Aug 2023 04:56:43 +0000 Received: by hermes--production-ne1-7b767b77cc-msspp (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f462d60d71c3ca8569353b2ed6f625e3; Mon, 28 Aug 2023 04:56:38 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: FreeBSD main on Apple M2 Ultra, likely via use of VM(s): any notes? Message-Id: Date: Sun, 27 Aug 2023 21:56:27 -0700 To: freebsd-arm X-Mailer: Apple Mail (2.3731.700.6) References: X-Spamd-Result: default: False [-2.45 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.947]; 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)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_TLS_LAST(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Spamd-Bar: -- X-Rspamd-Queue-Id: 4RYyvd34stz4R1Q Is anyone using FreeBSD [main] on an Apple M2 Ultra (likely that would be via a VM)? If yes, is anyone willing to comment on the VM used to host FreeBSD, how it is used with FreeBSD, what works vs. not, or the like? A point of interest would be if the VM environment can boot normal external USB3 media that is also able to be used to boot FreeBSD on other aarch64 systems (not just booting via VM usage). (In my environment, even internal media works for booting if just moved to another system's internals that has the right type of hardware interface.) === Mark Millard marklmi at yahoo.com From nobody Mon Aug 28 05:13:15 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 4RYzGs4cT9z4qqVC for ; Mon, 28 Aug 2023 05:13:25 +0000 (UTC) (envelope-from samm@freebsd.org) Received: from reindeer.net-art.cz (reindeer.net-art.cz [IPv6:2001:15e8:110:513c::1]) (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 (2048 bits) client-digest SHA256) (Client CN "reindeer.net-art.cz", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RYzGs2QYNz4SyY for ; Mon, 28 Aug 2023 05:13:25 +0000 (UTC) (envelope-from samm@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: by reindeer.net-art.cz (Postfix, from userid 65534) id 3A2F75F372; Mon, 28 Aug 2023 06:13:16 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on reindeer X-Spam-Level: X-Spam-Status: No, score=-1.2 required=10.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.2 Received: from owl.net-art.cz (unknown [IPv6:2a03:6920:0:10::101]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "owl.net-art.cz", Issuer "R3" (not verified)) by reindeer.net-art.cz (Postfix) with ESMTPS id BDD495EF50; Mon, 28 Aug 2023 06:13:15 +0100 (BST) Received: from [::1] (account samm@net-art.cz HELO webmail.net-art.cz) by owl.net-art.cz (CommuniGate Pro SMTP 6.1.20) with ESMTPA id 2040995; Mon, 28 Aug 2023 07:13:15 +0200 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 Date: Mon, 28 Aug 2023 07:13:15 +0200 From: Alex Samorukov To: Mark Millard Cc: freebsd-arm Subject: Re: FreeBSD main on Apple M2 Ultra, likely via use of VM(s): any notes? In-Reply-To: References: Message-ID: <0c0b4f1fdcbd5683b211ac51d8cddc30@freebsd.org> X-Sender: samm@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4RYzGs2QYNz4SyY X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24806, ipnet:2001:15e8::/32, country:CZ] On 2023/08/28 06:56, Mark Millard wrote: > Is anyone using FreeBSD [main] on an Apple M2 Ultra (likely that would > be via a VM)? If yes, is anyone willing to comment on the VM used to > host FreeBSD, how it is used with FreeBSD, what works vs. not, or the > like? > I am using M1, don't think that difference will be significant. FreeBSD works very well on UTM, which is nothing but a wrapper for QEMU. You can also run it directly in QEMU, e.g. like this: qemu-system-aarch64 \ -M virt \ -drive file=/opt/homebrew/share/qemu/edk2-aarch64-code.fd,format=raw,if=pflash,readonly=on \ -smp 4 \ -accel hvf \ -cpu host \ -m 1G \ -drive file=FreeBSD-13.1-RELEASE-arm64-aarch64.qcow2,if=virtio,cache=writethrough,format=qcow2 \ -net user,hostfwd=tcp::10022-:22 \ -net nic -device ramfb -device nec-usb-xhci,id=xhci -device usb-kbd \ -nographic -serial mon:studio USB emulation works as expected, at least I was able to pass usb-com device. About loading from external media - I think it may work, however, I never tested and I see very little sense in doing that. One of the fun findings - you can't run FreeBSD/Armv[67] chroot on such FreeBSD as the host CPU does not have 32-bit commands, so it is not possible to use such a host for building armv7 packages natively. > A point of interest would be if the VM environment can boot normal > external USB3 media that is also able to be used to boot FreeBSD on > other aarch64 systems (not just booting via VM usage). From nobody Mon Aug 28 06:43:58 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 4RZ1Hj6kCFz4qwVR for ; Mon, 28 Aug 2023 06:44:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-21.consmr.mail.gq1.yahoo.com (sonic313-21.consmr.mail.gq1.yahoo.com [98.137.65.84]) (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 4RZ1Hj45D5z4c4n for ; Mon, 28 Aug 2023 06:44:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693205054; bh=Y7x61ZTvYhLSwnmOTH3E9UA38/2xVHUu7hzx4nRMsG4=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=VLHFj4VXsTJupZfFxteZPL+L5hj77w5dBsqbAAKgrFCuTlxVuZLo7kIYU8T1hicLSqVVJCoE3lizzdcwcn+dv6jkqs28jsaT7K3HnoHConiFHrnjbmygYDw2+pYBOKFo/PMcH2u0Df8Is64z93gwgVEG269/qjoxUlFeSTN9xd7erHWQGUEwRDZwv44OFRRSuFi66pU+drzF7FeXV2kqpUeCEWrhev0HQl+AFRhhZSWjhRSutCdNQ7wfmKx2danoTd2j1jiiwrckgSaMogQG478l8mzg9e9+v33cDOFy7UAeVF/wxs1fmeYoqJMYiiZkEqS/RFp2lhpVgTMrh0MXfw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693205054; bh=OC4uI3btDg4TBM8ZzoGbvcqGD7dQsdKmwwOrzgbJGkd=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=A11q3Bw592xUjP/Xfo6TSNbiKWGR0mHvk1u3fowOCDpAqj/P51EWBurPO1tqW7liEz1Dt2xHjEYH+290QJRtgjevS2YNyxULa5kIcvaz6M/e804D/0hVHsVY2dUHSZ4IjmTNfZ7TRqA1z3OTSTA7DuyVFHgqrFaAOqFa0hWkxf+zITcaPjB9yQqLWLcfU1p3vA6mqWFu4c5sbxb9imqUiRy2gGLYLkbTHa7+Fp/dqO90e0GQ+xWPtX0+OnoB2LlAeTkKqf2OuXbCoNF4VnLPAYourujsHSuGWUA3x0kjqQgTIIKXmd5pAedfSiPPsNzE7DRmzztBBdLljcROahKTYQ== X-YMail-OSG: JAoYWO8VM1kzHvQLBHAUDsKdTlq5PvkipxOXBgFP7gm0i6VPYwDMIPHYWTdE1Iw 2KTXjd_bH1t_VGRMXV.XuDl.lzIuS0K7GZ64pPeuryPoR.8XQfsJD5lN9SB6VVDRNg5VKqU2hxFx Jbt81kD1ppVb.kpmQhKGcV6tG_fGhwL5o0mtXUwgsx7pZQq473EJinTYWR3yc4LP055DbvAk0aM9 RMRfQyO8LchnIwZRZBCSutU5eipb2ZaYETNTR0lv.AhqzFVURnUXmokqgaWZ.OY_.Ew03DV0BhcU vXiySxiRA1yE89J7GIWhDG.FH6i3IvHNjm4ei6PUA3XLUPwYrfuKLphLENn_Qlc4xGNNMKDetnrK UhuMSo8Cl..VGdMwWAjlYYrrBtHzh4yHjnt1zVgg2JB0.7INeWskXHRcVCgZcT8Q7bzgFIC6P.2Z tnUXIRxU3j_7GY_4.YS4RB0p3n2DFXIVOEiW92w4zhVRhiiJOjS.OBNZ9Qnlwjx5Ssu6N9Ovxk88 YY0jrzMYViG2b3Gvp36Zo2A9OvxuLrgiQo9XRI_095Np8tPaSCemAyHmdQNAcJxawXli51p.8JFu hubJAMF9A_GmSknB91pQQsIelCDzoELheLzVTPtB.NrwY3pfk7DjrH1xQUO3_BRk4gYrFvq4fVTZ PKfSZDmz8Y1SJ37cQox4MsIBUGj8FxcGbWO19Eka90Bkc9FuKA2et9Z6wEDKubYyRq4.ENSbFAOl aKLxfhp_An6cvIEzCxDoikLXjdELjaVba1fWYxomHZ8.jgRm9ACLfWjZv5xv1p6rVs4B1eu5TMx7 53rrJBcrdBV_PEVdwdaLr9nyd_ifqZ1OG28TxGuz9ev02Op1jn8ga.Iku.TfgLs3rEy2gIMvF3x6 Tnqi6proTKEyMWzkc4s1PuIuWGC.w2DyJ8kOg4VXwcuGBPI841FeEUX_Xlr2zvMdy8DX9pU5iqrK oWH7DhlrW1MSqDdjbIHCkSoktk6mMG1SKZoqOAO_6Zr5ZlEiApOCZ.9wZ64GG32riqf99AB.Ec82 5vcVCivHFZoNRCEiVvgGSLNG1Y9h.oL2vb0oYwz31V8pSjLrbgHPSm3xhjvpddCQgwj2gpe7QlW_ eZdbUUKTLBSmeh1DRs9GTb9xlVJYEIzshz50Gf5D2q7RD2n4S2Fv4cK3aXDSmFOVkTWmrUX7qieg drXUP8secRFxlIvVwKkUxzrN_mmnQ9ZK7P0kYhclDT5erWyOBowQ0__y3JxmCXbonZU8AampM37T CBHSu52CiA4p_ebxDaQWSXfXn9oZ4qDE5hKbgUK06Kaj9LWjuJoQHOJK0jO5eMjR5zWLHcb2kzdY Ew8_xDLvgdDk_mTvm.Ft4V8XUakUyoM.xg82lgFaD.FfVJkFNDr0Z8Z0Op7eC9VsFBWDqm9v4wy8 pqWox0RkFgbXNApQDEw5s4kLJMQH7sp8oLcX.ALmPSSNE.6bgpJ4MrBWWC0N6aloBzGMBSx9KDKX BqJd1_7pU3U9iHvA6DKeXikaw6a0tmzK4qqIVxJnZgUZ9ZN5S0zYQ3zMp4hIOUPCcITaUKYnTRB7 qrkiSJ6XOoDLEBJCb_IsUV8hP4bKWWRRptgynczL1YmIg1hy1cBLcNxhzmWmuttsiyAXKeOYPGEG 2XUOachg12VARG5CUNaJ__yXpdJulv4OPEgtg4X4GPOfGaVCkKJfIwgDNTEtGDMapjiVNL9WcYK_ ay1hLGpZdf2HCsLOeDj_1yVNno32DmoTpV_C6sRlSCCg6GnGr5R1l3lTeoIn6XVlkQMHwPTnE.im rNYjlxIpwzgh5FtoFVr8j89hqsIqrRB7yX09kdzRYyLF_1RNMueuBeyItZuMPKNwvEWRE126K.St cnsYUdJg7vxoRVg_RCtyksNRj489OksBI1HEJx_G.O8q7IpuARFqp_26EWY32FfKT6ttlrhik6zE hchHZTP2SEXLLBOjz4_SS0Ajg4__x6KJP2Ul5rWmXWMeShRsRRjJIwiKSJgDZvstvNh2qtNVDiHV f3wv2Dubyqrfo2u7SckcX8OyFXZRtXgucTRCBX3jRNk8DaTXDeJtaBFgY48I0tJhYZFX35lqwoOE gXOLLpWLLjUjFU7lbJz0jInY0.hJw3V5JHya9YHH2C8i5zNPMhzgik_ja2vKg9sUCQWKpbrQIySv NqgIEfCZvCauti5NwwTvY4dfzrRs3GJ7dayMIdbZ925qMt9teY90CyvRNrjFNpRmvKe1Ij_pund0 5cjEBDbvktmXyA7F7DM7_MARdkeCQV7lkAcnQWzVTnUGjOCSIgmLTX3qd1m8asgZ3SFtveJ1LAFI - X-Sonic-MF: X-Sonic-ID: 40cdb238-438f-48a8-b043-f788a5f6f217 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Mon, 28 Aug 2023 06:44:14 +0000 Received: by hermes--production-ne1-7b767b77cc-27nt8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c5e68193a43abe4b68fd2d62637d5858; Mon, 28 Aug 2023 06:44:10 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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: FreeBSD main on Apple M2 Ultra, likely via use of VM(s): any notes? From: Mark Millard In-Reply-To: <0c0b4f1fdcbd5683b211ac51d8cddc30@freebsd.org> Date: Sun, 27 Aug 2023 23:43:58 -0700 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <1092670F-B1A8-48CA-8B85-CED987D559ED@yahoo.com> References: <0c0b4f1fdcbd5683b211ac51d8cddc30@freebsd.org> To: Alex Samorukov X-Mailer: Apple Mail (2.3731.700.6) X-Rspamd-Queue-Id: 4RZ1Hj45D5z4c4n X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Aug 27, 2023, at 22:13, Alex Samorukov wrote: > On 2023/08/28 06:56, Mark Millard wrote: >> Is anyone using FreeBSD [main] on an Apple M2 Ultra (likely that = would >> be via a VM)? If yes, is anyone willing to comment on the VM used to >> host FreeBSD, how it is used with FreeBSD, what works vs. not, or the >> like? > I am using M1, don't think that difference will be significant. I just figured that if something works on the M2 Ultra, it likes works on the rest. Going the other way might be somewhat more likely to not (yet) support the M2. Thus how I worded the question. But notes based on the other M1/M2 contexts are good to. In that respect, my wording ended up as over specific. > FreeBSD works very well on UTM, which is nothing but a wrapper for = QEMU. You can also run it directly in QEMU, e.g. like this: >=20 > qemu-system-aarch64 \ > -M virt \ > -drive = file=3D/opt/homebrew/share/qemu/edk2-aarch64-code.fd,format=3Draw,if=3Dpfl= ash,readonly=3Don \ > -smp 4 \ > -accel hvf \ > -cpu host \ > -m 1G \ > -drive = file=3DFreeBSD-13.1-RELEASE-arm64-aarch64.qcow2,if=3Dvirtio,cache=3Dwritet= hrough,format=3Dqcow2 \ > -net user,hostfwd=3Dtcp::10022-:22 \ > -net nic -device ramfb -device nec-usb-xhci,id=3Dxhci -device usb-kbd = \ > -nographic -serial mon:studio >=20 > USB emulation works as expected, at least I was able to pass usb-com = device. About loading from external media - I think it may work, = however, I never tested and I see very little sense in doing that. My testing-usage via the exact same media being used in multiple distinct contexts may well be rather unusual. Still, it is something I deliberately do. > One of the fun findings - you can't run FreeBSD/Armv[67] chroot on = such FreeBSD as the host CPU does not have 32-bit commands, so it is not = possible to use such a host for building armv7 packages natively. Yep, no aarch32/armv7 support via hvf. >> A point of interest would be if the VM environment can boot normal >> external USB3 media that is also able to be used to boot FreeBSD on >> other aarch64 systems (not just booting via VM usage). >=20 Thanks for the notes. It has pointed out some things I'd not-noticed already. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Aug 29 08:50:59 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 4RZh3h3vCzz4rYH4 for ; Tue, 29 Aug 2023 08:51:12 +0000 (UTC) (envelope-from titus@edc.ro) Received: from eatlas.ro (eatlas.ro [86.126.82.18]) (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 (2048 bits) client-digest SHA256) (Client CN "eatlas.ro", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RZh3g3D9Kz4VcS for ; Tue, 29 Aug 2023 08:51:11 +0000 (UTC) (envelope-from titus@edc.ro) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=edc.ro header.s=mail header.b=oHgJ1iP5; spf=pass (mx1.freebsd.org: domain of titus@edc.ro designates 86.126.82.18 as permitted sender) smtp.mailfrom=titus@edc.ro; dmarc=none Received: from mail.edc.ro ([10.1.4.58]) by eatlas.ro (8.16.1/8.16.1) with ESMTPS id 37T8p0HU091232 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 29 Aug 2023 11:51:01 +0300 (EEST) (envelope-from titus@edc.ro) Received: from tituss-imac.eatlas.local (eatlas.ro [86.126.82.18]) (authenticated bits=0) by mail.edc.ro (8.16.1/8.16.1) with ESMTPSA id 37T8oxpv000266 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 29 Aug 2023 11:50:59 +0300 (EEST) (envelope-from titus@edc.ro) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=edc.ro; s=mail; t=1693299060; bh=SuqDIh5PKOWQZuRPVAi4uFKAvaN3Nhy7RNAyBeW3Duo=; h=From:Subject:Date:Cc:To; b=oHgJ1iP5Kt2eIh7uCGsL/9661cJ3TU/pVc9RIhysrIstgqoX5efO9cGxaETfn15UK KRIPWmXXisFcSwy3LjEwGr4PrXZ0jO4SDOSQwHuuhCfvwoEiGPX4MOzqs9Wob46TZN NMcjnV8NlHgVLPrG2bEne3BWAYU5dLLmxuxMG2IM= From: titus Content-Type: text/plain; charset=utf-8 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 13.4 \(3608.120.23.2.7\)) Subject: nvmem_get_cell_len Message-Id: <66F75D3F-B8DE-4756-AA65-D403F1BA58E0@edc.ro> Date: Tue, 29 Aug 2023 11:50:59 +0300 Cc: freebsd-arm To: Emmanuel Vadot X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ns.edc.ro X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.93 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.930]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:86.126.82.18/32]; R_DKIM_ALLOW(-0.20)[edc.ro:s=mail]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:8708, ipnet:86.120.0.0/13, country:RO]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[edc.ro:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; DMARC_NA(0.00)[edc.ro]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4RZh3g3D9Kz4VcS Hello, in /sys/dev/extres/nvmem/nvmem.c nvmem_get_cell_len can=E2=80=99t properly return an error or a valid = size probably the size should be returned via a pointer to size_t arg and = return 0 on success the function does not seem to be used anywhere (13.2) so it should be = easy to change also why is it an error in nvmem_read_cell_by_idx if the buflen arg is = larger than the actual cell size ? (the same is in aw_sid too) From nobody Tue Aug 29 13:34:28 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 4RZpLy1kBJz4rp6p for ; Tue, 29 Aug 2023 13:34:50 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Received: from nmtao202.oxsus-vadesecure.net (mta-232a.oxsus-vadesecure.net [15.204.3.6]) (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 4RZpLw6RWkz3MCL for ; Tue, 29 Aug 2023 13:34:48 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=webcom.xion.oxcs.net header.s=mail1 header.b="H13/Em4g"; spf=pass (mx1.freebsd.org: domain of fred@thegalacticzoo.com designates 15.204.3.6 as permitted sender) smtp.mailfrom=fred@thegalacticzoo.com; dmarc=pass (policy=quarantine) header.from=thegalacticzoo.com DKIM-Signature: v=1; a=rsa-sha256; bh=s+7k3+ihyk7Vz7R3bQ6pGM3WncpEJ6UKvRm8AC CSEdw=; c=relaxed/relaxed; d=webcom.xion.oxcs.net; h=from:reply-to: subject:date:to:cc:resent-date:resent-from:resent-to:resent-cc: in-reply-to:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:list-owner:list-archive; q=dns/txt; s=mail1; t=1693316086; x=1693920886; b=H13/Em4gtXhvvIjmiw5jOpssjJFogR9O7yBIrcN5v 221cj7OF2gjeeKrxY0VyxrTohxb4lr1EMJSBXl+6nax3qH5rBj6c8TfqsmPnc+H2b95bJ60 nrAPi0NdgslgI9SaYL+5Y0lOm5yJt1iroKTcvUSMIPfNSAnOVaw6qnSJAwnfZOj+zqbs4hw T4FKOjcfpA8SPuIPL8JJECbc3EvO4wt+FNGvTXxcjdrTD2YpaklKV9WE22BSYpg8iwzLt7r BGdl9ffWYePPVahXHoUeAjtTKdnMByeK+7H/ucPWZLsgzdriYvMvXb2lfZ4r49HBAe2DRa1 MKM9VJNhkOMbsHk9Q== Received: from proxy-4.proxy.cloudus.ewr.xion.oxcs.net ([172.56.152.254]) by oxsus2nmtao02p.internal.vadesecure.com with ngmta id 0551a1da-177fde0219c723d6; Tue, 29 Aug 2023 13:34:46 +0000 Date: Tue, 29 Aug 2023 06:34:28 -0700 Subject: Raspi4B users, Do you use HDMI audio from TV/Monitor speakers? vchiq_core.c compile errors out Message-ID: <374bd08e-5789-4601-8aa6-9ea8cbc670a8@email.android.com> X-Android-Message-ID: <374bd08e-5789-4601-8aa6-9ea8cbc670a8@email.android.com> From: fred@thegalacticzoo.com To: freebsd-arm@freebsd.org Cc: fredfinster58@gmail.com Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal 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 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 X-Spamd-Bar: + X-Spamd-Result: default: False [1.07 / 15.00]; MISSING_MIMEOLE(2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_SHORT(-0.94)[-0.936]; NEURAL_SPAM_MEDIUM(0.50)[0.504]; DMARC_POLICY_ALLOW(-0.50)[thegalacticzoo.com,quarantine]; R_DKIM_ALLOW(-0.20)[webcom.xion.oxcs.net:s=mail1]; MIME_HTML_ONLY(0.20)[]; R_SPF_ALLOW(-0.20)[+ip4:15.204.3.4/30]; MIME_BASE64_TEXT(0.10)[]; ONCE_RECEIVED(0.10)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[webcom.xion.oxcs.net:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[15.204.3.6:from]; TO_DN_NONE(0.00)[]; FROM_NO_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; HAS_X_PRIO_THREE(0.00)[3]; SUBJECT_HAS_QUESTION(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:~]; ASN(0.00)[asn:16276, ipnet:15.204.0.0/17, country:FR]; RWL_MAILSPIKE_POSSIBLE(0.00)[15.204.3.6:from]; FREEMAIL_CC(0.00)[gmail.com] X-Rspamd-Queue-Id: 4RZpLw6RWkz3MCL PGRpdiBkaXI9J2F1dG8nPjxkaXYgZGlyPSJhdXRvIj5SYXNwaTRCIHVzZXJzLCBEbyB5b3UgdXNl IEhETUkgYXVkaW8gZnJvbSBUVi9Nb25pdG9yIHNwZWFrZXJzPyB2Y2hpcV9jb3JlLmMgY29tcGls ZSBlcnJvcnMgb3V0PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPiMgdXBkYXRlIHNvdXJjZTwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+Z2l0 IC1DIHB1bGwgL3Vzci9zcmMgLS1mZi1vbmx5PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2 IGRpcj0iYXV0byI+IyBjb21waWxlPC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2 IGRpcj0iYXV0byI+bWFrZSAtajQgYnVpbGRrZXJuZWwgS0VSTkNPTkY9R0VORVJJQy1WQ0hJUTwv ZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPiMgVEhFIGFib3Zl IGVycm9ycyBvdXQ8L2Rpdj48ZGl2IGRpcj0iYXV0byI+IyZuYnNwOyBUaGUgYmVsb3cmbmJzcDsg YnVpbGRzICggd2l0aG91dCBoZG1pIGF1ZGlvPC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rp dj48ZGl2IGRpcj0iYXV0byI+bWFrZSAtajQgYnVpbGRrZXJuZWwgS0VSTkNPTkY9R0VORVJJQzwv ZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPnlvdSBoYXZlIHN1 Z2dlc3Rpb25zLiZuYnNwOyBkZXRhaWxzIGFib3V0IGVycm9ycyAsIHNlZSBteSBibG9nJm5ic3A7 PC9kaXY+PGRpdiBkaXI9ImF1dG8iPmh0dHBzOi8vZ2hvc3Ric2QtYXJtNjQuYmxvZ3Nwb3QuY29t PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+Z29vZCBsdWNr IG9uIHlvdXIgcHJvamVjdHMgYW5kIHRoYW5rczwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9k aXY+PGRpdiBkaXI9ImF1dG8iPkZyZWQgRmluc3RlcjwvZGl2PjxkaXYgZGlyPSJhdXRvIj45NzEt NzE4LTkxNDQ8L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5T dWdnZXN0IHNvbHV0aW9ucyBhbmQgaG93dG8gcHJvY2VkdXJlcyB5b3UgZm9sbG93LjwvZGl2Pjxk aXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRp cj0iYXV0byI+KFNvbHZlZCksIEhETUkgYXVkaW8gc291bmQgb3V0cHV0IHRocm91Z2ggVFYgc3Bl YWtlcnMgRnJlZWJzZCAxMyBvciAxNCBwbHVzIFZDSElRIGF1ZGlvIHBhdGNoIGZpbGU8L2Rpdj48 ZGl2IGRpcj0iYXV0byI+aHR0cHM6Ly9mb3J1bXMucmFzcGJlcnJ5cGkuY29tL3ZpZXd0b3BpYy5w aHA/dD0zNDMyMzM8L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRv Ij5odHRwczovL2dob3N0YnNkLWFybTY0LmJsb2dzcG90LmNvbS8yMDIyLzA5L2ZyZWVic2QtMTQw LWNvbXBpbGluZy1rZXJuZWwtZm9yLmh0bWw/bT0xPC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48 L2Rpdj48L2Rpdj4= From nobody Wed Aug 30 05:17: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 4RbCHJ0JbJz4rhkJ for ; Wed, 30 Aug 2023 05:18:04 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Received: from nmtao201.oxsus-vadesecure.net (mta-231b.oxsus-vadesecure.net [15.204.3.5]) (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 4RbCHG3Gxtz4VrB for ; Wed, 30 Aug 2023 05:18:02 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=webcom.xion.oxcs.net header.s=mail1 header.b=Bd7bra7c; spf=pass (mx1.freebsd.org: domain of fred@thegalacticzoo.com designates 15.204.3.5 as permitted sender) smtp.mailfrom=fred@thegalacticzoo.com; dmarc=pass (policy=quarantine) header.from=thegalacticzoo.com DKIM-Signature: v=1; a=rsa-sha256; bh=uVB4LNeh0QLwICwKxr02Ccl2iljeMq/vTRzk8E Kd8/0=; c=relaxed/relaxed; d=webcom.xion.oxcs.net; h=from:reply-to: subject:date:to:cc:resent-date:resent-from:resent-to:resent-cc: in-reply-to:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:list-owner:list-archive; q=dns/txt; s=mail1; t=1693372681; x=1693977481; b=Bd7bra7cAyrH9puHkLt6I8liYkM/WGAwYs6njDw9O /g2iio1zq96VIZ2jWcbQuugneTrqaoEV9ujOOTRWkQ2MoWjprc69kWaRoJGsrbqlhNJfm1j EwoLB0yefi7UbSv6QbS4woTRbniwit4WIJvg8XL5D06dzRQAplyMDwzzPIVc9cFTSoiDAD/ gRsYwZMYNkoZ+AgjLn4KWvvKSkYv3ZszwRoT7qhtD9qcKmy57Q34G+B8S2Qunzp3R5EjyWV c4KyHy3OdB06YypP2xBdKIlhtiOEG1sj4r63qtq7rF69NyStCvKiZTIJyybvZHV33+33GiA lcJhXUPB/qFFtfphw== Received: from proxy-7.proxy.cloudus.ewr.xion.oxcs.net ([76.14.244.154]) by oxsus2nmtao01p.internal.vadesecure.com with ngmta id 59db2b30-1780117b127f366f; Wed, 30 Aug 2023 05:18:00 +0000 To: freebsd-arm@freebsd.org From: "Fred G. Finster" Subject: Raspberry Pi 4B users, Do you use HDMI Audio output through TV/Monitor Speakers? vchiq_core.c has compile failures. Sorry about first HTML post to this group mail list. Message-ID: <307d35f6-d08c-4fc2-8df6-ad20f95943cb@thegalacticzoo.com> Date: Tue, 29 Aug 2023 22:17:37 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 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 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.89 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.987]; DMARC_POLICY_ALLOW(-0.50)[thegalacticzoo.com,quarantine]; R_DKIM_ALLOW(-0.20)[webcom.xion.oxcs.net:s=mail1]; R_SPF_ALLOW(-0.20)[+ip4:15.204.3.4/30]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:16276, ipnet:15.204.0.0/17, country:FR]; TO_DN_NONE(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; DKIM_TRACE(0.00)[webcom.xion.oxcs.net:+]; RCVD_IN_DNSWL_NONE(0.00)[15.204.3.5:from]; SUBJECT_HAS_QUESTION(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4RbCHG3Gxtz4VrB Original Badly Formmated post can be delated: https://lists.freebsd.org/archives/freebsd-arm/2023-August/002989.html # update source code git -C pull /usr/src --ff-only # compile make -j4 buildkernel KERNCONF=GENERIC-VCHIQ # THE above command, errors out #  The below command,  builds  buildkernel make -j4 buildkernel KERNCONF=GENERIC you have suggestions.  details about errors , see my blog ghostbsd-arm64.blogspot.com  What suggestions that work can you share. https://ghostbsd-arm64.blogspot.com/2023/08/vchiqcorec-freebsd-140-current-has.html vhciq_core.c compile error Original Error Posted here. https://lists.freebsd.org/archives/freebsd-arm/2023-August/002885.html good luck on your projects and thanks Fred Finster 971-718-9144 fred@thegalacticzoo.com  my email From nobody Sat Sep 2 00:58:29 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 4RcxNP2H3zz4s8bK for ; Sat, 2 Sep 2023 00:58:29 +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 4RcxNP0Q5cz3PKL for ; Sat, 2 Sep 2023 00:58:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693616309; a=rsa-sha256; cv=none; b=JB/VZ4DkdEP25tAnH1XjpUmtd3JwW0Vnqz/EXlhlAwlaC5Sm2EMmhhI4wLjhOh987Sz4JP t+cFY0+EnTDZOAd8FYaXlzPlmh3+VJK1iZhuGx0+3gtVEyL7031seu7DrqKR+kBttKpPMP h8IaSdu+hJiW9+mw38oQrqIVkdCMcR+nQTl+oVIZJlysL1Cjdg8Qjh+RIrxBYv+7wJAfw6 RVFrvJlFqFoVzeOVnzZQ4JDOSjcyMu00An0gCuW/q6fgaYeni0Z6rHSSVY5waBVo87V7h8 6PunBiW8UsG9jjLCSQS1PuqvawUF3rJ6mr0NvXhZ3sHrRHjStrDgw0ymDvtH/g== 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=1693616309; 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=gGjku4v1+lD8NDjMh9ajqTk7q7U+bKbOO/h5qg9CV4Y=; b=RZ5ZwjBzUOYzVtB+wJZVE/ci+62qaxZw5RdxLpUvPejGq8AXEYnpKnq3KR6EaoG2G+l8sF kC/XhWHkgM6S+BSf71WIX1p03tXnvGupXDsllSrndJC47x+jIhCn1lO5twbCQA+I022AHM zc+pGks7UF5f7b391KyqOC2IabShXJwsNVyeGHgheMFjP9Jv0wb3QQYxhMVhJRzyVQ2z0j EWvApq4/McdgrwIhH4rpOURCGWhn6pWwP+RIVqkCQXt7hkPpuxCxUMMUSTtMcDsiP94m/6 U0/axCfl6p/8nCij8NuaHe80W0YwiVLfkvxvXoyAe4M6FpZvAeqN6aWELJovPw== 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 4RcxNN6f6Gz7jK for ; Sat, 2 Sep 2023 00:58:28 +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 3820wSee052789 for ; Sat, 2 Sep 2023 00:58:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3820wSB1052788 for freebsd-arm@FreeBSD.org; Sat, 2 Sep 2023 00:58:28 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: freebsd-arm@FreeBSD.org Subject: [Bug 273506] main [so: 15] aarch64 kyua python use fails with: "RuntimeError: OpenSSL 3.0's legacy provider failed to load" Date: Sat, 02 Sep 2023 00:58:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@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: 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506 Bug ID: 273506 Summary: main [so: 15] aarch64 kyua python use fails with: "RuntimeError: OpenSSL 3.0's legacy provider failed to load" Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: marklmi26-fbsd@yahoo.com [openssl3 related failures are not clear to me for system vs. ports. Pick Base System for this initially.] On aarch64 [and armv7 via aarch64 chroot] after recent port progressions to openssl3 kyua that invovles python gets: # /usr/bin/kyua test -k /usr/tests/Kyuafile examples/test_examples.py examples/test_examples.py:__test_cases_list__ -> broken: Test program did= not exit cleanly [0.002s] [By contrast, amd64 worked fine.] Doing this in a form that exposes the error report about legacy support: # env PYTHONPATH=3D/usr/tests /usr/local/bin/python3.9 /usr/local/bin/pytes= t -vv -p no:cacheprovider -s --atf --confcutdir=3D/usr/tests --atf-file=3D/tmp/kyua.dabz6H/2/result.atf /usr/tests/examples/test_examples.py::TestExampleSimple::test_with_cleanup INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/_pytest/main.= py", line 266, in wrap_session INTERNALERROR> config._do_configure() INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/_pytest/config/__init__.py", line 1= 054, in _do_configure INTERNALERROR>=20=20=20=20 self.hook.pytest_configure.call_historic(kwargs=3Ddict(config=3Dself)) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/pluggy/_hooks.py", line 452, in call_historic INTERNALERROR> res =3D self._hookexec(self.name, self._hookimpls, kwarg= s, False) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/pluggy/_manager.py", line 112, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/pluggy/_callers.py", line 116, in _multicall INTERNALERROR> raise exception.with_traceback(exception.__traceback__) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/pluggy/_callers.py", line 80, in _multicall INTERNALERROR> res =3D hook_impl.function(*args) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/pytest_twisted.py", line 516, in pytest_configure INTERNALERROR> reactor_installers[config.getoption("reactor")]() INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/pytest_twisted.py", line 435, in init_default_reactor INTERNALERROR> import twisted.internet.default INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/internet/default.py", line = 55, in INTERNALERROR> install =3D _getInstallFunction(platform) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/internet/default.py", line = 47, in _getInstallFunction INTERNALERROR> from twisted.internet.pollreactor import install INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/internet/pollreactor.py", l= ine 29, in INTERNALERROR> from twisted.internet import posixbase INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/internet/posixbase.py", line 16, in INTERNALERROR> from twisted.internet import error, tcp, udp INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/internet/tcp.py", line 38, = in INTERNALERROR> from twisted.internet._newtls import ( INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/internet/_newtls.py", line = 18, in INTERNALERROR> from twisted.protocols.tls import TLSMemoryBIOFactory, TLSMemoryBIOProtocol INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/twisted/protocols/tls.py", line 42,= in INTERNALERROR> from OpenSSL.SSL import Connection, Error, SysCallError, WantReadError, ZeroReturnError INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/OpenSSL/__init__.py", line 8, in INTERNALERROR> from OpenSSL import SSL, crypto INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/OpenSSL/SSL.p= y", line 9, in INTERNALERROR> from OpenSSL._util import ( INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/OpenSSL/_util.py", line 6, in INTERNALERROR> from cryptography.hazmat.bindings.openssl.binding import Binding INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/cryptography/hazmat/bindings/openss= l/binding.py", line 167, in INTERNALERROR> Binding.init_static_locks() INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/cryptography/hazmat/bindings/openss= l/binding.py", line 134, in init_static_locks INTERNALERROR> cls._ensure_ffi_initialized() INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/cryptography/hazmat/bindings/openss= l/binding.py", line 123, in _ensure_ffi_initialized INTERNALERROR> _legacy_provider_error(cls._legacy_provider_loaded) INTERNALERROR> File "/usr/local/lib/python3.9/site-packages/cryptography/hazmat/bindings/openss= l/binding.py", line 43, in _legacy_provider_error INTERNALERROR> raise RuntimeError( INTERNALERROR> RuntimeError: OpenSSL 3.0's legacy provider failed to load. = This is a fatal error by default, but cryptography supports running without lega= cy algorithms by setting the environment variable CRYPTOGRAPHY_OPENSSL_NO_LEGA= CY. If you did not expect this error, you have likely made a mistake with your OpenSSL configuration. For reference: # uname -apKU FreeBSD CA78C-WDK23-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT aarch64 1500000 #= 13 main-n265027-2f06449d6429-dirty: Fri Aug 25 09:20:31 PDT 2023=20=20=20=20 root@CA78C-WDK23-ZFS:/usr/obj/BUILDs/main-CA78C-nodbg-clang/usr/main-src/ar= m64.aarch64/sys/GENERIC-NODBG-CA78C arm64 aarch64 1500000 1500000 # ~/fbsd-based-on-what-commit.sh -C /usr/ports/ 8f7f59bbc250 (HEAD -> main, freebsd/main, freebsd/HEAD) sysutils/bmd-plugin-hookcmd: add new ports. Author: Vanilla I. Shu Commit: Vanilla I. Shu CommitDate: 2023-09-01 02:54:14 +0000 branch: main merge-base: 8f7f59bbc2504672483c7840638c7fc171e1b9f5 merge-base: CommitDate: 2023-09-01 02:54:14 +0000 n632086 (--first-parent --count for merge-base) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Sep 2 07:35:34 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 4Rd6Bx0yDDz4sDC8 for ; Sat, 2 Sep 2023 07:35:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-8.consmr.mail.gq1.yahoo.com (sonic316-8.consmr.mail.gq1.yahoo.com [98.137.69.32]) (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 4Rd6Bv3qt1z3NPf for ; Sat, 2 Sep 2023 07:35:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=glU3I4QK; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.32 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=1693640149; bh=S3Qv4Gp3857TDYmrib4zshfMlQm27pjoLxB1DEjW0wM=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=glU3I4QKWs3r62Wga95bc1zgHY/VoSESDi65L2Mq9OmO4ibhyonZRGVz1BOorqbR8Fn28kbn8Mn78xzzOfjCa0r7yj/sDFAeQkndvN45wZmInaQSj2A2zXoojwjJYBI2V++0hJJ8TTSnVtQ3CWAFuSibXxvtun/AeftsJy2umKlL3IJ7bXWsas0a9G0HaANUY2i8P+GQypgVxlfDq5qfDhbnjILRHAneU3I5BYSGH0wF3xjpDbjr1dzzHByFulEE/J/FNnW+2n3+uz5sCOHQqs9LB1hGcuV1eM3uAMbnclcaauZQxkXShTYHFgN6mEfyL5NEEuo8IKMM8e012sn6gw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693640149; bh=PcUSVpUq7rR6BcEVpDm3vnqMJ4BxBifM6O+Oth6hMHW=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=syVBb0fjsMtwmYSEk9niTcNcuxZf6JzbPJoBLlZnvnED0LN7jHsuZhAjJQ9FUVxAqD8alx6n9lhtiRv9c6oucRw9DDV3cE7Ok1cCkWkx60sfXHWP+0yMgxwOqAGULxStxMubY4PCaavxiZosw6T7q4Eqys8vKM0VR8om9PjMcek/+ZEqbpUVNUuB8sPop31Of+sBR0HfM0QbwsX9eJv1q0qjjfs2sTUqrKReOw3fbrjJHMe3nMDOTy/l+eJW76lF896nxXqAYrKv/Sfj3mXzrZvMeRIO/9VzfHP0DbacKzAiQIq/le+6wAGmhmgJw7usl9Ff11y1e4eE1MFM42MR4w== X-YMail-OSG: _6IIQKgVM1nRssxlj15OYQEUgORQxopNG9X0d3nQCeVxr9TwezrEV.IE1Ll3MBz vbfxdODbgjfQk3.Bl3zzxBfYGyzZ2ulVv3wkWe755bQ.obtj5kDryJilRPNAaq4XsA4xSR_ymcx3 KVB54Ye81j_YyYSB_Hj.6HbpDNQpyV02EdM0AOP.kNInXhYgDEw86Gg6sC8iv4ItF8uuP9jjzTrC UanCIlF5AeZ4wzid91gcMBkKsr2Xf3DaPo6Xsw0fa4Fi5tG0J3MJT_JH6I5qGwx9CLJivOxjAB7W 6pYRTALJSdqL45OOfJj2jiALyaHdx1dOdoI..PTD0uFrN2LjUN.VgFaR.AEHmk2n0ZZg1C83BfZg uGDZdaYln8si.miLIKsejj1zc6yfYkFANCdLM5btaMDUDKZ7XUexcxUU9m2qZpGWR58lorWkIWVN 2Q3zHPI3g7kuApstGq1yipBQiW45IKyqATWNpvXJuTf9IuF.Z5W9fE.rOGYe8mduXdJLEqMpu7_J 0NBlL6PU94S2DEEf_r1mEjnwp_KR1yOSyj2aUVMBYr62.1NqQgnttIankJkgVvkoqVunI5E8kuQ7 YLGzLKCfyCy1YE7oX7y5pFJLZCOZzsB.aevG27PpCIQWtpb1Ax_3QEMVcYhH9FNTExFCJZFTSZXH OUv3fMrMAEaMi_fiZ5v.t5z9_dw3f9dJ5.RBSznCiWeVasKgg.Mfd40.tXiIgvHaJssjm5ejj31m XyII575825ZvpQE8T_S5Ik7EAjt54Fg_uExqPDeOamyyKqcvedrYssMHN30EUo2tASdlRwK9UBjs x3BNXbmtewUExZiDGLNEB_GWbxLeI_WKsgp5kMm2va_j9xTh2WBj6KrAXwMikEpgPDM5JNMXmGDp Pj1s1fi.j8jUg77pa48OTAw8clQQoWBRuIk9gi8QRh3njJeJgTCNiMNbIm.Fa31OJYaU.epHoogc QB5gw3i5CSgboxRA3pHosTZdP9lJNDQHpCN27Mjki4JCWRCOgZ4R_CqPwlpIgh8ddVqSaE8BkJ83 VVTLxoVJbjw2uPlgQwqeWvkWuOVgDtdUbM8AvE4pkkcXgvBGexYGXqEWWZAs0nZ3vcJt8vtvMuEo Hb52FEu9CNK8NQBIqMed3PqPr4nTGJ_HSWSAFq4WwUmxWECp_eNwCzDxpToxhL_166ZiqeRrgOBd o.SL.CYowv0ZNfJAR8IAG3k1F7vyVB_jB9Tjk_9iSZD009qHpsXo8l8pN6weNS0HoxcodbI33iyo 8hHYCFiFWwYd1OkzLuZQIe5XhPRokRP44u9P1dp2BeMUxDs6loY_9Zp.5Tte3kHd0jFQ3KfrSTpv xhb4l43OfrkI.F4U4eswMIyjl9y_yzPUv1LHOOO8U1u.wAg5q1StPW691xtl_SxgLIL2hPx.L4yL zwaDYI4INBLzVMSh8uHZPSkvgAB3wU82tRDCRRksvs7nwAnJXoN98Zg0n0pyVl3kB6g60HEPcUPx ngvctP_MeukqlnL4_XdXk9m5TWUl.aIBQK._kXyfF8qjW6GIj8ii9hoiAYu4ILiwixQAz5pScVFb MpesAHwkpsvyIAhuDOwjMNjS.BTA.h1YgPvMF1mNuhXBOWJlFtlHKV.v5fUrr9hKv4GYzHGyiO8s Hi6JktGpP2D0EZBJohsyaNQu4nA0azHCtZOlxVhmKgngCj40PQpm6RWYoZsx7zyuFSdO6UQjxvD8 R4rTIBMkOpyCKsu3GURX5ciI8w4wfY4fn9CsOwCWp.VdRiNWJgqFHxypR3u0tntLTfU.oXxo38Kf 1On5yucZsAKOK0OHdyDfGjgnmCyMJmbl3g3zxPFceYlPwwq9j84HaNIVBugRI3xZ3UBii0fJpPrr bWBIDyVrxU05MR6vXK1H5jCJbo7_ryFfLzxT5kiGKWw2Un174viHn4GWe5abOZslrPVDFbWYwzxr KdEIL2lOHFfgj3PnjBo8jkxwtGgsD.LGSHql7DUZ9uPrjxrzRr6CDd31ZWmuOUfiZYbE5f7VWdwd gKBh.ah7r0xd.xt3HI9SrvG6ej7iiHjNdcuuSOZ1ydSKW9G1cQb_EiYlWyYdZ__CT6o8VAPp5hMu nP7xTArTLzAedt.jmj.i3.9h_U_mcALxUG2Cb5W1N06CIE5B_k4VlyZLRxyKX5gtLy7ghVrWnz13 v1YWB6yPimuRZAOL5Dw7rnRhSnksHwwJ_ua4U352UNB7rpnPyLyTg2ncWhOxkfS0JaxpC0kIhWOZ 5VYoGpHglJU0FJhVUhDg__k5YqMtO9x.nIHr9iwYVGs2gBHADGepkflsS1R0j1FH5Lfj0XS7Rztg VFQ-- X-Sonic-MF: X-Sonic-ID: e78b60a2-457e-40b5-9f72-97877068adad Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sat, 2 Sep 2023 07:35:49 +0000 Received: by hermes--production-ne1-7b767b77cc-7tm2h (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f95c54d2324d6e249caeb9cbb4718d9b; Sat, 02 Sep 2023 07:35:46 +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: [Bug 273506] main [so: 15] aarch64 kyua python use fails with: . . . and dlerror is reporting "/usr/lib/ossl-modules/legacy.so: Undefined symbol \"MD4_Update\"", '\000' Message-Id: <721EBF15-6905-437E-9B23-A4E3D1129658@yahoo.com> Date: Sat, 2 Sep 2023 00:35:34 -0700 To: freebsd-arm , Current FreeBSD X-Mailer: Apple Mail (2.3731.700.6) References: <721EBF15-6905-437E-9B23-A4E3D1129658.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; 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.32: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.32: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-Rspamd-Queue-Id: 4Rd6Bv3qt1z3NPf For: > Date: Sat, 02 Sep 2023 00:58:29 UTC=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506 >=20 > Bug ID: 273506 > Summary: main [so: 15] aarch64 kyua python use fails with: > "RuntimeError: OpenSSL 3.0's legacy provider failed to > load" > Product: Base System > Version: CURRENT > Hardware: Any > OS: Any > Status: New > Severity: Affects Only Me > Priority: --- > Component: arm > Assignee: freebsd-arm@FreeBSD.org > Reporter: marklmi26-fbsd@yahoo.com Turns out that internally dlerror is reporting: "/usr/lib/ossl-modules/legacy.so: Undefined symbol \"MD4_Update\"", = '\000' (as shown via a gdb session printing the string). See: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506#c3 where I finally got to that information. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Sep 2 16:37:18 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 4RdLD35LBPz4s9Dk for ; Sat, 2 Sep 2023 16:37:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (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 4RdLD200wMz4T9r for ; Sat, 2 Sep 2023 16:37:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=KWPvwVCn; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.147 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=1693672655; bh=BtOIp9lD3RPfat4sWwOUQxrnxps09ESRKSLYeD+IUYs=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=KWPvwVCnfzSt36M0prPG2WmwjG3dFWFazIJNJ1YLEtzTt5GYUOpfbw/WKLiWxQubWbydmEsK/DPNkNWkybQQBcwfY5whgyif1SDWjT9xOPgt9CWfMsWyriuU985KUuwwGJaIXtP0sGHZMmJcj6aeBhK8VTX3sLiVrM5ipvKqFVItRejpifOV/Pr+6T8mrkuNAuOlUnxx0yJOm07a8kFIgBYUQO0XEAwgbMMaaxjgdzSn3p+FM+F0qT1Q+wb+lFMWaW66RSHvN3s9m2fTNNHymQLAOxDoQtK8FXvsQhe0rVY+wWojcYzOyppX+E0VyfyikucvsHaYatIWQViAzBhWnQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693672655; bh=cOHWzC3OocTc7zn1fkhTOrWILfzTIEPAOjpXGam2MtO=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=SemVU/Sc9g5X0TXHVBAsUixDbPkWTMNFdiF+SyKayx40akP9CwjUbdG3juTVhpUHjDcBJqsSJLBiP7j/B7iBLg8EG8Erhi9J/DNtTt6vm+wIS7jXInTgTrHTJi4GhrYNjrWu7qYBg8aA7S2R72TpUaDvD6GELI/iiz3+OATNlzKgmgcLiuChGHP9WGDJCkmo8icps7D68Rhmi1QV2bMWtRJLrs67H0hulUc12pq77+xVvdNc/zx3Fbk0zr33Z0DeJ8OI9z9A969a1jRNxBFnoBtFJQi6OEWCm9PJ1XlirXSlvMKnzn6NPhvCg1fMLgWTPX1bwfV0rh/AUxLakaMGtA== X-YMail-OSG: DzDjCKgVM1n9Ill_unoQzgbW_gm0Dq.9gPgSCEw_tuU1qVoWVMGzyimx66IEcQl mGQBxNOOFvZK9OIAFrkDOeQxhXRwJ5Qyv29W_xkgVnPcPObn4WcXTWQomZyQiVJWebI59VlR0602 oi8iEC0TXcMZyUvaYL1OlZiL61CMqgm0Xevv09iu6cz9rGCnOAEH1ZLB3o0r_sftiq1teUsDD7XV jh6kiXcuwAU6TeWjHRcwHamvAPI92PnJtHEOGsRFoRVncrsZ2TEh8SfPD2g_rKBtiwSQDf4d2gXk E67EiUtUc7NknxgqcPsQxpE94jV2Vb65zzDl5UZyVuiF3_N3Tj.fzfOSwdVvKYlaJJu_532rWMoI p9FPopU9mEmDK4vRcpusg53r6gW3SIZEK.DJTMcRGPKsTwDAarcWPYoYUlrWK8g5vIAI9WXzsYP4 VG86a23ilHli_PuwtGkvGbVjmizkEFFykuNiAUSo8wfKKUKltmPiLCiy06YKelc38jh_MK2_.Dh. zFgsSoETYn_d6ica8JVSlXSwYSjZR.tNwFOHnCA72tjbPVyNAoO17lgxd6HTFcwcH_1nRroWnAW0 yK3ZxKha0dMTrVhBuMchWccPRZLyHsMugq1_NGpEF2kBimOhoGLpPO3yN0rprXNxYNkZxJwD7o55 lBUF1q2DmFHg7y5u31E5CdKMTrygzk4W.mfj87oO1Bd.c6HizRQciVuZH9_tIoZKi9BmlajDKLer yJ0PhWq798hUqDoDZcK99FpGrhz0lLozMxi7pfks_394FJIq7agaXiEddaZaWJjYvwxgNOEEujbz 5Lv0_kCfAyF1hiNSFnqGpHtg4IVGTR8kuA6MdZBE.fl.aMuFMKuDN5q2cwbCpEWIbm7.q5TX.EJj M7JL6JXgwNbJAnj2GZGhehGlNrPliX.oav0gq_8EvKezU3ddL4SCm2VJpML0HvhMrz46rlt7MCnL A.51_EkvRITM_9hV3Rne8oyteqWallTml1L3oyng0Rqf6wQR0eMn1vGUC4dGgV0cIenWIMmdYyLu ZtWypI1TfyoEig9O35Hf6mwLCrIHF7oLoUmvRnDg0YJnO6O4Kz0e9O_7vLIoi8zSpDFSGx1B1c6O Jd07Ms7ENCzOQO29FpTniF_r9KLWxXcNqQjylnv.hBHVlueYHJHn_YtgqcNlpegT.HApJ_kV5CD1 qwcK9FdBuOp0DZWMxj1JSGEkRLivt8V6zV42Af1yUqggzy6ubobJCmdYOJi8O6JZuh45kdGMgoEg qXZ4rnWG5mCZbgsFq2kVZBEX10d6Jsziij.MvTRm1ocNMxcgikpaTb.FkJhqo7oCiHRD18CSRlQA 2sbFvqduvjK2cmZAw2YyLgglxAvTsAxcK_j8c9GQFLz0cZph_Taf.0AuzCimP1HugfVjhzhOCktT H98fshFDBNA9KsP2yFGZPEbm07CurEFcFL03q_X1vf6Fo1fa_O8r.rOXn_9GKls8v6vk69I96z8Z oMR06reZAYjSjOc_7J9fEXHWDPyuRR4HceFt63OrI3Q0vC7jsF2MIw.tAkqnooZMkudxeEc1srom BB8gPcAxn0HhLARfJEBtz0UvItEHLWfALRHIq4Xtf3Vxgj531PNH20a9zbwY56RXYAou8cGe0Gxz DO.tVpRf.izZOKo9dAKhcYrwl09Ea5VJ1LFjgbbPZT32E__wet3ebV6hSYv0XqDWYAKyfIvb_Kqo u0ROsNNBxK8KGbjkqWlP9Kpxh8_T9Sh28rEe08cEY3dO.AkW4qFVHpxOF8MpN58Qq.gKJHoSHb9X 5Z4ua3d348dVjld8D2fd7YRKGIFkIh7U0gXdr_o1L3UCtilyXTs2_Iw8zLNFdW6505nCCvY_ZhCr Ibd4vb7RSKnl7CAGNBjpUIz8sh4bI0CWOIzW1wsPw4gzQwR7RdFmqNPmLyxC_DIPdQRXUeFhVDQW dkVqgYA7FXUsFZX1LcDQfEGCjLa55I742LOzF5GEp3PKurmDBahaPovwhJsdd_QRVyvffkSFmsxd 1xQ04wFMD7mz6jF3jvYhJ1j8V8kmarmhnD6E3SkIiely_2yvJRK22qYHagzerQ6Fv03M0T.LT_N1 SzlmmyuL0CN5t3oY1XUcJPiA87_q2VPQ0afK69e4aHXyw2Cl01F6oAzxr.p16Fdhvs4p0TRHZLEq 2wLFUjL5_3pAMLxNw63y6Y.n1S8X9huAX_LCjDui1_NSjIR5M82BKg505V7nS.jc1iygfDnsVz88 clnQefTQNz0R86602Gp2hQdk5k1AQNLAMqPQCTBps5Ue261zcQAIT3PTa1EynD_1.ao3WNEqhog- - X-Sonic-MF: X-Sonic-ID: dfb6154f-005b-4781-8013-aa83514faf5b Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sat, 2 Sep 2023 16:37:35 +0000 Received: by hermes--production-bf1-865889d799-7vf9r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6366b33b268ead65dcced2b414d2ca9b; Sat, 02 Sep 2023 16:37:31 +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: [Bug 273506] main [so: 15] aarch64 kyua python use fails with: . . . and dlerror is reporting "/usr/lib/ossl-modules/legacy.so: Undefined symbol \"MD4_Update\"", '\000' Date: Sat, 2 Sep 2023 09:37:18 -0700 References: <721EBF15-6905-437E-9B23-A4E3D1129658@yahoo.com> To: freebsd-arm , Current FreeBSD In-Reply-To: <721EBF15-6905-437E-9B23-A4E3D1129658@yahoo.com> Message-Id: X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.147:from]; BLOCKLISTDE_FAIL(0.00)[98.137.65.147:server fail]; 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.65.147: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-Rspamd-Queue-Id: 4RdLD200wMz4T9r On Sep 2, 2023, at 00:35, Mark Millard wrote: > For: >=20 >> Date: Sat, 02 Sep 2023 00:58:29 UTC=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506 >>=20 >> Bug ID: 273506 >> Summary: main [so: 15] aarch64 kyua python use fails with: >> "RuntimeError: OpenSSL 3.0's legacy provider failed to >> load" >> Product: Base System >> Version: CURRENT >> Hardware: Any >> OS: Any >> Status: New >> Severity: Affects Only Me >> Priority: --- >> Component: arm >> Assignee: freebsd-arm@FreeBSD.org >> Reporter: marklmi26-fbsd@yahoo.com >=20 > Turns out that internally dlerror is reporting: >=20 > "/usr/lib/ossl-modules/legacy.so: Undefined symbol \"MD4_Update\"", = '\000' >=20 > (as shown via a gdb session printing the string). >=20 > See: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506#c3 >=20 > where I finally got to that information. amd64 did not have: devel/py-pytest-twisted devel/py-twisted net/py-dpkt security/nist-kat security/openvpn installed and so was not doing the same sequence of dlopen calls. After adding those, the amd64 run fails like aarch64: It then starts to = try to use .../cryptography/hazmat/bindings/_rust.abi3.so leads to the = problem. [Detaching after fork from child process 98729] Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x803239710 "libc.so.7", = mode=3D2) at /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x8032c80d0 = "/usr/local/lib/python3.9/site-packages/cryptography/hazmat/bindings/_rust= .abi3.so", mode=3D2) at /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x8032c7440 = "/usr/local/lib/python3.9/site-packages/_cffi_backend.cpython-39.so", = mode=3D2) at /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x80219d080 = "/usr/lib/ossl-modules/legacy.so", mode=3D2) at = /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. INTERNALERROR> Traceback (most recent call last): . . . This appears to be tied to devel/py-twisted and/or = devel/py-pytest-twisted but like anything leading to loading .../cryptography/hazmat/bindings/_rust.abi3.so is going to get the problem. =3D=3D=3D Mark Millard marklmi at yahoo.com