From nobody Sat Sep 24 07:42:39 2022 X-Original-To: dev-commits-src-main@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 4MZLbD2lhrz4cjVT for ; Sat, 24 Sep 2022 07:42:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-20.consmr.mail.gq1.yahoo.com (sonic310-20.consmr.mail.gq1.yahoo.com [98.137.69.146]) (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 4MZLbC1Qljz3bF0 for ; Sat, 24 Sep 2022 07:42:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1664005365; bh=TUViyMQeX3uvp82i2AkQpUsXITpefN0shwAQU1jA5Sw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=LwffMqFL/5IFm0GVzv3eZNcnDbpdZQ6kdXUpErmSF8U+vvWody9IYrLYRpFnJKz8i8MNlBBRyztIo/uvXu+aQT1cqdrkkJ7PufSFyPB17nIuJpplH4LXQAYHl8JYHDwDVlfERGRJTgjDSFT3IP9f1fp+Dl5VEdE1DdfBp1P4RFILJ+8/An6494lfbTWNJS0SV0XPAXJ9/hW+xr3NDGlMh6c8coDRygyjQ2QtKB+vC+qelAJ00btDCKOgdBm2mhiF4+NTj/f5FjLAbLMWKPqhmBMVLD+l0d97mVtMSkmO96J0CaLpsOUmS3HVkk9pg2rzJ1nrYsL2aTV57oepArT8Vg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1664005365; bh=DmMU6v2kvlFWM0B9vYsncZADdsROQSw5ZIJrG9pz9ya=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=JBPNXXk0OqKwFK7ajw2adoIXdzQdl2Oa6T2TJKXTP9r19BscBEcS7yZmwh8A4ykt7FBz4SP8yt53KRVecwPkD7W9PpjZfgZgAw1l0yV3QFoAymh7qD567aS2+aU5NsIUXqzPKRDtTusvm/7vqrqyccJf9W8LOJsSbMxsjsbRGW0rAgvD3ObriQ7g8+IGY76kwts0OKd9wV0j2y/Td3fx7u36NhRoLdKr7zQk/0/0Q9nIeqBeci5YOlyDMgzMJfVFZoyj3qAjbq8gW+bWuKhJEvK4r62yOc8stTGACwOrf6ervITojBo6m4GUcMBfRpZbgPfGJC+ofwG3y3Izt26TVw== X-YMail-OSG: 59Y1SKAVM1ltSHAXVOaCgTtN2Qx3V05JSoG82hOybnbtIYU_r3w44RFFuguIXhg u26kjopw8sqahAkwkOgdXRl02Hv8iad3wKl9d3rIqFV26hYXJpwF9zVeHNfcJvekoylGj0_JfVj. Y9XT1P1HRLQks3KPzOYnWGdzUKwkygBT6e6x8EALltlYRQx_qpPSu6RaqAMPcVGd6jh43ZBgMbij 8C4cmBd_wKLN5OAajnjMtNjjDhcdpPEhHDVYjJdSxixvU2aJ1yRBaiVIF1NAcTmE7DFFVfPShPsS h0mXOjqImsIyNLzYEdmWd2KWtF4bit8g.vyjKU0YhJ6HFh1nrnzDvN9OoCILx58HfrFE8R.8fc32 a_STKjKwhq5x_3bwl3tT7jYLTaieWpTjqJkxkOQx4Qi1zcyRU..tnxc4d8DAEnv27EJloKl1kVNR s3WP2y2CuIkdkcOUCALXk2DVa7kXH4It0TiGStGnL5HYUxknzlKZ5vkv6.PdoCKr9o5qFrowDdO8 7KisOF31qtrHbcOonG3aKdkIDc.vSRRcwlEfBFv_JIwQ3V3SFkDOuX0NVBuoR11RJq67K08mbgKf 7dmvk9oszzNHAofBuRfdmv.bvdJ7XhdaBQMFSt1wZXPkM43C2WTv6xEEP28SV6Ug4D1UEiF3MTSu KkZRx.X7evt0DhlHtNGEjXwMM8swyq4DdnT3PWFC0D796uHBopYdFfm_l6Q2it.5G.cGSZay1ewq fAdKVqT2x7QCJ4knNJWeDXMHUdjqOxvtkTX7bp_de23rPDqjfDC1KZRapAX466QjdMlihU9BA5DM vpM7ULL5Mqd.qE.gpkV_Q0YnNNkTq3ViLPW4plx8Sg_.nKa7y7_O7eNL8PddK0EbzIHtF_VDAILj gs3D3ictwn_rexXoC2NP2xx7pyAKrWiFqaEnuloaAzo2e_N4QgCKaQiMTkKRhEEZ_cLlB5jj4VlY zwNdWiolnOfDgG_xcqELe8GvXp.93eY03hhQfc8DuD8aFd9R4DlxLrS8uFT3IvggHsGMMhTqW0B7 Qh.5kRgOwIVsQv_KYfuvGJ9Pf6A6.nHJhXQ5aDxbO0ccJtexKe3z.eJwyhvW8BMCpTeou7cTPFuW x2JIg.18axFFsUVMcHdF3STXcGThJ3BvCTdUhrjHKFXzdDTMNPStj9dwLN8FWiphzPgJd.2ONh8N gfUHIaBtsDy8d9wqNJSlJeeWhkjzuKXK6W.R.EA_u6DziSguP0HRYQBW8iv1RVlRwFh7MUBinzFT l7cCZdmOzJsYjx9fLZNFGeQQZOJQ7fzis3F5J0nnFcUA1ReWjw4XRSjKcY4uG2ZkZsnwPyd_5VfM wBVd9_3S0FcezArLoBjHcSVNVoXJRhQ6ZpDkzr1KFDkCrS3tEEUl7kYLfMEVbC0_sAw4u3qDrFTP y9FivANry8AwxoT.GpnGWuZWHVk3imFnsIO8njxYWBS8r39cZz4H.dHyg9TDCSBoMZnTyBrFVp1T fL0UGvuy1uY0.VGdmmWIDsKBp2FJbWbiHpwqKdQlE1fGaeCokDi_UL1ar6iFOIY2eLrlgv44BWE4 elZPbzXZRAyVAGQizaoh5SNIxY8mJYE_cRN7FwUjci4lXQHoAdkO7HrUBlBRKsW1nItHobgEGBMv Ur0TbKKPMO07I7MZANx3l68Dlf_RpuPiucFVifBPt07dEVZXIvfvV82CgWVwOQPVPYJ2BUPTgvBq IJmaBEUbPGyG9c55EeXh30WNfZP5LY_wHel1WAmV5nsoMOLzjne.quIwiwQs8ZYXP9lzRWM8lXDT RTIN85lkXBj.AcQQLRAjFaQDUPG1fRdOSxtKLaCKNq2tVIEDWKwIaqDfHZ4zZV9YFYTrMsWLSoTl TI8hfyM9nmokUZCB3vijM_mPIgBx4U9rFPc7Vaxw9ox_pV2MqQo9EAnlBxFcLmkjK_OdxGUmyYlP .lZX3d1lXcIF1kbLGz05eVkxrNShv7M6WJU4AiJggR2qGnzryD.1EoAjl06dYEfALVCekhihbqtm 8Q0q9cfC331BBxrXEpUsCeDnFLXtYgOtEtn23Glk._P7_nc3JRjK8MQCAlMhUZMzmza.6dW316GN 6d7O4zEyAqm_B67RCoE8H5SY8pRO3rj6vuswK6AHx0JQmplSmF7VPoI9jiW5MU0nG04uLob9LtEu zBLdytAp1g_JSL4lyuZw4IDRUtABWSYiw1Stn9vtCVazEzQSia3GwsJTZrRG3IjmBdnTjNnHtUaV 5Xxc6lVcBZN_JnJXdldKeXdQ2hKenLAW3h6o.wM47rbGx1XZo6d.90sHdQclP0htm8vqkg4NInrX VJNjGQe2M66WvGvBHHqO29ZTqCaAktcxalg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sat, 24 Sep 2022 07:42:45 +0000 Received: by hermes--production-bf1-759bcdd488-g2m8t (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3b92f3a7be19fb225342f5c0c00c6ba2; Sat, 24 Sep 2022 07:42:42 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: git: df065f699f1f - main - stand: More sensible defaults when ConOut is missing From: Mark Millard In-Reply-To: Date: Sat, 24 Sep 2022 00:42:39 -0700 Cc: Warner Losh Content-Transfer-Encoding: quoted-printable Message-Id: <55A62DFF-6654-4A33-8F66-C5B16FCC9694@yahoo.com> References: To: John Baldwin , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Rspamd-Queue-Id: 4MZLbC1Qljz3bF0 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=LwffMqFL; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.991]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.146:from]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org] X-ThisMailContainsUnwantedMimeParts: N On 2022-Sep-24, at 00:16, Mark Millard wrote: > John Baldwin wrote on > Date: Fri, 23 Sep 2022 21:29:03 UTC : >=20 >> On 8/26/22 9:18 PM, Warner Losh wrote: >>> The branch main has been updated by imp: >>>=20 >>> URL: = https://cgit.FreeBSD.org/src/commit/?id=3Ddf065f699f1ff819bb9607c44a675427= 5ab335ed >>>=20 >>> commit df065f699f1ff819bb9607c44a6754275ab335ed >>> Author: Warner Losh >>> AuthorDate: 2022-08-26 21:46:33 +0000 >>> Commit: Warner Losh >>> CommitDate: 2022-08-27 04:17:56 +0000 >>>=20 >>> stand: More sensible defaults when ConOut is missing >>>=20 >>> . . . >>=20 >> One possibly surprising result of this is that I did not get dual = console >> output on my rpi after this. (Curiously this only affected my arm64 = image >> but not my armv7 image.) Loader output goes to both, but kernel = output is >> only on the video console (which I don't normally use for my pi).=20 >=20 >=20 > I just tried a RPi4B (USB3 SSD media) based on: >=20 > = FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20220923-00d8a28f19b-258155.img.xz >=20 > and do not see the specific behavior, if I interpret > correctly. >=20 > The system has (unchanged by me): >=20 > # more /boot/loader.conf > # Configure USB OTG; see usb_template(4). > hw.usb.template=3D3 > umodem_load=3D"YES" > # Multiple console (serial+efi gop) enabled. > boot_multicons=3D"YES" > boot_serial=3D"YES" > # Disable the beastie menu and color > beastie_disable=3D"YES" > loader_color=3D"NO" >=20 > I do use a different RPi* config.txt : >=20 > # more /boot/msdos/config.txt > [all] > arm_64bit=3D1 > dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don > dtoverlay=3Dmmc > dtoverlay=3Ddisable-bt > device_tree_address=3D0x4000 > kernel=3Du-boot.bin > # > # Local additions: > enable_uart=3D1 > uart_2ndstage=3D1 > dtdebug=3D1 > disable_commandline_tags=3D1 > disable_overscan=3D1 > #gpu_mem_1024=3D32 > # > #program_usb_boot_mode=3D1 > #program_usb_boot_timeout=3D1 >=20 > # Old RPi3's/RPi2Bv1.2's may ignore [pi4] and the like. > # That would make the below inappropriate for such contexts. > [pi4] > # Locally avoid hdmi_safe's dislay scaling: > #hdmi_safe=3D1 > armstub=3Darmstub8-gic.bin > # > # Local additions: > over_voltage=3D6 > arm_freq=3D2000 > sdram_freq_min=3D3200 > force_turbo=3D1 > # > #total_mem=3D1024 > #total_mem=3D991 > [all] >=20 > [pi3]=20 > armstub=3Darmstub8.bin > dtoverlay=3Dpwm > audio_pwm_mode=3D0 > [all] >=20 >=20 > Example serial console capture material (incomplete) > (also, not binary capture so without most escape sequences): > (note the "console comconsole failed to initialize"?) >=20 > . . . > U-Boot 2022.04 (Sep 23 2022 - 06:12:54 +0000) >=20 > DRAM: 7.9 GiB > RPI 4 Model B (0xd03114) > Core: 198 devices, 13 uclasses, devicetree: board > MMC: mmc@7e300000: 3, emmc2@7e340000: 0 > Loading Environment from FAT... In: serial > Out: vidconsole > Err: vidconsole > Net: eth0: ethernet@7d580000 > PCIe BRCM: link up, 5.0 Gbps x1 (SSC) > starting USB... > Bus xhci_pci: Register 5000420 NbrPorts 5 > Starting the controller > USB XHCI 1.00 > scanning bus xhci_pci for devices... 4 USB Device(s) found > scanning usb for storage devices... 1 Storage Device(s) found > Hit any key to stop autoboot: 2 1 0 > Card did not respond to voltage select! : -110 > MMC Device 1 not found > no mmc device at slot 1 > MMC Device 2 not found > no mmc device at slot 2 >=20 > Device 0: Vendor: OWC Rev: 0 Prod: Envoy Pro mini =20 > Type: Hard Disk > Capacity: 228936.5 MB =3D 223.5 GB (468862128 x 512) > ... is now current device > Scanning usb 0:1... > libfdt fdt_check_header(): FDT_ERR_BADMAGIC > Scanning disk mmc@7e300000.blk... > Disk mmc@7e300000.blk not ready > Card did not respond to voltage select! : -110 > Scanning disk emmc2@7e340000.blk... > Disk emmc2@7e340000.blk not ready > Scanning disk usb_mass_storage.lun0... > Found 3 disks > No EFI system partition > BootOrder not defined > EFI boot manager: Cannot load any image > Found EFI removable media binary efi/boot/bootaa64.efi > 845900 bytes read in 4 ms (201.7 MiB/s) > libfdt fdt_check_header(): FDT_ERR_BADMAGIC > Booting /efi\boot\bootaa64.efi > console comconsole failed to initialize > Consoles: EFI console =20 > Reading loader env vars from /efi/freebsd/loader.env > Setting currdev to disk0p1: > FreeBSD/arm64 EFI loader, Revision 1.1 > (Fri Sep 23 09:39:26 UTC 2022 root@releng1.nyi.freebsd.org) >=20 > Command line arguments: loader.efi > Image base: 0x39b59000 > EFI version: 2.90 > EFI Firmware: Das U-Boot (rev 8226.1024) > Console: efi,comconsole (0) > Load Path: /efi\boot\bootaa64.efi > Load Device: = /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/UsbClass(0x0,0x0,0x9,0x0,0x3)= /UsbClass(0x1e91,0xa2a5,0x0,0x0,0x0)/HD(1,0x01,0,0x800,0x19000) > Trying ESP: = /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/UsbClass(0x0,0x0,0x9,0x0,0x3)= /UsbClass(0x1e91,0xa2a5,0x0,0x0,0x0)/HD(1,0x01,0,0x800,0x19000) > Setting currdev to disk0p1: > Trying: = /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/UsbClass(0x0,0x0,0x9,0x0,0x3)= /UsbClass(0x1e91,0xa2a5,0x0,0x0,0x0)/HD(2,0x01,0,0x19800,0x9e6800) > Setting currdev to disk0p2: > Loading /boot/defaults/loader.conf > Loading /boot/defaults/loader.conf > Loading /boot/device.hints > Loading /boot/loader.conf > Loading /boot/loader.conf.local > Loading kernel... > /boot/kernel/kernel text=3D0x2a8 text=3D0x83b2d0 text=3D0x24f694 = data=3D0x1af938 data=3D0x0+0x354000 0x8+0x134778+0x8+0x15c34f| > Loading configured modules... > /boot/kernel/umodem.ko text=3D0x2040 text=3D0x1330 data=3D0x6c8+0x4 = 0x8+0xed0+0x8+0xb32 > loading required module 'ucom' > /boot/kernel/ucom.ko text=3D0x2590 text=3D0x2e90 data=3D0x8e0+0x858 = 0x8+0x1290+0x8+0xbd5 > can't find '/etc/hostid' > can't find '/boot/entropy' >=20 > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel]... =20 > Using DTB provided by EFI at 0x7ef0000. > EFI framebuffer information: > addr, size 0x3e2fe000, 0x7e9000 > dimensions 1920 x 1080 > stride 1920 > masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 > ---<>--- > GDB: debug ports: uart > GDB: current port: uart > KDB: debugger backends: ddb gdb > KDB: current backend: ddb > WARNING: Cannot find freebsd,dts-version property, cannot check DTB = compliance > Copyright (c) 1992-2022 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 14.0-CURRENT #0 main-n258155-00d8a28f19b: Fri Sep 23 10:25:30 = UTC 2022 > = root@releng1.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC = arm64 > FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git = llvmorg-14.0.5-0-gc12386ae247c) > WARNING: WITNESS option enabled, expect reduced performance. > VT(efifb): resolution 1920x1080 > module firmware already present! > real memory =3D 8442077184 (8050 MB) > avail memory =3D 8206307328 (7826 MB) > Starting CPU 1 (1) > Starting CPU 2 (2) > Starting CPU 3 (3) > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs > . . . > Starting file system checks: > /dev/ufs/rootfs: FILE SYSTEM CLEAN; SKIPPING CHECKS > /dev/ufs/rootfs: clean, 601142 free (534 frags, 75076 blocks, 0.0% = fragmentation) > Growing root partition to fill device > random: randomdev_wait_until_seeded unblock wait > random: unblocking device. > GEOM_PART: da0s2 was automatically resized. > Use `gpart commit da0s2` to save changes or `gpart undo da0s2` to = revert them. > da0s2 resized > da0s2a resized > super-block backups (for fsck_ffs -b #) at: > . . . > Mounting local filesystems:. > Building /boot/kernel/linker.hints > ELF ldconfig path: /lib /usr/lib /usr/lib/compat > Setting hostname: generic. > Setting up harvesting: = [CALLOUT],[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,= KEYBOARD,ATTACH,CACHED > Feeding entropy: . > lo0: link state changed to UP > genet0: link state changed to DOWN > ue0: link state changed to DOWN > Starting Network: lo0 genet0 ue0. > lo0: flags=3D8049 metric 0 mtu 16384 > options=3D680003= > inet6 ::1 prefixlen 128 > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 > inet 127.0.0.1 netmask 0xff000000 > groups: lo > nd6 options=3D21 > genet0: flags=3D8843 metric 0 = mtu 1500 > = options=3D68000b= > ether e4:5f:01:0a:28:2b > media: Ethernet autoselect (none) > status: no carrier > nd6 options=3D29 > ue0: flags=3D8843 metric 0 mtu = 1500 > = options=3D68009b > ether a0:ce:c8:d6:37:59 > media: Ethernet autoselect (none) > status: no carrier > nd6 options=3D29 > Starting devd. > ue0: link state changed to UP > Starting dhclient. > DHCPDISCOVER on ue0 to 255.255.255.255 port 67 interval 4 > DHCPOFFER from 192.168.1.1 > DHCPREQUEST on ue0 to 255.255.255.255 port 67 > DHCPACK from 192.168.1.1 > bound to 192.168.1.107 -- renewal in 300 seconds. > add host 127.0.0.1: gateway lo0 fib 0: route already in table > add host ::1: gateway lo0 fib 0: route already in table > add net fe80::: gateway ::1 > add net ff02::: gateway ::1 > add net ::ffff:0.0.0.0: gateway ::1 > add net ::0.0.0.0: gateway ::1 > Updating /var/run/os-release done. > Updating motd:. > Creating and/or trimming log files. > Clearing /tmp (X related). > Starting syslogd. > Mounting late filesystems:. > Starting cron. > Generating RSA host key. > 3072 SHA256:+Hfq/KSLSyUVFJ2ztyAfLK9sbiN38NBdb4lq06GcfF8 root@generic = (RSA) > Generating ECDSA host key. > 256 SHA256:ILVoIZKVGPOTvXcUizFwyre6KsOARmPsrLemN/FjP2s root@generic = (ECDSA) > Generating ED25519 host key. > 256 SHA256:vg6IQf92DPSHBqOUx8G47dVBm4rv8bkc9uesuxje8I4 root@generic = (ED25519) > Performing sanity check on sshd configuration. > Starting sshd. > Configuring vt: blanktime. > Starting background file system checks in 60 seconds. >=20 > Fri Sep 23 11:20:36 UTC=20 > FreeBSD/arm64 (generic) (ttyu0) >=20 > login:=20 >=20 >=20 > The video console had much of the material but, > for example, had: >=20 > . . . > random: unblocking device. > GEOM_PART: da0s2 was automatically resized. > Use `gpart commit da0s2` to save changes or `gpart undo da0s2` to = revert them. > lo0: link state changed to UP > genet0: link state changed to DOWN > ue0: link state changed to DOWN > Starting Network: lo0 genet0 ue0. > . . . >=20 > and so the video console was missing the likes of: >=20 > da0s2 resized > da0s2a resized > super-block backups (for fsck_ffs -b #) at: > . . . > Mounting local filesystems:. > Building /boot/kernel/linker.hints > ELF ldconfig path: /lib /usr/lib /usr/lib/compat > Setting hostname: generic. > Setting up harvesting: = [CALLOUT],[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,= KEYBOARD,ATTACH,CACHED > Feeding entropy: . >=20 >=20 >=20 > There might be more required context to your report than has > been reported. >=20 And there is for my context as well: I forgot to mention that, as us usual for me, I substituted RPi* firmware: 40787ee5905644f639a2a0f6e00ae12e517a2211 Aug 3 2021 18:14:56 That is more recent than what sysutils/rpi-firmware/ is based on. (May -> Aug of the same year.) That is the last version that matches FreeBSD's incorrect presumptions about dtb content requirements for the limited contexts I have available to test, mostly older RPI4B's, 8 GiByte and 4 GiByte, and one RPi3B (rarely booted). All later RPi* firmware versions that I've tested lead to a crash because FreeBSD expects the dtb to have a strict "define before reference" requirement for the order in which it reads in the dtb material. But things can be referenced before they are defined for that order --and some are these days (last I checked, it has been a while). I doubt that the RPi* firmware would be the controlling difference here but could run a test without the replacement if needed. =3D=3D=3D Mark Millard marklmi at yahoo.com