From owner-freebsd-arm@freebsd.org Thu Jun 11 19:51:57 2020 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8A49F33FB12 for ; Thu, 11 Jun 2020 19:51:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49jZHw3HqXz4K4R for ; Thu, 11 Jun 2020 19:51:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: QQvOaG4VM1nUepmS_uFnvcUmhWq81Yvalarg9RlTdjPRxK9oAioMqhLIT.njsFV 6fRtfM2qg2m2wAEfO6fUyHH22_xmKmpuMVRly0_XvkcJjxymLfPTGbJV2sdbZUnyTx5MEKmXF2qt d398PxPEuNBYfbO5ATdsN6jSUFT7p2CzatjPk1kgwCEgOlmfQvC4paWwPtEdN6JxS2Se24XtUmU7 t7hX48LHAWNC0kZ..ZpPQDxAqDgrbGtp_HFLgCqpyfq6c5Y0sRH2CKcnTXD8dU70QS.wUhmqVoEc OGArT03_qdKsLqjUhe8No1fZL6AIS2rctCksrF1Ey3OmSjSZpaHA1TkRJ7CsOYqeop7NPO0UorTJ tfmMxKMpouyjKRGuwuGbXIrZWZZnVEHPIs7q3TwG988pYoGDtc7APhzrUMPbkIfYmGpgFi75jfT8 o7tosKd.O1HzsHyS4scbjIaxSPOV_0ApFi06FKpUCVHmHQDSUILxvDD8MM2vuxcivR10iWJNy31h xoyJKj2UP8RLY_w6UjURhUgKD0fEBE2FA.qmGWETcRU05rvV.7CUdeWtXTCwwetUR8eH.djuoa9t Gv5_fMkBvrKRzZXizFDapYgfV.ZqkARL8FGmGmIXm1cQq2cnHDODoVEcb7i.2UDGK9CTF_mQEbfK 4uZ7XZa_X5hv.DXvJ4.2BLVj.ljIu4zquXCqV8UKtRVKnBUj25B4zokWO6ZaylYFd1IblFe7FspD 8PF0zeSbhTcuMawMaEtqYrPdat9JsHKxcPRjP1HcfKt9tDwfsd9YP6H3hcIHRaHIYZ4ZHUEsfCxq Sv.Se0jDai3JD2ZNvXmmE3EK3ig60IeoIxoG7RrrEY4QVJnOMBUfphoLk3z0QPQPuJwELMhWC5j1 veUWLLecGZceX5vXcVM3kLASU5spHXt8.O7t64S7HVOpdr6f.3sG_61xhQPtX5nmTOkk10riztNj pPsrO2n8crIB2mGfj0XXilbyyKNQS3vRbwAjvEe9F9n0NVf7M4iHXhr1Ynoy0A18ACUDvOZWQhnM zmKA4Q18b_zoM99nJvdqu4Xo4XdjRemElkQAX8JBK4j8NHoxFgkflmcK8100umoq8NOJbQNE16RS 6Kx3q48b6z8.9auiGVhDlM.2HIV1owhegGtl39PlbDHKyEOP7ZDvuxZlqJ5tzkVRLqk9nZTMaaav NznmdAXDQ4aW_RHI998tu6j.G.Ng7GV8phyz9wRnBkxwSBlGKN.JksfjjEynJ.mcFt4f65bUnBZF jSEKtFBphlzMAZxb4I0mIZlEfa6ORvlEdwGmjK5K__zo91nKvlcz0ajJTnnngt1uoiinRPV3xauh h3X5jM4C7nFSCsLfySMsUESvEsESqvoD1bSstI9mYXMmmiP7jssroLg.osOyzpiLX29LVDwwV478 ApvueM4FjTcMg_9PdAsrOxwiEGlKqxiSB6vhgite3Q8nwYdjPJmqdqAsi3M1uxg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Thu, 11 Jun 2020 19:51:54 +0000 Received: by smtp412.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e5ccb4385f5c1692d4a4211e627a1918; Thu, 11 Jun 2020 19:51:53 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: Unrelenting testplan D25219 From: Mark Millard In-Reply-To: Date: Thu, 11 Jun 2020 12:51:51 -0700 Cc: myfreeweb , freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <876E685B-B3AC-4821-A88F-702ABA3D9812@yahoo.com> References: <5FE76178-4255-46B0-9A0D-F7640EFCBBE4@googlemail.com> To: =?utf-8?Q?Klaus_K=C3=BCchemann?= X-Mailer: Apple Mail (2.3608.80.23.2.2) X-Rspamd-Queue-Id: 49jZHw3HqXz4K4R X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.32 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.81)[-0.812]; FREEMAIL_TO(0.00)[googlemail.com]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.01)[-1.009]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.002]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.83:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.83:from]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jun 2020 19:51:57 -0000 On 2020-Jun-11, at 06:59, Klaus K=C3=BCchemann via freebsd-arm = wrote: >=20 >> . . . > loader.efi-thing maybe fixed in rS362008.. hope so.. >=20 > . . . For the RPi4 UEFI/ACPI based boot context . . . I grabbed a loader.efi from: = https://artifact.ci.freebsd.org/snapshot/head/r362017/arm64/aarch64/base.t= xz (the closest to -r362008 that was available for aarch64). Substituting it as EFI/BOOT/BOOTAA64.EFI into what I'd been attempting boots with and got (no other updates, so not expecting a complete boot): Consoles: serial port =20 Reading loader env vars from /efi/freebsd/loader.env Setting currdev to disk1p3: FreeBSD/arm64 EFI loader, Revision 1.1 (Wed Jun 10 20:35:29 UTC 2020 = root@FreeBSD-head-aarch64-build.jail.ci.FreeBSD.org) Command line arguments: loader.efi Image base: 0x33830000 EFI version: 2.70 EFI Firmware: https://github.com/pftf/RPi4 (rev 1.00) Console: comconsole (0) Load Path: \EFI\BOOT\BOOTAA64.EFI Load Device: = PcieRoot(0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/USB(0x1,0x0)/HD(3,GPT,#..#,0x19300= 800,0x32000) BootCurrent: 0003 BootOrder: 0002 0000 0001 0003[*] BootInfo Path: PcieRoot(0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/USB(0x1,0x0) Ignoring Boot0003: Only one DP found Trying ESP: = PcieRoot(0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/USB(0x1,0x0)/HD(3,GPT,#...#,0x1930= 0800,0x32000) Setting currdev to disk1p3: Trying: = PcieRoot(0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/USB(0x1,0x0)/HD(1,GPT,#...#,0x800,= 0x18A00000) Setting currdev to disk1p1: Loading /boot/defaults/loader.conf Loading /boot/device.hints Loading /boot/loader.conf Loading /boot/loader.conf.local Loading kernel... /boot/kernel/kernel text=3D0xa5b074 data=3D0x190ed8 data=3D0x0+0x3017a6 = syms=3D[0x8+0x10caa0+0x8+0x132a1c] Loading configured modules... /boot/kernel/umodem.ko text=3D0x2180 text=3D0x1430 data=3D0x6f0+0x10 = syms=3D[0x8+0xf78+0x8+0xb8d] /boot/kernel/ucom.ko text=3D0x21bf text=3D0x3700 data=3D0x888+0x858 = syms=3D[0x8+0x1188+0x8+0xb1b] /boot/entropy size=3D0x1000 /etc/hostid size=3D0x25 Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... =20 No valid device tree blob found! WARNING! Trying to fire up the kernel, but no device tree blob found! EFI framebuffer information: addr, size 0x3e402000, 0x7f8000 dimensions 1920 x 1080 stride 1920 masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 ---<>--- KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2020 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights = reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 13.0-CURRENT #2 r360311M: Sat Apr 25 10:39:37 PDT 2020 = markmi@FBSDFHUGE:/usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarc= h64/sys/GENERIC-NODBG arm64 FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git = llvmorg-10.0.0-0-gd32170dbd5b) VT(efifb): resolution 1920x1080 module firmware already present! Starting CPU 1 (1) Starting CPU 2 (2) Starting CPU 3 (3) FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs random: unblocking device. random: entropy device external interface MAP 1d0000 mode 2 pages 32 MAP 33930000 mode 2 pages 80 MAP 33a10000 mode 2 pages 128 MAP 33ab0000 mode 2 pages 128 MAP 37000000 mode 2 pages 400 MAP 37190000 mode 2 pages 592 WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD = 13.0. kbd0 at kbdmux0 WARNING: Device "openfirm" is Giant locked and may be deleted before = FreeBSD 13.0. acpi0: acpi0: Power Button (fixed) acpi0: Could not update all GPEs: AE_NOT_CONFIGURED psci0: on acpi0 gic0: iomem = 0xff841000-0xff841fff,0xff842000-0xff842fff on acpi0 gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256 generic_timer0: irq 15,16,17 on acpi0 Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000 Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000 efirtc0: efirtc0: registered as a time-of-day clock, resolution 0.000001s acpi_syscontainer0: on acpi0 cpu0: on acpi0 acpi_syscontainer1: on acpi0 xhci0: iomem 0x600000000-0x600000fff irq 0 = on acpi0 panic: Misaligned access from kernel space! cpuid =3D 0 time =3D 1 KDB: stack backtrace: db_trace_self() at db_trace_self_wrapper+0x28 pc =3D 0xffff000000823608 lr =3D 0xffff00000010c1dc sp =3D 0xffff000000010280 fp =3D 0xffff000000010480 db_trace_self_wrapper() at vpanic+0x194 pc =3D 0xffff00000010c1dc lr =3D 0xffff000000473934 sp =3D 0xffff000000010490 fp =3D 0xffff0000000104e0 vpanic() at panic+0x44 pc =3D 0xffff000000473934 lr =3D 0xffff00000047379c sp =3D 0xffff0000000104f0 fp =3D 0xffff000000010590 panic() at align_abort+0x7c pc =3D 0xffff00000047379c lr =3D 0xffff000000842ac8 sp =3D 0xffff0000000105a0 fp =3D 0xffff000000010610 align_abort() at do_el1h_sync+0x144 pc =3D 0xffff000000842ac8 lr =3D 0xffff000000841b84 sp =3D 0xffff000000010620 fp =3D 0xffff000000010630 do_el1h_sync() at handle_el1h_sync+0x78 pc =3D 0xffff000000841b84 lr =3D 0xffff000000826078 sp =3D 0xffff000000010640 fp =3D 0xffff000000010780 handle_el1h_sync() at xhci_init+0x1bc pc =3D 0xffff000000826078 lr =3D 0xffff0000002a6954 sp =3D 0xffff000000010790 fp =3D 0xffff000000010810 xhci_init() at generic_xhci_attach+0x1cc pc =3D 0xffff0000002a6954 lr =3D 0xffff00000087105c sp =3D 0xffff000000010820 fp =3D 0xffff000000010850 generic_xhci_attach() at device_attach+0x3f0 pc =3D 0xffff00000087105c lr =3D 0xffff0000004b4b9c sp =3D 0xffff000000010860 fp =3D 0xffff0000000108b0 device_attach() at bus_generic_new_pass+0x11c pc =3D 0xffff0000004b4b9c lr =3D 0xffff0000004b6b64 sp =3D 0xffff0000000108c0 fp =3D 0xffff000000010910 bus_generic_new_pass() at bus_generic_new_pass+0xac pc =3D 0xffff0000004b6b64 lr =3D 0xffff0000004b6af4 sp =3D 0xffff000000010920 fp =3D 0xffff000000010950 bus_generic_new_pass() at bus_generic_new_pass+0xac pc =3D 0xffff0000004b6af4 lr =3D 0xffff0000004b6af4 sp =3D 0xffff000000010960 fp =3D 0xffff000000010990 bus_generic_new_pass() at root_bus_configure+0x40 pc =3D 0xffff0000004b6af4 lr =3D 0xffff0000004b8c48 sp =3D 0xffff0000000109a0 fp =3D 0xffff0000000109d0 root_bus_configure() at mi_startup+0x22c pc =3D 0xffff0000004b8c48 lr =3D 0xffff0000003f23dc sp =3D 0xffff0000000109e0 fp =3D 0xffff000000010a20 mi_startup() at virtdone+0x5c pc =3D 0xffff0000003f23dc lr =3D 0xffff00000000108c sp =3D 0xffff000000010a30 fp =3D 0x0000000000000000 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at generic_bs_r_4: ldr w0, [x1, x2] db>=20 Looks like loader.efi vintage problems were what previously stopped the boot much earlier (no loader output back then). =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)