From nobody Mon Sep 29 04:49:18 2025 X-Original-To: stable@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 4cZpd64XN8z68s8N for ; Mon, 29 Sep 2025 04:49:30 +0000 (UTC) (envelope-from freebsd-stable-freebsd-org730@ketas.si.pri.ee) Received: from mail.ketas.si.pri.ee (d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13e8:21e:bff:fea2:d004]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4cZpd51pJ1z3xBS for ; Mon, 29 Sep 2025 04:49:29 +0000 (UTC) (envelope-from freebsd-stable-freebsd-org730@ketas.si.pri.ee) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ketas.si.pri.ee header.s=ketas-si-pri-ee-20240416002854-4096 header.b=m8b1C5H4; dmarc=pass (policy=reject) header.from=ketas.si.pri.ee; spf=pass (mx1.freebsd.org: domain of freebsd-stable-freebsd-org730@ketas.si.pri.ee designates 2001:7d0:8437:13e8:21e:bff:fea2:d004 as permitted sender) smtp.mailfrom=freebsd-stable-freebsd-org730@ketas.si.pri.ee X-Original-To: stable@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ketas.si.pri.ee; s=ketas-si-pri-ee-20240416002854-4096; t=1759121359; bh=diizz96mzlg8FyhcOBBNabTRMeVQZy4/Amd8NkFicx4=; h=Date:From:To:Subject:In-Reply-To:References; b=m8b1C5H4cZ2L/ePSneYKWnXcbsvpYX2FDrl9lJsgoVzd72Vsc91TA2KJWCLZb0QEA bgXPc5yA86LZ76EsxO39Twv9c7wr9wrtv5P05Z09yAOsL8ZoK3cKkSyqlTgd2gbVUf /DrV2rNO9X8wxN8aIAwky+/Trmlji6d/SFpQzphlZziZoJS2b2y+BjSQKStRtSipEA xbilBogqkqRBTDyYGVyC4tmsriGGZHmI0abyzhRKuvul6lKzSHBU7E911raFBfzxdD 5FYOJKljIuPnBLEVAp25aKsDSaZlzElhMcUK5n0uUUwS/PIfp1O4+ytpU1mB5I5Jcw 5OvIXUgb97noQGQW2qZf7SIVa0rdUW0skjIjn7POwaA9FZHNpt2j+Rwjf0MQvhJnEX YDcaZKcjDwWaIyjeHhaNWSlMo7G8udgEfk3b67Xl9ckr8XeZ4sxM1kjbuxPkvxpnRx gskRTl7UKPqMi4PEyCNBj9CI4P4OkMVHnXzm2m7gk0DDE+Dk7pingVGm67U3Oe/nBD tbCgh+aUIjzjVTGCuGGgPc6g28f0aw+wRqBbkWFZ9kEAzXE52su3ZePN9cJ2CsZtnq lZS+i2RdGJAGIJYIdB5oSNl5ujOhY8IkydORQKPQIe2fJN+oylx8s76/8SSrVY/kaA MIL5nhYn3lNemXFMUcbXU1aM= Received: from ehlo.thunderbird.net (0115-0000-0000-0000-13c8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13c8::115]) (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) (No client certificate requested) by mail.ketas.si.pri.ee (Postfix) with ESMTPSA id 91D115AA31D for ; Mon, 29 Sep 2025 07:49:19 +0300 (EEST) Date: Mon, 29 Sep 2025 07:49:18 +0300 From: Sulev-Madis Silber To: stable@freebsd.org Subject: =?US-ASCII?Q?Re=3A_bsdinstall=3A_system_requir?= =?US-ASCII?Q?ements=3A_memory/RAM=3A_ZFS=3A_2048?= =?US-ASCII?Q?_MB_for_an_ordinary_installation_plus_a_desktop_environment?= User-Agent: K-9 Mail for Android In-Reply-To: References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> Message-ID: <41E202B1-71E0-4E0F-B524-402F04283629@ketas.si.pri.ee> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Spamd-Result: default: False [0.45 / 15.00]; HFILTER_HOSTNAME_5(3.00)[d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee]; SUBJ_EXCESS_QP(1.20)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.949]; DMARC_POLICY_ALLOW(-0.50)[ketas.si.pri.ee,reject]; R_DKIM_ALLOW(-0.20)[ketas.si.pri.ee:s=ketas-si-pri-ee-20240416002854-4096]; ONCE_RECEIVED(0.20)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:7d0:8437:1300::/56]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:3249, ipnet:2001:7d0::/32, country:EE]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[ketas.si.pri.ee:+] X-Rspamd-Queue-Id: 4cZpd51pJ1z3xBS On September 28, 2025 5:58:52 PM GMT+03:00, Warner Losh = wrote: >On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin wrote: > >> Follow-up to >> >> Good news=2E >> >> 2048 MB is sufficient with root-on-ZFS for an ordinary installation >> (more than base, less than all of FreeBSD-base) of 15=2E0-ALPHA4 >> plus these five non-base packages, some of which are meta: >> >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg >> >> Beyond initial installations: with 4 G swap enabled, I repeatedly >> tested forced reinstallation of all packages, >> >> pkg upgrade -fUy >> >> 1077 packages, 1886 steps=2E Success=2E >> >> ---- >> >> With swap disabled, which I would not recommend: >> >> - reinstallation failed, switch from ttyv1 to ttyv2 was >> impossible, and so on, so I attempted a shut down >> >> >> - shut down failed >> >> - following a forced stop of the computer, SDDM and the >> desktop environment were unsable (pkg issue 2441, >> second incident this morning)=2E >> > >It's big enough to install=2E=2E but i have lxte + terminal + firefox wit= h 4 >tabs open and I routinely run out of memory and swap heavily=2E I have a = 4GB >Chromebook=2E > >So one can run in 128MB for light tasks and careful kernel tuning, 512MB = is >a more realistic minimum since it lets you install and update=2E But for = X >it's flipped: you need 2G to install but closer to 4G or 8G to run a >complete, but on the lean side, X11 system=2E > >Warner > >> >> you know, i won't believe this until i get my willpower together and build= new machines so i could stop fingering my headless machines via my 12g ram= 8g swap phone which somehow uses it all to do nothing (and where variant o= f ff uses 1=2E1g to display 5 tabs) but, 2g to *install*? pkg needs 2g now? how? i regularly use pkg to manage= large packages on low end systems and don't notice it being largest consum= er on the system and 8g to run x? a lean x? and ff now needs 1g per 1 tab? have to check that too, mozilla could deser= ve few slaps maybe i try before physical hw is ready because those are like ram salesma= n numbers those are high even for zfs i hope this didn't cause any less resourceful hw owners to lose interest that gets me curious and damn if i can still get things up like few years = ago with similar resources=2E=2E=2E eh From nobody Mon Sep 29 09:42:38 2025 X-Original-To: freebsd-stable@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 4cZx7b62lZz69Crk for ; Mon, 29 Sep 2025 09:42:51 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com [IPv6:2607:f8b0:4864:20::112a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cZx7b0FBYz3Nk4 for ; Mon, 29 Sep 2025 09:42:51 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=Fw29rJUL; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mickael.maillot@gmail.com designates 2607:f8b0:4864:20::112a as permitted sender) smtp.mailfrom=mickael.maillot@gmail.com Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-71d60528734so48193277b3.2 for ; Mon, 29 Sep 2025 02:42:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759138970; x=1759743770; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=XzrLDG1MYX+43bTuFP8kxKq1NlfGtLvxYlTvZS8yR9g=; b=Fw29rJUL58WExVoObuD0hjbWDVoxEI3ZbDrpbs8Y09rP5qtqc3SoaVAxxkZ0ngG9iz 9Jhvg5MlWf64NUnBLOUdaZqEJILnUH+OUgvokuKy1+fW7uirV8U/3H9fa2t99/FJ0dYP WOibfNDmHCGtSnXoa3/ARQsJulg8tEk+TKc3yOfBtzS0lxOaa7691/CTsk7AliLlS3A9 BKPeiaCePPLtb/7h0aziN8EkCRPboZibipyoyuav7iZsCMlVw03AI/nQjw4K515EsW8U iZ66HuCclc3n5yVfJb93VordX1HQCaUK+e+cjnkmgW3JhIS0OPXAlFo9ZPgzd7yUPy9K KhDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759138970; x=1759743770; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XzrLDG1MYX+43bTuFP8kxKq1NlfGtLvxYlTvZS8yR9g=; b=nNCHikhzcAXvWZW0Z6Sqygel4iS+qdPP49sJsa+19wpH7ryoTvqvNFEOhpAE1QNWPP dWua/q8CF9fLU2Rjr2n00bNqKcn8R0Zc8XNOhXkAZkXnrEMjYj2xRA18xHofQ4TlbVpy Nz4A3wst0b0UAm8Sw8th2LEea3F9PgJP+BBUBJ3w1s35DRggIdBAV0azc/cVEiqNYXgh UO4bF6WBwuPXMVK0nKXtinCDoVk1LCXXmPE4yoQWQSGlbd0hJlyFniNDkHueGFSAKMuk hHobFGA3gtCJy1V4xRaW817IGdX3oGbr1JBivWzW0WFx8xEaW2GrrbLsrdcOXlMyA2QD yE/w== X-Gm-Message-State: AOJu0YwSjgXm00+GTvTcwSqMnAP9W27Fg3XaZcY/deizE1ux7K9q7cOU g2tIDgAlA1TnQDIgv0ggV3Uf8qfjsqEkjvAGQVxVvW7k2er+Qmh1ObmqBZSxtIdVlFz0TouWILy FQJl0awfdG7cktqhJhMfQY2S/G/bUNbgvgeslGwg= X-Gm-Gg: ASbGncstV5cMBREdgcblXDo1AFqx703nU+R5Vo1z+cKRpzxfc+iB54C6JDCX3d4YKWW QeeNt/e4Kuxir6nZNYR1fXMA0L4VWOi/DuBEkKujNzfgmpt0v4zL9H3bDKFXnj3JqIavzNjQFyd quISr37QSnSbQFd6ng+ilSr2ZwpHOd4uRt07CL651eGm0Qb3ARhgxESvFiUokiOVyuQ/S+uFI1S yGX8l1qsjLmK3xArPC/SxObJMdHdb8gmK9BGHbJeeJMIM4oQGLxUTNXYyyusVKeK5NGWUByhWjW Jc1FPQ== X-Google-Smtp-Source: AGHT+IHUsIQslOABwD838K0bxlENSZ+/jpFwJBWbZSQnRDmAgGLbV7JQB/nW/oo53+iw2GRxV7R6Uh/XnB51ZPc5tYM= X-Received: by 2002:a05:690e:164a:b0:5fc:53ab:a49c with SMTP id 956f58d0204a3-6361a719898mr13090198d50.11.1759138970123; Mon, 29 Sep 2025 02:42:50 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> In-Reply-To: <20250927203411.E6790B633@freefall.freebsd.org> From: =?UTF-8?Q?Micka=C3=ABl_Maillot?= Date: Mon, 29 Sep 2025 11:42:38 +0200 X-Gm-Features: AS18NWAoYmzK0EF6K81ezlP9arvroyW9WOlT79rybxHAGdJyFPsFsTuUtDviutI Message-ID: Subject: Re: FreeBSD 15.0-ALPHA4 Now Available To: FreeBSD Release Engineering Team Cc: freebsd-stable@freebsd.org Content-Type: multipart/alternative; boundary="0000000000006cc323063fed758a" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.34 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.90)[-0.900]; R_MIXED_CHARSET(0.56)[subject]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TAGGED_FROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::112a:from] X-Rspamd-Queue-Id: 4cZx7b0FBYz3Nk4 --0000000000006cc323063fed758a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Success story: updated my repo with poudriere, updated 3 servers with pkg install FreeBSD-kernel-generic && reboot && pkg upgrade. Le sam. 27 sept. 2025 =C3=A0 22:34, Colin Percival a =C3=A9crit : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > The fourth alpha build of the 15.0-RELEASE release cycle is now available= . > > Installation images are available for: > > o 15.0-ALPHA4 amd64 GENERIC > o 15.0-ALPHA4 powerpc64 GENERIC64 > o 15.0-ALPHA4 powerpc64le GENERIC64LE > o 15.0-ALPHA4 armv7 GENERICSD > o 15.0-ALPHA4 aarch64 GENERIC > o 15.0-ALPHA4 aarch64 RPI > o 15.0-ALPHA4 aarch64 PINE64 > o 15.0-ALPHA4 aarch64 PINE64-LTS > o 15.0-ALPHA4 aarch64 PINEBOOK > o 15.0-ALPHA4 aarch64 ROCK64 > o 15.0-ALPHA4 aarch64 ROCKPRO64 > o 15.0-ALPHA4 riscv64 GENERIC > o 15.0-ALPHA4 riscv64 GENERICSD > > Note regarding arm SD card images: For convenience for those without > console access to the system, a freebsd user with a password of > freebsd is available by default for ssh(1) access. Additionally, > the root user password is set to root. It is strongly recommended > to change the password for both users after gaining access to the > system. > > Installer images and memory stick images are available here: > > https://download.freebsd.org/releases/ISO-IMAGES/15.0/ > > The image checksums follow at the end of this e-mail. > > If you notice problems you can report them through the Bugzilla PR > system or on the -stable mailing list. > > If you would like to use Git to do a source based update of an existing > system, use the "stable/15" branch. > > A summary of changes since ALPHA3 includes: > > o Base system packages now contain descriptions. > > o When installing FreeBSD from release media, pkg is now installed. > > o The installer is now able to find and install a kernel on powerpc64. > > o Various fixes to the release build process. > > A list of changes since 14.0 is available in the stable/15 > release notes: > > https://www.freebsd.org/releases/15.0R/relnotes/ > > Please note, the release notes page is not yet complete, and will be > updated on an ongoing basis as the 15.0-RELEASE cycle progresses. > > =3D=3D=3D Virtual Machine Disk Images =3D=3D=3D > > VM disk images are available for the amd64, i386, aarch64, and riscv64 > architectures. Disk images may be downloaded from the following URL > (or any of the FreeBSD download mirrors): > > https://download.freebsd.org/snapshots/VM-IMAGES/15.0-ALPHA4/ > > BASIC-CI images can be found at: > > https://download.freebsd.org/snapshots/CI-IMAGES/15.0-ALPHA4/ > > The partition layout is: > > ~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label) > ~ 1 GB - freebsd-swap GPT partition type (swapfs GPT label) > ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label) > > The disk images are available in QCOW2, VHD, VMDK, and raw disk image > formats. The image download size is approximately 650 MB, > decompressing to a 21 GB sparse image. > > Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI > loader file is needed for qemu-system-aarch64 to be able to boot the > virtual machine images. See this page for more information: > > https://wiki.freebsd.org/arm64/QEMU > > To boot the VM image, run: > > % qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt \ > -bios QEMU_EFI.fd -serial telnet::4444,server -nographic \ > -drive if=3Dnone,file=3DVMDISK,id=3Dhd0 \ > -device virtio-blk-device,drive=3Dhd0 \ > -device virtio-net-device,netdev=3Dnet0 \ > -netdev user,id=3Dnet0 > > Be sure to replace "VMDISK" with the path to the virtual machine image. > > =3D=3D=3D OCI Container Images =3D=3D=3D > > OCI container images are available for the amd64, i386, aarch64, and > riscv64 > architectures, and can be found at > > https://download.freebsd.org/snapshots/OCI-IMAGES/15.0-ALPHA4/ > > There are five images: > > static - suitable for statically linked workloads > dynamic - suitable for dynamically linked workloads > runtime - suitable for shell workloads > notoolchain - almost everything except a compiler and build tools > toolchain - almost everything including a compiler and build tools > > The OCI images can be imported into local Podman container storage using > 'podman load': > > % podman load --input > ./FreeBSD---container-image-runtime.txz > > or copied to an image registry using 'skopeo copy': > > % skopeo copy \ > oci-archive:./FreeBSD---container-image-runtime.tx= z > \ > docker://myregistry.example.com/runtime: > > For amd64 and aarch64 architectures, these can be fetched conveniently > from Docker Hub or Github Container Registry: > > % podman pull docker.io/freebsd/freebsd-runtime:15.0.snap > % podman pull ghcr.io/freebsd/freebsd-runtime:15.0.snap > > =3D=3D=3D Amazon EC2 AMI Images =3D=3D=3D > > FreeBSD/amd64 EC2 AMI IDs can be retrieved from the Systems Manager > Parameter Store via the AWS CLI using the command > > % aws --region $REGION ssm get-parameter --name $KEY > > where $REGION is the desired region and $KEY is one of the following keys= : > > /aws/service/freebsd/amd64/base/ufs/15.0/ALPHA4 > /aws/service/freebsd/amd64/base/zfs/15.0/ALPHA4 > /aws/service/freebsd/amd64/builder/ufs/15.0/ALPHA4 > /aws/service/freebsd/amd64/builder/zfs/15.0/ALPHA4 > /aws/service/freebsd/amd64/cloud-init/ufs/15.0/ALPHA4 > /aws/service/freebsd/amd64/cloud-init/zfs/15.0/ALPHA4 > /aws/service/freebsd/amd64/small/ufs/15.0/ALPHA4 > /aws/service/freebsd/amd64/small/zfs/15.0/ALPHA4 > > FreeBSD/aarch64 EC2 AMI IDs can be retrieved using the keys > > /aws/service/freebsd/arm64/base/ufs/15.0/ALPHA4 > /aws/service/freebsd/arm64/base/zfs/15.0/ALPHA4 > /aws/service/freebsd/arm64/builder/ufs/15.0/ALPHA4 > /aws/service/freebsd/arm64/builder/zfs/15.0/ALPHA4 > /aws/service/freebsd/arm64/cloud-init/ufs/15.0/ALPHA4 > /aws/service/freebsd/arm64/cloud-init/zfs/15.0/ALPHA4 > /aws/service/freebsd/arm64/small/ufs/15.0/ALPHA4 > /aws/service/freebsd/arm64/small/zfs/15.0/ALPHA4 > > =3D=3D=3D Upgrading =3D=3D=3D > > FREEBSD-UPDATE SHOULD NOT BE USED TO UPGRADE TO 15.0-ALPHA4 AT PRESENT. > > An Errata Notice will be issued shortly to correct a bug in freebsd-updat= e > which renders systems inoperative when upgrading to 15.0. > > =3D=3D ISO CHECKSUMS =3D=3D > > o 15.0-ALPHA4 amd64 GENERIC: > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-bootonly.iso) =3D > 8af7995ee2722a389a4f49c118e02cf53790313b542db25d7c74cbfef0f7a95090832bca0= d864bc24e55bec1b1681532def4929c21010f4af76430119a2c667f > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-bootonly.iso.xz) = =3D > 3a26e3241cf01b5d3bdcb0f22e4c52f817e81e985c68caa69184839a322f6d4cfe7a6b2b1= f96cffe5e4dd6c5a7e617b0f46c44353dd200caca05a79d6f167dc2 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1.iso) =3D > 30348e3308b5ff4917122f2d17df8537c59d412ea90c7a83b9eed35081f677b8b4e3acebd= 0091f90a3f8cea40747783d3436dd58da6285f82a6678be161dc342 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1.iso.xz) =3D > 2df1b8939a5b7ab7c01f3d099983fa83dff9a64b097bbed44c21b4a97b93577d1e3a048d0= 58e67bf95d54db096fcd500e8542f85420c97c53a4d3fc8e1cfbe11 > SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.iso= ) > =3D > 0a699b5a9f48005f076cf12ba07f71c31679dcf7a95eea4883dc3fd8d109f356d7d6d7999= a041aa0938d92577432346e27b968d8410274b99c57e8c0845a4cee > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.iso.xz) =3D > 71b47fa251198dfb156c07e550ecb60f4cd026d1b3d224dcf6ca43c6def5df26c236fc036= 474fb4dcd160d890fb48208357b690f1bf58c861805992a4a842698 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memstick.img) =3D > fa520e78e181132b56eb69d9f4642dffcd5cdf990293312a2d8e85f557b095b7310a28a4b= e01ad35593c2ce4a98abee3bff2c8c002c4b4b72d02d93a371f2c10 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memstick.img.xz) = =3D > 779e8ca7b1db75c45408162ed08f280d81862f211e2d7d5798e3a7865c1336c1a0d640bf2= 2505cee62fb1a0be4c8d31fb56d0e8e9b01a53b4d75d6813b500374 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-memstick.img= ) > =3D > 7a999be9792c5b1db64add17de528415aadc4762f09535b13a2b3e90dd98ac2619d2d18c2= a537678f72694cd61c9d64f37f9cd3341daf5671312ac45e4f6b022 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-memstick.img= .xz) > =3D > ab813c9cccf0beefec27d028a01915af49dd7f8ee1dc9728992b0c1435b4f118d20f7effa= 0dac80a9265595828904007c5674236fc0cfb4d33fe323d948ec073 > > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-bootonly.iso) =3D > 65da8549b52f4a2a9187cf71a9f9c0de59ac76ed04b54a49f76d4b16510a3f63 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-bootonly.iso.xz) = =3D > 96009744d3341f7af3c03a6ec01c5d6d505804f0bc463d0a4c46eaa79045ca89 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1.iso) =3D > edd4b17d2ffc951d012f8f8c50018ef7606fd704bc23fa15c261a124a8cba664 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1.iso.xz) =3D > 51028eade92bfbc912ddd4d6a3be7feaf97f8e37cbd4caa752028578d85e5da8 > SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.iso= ) > =3D ce4e46836dcad0823d17ea2ffe490df3e6114af82784ba3c032db3d40df67707 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.iso.xz) =3D > adede9318cb38339f4017db809c8687427b1f932045e61f9d82687c019c250c3 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memstick.img) =3D > a0208c613e85e9a2c5c412e649ef563a826cfd3a07c0f244a9d366423f163922 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memstick.img.xz) = =3D > 998890d8d56c159b806e29e68878bb7947775ce8943877fe1fe2cceaf078be1f > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-memstick.img= ) > =3D 34db7f27199267030fff4238c2b7ede45372ac18deaf0a56e7d441a95d29178c > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-memstick.img= .xz) > =3D 075e8b42e64310a8cad60442fc303f932b5c8e75e0fe21b339d74170f5ff6d76 > > > o 15.0-ALPHA4 powerpc64 GENERIC64: > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-booto= nly.iso) > =3D > 0ca91b811ed90f69a8393674579f08e01d63ca8b7b781590a1dc5f45e59f936f7e5611e0c= 802d7046a2099b0565774811606963254e52ec8e2dd67c3c381ff32 > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-booto= nly.iso.xz) > =3D > 683ac9800f8f259022bcb233f41a86929b6238184f1a267c02a779756d33fb46230e16fcc= 6d6315474743cbf67bc3149f5297960a6a5e249db3768b8646d7eae > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-disc1= .iso) > =3D > 8b71909180371dcad3e7c970f4311da486162def878bbf953cebb1a97062e504f03d85cd2= e4c17c03efbaf2c2a8930a92c0499c5cd5a2f7c75037ff80c0a4802 > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-disc1= .iso.xz) > =3D > 9c5d316a21ef745ff31a926054678334171df954db097870351b3ae7527c5fe2d9095ce4c= 7867f5a7099b1cacdd555126e38f1232e7811484324ae1b362a313b > > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-booto= nly.iso) > =3D f74e91cdf2c5582738857ff7a23ae392bd472f4ae725ae9b4c373eb3898d55a0 > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-booto= nly.iso.xz) > =3D 51b40bc2cdd556ab0c084cf96704aad7b2acc729df3d7820a1c85f02bbd43150 > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-disc1= .iso) > =3D c5b42facc2471bd0e398f19682f68c6f696803d6f0fb4477e4a9370d263be8f9 > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-280334-disc1= .iso.xz) > =3D 4e1978d8aa356447d94087ff092ebf3677e277cd3d297b75f36d4b2fe97b7b79 > > > o 15.0-ALPHA4 powerpc64le GENERIC64LE: > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-boo= tonly.iso) > =3D > 41ec4c2c41d3a1b4b913be43f42ab40267a9069656c1901d0f74844b93294943eb500e50a= fb1b032f1ad366d6cdcc02f94acf259cd35379d7558f6a7c7dfb56c > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-boo= tonly.iso.xz) > =3D > 2404e1a2edc29569433d4237b4bf1f6cd4dc72258345c6324b50fad01921544e06113530e= 692cf5b6a0f0bbf3b9c7fe74e93c3aedf130ab93c91c1acc00f7e49 > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-dis= c1.iso) > =3D > 90747f137312deca4244edf928f9fe854b2842943caf3f0a310bdb36cfe10805252156f9c= 02d30900fa6d24626f75abf543493bc6592e89e6315e676ac0f7b20 > SHA512 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-dis= c1.iso.xz) > =3D > d6ee5853c2bece1f416d7e03e364de1305cf711d2b243438845da9bea25a08f97a4ac1d5e= cb632cc2037553fc11b0100ab6333e268d82b8b06fcb976a173a2bc > > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-boo= tonly.iso) > =3D 0821a849329e9fdd03b2812f8026444e0ffa3e0321ef6eaf6c0b0ec02ba5ec9e > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-boo= tonly.iso.xz) > =3D 192ca0d7d3591db7758e14b8892cb79d606db057a035cd6101eb9a6d303d64b9 > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-dis= c1.iso) > =3D 24a6e1817b8f720c9c6a661c74f92a6ac06fa0ab72f669622380d074d3a22f03 > SHA256 > (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f37-280334-dis= c1.iso.xz) > =3D 6147b10b769c66700c5cf788390e79af89ddea6761df6bfe267bcfa978f5054c > > > o 15.0-ALPHA4 armv7 GENERICSD: > SHA512 > (FreeBSD-15.0-ALPHA4-arm-armv7-GENERICSD-20250927-d2b670b27f37-280334.img= .xz) > =3D > 40d069d80009f819b28fc8e42d4f66d5c65fa3aaa12581475fbc4b3e8c7b4152d2ebac56f= 9497a6f61f65f32a55ad103740ff8b4dec9782ddf6aa8b29ff125be > > SHA256 > (FreeBSD-15.0-ALPHA4-arm-armv7-GENERICSD-20250927-d2b670b27f37-280334.img= .xz) > =3D b2fb053978d1526d1d57fc8c2eace98033b3390278022407d6fdcc7e96170e2a > > > o 15.0-ALPHA4 aarch64 GENERIC: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-bootonly.= iso) > =3D > 42f9ffd58cef0c7776a3728de1147c5e9fa321555382e94034430b2b5cfcb88b0f0b17a99= 79147736deab83a99680b444221563861711e7db2fe7db7905fff4b > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-bootonly.= iso.xz) > =3D > 31036c43b20e7a28a347bd0039552ad304974b970f6a63d83e8f9db52870c52d986122214= 139f7abab45f55fb7dd7be85b3f2a212f7f20dfcbe60c1dc3aef07a > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-disc1.iso= ) > =3D > 799d17c620bb61cf443805e9c04af7ba6cc410a54a472533b72410823bfa607eb5c0b64ec= 6179fe0cc2183cc84449c339b8a15070be810084522ea1b86eb18a4 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-disc1.iso= .xz) > =3D > a1900b9a7a15b637b5628eb5bb64a0bcfe5c73675d0d0906bea58dbea0251000d2417e996= f484b67ed34babb8a477836f3f6712848c9d16d77d188cb9b44017f > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-dvd1.iso)= =3D > 12071eb75854a4f9e266907aed669f56ef46312849bb4bd46d6dbbc12361de352d066eaf9= e03484cc56f578bed76c4d5f6d2499d142c6eae1d667cf2ad4a90ce > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-dvd1.iso.= xz) > =3D > e6c7cc54e8792392a809c5449cf72bb64686c9c5b869b24721e39c11db318aca5e23360de= a750e686329d464c3293ac0c761aeef90a3c05b17146f78f03a1d2a > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-memstick.= img) > =3D > ac347203c57782fc89b1e79a1be285f8df025c6be1729df4149026614585cac71148db58b= 828417b88949d14c3336781e1bdcf4534b15d0427b428ced05cbf03 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-memstick.= img.xz) > =3D > 617793c22d28affcb33ed43c70dbc7045df954a76eafbf7175b5a3d9211babce32f3ff2f1= 127d81a50b4ce85e7cc9319700aeca7c17ecb6d27c4541fde6d98a1 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-mini-mems= tick.img) > =3D > 9c906196f2ae37ec9954705290d6e8a7544a0105a68bee61be1278f6dd3118dff7a3c05d4= c146ce1182605c40a5be4186047a7f321239451ca0b58e69e40fa2d > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-mini-mems= tick.img.xz) > =3D > d39c30ffe224e014aa49e1f603f5e6e353cea66c96c24c49cfc88fa304a55c4ec60bc5ff5= 2ff6a352030eeb7a8898481b1fcc69ddeff9280de0a5100810ed4e2 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-bootonly.= iso) > =3D 6ea1b4ef42b59467bb4643925909d87713e3e91debee935822e7a6722263cb6b > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-bootonly.= iso.xz) > =3D ba8961fd62c92eaf3fbdde4801b0d12b4d4487b51981af556513272eb46bdc60 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-disc1.iso= ) > =3D 51e728d4a79e8d1416ddfdab8c7a505202eae6e8bb7711d1cafe8c7c89b30535 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-disc1.iso= .xz) > =3D 2e8f87d8813e20ad74e95cb4e3ca2387012ec1f36b8dd48bc5b4c5d0bc1cf1e2 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-dvd1.iso)= =3D > 26045367b7f6b421c7a3a565a4d7f9fe44db94b5fb809dcbd78a3a21da74aed7 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-dvd1.iso.= xz) > =3D 8f02fca7874e702ad8cc81f5b08ca4ad79a5d17069860610d14ede79b929b24c > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-memstick.= img) > =3D 4bc8e658c5c0d0e44c691fe9d9adfd7d4212bf23927efb844357f0e7b0181589 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-memstick.= img.xz) > =3D 0a67a7427dfa4fefd06b2782e32f903bc35203da4c9c6ef32232d03925a763ac > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-mini-mems= tick.img) > =3D 4d6845adf84950ed158e71e036755a221f51b39b695ef8794d2e273e24511288 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-280334-mini-mems= tick.img.xz) > =3D 2fa8187e20e7181cedcac4a68345229b06e1705a1d3ac43426dc1b1080dd8f77 > > > o 15.0-ALPHA4 aarch64 RPI: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-RPI-20250927-d2b670b27f37-280334.img.x= z) > =3D > 1e5f42c4260da6365447abf826390a861d98e351dea5039ce8526bf70596cdbd4a4a8e624= 62a2624223bcf090b279972f2e7cf20d68ff07ca5f221a2a28831f2 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-RPI-20250927-d2b670b27f37-280334.img.x= z) > =3D 7bedfe18404b0f2c9647541b961202b3bcf46dbfa0b2ea96a63251aeb73a807d > > > o 15.0-ALPHA4 aarch64 PINE64: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-20250927-d2b670b27f37-280334.im= g.xz) > =3D > 4ea974e14771e4166ef01f011028a7d1b586c0af1f7a30fe5fd4f4144b356a69897ba58e8= 791fdd0ea0f735e712fd153e370f9b0a944f35a6f5ff72359bc31de > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-20250927-d2b670b27f37-280334.im= g.xz) > =3D 98755280e11c1286a69a7554d9cf8ea2a9378bbd0a24c111e5f5108b1273c5b4 > > > o 15.0-ALPHA4 aarch64 PINE64-LTS: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-LTS-20250927-d2b670b27f37-28033= 4.img.xz) > =3D > 3ebc3b07f10b339a9f414dc3660014cb7e124caeb38f85008ed690f0be2da42d60296c144= 742d3705933c397f9f8058cbae57334ecac2f45a5ca046af7b713c2 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-LTS-20250927-d2b670b27f37-28033= 4.img.xz) > =3D 9c9b44662d0dc3203fd1a2d38deeeeed9ecdba541889d89b37cb2c7513f483ce > > > o 15.0-ALPHA4 aarch64 PINEBOOK: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINEBOOK-20250927-d2b670b27f37-280334.= img.xz) > =3D > 11c6d0327e4482ec9fd204e1ee4106197d40678a7e535d56da221c66bc9103331d00aa20f= ac5bd6dfd5977377295362467d655ce19b542edc9432f0d8cf5d6a1 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINEBOOK-20250927-d2b670b27f37-280334.= img.xz) > =3D 7bf493f7656d43e7096593aa291c205b408053d627d938ff5b7e8a4f2b4369bc > > > o 15.0-ALPHA4 aarch64 ROCK64: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCK64-20250927-d2b670b27f37-280334.im= g.xz) > =3D > ab0b2633b577f94e824712e4430b46ea15f32338a496f389ac8b48a796a705b0a97c99277= 65b8715f142b78eee292c540b4bd487bb9445937c7dd28930c41872 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCK64-20250927-d2b670b27f37-280334.im= g.xz) > =3D 888d4d9d05d9bcdc0cf3178dab778337ca2fe0b83a9910afc109aa5294baa6c8 > > > o 15.0-ALPHA4 aarch64 ROCKPRO64: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCKPRO64-20250927-d2b670b27f37-280334= .img.xz) > =3D > d7819fdc680c96b836492d83a7b43350e8598931d9c12ac8187500afc2f6395de07efe15e= 9bf6ea519584bfed0443f61371c31f0665dcadda97f2f5bdd382cb3 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCKPRO64-20250927-d2b670b27f37-280334= .img.xz) > =3D f052a8f080217945acddc37c4c5103825736af5c5662296258b52a6fe4826a98 > > > o 15.0-ALPHA4 riscv64 GENERIC: > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-bootonly.= iso) > =3D > 1e972f2f25c35801cf05afadfa74509d3eb66f4683ef59d19f89d8dc5b45b68a2650f7edd= 70c89e7560d46834845b1fb9955e91dc8270324d446169550d59495 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-bootonly.= iso.xz) > =3D > 9b6d8e9b54a2bf2a5eca71a81eb6b228e7afc944d9b5b3984e1e73d81ecab4bb0da25a64e= f8bfcd8240e1855f598b4c3f9884efd104c0a234b05bca6222479cc > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-disc1.iso= ) > =3D > f5cc9fe22426eb38741a67f826cff6c527a79923f67d42039737fe60da64b2ea8bdba541b= 4c16f196884360310ee74be744597ab2fa0080628a59d7657b940b4 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-disc1.iso= .xz) > =3D > 5c562bb071063828dde80df3795c92c0ebd98879dab4c1d209707ead594864eceb1346a90= ea57d575b302270204c570c35efe7162e133c152afcf2b669ca69ac > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-memstick.= img) > =3D > 191d3c0962ac0ecbe1341803874149ed83d391d9c4bbd87c0c386fb14252ef114ff96a0e1= 3d82d6e05d38a854ccdfa2acfb147f18e3e013ef4029edf3eaf8ad4 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-memstick.= img.xz) > =3D > 923d0f57bc64487888520e85fedab3eb0bc439df4b181c58eb177fdb54ef4050f82d27e76= e05000e6089af7a95f9caa8cae956d20115049593abd959f8886d54 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-mini-mems= tick.img) > =3D > 375edbb32a26a51422e8e618846b86553209f7da29b164f02c768311aab8d1309f4a9c2a4= 62ad9066a645f3f0d423ae268535b940a4ca5163721f23e2085c577 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-mini-mems= tick.img.xz) > =3D > 9e69af7f54aa96a50e68baefe257ac7271d3475d576e16db8a8bdaac31220c36e3c689b5d= 2cdad432fd4cfb44ba7b6a736c17de7e2bb7b4908a156b59a435ea4 > > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-bootonly.= iso) > =3D b3bd814d1cf04c6d5d10a34101434d77d5599316132a2259132aed6d22a7bc3f > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-bootonly.= iso.xz) > =3D a9882a7602e9789334a6facd027f6a121d020b0528fe274a94da74a3283d8e08 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-disc1.iso= ) > =3D 34140b8752691d2cafc1156a8dcb11b8d7cd85b9782b92ce2d09af4d9511dc40 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-disc1.iso= .xz) > =3D a414c5413e40a161a2c637032c44ac70ca053d46df6e85580ed00800f1216e06 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-memstick.= img) > =3D b58e478766e11e43de57078a7276b6bec9d46066d67a9611b579144c5b4fa838 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-memstick.= img.xz) > =3D 58e384e0d3472081d245fd57c68d1c09413492e1a31462c9d928e2fec81bd731 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-mini-mems= tick.img) > =3D b19706f171f4fe7277cc634a526828719c32ec30872ca9fb5a7e284140a83379 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-280334-mini-mems= tick.img.xz) > =3D e0aedf7621ef65d15a9e7f80cfc4bb1a800b30165dfdbe05ccd10d58a7ce628e > > > o 15.0-ALPHA4 riscv64 GENERICSD: > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-GENERICSD-20250927-d2b670b27f37-280334= .img.xz) > =3D > 6c1d2732999ac36ef6e4f56be9b1ea88e7c7be136e169dc2110cdcd42e64887a9bbb5a058= e01d9e6cb25e63304c9688d92cbb83a2fbbf9edbeedf9c0d09b84bb > > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-GENERICSD-20250927-d2b670b27f37-280334= .img.xz) > =3D 36a019d7f1c80f7b28725898efdf52036a368bf25b52fc83210f3dad7e9f3d09 > > > =3D=3D VM IMAGE CHECKSUMS =3D=3D > > o 15.0-ALPHA4 amd64: > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-u= fs.qcow2.xz) > =3D > 248dcb9a79a9a680444b377aba18b6849717629bad5c14f4f7f8a92cb564e94a1ab84010b= 0ce1cfea9ea9617712a088505e1d1d258baeaab2633c800585aa337 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-u= fs.raw.xz) > =3D > 4da67cc9264bcac177413fd6cc8592aadf68e65810a6f5676d10f45af0b104b74957089b5= aa78e9024e06ff3cdd540ff19c92839faaf6dc17df9846edbbb2d15 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-z= fs.qcow2.xz) > =3D > c15b41cadb9adf48cd52b1cd8fb6e237e1a56b58b344a500422698ae2d0dedb8948baed45= c191f1c8dc79010d3e3d9aa49686be80fbb6a24e31a7b95c226e300 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-z= fs.raw.xz) > =3D > 630cc6d15d3fb9d1ab0531b33bb983a34de9b2bce03f44f4c69853e9a80e864ec434f3dc6= 7f3eaf031124af1f548394619509a46398ac4d406bb24837603a3b5 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.qcow2.xz) =3D > 456ed15ec81e1a09f7ef252646f00047c198e90c7b1ca691c052013e6b6c5252ebaf95ac5= 57f343579130be72ad00e32b263e7568f9c9f928bd61e397d29c280 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.raw.xz) =3D > 46d712fb7551b2a6f8650156a3f0493e2f9fd5d5c0eecd892ae0b3a4bf94c00849629984e= 25ef887f192e875cd8aeec6939960cb8e70fcbf11413a1c4b3d5db1 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.vhd.xz) =3D > 447317be652fe1d50cf2bd6364048520b9c681a5a05de6a38056767328336fa3e586bcdfd= e780ad61e1db202abdc7b9592e89f66ad1d887958366d03ccfa5832 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.vmdk.xz) =3D > 0ad83cb89dc8fd8042c95009c62c1384ab3ddbc1d3a9a7807990440cb5fa7a55f6b6abe53= 7bd4dc65887e97ed67a0846b7937babdb2c62f6b02254b84adc0d14 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.qcow2.xz) =3D > 348c3005dca3361410cb7e841920b6762dd380ae657d8dd72d2543cb3dec91f1173d6d30b= 4c99fe86169d3efafc898f28cf0e720280820a57679b214974192da > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.raw.xz) =3D > 131dbc0e5116dff30015aac9c8501b9d116f0ab38af48baff86f49c6a2b2976e216d5e34a= 3853264ed35e3f5b121f7fca0fe5c6d6d0f2cf45bbb8c0307625649 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.vhd.xz) =3D > a24e7065357f65ce7b3b546dd0bb2797db163401f8a3f86d3bfb4cfcf3255346217c1702c= 0432bd8109d661c669f98aa877db2c1e774dd232070308fd9f33b5b > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.vmdk.xz) =3D > 6c211c48ff92b53fdfb98011390079adf56703fe12f845445f4daf57cc7b1a7eabec9816f= 0fb78c1690ad55cea2bd103117586b88416b0341c63fd45e8a153f3 > > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-u= fs.qcow2.xz) > =3D 77cd39ff4390c33b0f492681ba9cb5f0c8fd9f368ab0ae55010dad1d4b7efc56 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-u= fs.raw.xz) > =3D 62a4def08bbe606a220e50eec9c423aedf840268cde37a717c24bfef518b36ee > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-z= fs.qcow2.xz) > =3D b20f9d784794f16cf97b30101488dc445a21da3738013b07452696cf507ced18 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27f37-280334-z= fs.raw.xz) > =3D 77f4c3b3eee685cb322242dc8fa0695b0edaed3daf0e099778e421a4b0e7c787 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.qcow2.xz) =3D > d50f6f47cad68d384e9ef8ed30d8315c8680576618b0710cf1fc202e78a737e3 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.raw.xz) =3D > 2d70f9e20038e93e053254a214c08e8818173d328472ce66096a45c2c4a1eeef > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.vhd.xz) =3D > 1bed10cd0bacc78ea69f4943c7209de19cec90b0beaf9e903639ccf9071b30c2 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.vmdk.xz) =3D > 74a55adb2b2675a520ac87048b774c9c479a01e4b2e5ebc5d21f123ca3446db4 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.qcow2.xz) =3D > e6bd863d45114f7e571a57b36f75456472aa15af0278ce0c7c4bf0f138b5d4be > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.raw.xz) =3D > 186f549d3ed015699760623fa97b7a6aa39f12c9ef4fe29cf252479b67ed1828 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.vhd.xz) =3D > 2eb6833225b5fc70976bdc53ea8f26debbee7435bc6ddf0a6e37e82019ab5053 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.vmdk.xz) =3D > c33ce5a24029b245cc796f0df406e403531c582f2a5f76ca5f97cd66e5ea29f8 > > > o 15.0-ALPHA4 aarch64: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-ufs.qcow2.xz) > =3D > 8fc4fcee23275a9bcb3ce83053a5b4a395ffaa54f992f6353b92c86fa1d97dcaaed3ec8ce= dd1eb79d0369f274c8cadcd573b10ead05e10b7689c91f36a96113e > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-ufs.raw.xz) > =3D > 9c56e4cd7d5e38e920d72a943de946f960821d464ed9b519986c78cbbe6ca217fbfc5f35f= ed1014f8f1f5446363b16a3fdd383e3595e9c90cd4126f0086cf591 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-zfs.qcow2.xz) > =3D > ea62ca97bc4d538820d84a6729b7d9866502fd7e65abe394c16b1be152bd285a98b18607f= 44e7c4e539cea2d109b807fb76ead9212eaa4812762fe78171cf394 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-zfs.raw.xz) > =3D > be3684327908438aa7cdc94538c9a58f46a18eae8a9942865ddedbd71ab65feb7d6ca8e4c= fef478974abb2c0662fa1098d3f38fa8f4ffdcc663005cd524a1170 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D > 4e19a7241486340b8906e2b401f304bf0fcad33c753848871b75b5d2ef3261cb61bbf66f6= 85c89c164dd25a2845e2d2707da57926afc8ecff5f179084bfdd686 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.raw.x= z) > =3D > 0fc837532028ccc57983b2e11072322990cb1c79a4a5d0e3f9494a18ebfed730667af7dea= 1b3ee6b06f7771e934a4ecfff4c7e14a5be79150d3070443c7eb905 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D > fb2163dd408fd15def09a114d399bfa95a677a4553411259e464faaf4885b39fa20172f55= 81b245cc5055d494cfa760ef01380a8e21a770cd2e02b3c951a9738 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D > 7ab21b4b92ba6ac2bf0d98db8a9508ecb407291ecc5d3380427a436f9626b98b5d1bb1300= 8e98e5d044cc3293df7ac971ffde95a3eba871fbb3ad0e0d0562df4 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D > c3e0299064292d7b0da1d025dbd1c3a5f06ff9113f625da2ba844a2bb9731eb1474f75940= 2d8a46220d128137f1540abac61793385110594acf37eb2c4c8b114 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.raw.x= z) > =3D > 380856a5a92060ea51ca76bda48440503dff0c7a20b56429aaefe064cc080d0e7e3365783= 9a3ff89e4d0449d8eb16419452fdb4d3056a068a1121239397376dc > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D > 88fb9a1519ab3ccfe2e0c2113dc85a9bbd9889f357d1601fb8e39cf81bdeff7f5640b6eda= f034d76af1ca646e683c336a7671ce28801188c1119321663bd64cd > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D > 4c9a0e8e7c31ba39f96cf101dc203e9a43d55e04b42f761d0e4f9036194d27e8f8270c731= 623eb34a16a0c2ba0fc1f3536f43f16930f00f81dcaefe58b94a5a4 > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-ufs.qcow2.xz) > =3D 7d54444408081e5e41bd9ddc1689e1bf4a8c3da4fb422532301b044643415b54 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-ufs.raw.xz) > =3D ec645799558f63557491072fafafb943a8def7b27315e3faab9360de4ae099b4 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-zfs.qcow2.xz) > =3D d716663a904ae85477dfebf9f968246e92a7f4cf96c71d39eda58d8a52028b7e > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d2b670b27f37-= 280334-zfs.raw.xz) > =3D a189170de0adb778da23bd3940fd8a9f935a42488c1d26f221934f2bd4967dd2 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D b189349e3dc2df118988e8d10bc7c43802ffb4b0b9d8d32f2d57f8686c6dff9d > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.raw.x= z) > =3D 1d60f77f38bfaafcfde91b46e6d364a3fe546a5c257119619ea6de7911695676 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D 81d110fb35a681eec31acabfd6d465449dd7d380bdcf165568c43ed861dd6359 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D 16d2695699e303544f8679b9423a48d2017cd81c94f109ff3573b10fddc01216 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D 15526f95a5f09a384976593fcd65248356f006d59f82f31f66048a3642ac2c3e > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.raw.x= z) > =3D 4ee014b5d716809c9357f70d93004e5894a43fc1e7379e3954b8d312c519f679 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D a4c6810282f4ad405876359d3c68f97406a4cea085207ae3448baa9427d1de66 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D c8474f0322606a970f54131ff297852ae36d532a011bfd115508d5b901481d8b > > > o 15.0-ALPHA4 riscv64: > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D > f886f023727b341a62202c9891e76084103891f5f74621c9d64633b214137388ce48f09b0= abe90d4ed44a6f50cf82bdc15702bfc95bb22d4a7f296c2bcfbc132 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.raw.x= z) > =3D > f7041fd13a23bdabf6f85c4aaa4c43dfaf81562b05de8b320545fbf3491ce0220fe3cf727= 606beec385b0dc52a9c827ac2c10a576f640b3237e08c6b07b1aedd > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D > 99605c1f8d5784af20ae819a3d61c544531188ea86c00f0451cc5cccfdf54a7b0ff077f4e= 282e2a1c2281fdaafd600cd5bed636dfe58e800e0eaf148651eacde > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D > 7b8575f4b29f211695d255c89d19a92827eae2b352e758b3e2c09e8241b9923eb51b90540= ea50f79feca47ff63a1c52c4546018342263c2196c8b79ff3009d8a > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D > d6481e5ec9b2afc4f230b9fd0fe27b660ee06a6604dec6b2819bd38fb4d7419a3a41265b8= af5c731b08d65b0e2d705cf1279891eef030ef3ff8d146094fe7132 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.raw.x= z) > =3D > fc5e158fc51509f4cb783652f70381713c188d0405e43f364737dfd1416dac2f4f0804a1f= 8b7a3fc7cab465c23415eef2e3ad30772931366cf8f96ff42e6ebf0 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D > fa836f4f7971cedcfb9bf56aaf45e741737ba71d214acd9e6bc811bdc1219eb1bee66d29a= 2adc76d5170ddbc6e492997202c7a92d7c1447b195189ef0a116c67 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D > 054caf39986c97414b097e47f1b772715624d9f7e092798529d8424edc268d432631c8b46= 95176b9c39df653320a7993f85a9812f0af7446ea6ef58815af907a > > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D 18529845cc1c3e69f5a137615cd4446e2cdf195863e587df42d66165e8006d35 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.raw.x= z) > =3D 620eb511438310b47b2860c5f19b97f1239ff789c4fabd5cd0dd6ea85f5c2f14 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D 10137271a55020f68b01bd34830981b94621906e7e556e52cf60d8c948d8db98 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D 378bfa5ceae67a57c092fa56684189234402e0f71dee7ed8913be8b4d7f774eb > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.qcow2= .xz) > =3D 8bbf329b0dad7fdc0663b6c831b0d0b4497ab75aaffa6d5278f2a650833cfb1d > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.raw.x= z) > =3D af70bf4ce61a6e10c542792ee598a35b1779d547795473f6c879f2103e2b1b58 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.vhd.x= z) > =3D 93e574d9c965b42b7a28b1cacd0809a3db900d6b75c1ea860fbdc8d9a6397773 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-280334.vmdk.= xz) > =3D b362a9f0b8a068e42d02626f6d062ca4653442c3ab786a657a2030b0039c221e > > > =3D=3D OCI CONTAINER CHECKSUMS =3D=3D > > o 15.0-ALPHA4 amd64: > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-d= ynamic.txz) > =3D > 291541f75ed344b0b8f05f9eb0a023b72c8068b29adf91def785528ae1ea99e7eb7a6afbd= ef065714896445958dcb5666b784bd1895f270bfbdcfede96c6e15a > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-n= otoolchain.txz) > =3D > 00c7d8421e0c52136eed2052a1e5713920466277b3f0ee1f3e81c83ba37219726c023da9f= 572a2a28ac6f6ad5ef48c915a119fef9737f8f013e8d02bbcbfbc29 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-r= untime.txz) > =3D > 06a5f3d64fa6d1374635f26256ae7815caeb9870ab7883f113dd3de154a87a3a1dd2e3146= dfe5a35eb986caa44a7f90b5ed6d2361ed5c451875b636805970769 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-s= tatic.txz) > =3D > 07396428839cc5aeff4fd3d481ddb03e197cb929b7f9f0fa3834ca45b11b846a780b4515a= f3b27019b31ab3597fa4f35e3052f7fb9de07da9af2e3ab6bae2208 > SHA512 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-t= oolchain.txz) > =3D > 006fd7a7805a2e8e6508e643a4dd11198dc0b7d8456754020c23d8463ad8aa259bb4b0489= 789ac7384bc77a706c1c6b4fdf604f60b1ea9c4ab0b4f0d31eb33f7 > > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-d= ynamic.txz) > =3D e30a3a2e33f093ce31cf2306f3792c6fb9cbfc86599974505e6b6baab44b2e03 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-n= otoolchain.txz) > =3D cbf304f9d9a0c84067c737987677f3df90cefbf07097f281b8324efe2255b415 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-r= untime.txz) > =3D 6da8f619bf5b0213352faa566739ff9732750dd5a2ab40bb0d6830490360fd22 > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-s= tatic.txz) > =3D 058779ce9a6ad4686f2d7e32116b0ce214952ece751cab0b1401cc4e280be0fb > SHA256 > (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27f37-280334-t= oolchain.txz) > =3D 95e40850960ddf1de2eb51cfc5b932b3e089c750aeea092e97c79a6d1749b943 > > > o 15.0-ALPHA4 aarch64: > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-dynamic.txz) > =3D > 7dd6b8f2aa96a254c9ed59e391b4a17f658d7f8907f963b5ecf1db1a58fa5519d5d236fc5= 736b3001ad0a2c148e3ed60b4245d4df2acd45fcaed8fe3816bc431 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-notoolchain.txz) > =3D > c899293e42cc710ed09fc3a372a82729116f011c4f3980d226ec91ca91f4c0e2747d82e37= 133e44f6e2ceeb0cc74d9c1acb376fd7be1f6a29067a10e203c7df7 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-runtime.txz) > =3D > 2070b702944fc4d59d96be491c45809c717629b7594caa55638702b390a9686288111c9c2= faa8a44b048950716919c3cbb3154e058ca41cf42e71434f86d227f > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-static.txz) > =3D > 3640cb6b1c64d23545091c36989c32d1ab2eecae94d4c7780a2f22fd479b93b32866e081c= a1af1c1ffda46bae8a42e1c5a23486e12b104192552dedc549ab659 > SHA512 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-toolchain.txz) > =3D > 545320f2c1d1bfdd651f7ed829d7cfa6aa179537768b7bedb2a1170a6d9edf37ad46a707c= 9bad7679ee650033f20268ab7f6f873671e2ea59d2e781ac089f0fb > > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-dynamic.txz) > =3D 7a8e97cc90a43608556f87c9710f1b68bba6cac95d43c6a232b663bc5ad3e032 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-notoolchain.txz) > =3D 4694279b2b8a33aefcbaaf64acd5c829af7fa5895284596f327a2771fe4ee6f4 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-runtime.txz) > =3D c08a14c81061406c99b57f3a5c22d1de909fa077e3303d65cc01d39aa5bdc426 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-static.txz) > =3D 6dd9620021ae31fa6b5ee40e267495f7c993823916862a8bfc1770d26df2f329 > SHA256 > (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d2b670b27f37-= 280334-toolchain.txz) > =3D bd9987f8cee058f6246c13466ad4618e25558e6ac0aa7a0a270dd6ff5141fd82 > > > o 15.0-ALPHA4 riscv64: > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-dynamic.txz) > =3D > 038224c3c660ce93c49bab789b1f4e1d344f2030d19a8753cffa447ea54abaa44e2a26eee= 3ad2313cf8ccfe5cbc41de7cda0dd59329582ff8bb11aa8f874f6f4 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-notoolchain.txz) > =3D > d958c7e16879104cd53366ec7f430cb3b2401b4e76a539faf344159be5bda46fcb039850b= 1e607deebbad4570d35e62fc1684e9d255bd906f824befb29aa4215 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-runtime.txz) > =3D > 35bdc76d189fe0d7cfb831a4e3238a666e4b0dcf94a736f2095e42c69342923e16458d7eb= 273ba7754254414db2dc8d5780faa69fcd2c164aa6f721614522ce6 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-static.txz) > =3D > 2fb4467c124d18d51122d68f3781426c900820019329ebf31333d6aab88e03fb84e2962e9= 9907b4fe9ff635240a24433c839a222bd3c02ba59f85b461674a995 > SHA512 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-toolchain.txz) > =3D > e29335299f959ff0c02bfdb244a705702000a30a0807a6ca79d939ae47f5b0c3c3626d711= 2d3ed658528056bca6d7c8ce0733afa5867e86f4543eb190058ccf2 > > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-dynamic.txz) > =3D eb35565f0adbab2fd53ab91e8c23336d700c015186963f93ad327519c92d0309 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-notoolchain.txz) > =3D c9c9ad187f090bc8c287aa898a926dbd2bb723836eca2d07b6a4797558458a71 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-runtime.txz) > =3D 0b6c598a60e6af11ec3b901ad5edcb5e4da0ac9f0234d917030b4f664208d8fc > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-static.txz) > =3D f716b6d53e1e07214bcadf400515439c20c8c903ddf4ea693f86213359486195 > SHA256 > (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d2b670b27f37-= 280334-toolchain.txz) > =3D 2ea722429212589b18fc51ed1582e4a8f0413b9861c67d07f4ecba225ea5fef6 > > > > Love FreeBSD? Support this and future releases with a donation to > the FreeBSD Foundation! https://www.freebsdfoundation.org/donate/ > > -----BEGIN PGP SIGNATURE----- > > iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjYR54ACgkQOJfy4i5l > rT8n+A//eIhk6ZBerxBWSP2/xcPo9cSmcoZK3emPtOCLBL1DE6qORdZSmPeodGgD > 6yHO0d3CzSd9CURSVUZkwu1DI8mq9L6prj4ioUh+akwDUH9zfo2aUyLyypHn6M2L > tvc3VvzH8i/R8s5QvvBN5bi0gFgZ7766xuRUFJT3gWbKi5MNfkHEde9HAKhFRZ7X > hKl4RujjbxPhOBnIpW9Qk46sNDqzIebctUltlnf74Ya0k+tUvOC29YmnziLwJITw > Ec1Z0jHLhxSoxlOkEO8P72ZXSS1S+G5SpOwZEYJ63M8pXlSiPKon5wfPXf+eD7G6 > xgJgcg5fSrXCwsaN2LiAGyu9jbEtxFpcVS+zv1NCzMmLHeW1U1NMgAsZYDcmFY3H > W267igI1VXntkvV7vLHoR+QTHsv18C/A4CTkAYfpKzxWWK5bMvmYgJ1S4Db+bCQb > kEAinNMP6VkX7NLxejXofOzYA+fn+JD4dO1WShYFoeyNohaQRyxoxS6VI95wUdu2 > eZsImyDK+w58WQLihpkINilmW+XLfBxM4v47pfJ94Dlim1IBnxj1oIu8bS7CKhC2 > 1+ILPYVC4DCn+M38Qzdk2zdP/IBOm140YOT76qfwv6MamPRWE8RLFoOztmBFYYya > I9nZdSQer/31zisZCWEu8celkh83WBOLx839Ud8dYnrVcZgmflo=3D > =3DAgSH > -----END PGP SIGNATURE----- > > --0000000000006cc323063fed758a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Success story:

updated my re= po with poudriere, updated 3 servers with=C2=A0pkg install FreeBSD-kernel-g= eneric && reboot && pkg upgrade.

Le=C2=A0sam. 27 sept. 2025 =C3=A0=C2=A022:34, Colin Percival <cperciva@freebsd.org> a =C3=A9crit= =C2=A0:
-----BEG= IN PGP SIGNED MESSAGE-----
Hash: SHA512

The fourth alpha build of the 15.0-RELEASE release cycle is now available.<= br>
Installation images are available for:

o 15.0-ALPHA4 amd64 GENERIC
o 15.0-ALPHA4 powerpc64 GENERIC64
o 15.0-ALPHA4 powerpc64le GENERIC64LE
o 15.0-ALPHA4 armv7 GENERICSD
o 15.0-ALPHA4 aarch64 GENERIC
o 15.0-ALPHA4 aarch64 RPI
o 15.0-ALPHA4 aarch64 PINE64
o 15.0-ALPHA4 aarch64 PINE64-LTS
o 15.0-ALPHA4 aarch64 PINEBOOK
o 15.0-ALPHA4 aarch64 ROCK64
o 15.0-ALPHA4 aarch64 ROCKPRO64
o 15.0-ALPHA4 riscv64 GENERIC
o 15.0-ALPHA4 riscv64 GENERICSD

Note regarding arm SD card images: For convenience for those without
console access to the system, a freebsd user with a password of
freebsd is available by default for ssh(1) access.=C2=A0 Additionally,
the root user password is set to root.=C2=A0 It is strongly recommended
to change the password for both users after gaining access to the
system.

Installer images and memory stick images are available here:

=C2=A0 =C2=A0 https://download.freebsd.org/rel= eases/ISO-IMAGES/15.0/

The image checksums follow at the end of this e-mail.

If you notice problems you can report them through the Bugzilla PR
system or on the -stable mailing list.

If you would like to use Git to do a source based update of an existing
system, use the "stable/15" branch.

A summary of changes since ALPHA3 includes:

o Base system packages now contain descriptions.

o When installing FreeBSD from release media, pkg is now installed.

o The installer is now able to find and install a kernel on powerpc64.

o Various fixes to the release build process.

A list of changes since 14.0 is available in the stable/15
release notes:

=C2=A0 =C2=A0 https://www.freebsd.org/releases/15.0R= /relnotes/

Please note, the release notes page is not yet complete, and will be
updated on an ongoing basis as the 15.0-RELEASE cycle progresses.

=3D=3D=3D Virtual Machine Disk Images =3D=3D=3D

VM disk images are available for the amd64, i386, aarch64, and riscv64
architectures.=C2=A0 Disk images may be downloaded from the following URL (or any of the FreeBSD download mirrors):

=C2=A0 =C2=A0 https://download.freebsd.= org/snapshots/VM-IMAGES/15.0-ALPHA4/

BASIC-CI images can be found at:

=C2=A0 =C2=A0 https://download.freebsd.= org/snapshots/CI-IMAGES/15.0-ALPHA4/

The partition layout is:

=C2=A0 =C2=A0 ~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label)<= br> =C2=A0 =C2=A0 ~ 1 GB=C2=A0 - freebsd-swap GPT partition type (swapfs GPT la= bel)
=C2=A0 =C2=A0 ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label)
The disk images are available in QCOW2, VHD, VMDK, and raw disk image
formats.=C2=A0 The image download size is approximately 650 MB,
decompressing to a 21 GB sparse image.

Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI loader file is needed for qemu-system-aarch64 to be able to boot the
virtual machine images.=C2=A0 See this page for more information:

=C2=A0 =C2=A0 https://wiki.freebsd.org/arm64/QEMU

To boot the VM image, run:

=C2=A0 =C2=A0 % qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt=C2=A0 = \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 -bios QEMU_EFI.fd -serial telnet::4444,server -= nographic \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 -drive if=3Dnone,file=3DVMDISK,id=3Dhd0 \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 -device virtio-blk-device,drive=3Dhd0 \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 -device virtio-net-device,netdev=3Dnet0 \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 -netdev user,id=3Dnet0

Be sure to replace "VMDISK" with the path to the virtual machine = image.

=3D=3D=3D OCI Container Images =3D=3D=3D

OCI container images are available for the amd64, i386, aarch64, and riscv6= 4
architectures, and can be found at

=C2=A0 =C2=A0 https://download.freebsd= .org/snapshots/OCI-IMAGES/15.0-ALPHA4/

There are five images:

=C2=A0 =C2=A0 static=C2=A0 =C2=A0 =C2=A0 - suitable for statically linked w= orkloads
=C2=A0 =C2=A0 dynamic=C2=A0 =C2=A0 =C2=A0- suitable for dynamically linked = workloads
=C2=A0 =C2=A0 runtime=C2=A0 =C2=A0 =C2=A0- suitable for shell workloads
=C2=A0 =C2=A0 notoolchain - almost everything except a compiler and build t= ools
=C2=A0 =C2=A0 toolchain=C2=A0 =C2=A0- almost everything including a compile= r and build tools

The OCI images can be imported into local Podman container storage using 'podman load':

=C2=A0 =C2=A0 % podman load --input ./FreeBSD-<version>-<arch>-= container-image-runtime.txz

or copied to an image registry using 'skopeo copy':

=C2=A0 =C2=A0 % skopeo copy \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 oci-archive:./FreeBSD-<version>-<arch&= gt;-container-image-runtime.txz \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 docker://myregistry.example.com/run= time:<version>

For amd64 and aarch64 architectures, these can be fetched conveniently
from Docker Hub or Github Container Registry:

=C2=A0 =C2=A0 % podman pull docker.io/freebsd/free= bsd-runtime:15.0.snap
=C2=A0 =C2=A0 % podman pull ghcr.io/freebsd/freebsd-= runtime:15.0.snap

=3D=3D=3D Amazon EC2 AMI Images =3D=3D=3D

FreeBSD/amd64 EC2 AMI IDs can be retrieved from the Systems Manager
Parameter Store via the AWS CLI using the command

=C2=A0 =C2=A0 % aws --region $REGION ssm get-parameter --name $KEY

where $REGION is the desired region and $KEY is one of the following keys:<= br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/base/ufs/15.0/ALPHA4=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/base/zfs/15.0/ALPHA4=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/builder/ufs/15.0/ALP= HA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/builder/zfs/15.0/ALP= HA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/cloud-init/ufs/15.0/= ALPHA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/cloud-init/zfs/15.0/= ALPHA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/small/ufs/15.0/ALPHA= 4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/amd64/small/zfs/15.0/ALPHA= 4

FreeBSD/aarch64 EC2 AMI IDs can be retrieved using the keys

=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/base/ufs/15.0/ALPHA4=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/base/zfs/15.0/ALPHA4=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/builder/ufs/15.0/ALP= HA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/builder/zfs/15.0/ALP= HA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/cloud-init/ufs/15.0/= ALPHA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/cloud-init/zfs/15.0/= ALPHA4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/small/ufs/15.0/ALPHA= 4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /aws/service/freebsd/arm64/small/zfs/15.0/ALPHA= 4

=3D=3D=3D Upgrading =3D=3D=3D

FREEBSD-UPDATE SHOULD NOT BE USED TO UPGRADE TO 15.0-ALPHA4 AT PRESENT.

An Errata Notice will be issued shortly to correct a bug in freebsd-update<= br> which renders systems inoperative when upgrading to 15.0.

=3D=3D ISO CHECKSUMS =3D=3D

o 15.0-ALPHA4 amd64 GENERIC:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-booto= nly.iso) =3D 8af7995ee2722a389a4f49c118e02cf53790313b542db25d7c74cbfef0f7a9= 5090832bca0d864bc24e55bec1b1681532def4929c21010f4af76430119a2c667f
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-booto= nly.iso.xz) =3D 3a26e3241cf01b5d3bdcb0f22e4c52f817e81e985c68caa69184839a322= f6d4cfe7a6b2b1f96cffe5e4dd6c5a7e617b0f46c44353dd200caca05a79d6f167dc2
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1= .iso) =3D 30348e3308b5ff4917122f2d17df8537c59d412ea90c7a83b9eed35081f677b8b= 4e3acebd0091f90a3f8cea40747783d3436dd58da6285f82a6678be161dc342
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1= .iso.xz) =3D 2df1b8939a5b7ab7c01f3d099983fa83dff9a64b097bbed44c21b4a97b9357= 7d1e3a048d058e67bf95d54db096fcd500e8542f85420c97c53a4d3fc8e1cfbe11
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.= iso) =3D 0a699b5a9f48005f076cf12ba07f71c31679dcf7a95eea4883dc3fd8d109f356d7= d6d7999a041aa0938d92577432346e27b968d8410274b99c57e8c0845a4cee
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.= iso.xz) =3D 71b47fa251198dfb156c07e550ecb60f4cd026d1b3d224dcf6ca43c6def5df2= 6c236fc036474fb4dcd160d890fb48208357b690f1bf58c861805992a4a842698
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memst= ick.img) =3D fa520e78e181132b56eb69d9f4642dffcd5cdf990293312a2d8e85f557b095= b7310a28a4be01ad35593c2ce4a98abee3bff2c8c002c4b4b72d02d93a371f2c10
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memst= ick.img.xz) =3D 779e8ca7b1db75c45408162ed08f280d81862f211e2d7d5798e3a7865c1= 336c1a0d640bf22505cee62fb1a0be4c8d31fb56d0e8e9b01a53b4d75d6813b500374
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-= memstick.img) =3D 7a999be9792c5b1db64add17de528415aadc4762f09535b13a2b3e90d= d98ac2619d2d18c2a537678f72694cd61c9d64f37f9cd3341daf5671312ac45e4f6b022
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-= memstick.img.xz) =3D ab813c9cccf0beefec27d028a01915af49dd7f8ee1dc9728992b0c= 1435b4f118d20f7effa0dac80a9265595828904007c5674236fc0cfb4d33fe323d948ec073<= br>
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-booto= nly.iso) =3D 65da8549b52f4a2a9187cf71a9f9c0de59ac76ed04b54a49f76d4b16510a3f= 63
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-booto= nly.iso.xz) =3D 96009744d3341f7af3c03a6ec01c5d6d505804f0bc463d0a4c46eaa7904= 5ca89
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1= .iso) =3D edd4b17d2ffc951d012f8f8c50018ef7606fd704bc23fa15c261a124a8cba664<= br> =C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-disc1= .iso.xz) =3D 51028eade92bfbc912ddd4d6a3be7feaf97f8e37cbd4caa752028578d85e5d= a8
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.= iso) =3D ce4e46836dcad0823d17ea2ffe490df3e6114af82784ba3c032db3d40df67707 =C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-dvd1.= iso.xz) =3D adede9318cb38339f4017db809c8687427b1f932045e61f9d82687c019c250c= 3
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memst= ick.img) =3D a0208c613e85e9a2c5c412e649ef563a826cfd3a07c0f244a9d366423f1639= 22
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-memst= ick.img.xz) =3D 998890d8d56c159b806e29e68878bb7947775ce8943877fe1fe2cceaf07= 8be1f
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-= memstick.img) =3D 34db7f27199267030fff4238c2b7ede45372ac18deaf0a56e7d441a95= d29178c
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-20250927-d2b670b27f37-280334-mini-= memstick.img.xz) =3D 075e8b42e64310a8cad60442fc303f932b5c8e75e0fe21b339d741= 70f5ff6d76


o 15.0-ALPHA4 powerpc64 GENERIC64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-bootonly.iso) =3D 0ca91b811ed90f69a8393674579f08e01d63ca8b7b781590a1= dc5f45e59f936f7e5611e0c802d7046a2099b0565774811606963254e52ec8e2dd67c3c381f= f32
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-bootonly.iso.xz) =3D 683ac9800f8f259022bcb233f41a86929b6238184f1a267= c02a779756d33fb46230e16fcc6d6315474743cbf67bc3149f5297960a6a5e249db3768b864= 6d7eae
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-disc1.iso) =3D 8b71909180371dcad3e7c970f4311da486162def878bbf953cebb= 1a97062e504f03d85cd2e4c17c03efbaf2c2a8930a92c0499c5cd5a2f7c75037ff80c0a4802=
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-disc1.iso.xz) =3D 9c5d316a21ef745ff31a926054678334171df954db09787035= 1b3ae7527c5fe2d9095ce4c7867f5a7099b1cacdd555126e38f1232e7811484324ae1b362a3= 13b

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-bootonly.iso) =3D f74e91cdf2c5582738857ff7a23ae392bd472f4ae725ae9b4c= 373eb3898d55a0
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-bootonly.iso.xz) =3D 51b40bc2cdd556ab0c084cf96704aad7b2acc729df3d782= 0a1c85f02bbd43150
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-disc1.iso) =3D c5b42facc2471bd0e398f19682f68c6f696803d6f0fb4477e4a93= 70d263be8f9
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64-20250927-d2b670b27f37-= 280334-disc1.iso.xz) =3D 4e1978d8aa356447d94087ff092ebf3677e277cd3d297b75f3= 6d4b2fe97b7b79


o 15.0-ALPHA4 powerpc64le GENERIC64LE:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-bootonly.iso) =3D 41ec4c2c41d3a1b4b913be43f42ab40267a9069656c1901d= 0f74844b93294943eb500e50afb1b032f1ad366d6cdcc02f94acf259cd35379d7558f6a7c7d= fb56c
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-bootonly.iso.xz) =3D 2404e1a2edc29569433d4237b4bf1f6cd4dc72258345c= 6324b50fad01921544e06113530e692cf5b6a0f0bbf3b9c7fe74e93c3aedf130ab93c91c1ac= c00f7e49
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-disc1.iso) =3D 90747f137312deca4244edf928f9fe854b2842943caf3f0a310= bdb36cfe10805252156f9c02d30900fa6d24626f75abf543493bc6592e89e6315e676ac0f7b= 20
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-disc1.iso.xz) =3D d6ee5853c2bece1f416d7e03e364de1305cf711d2b243438= 845da9bea25a08f97a4ac1d5ecb632cc2037553fc11b0100ab6333e268d82b8b06fcb976a17= 3a2bc

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-bootonly.iso) =3D 0821a849329e9fdd03b2812f8026444e0ffa3e0321ef6eaf= 6c0b0ec02ba5ec9e
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-bootonly.iso.xz) =3D 192ca0d7d3591db7758e14b8892cb79d606db057a035c= d6101eb9a6d303d64b9
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-disc1.iso) =3D 24a6e1817b8f720c9c6a661c74f92a6ac06fa0ab72f66962238= 0d074d3a22f03
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-powerpc-powerpc64le-20250927-d2b670b27f3= 7-280334-disc1.iso.xz) =3D 6147b10b769c66700c5cf788390e79af89ddea6761df6bfe= 267bcfa978f5054c


o 15.0-ALPHA4 armv7 GENERICSD:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm-armv7-GENERICSD-20250927-d2b670b27f3= 7-280334.img.xz) =3D 40d069d80009f819b28fc8e42d4f66d5c65fa3aaa12581475fbc4b= 3e8c7b4152d2ebac56f9497a6f61f65f32a55ad103740ff8b4dec9782ddf6aa8b29ff125be<= br>
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm-armv7-GENERICSD-20250927-d2b670b27f3= 7-280334.img.xz) =3D b2fb053978d1526d1d57fc8c2eace98033b3390278022407d6fdcc= 7e96170e2a


o 15.0-ALPHA4 aarch64 GENERIC:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-bootonly.iso) =3D 42f9ffd58cef0c7776a3728de1147c5e9fa321555382e94034430b= 2b5cfcb88b0f0b17a9979147736deab83a99680b444221563861711e7db2fe7db7905fff4b<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-bootonly.iso.xz) =3D 31036c43b20e7a28a347bd0039552ad304974b970f6a63d83e8= f9db52870c52d986122214139f7abab45f55fb7dd7be85b3f2a212f7f20dfcbe60c1dc3aef0= 7a
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-disc1.iso) =3D 799d17c620bb61cf443805e9c04af7ba6cc410a54a472533b72410823= bfa607eb5c0b64ec6179fe0cc2183cc84449c339b8a15070be810084522ea1b86eb18a4
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-disc1.iso.xz) =3D a1900b9a7a15b637b5628eb5bb64a0bcfe5c73675d0d0906bea58d= bea0251000d2417e996f484b67ed34babb8a477836f3f6712848c9d16d77d188cb9b44017f<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-dvd1.iso) =3D 12071eb75854a4f9e266907aed669f56ef46312849bb4bd46d6dbbc123= 61de352d066eaf9e03484cc56f578bed76c4d5f6d2499d142c6eae1d667cf2ad4a90ce
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-dvd1.iso.xz) =3D e6c7cc54e8792392a809c5449cf72bb64686c9c5b869b24721e39c1= 1db318aca5e23360dea750e686329d464c3293ac0c761aeef90a3c05b17146f78f03a1d2a =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-memstick.img) =3D ac347203c57782fc89b1e79a1be285f8df025c6be1729df4149026= 614585cac71148db58b828417b88949d14c3336781e1bdcf4534b15d0427b428ced05cbf03<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-memstick.img.xz) =3D 617793c22d28affcb33ed43c70dbc7045df954a76eafbf7175b= 5a3d9211babce32f3ff2f1127d81a50b4ce85e7cc9319700aeca7c17ecb6d27c4541fde6d98= a1
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-mini-memstick.img) =3D 9c906196f2ae37ec9954705290d6e8a7544a0105a68bee61b= e1278f6dd3118dff7a3c05d4c146ce1182605c40a5be4186047a7f321239451ca0b58e69e40= fa2d
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-mini-memstick.img.xz) =3D d39c30ffe224e014aa49e1f603f5e6e353cea66c96c24c= 49cfc88fa304a55c4ec60bc5ff52ff6a352030eeb7a8898481b1fcc69ddeff9280de0a51008= 10ed4e2

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-bootonly.iso) =3D 6ea1b4ef42b59467bb4643925909d87713e3e91debee935822e7a6= 722263cb6b
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-bootonly.iso.xz) =3D ba8961fd62c92eaf3fbdde4801b0d12b4d4487b51981af55651= 3272eb46bdc60
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-disc1.iso) =3D 51e728d4a79e8d1416ddfdab8c7a505202eae6e8bb7711d1cafe8c7c8= 9b30535
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-disc1.iso.xz) =3D 2e8f87d8813e20ad74e95cb4e3ca2387012ec1f36b8dd48bc5b4c5= d0bc1cf1e2
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-dvd1.iso) =3D 26045367b7f6b421c7a3a565a4d7f9fe44db94b5fb809dcbd78a3a21da= 74aed7
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-dvd1.iso.xz) =3D 8f02fca7874e702ad8cc81f5b08ca4ad79a5d17069860610d14ede7= 9b929b24c
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-memstick.img) =3D 4bc8e658c5c0d0e44c691fe9d9adfd7d4212bf23927efb844357f0= e7b0181589
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-memstick.img.xz) =3D 0a67a7427dfa4fefd06b2782e32f903bc35203da4c9c6ef3223= 2d03925a763ac
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-mini-memstick.img) =3D 4d6845adf84950ed158e71e036755a221f51b39b695ef8794= d2e273e24511288
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-20250927-d2b670b27f37-2803= 34-mini-memstick.img.xz) =3D 2fa8187e20e7181cedcac4a68345229b06e1705a1d3ac4= 3426dc1b1080dd8f77


o 15.0-ALPHA4 aarch64 RPI:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-RPI-20250927-d2b670b27f37-= 280334.img.xz) =3D 1e5f42c4260da6365447abf826390a861d98e351dea5039ce8526bf7= 0596cdbd4a4a8e62462a2624223bcf090b279972f2e7cf20d68ff07ca5f221a2a28831f2
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-RPI-20250927-d2b670b27f37-= 280334.img.xz) =3D 7bedfe18404b0f2c9647541b961202b3bcf46dbfa0b2ea96a63251ae= b73a807d


o 15.0-ALPHA4 aarch64 PINE64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-20250927-d2b670b27f= 37-280334.img.xz) =3D 4ea974e14771e4166ef01f011028a7d1b586c0af1f7a30fe5fd4f= 4144b356a69897ba58e8791fdd0ea0f735e712fd153e370f9b0a944f35a6f5ff72359bc31de=

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-20250927-d2b670b27f= 37-280334.img.xz) =3D 98755280e11c1286a69a7554d9cf8ea2a9378bbd0a24c111e5f51= 08b1273c5b4


o 15.0-ALPHA4 aarch64 PINE64-LTS:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-LTS-20250927-d2b670= b27f37-280334.img.xz) =3D 3ebc3b07f10b339a9f414dc3660014cb7e124caeb38f85008= ed690f0be2da42d60296c144742d3705933c397f9f8058cbae57334ecac2f45a5ca046af7b7= 13c2

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINE64-LTS-20250927-d2b670= b27f37-280334.img.xz) =3D 9c9b44662d0dc3203fd1a2d38deeeeed9ecdba541889d89b3= 7cb2c7513f483ce


o 15.0-ALPHA4 aarch64 PINEBOOK:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINEBOOK-20250927-d2b670b2= 7f37-280334.img.xz) =3D 11c6d0327e4482ec9fd204e1ee4106197d40678a7e535d56da2= 21c66bc9103331d00aa20fac5bd6dfd5977377295362467d655ce19b542edc9432f0d8cf5d6= a1

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-PINEBOOK-20250927-d2b670b2= 7f37-280334.img.xz) =3D 7bf493f7656d43e7096593aa291c205b408053d627d938ff5b7= e8a4f2b4369bc


o 15.0-ALPHA4 aarch64 ROCK64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCK64-20250927-d2b670b27f= 37-280334.img.xz) =3D ab0b2633b577f94e824712e4430b46ea15f32338a496f389ac8b4= 8a796a705b0a97c9927765b8715f142b78eee292c540b4bd487bb9445937c7dd28930c41872=

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCK64-20250927-d2b670b27f= 37-280334.img.xz) =3D 888d4d9d05d9bcdc0cf3178dab778337ca2fe0b83a9910afc109a= a5294baa6c8


o 15.0-ALPHA4 aarch64 ROCKPRO64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCKPRO64-20250927-d2b670b= 27f37-280334.img.xz) =3D d7819fdc680c96b836492d83a7b43350e8598931d9c12ac818= 7500afc2f6395de07efe15e9bf6ea519584bfed0443f61371c31f0665dcadda97f2f5bdd382= cb3

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ROCKPRO64-20250927-d2b670b= 27f37-280334.img.xz) =3D f052a8f080217945acddc37c4c5103825736af5c5662296258= b52a6fe4826a98


o 15.0-ALPHA4 riscv64 GENERIC:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-bootonly.iso) =3D 1e972f2f25c35801cf05afadfa74509d3eb66f4683ef59d19f89d8= dc5b45b68a2650f7edd70c89e7560d46834845b1fb9955e91dc8270324d446169550d59495<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-bootonly.iso.xz) =3D 9b6d8e9b54a2bf2a5eca71a81eb6b228e7afc944d9b5b3984e1= e73d81ecab4bb0da25a64ef8bfcd8240e1855f598b4c3f9884efd104c0a234b05bca6222479= cc
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-disc1.iso) =3D f5cc9fe22426eb38741a67f826cff6c527a79923f67d42039737fe60d= a64b2ea8bdba541b4c16f196884360310ee74be744597ab2fa0080628a59d7657b940b4
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-disc1.iso.xz) =3D 5c562bb071063828dde80df3795c92c0ebd98879dab4c1d209707e= ad594864eceb1346a90ea57d575b302270204c570c35efe7162e133c152afcf2b669ca69ac<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-memstick.img) =3D 191d3c0962ac0ecbe1341803874149ed83d391d9c4bbd87c0c386f= b14252ef114ff96a0e13d82d6e05d38a854ccdfa2acfb147f18e3e013ef4029edf3eaf8ad4<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-memstick.img.xz) =3D 923d0f57bc64487888520e85fedab3eb0bc439df4b181c58eb1= 77fdb54ef4050f82d27e76e05000e6089af7a95f9caa8cae956d20115049593abd959f8886d= 54
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-mini-memstick.img) =3D 375edbb32a26a51422e8e618846b86553209f7da29b164f02= c768311aab8d1309f4a9c2a462ad9066a645f3f0d423ae268535b940a4ca5163721f23e2085= c577
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-mini-memstick.img.xz) =3D 9e69af7f54aa96a50e68baefe257ac7271d3475d576e16= db8a8bdaac31220c36e3c689b5d2cdad432fd4cfb44ba7b6a736c17de7e2bb7b4908a156b59= a435ea4

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-bootonly.iso) =3D b3bd814d1cf04c6d5d10a34101434d77d5599316132a2259132aed= 6d22a7bc3f
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-bootonly.iso.xz) =3D a9882a7602e9789334a6facd027f6a121d020b0528fe274a94d= a74a3283d8e08
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-disc1.iso) =3D 34140b8752691d2cafc1156a8dcb11b8d7cd85b9782b92ce2d09af4d9= 511dc40
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-disc1.iso.xz) =3D a414c5413e40a161a2c637032c44ac70ca053d46df6e85580ed008= 00f1216e06
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-memstick.img) =3D b58e478766e11e43de57078a7276b6bec9d46066d67a9611b57914= 4c5b4fa838
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-memstick.img.xz) =3D 58e384e0d3472081d245fd57c68d1c09413492e1a31462c9d92= 8e2fec81bd731
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-mini-memstick.img) =3D b19706f171f4fe7277cc634a526828719c32ec30872ca9fb5= a7e284140a83379
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-20250927-d2b670b27f37-2803= 34-mini-memstick.img.xz) =3D e0aedf7621ef65d15a9e7f80cfc4bb1a800b30165dfdbe= 05ccd10d58a7ce628e


o 15.0-ALPHA4 riscv64 GENERICSD:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-GENERICSD-20250927-d2b670b= 27f37-280334.img.xz) =3D 6c1d2732999ac36ef6e4f56be9b1ea88e7c7be136e169dc211= 0cdcd42e64887a9bbb5a058e01d9e6cb25e63304c9688d92cbb83a2fbbf9edbeedf9c0d09b8= 4bb

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-GENERICSD-20250927-d2b670b= 27f37-280334.img.xz) =3D 36a019d7f1c80f7b28725898efdf52036a368bf25b52fc8321= 0f3dad7e9f3d09


=3D=3D VM IMAGE CHECKSUMS =3D=3D

o 15.0-ALPHA4 amd64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-ufs.qcow2.xz) =3D 248dcb9a79a9a680444b377aba18b6849717629bad5c14= f4f7f8a92cb564e94a1ab84010b0ce1cfea9ea9617712a088505e1d1d258baeaab2633c8005= 85aa337
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-ufs.raw.xz) =3D 4da67cc9264bcac177413fd6cc8592aadf68e65810a6f567= 6d10f45af0b104b74957089b5aa78e9024e06ff3cdd540ff19c92839faaf6dc17df9846edbb= b2d15
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-zfs.qcow2.xz) =3D c15b41cadb9adf48cd52b1cd8fb6e237e1a56b58b344a5= 00422698ae2d0dedb8948baed45c191f1c8dc79010d3e3d9aa49686be80fbb6a24e31a7b95c= 226e300
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-zfs.raw.xz) =3D 630cc6d15d3fb9d1ab0531b33bb983a34de9b2bce03f44f4= c69853e9a80e864ec434f3dc67f3eaf031124af1f548394619509a46398ac4d406bb2483760= 3a3b5
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.q= cow2.xz) =3D 456ed15ec81e1a09f7ef252646f00047c198e90c7b1ca691c052013e6b6c52= 52ebaf95ac557f343579130be72ad00e32b263e7568f9c9f928bd61e397d29c280
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.r= aw.xz) =3D 46d712fb7551b2a6f8650156a3f0493e2f9fd5d5c0eecd892ae0b3a4bf94c008= 49629984e25ef887f192e875cd8aeec6939960cb8e70fcbf11413a1c4b3d5db1
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.v= hd.xz) =3D 447317be652fe1d50cf2bd6364048520b9c681a5a05de6a38056767328336fa3= e586bcdfde780ad61e1db202abdc7b9592e89f66ad1d887958366d03ccfa5832
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.v= mdk.xz) =3D 0ad83cb89dc8fd8042c95009c62c1384ab3ddbc1d3a9a7807990440cb5fa7a5= 5f6b6abe537bd4dc65887e97ed67a0846b7937babdb2c62f6b02254b84adc0d14
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.q= cow2.xz) =3D 348c3005dca3361410cb7e841920b6762dd380ae657d8dd72d2543cb3dec91= f1173d6d30b4c99fe86169d3efafc898f28cf0e720280820a57679b214974192da
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.r= aw.xz) =3D 131dbc0e5116dff30015aac9c8501b9d116f0ab38af48baff86f49c6a2b2976e= 216d5e34a3853264ed35e3f5b121f7fca0fe5c6d6d0f2cf45bbb8c0307625649
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.v= hd.xz) =3D a24e7065357f65ce7b3b546dd0bb2797db163401f8a3f86d3bfb4cfcf3255346= 217c1702c0432bd8109d661c669f98aa877db2c1e774dd232070308fd9f33b5b
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.v= mdk.xz) =3D 6c211c48ff92b53fdfb98011390079adf56703fe12f845445f4daf57cc7b1a7= eabec9816f0fb78c1690ad55cea2bd103117586b88416b0341c63fd45e8a153f3

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-ufs.qcow2.xz) =3D 77cd39ff4390c33b0f492681ba9cb5f0c8fd9f368ab0ae= 55010dad1d4b7efc56
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-ufs.raw.xz) =3D 62a4def08bbe606a220e50eec9c423aedf840268cde37a71= 7c24bfef518b36ee
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-zfs.qcow2.xz) =3D b20f9d784794f16cf97b30101488dc445a21da3738013b= 07452696cf507ced18
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-BASIC-CLOUDINIT-20250927-d2b670b27= f37-280334-zfs.raw.xz) =3D 77f4c3b3eee685cb322242dc8fa0695b0edaed3daf0e0997= 78e421a4b0e7c787
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.q= cow2.xz) =3D d50f6f47cad68d384e9ef8ed30d8315c8680576618b0710cf1fc202e78a737= e3
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.r= aw.xz) =3D 2d70f9e20038e93e053254a214c08e8818173d328472ce66096a45c2c4a1eeef=
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.v= hd.xz) =3D 1bed10cd0bacc78ea69f4943c7209de19cec90b0beaf9e903639ccf9071b30c2=
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-ufs-20250927-d2b670b27f37-280334.v= mdk.xz) =3D 74a55adb2b2675a520ac87048b774c9c479a01e4b2e5ebc5d21f123ca3446db= 4
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.q= cow2.xz) =3D e6bd863d45114f7e571a57b36f75456472aa15af0278ce0c7c4bf0f138b5d4= be
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.r= aw.xz) =3D 186f549d3ed015699760623fa97b7a6aa39f12c9ef4fe29cf252479b67ed1828=
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.v= hd.xz) =3D 2eb6833225b5fc70976bdc53ea8f26debbee7435bc6ddf0a6e37e82019ab5053=
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-zfs-20250927-d2b670b27f37-280334.v= mdk.xz) =3D c33ce5a24029b245cc796f0df406e403531c582f2a5f76ca5f97cd66e5ea29f= 8


o 15.0-ALPHA4 aarch64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-ufs.qcow2.xz) =3D 8fc4fcee23275a9bcb3ce83053a5b4a395ffaa= 54f992f6353b92c86fa1d97dcaaed3ec8cedd1eb79d0369f274c8cadcd573b10ead05e10b76= 89c91f36a96113e
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-ufs.raw.xz) =3D 9c56e4cd7d5e38e920d72a943de946f960821d46= 4ed9b519986c78cbbe6ca217fbfc5f35fed1014f8f1f5446363b16a3fdd383e3595e9c90cd4= 126f0086cf591
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-zfs.qcow2.xz) =3D ea62ca97bc4d538820d84a6729b7d9866502fd= 7e65abe394c16b1be152bd285a98b18607f44e7c4e539cea2d109b807fb76ead9212eaa4812= 762fe78171cf394
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-zfs.raw.xz) =3D be3684327908438aa7cdc94538c9a58f46a18eae= 8a9942865ddedbd71ab65feb7d6ca8e4cfef478974abb2c0662fa1098d3f38fa8f4ffdcc663= 005cd524a1170
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D 4e19a7241486340b8906e2b401f304bf0fcad33c753848871b75b5= d2ef3261cb61bbf66f685c89c164dd25a2845e2d2707da57926afc8ecff5f179084bfdd686<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.raw.xz) =3D 0fc837532028ccc57983b2e11072322990cb1c79a4a5d0e3f9494a18= ebfed730667af7dea1b3ee6b06f7771e934a4ecfff4c7e14a5be79150d3070443c7eb905 =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D fb2163dd408fd15def09a114d399bfa95a677a4553411259e464faaf= 4885b39fa20172f5581b245cc5055d494cfa760ef01380a8e21a770cd2e02b3c951a9738 =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D 7ab21b4b92ba6ac2bf0d98db8a9508ecb407291ecc5d3380427a436= f9626b98b5d1bb13008e98e5d044cc3293df7ac971ffde95a3eba871fbb3ad0e0d0562df4 =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D c3e0299064292d7b0da1d025dbd1c3a5f06ff9113f625da2ba844a= 2bb9731eb1474f759402d8a46220d128137f1540abac61793385110594acf37eb2c4c8b114<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.raw.xz) =3D 380856a5a92060ea51ca76bda48440503dff0c7a20b56429aaefe064= cc080d0e7e33657839a3ff89e4d0449d8eb16419452fdb4d3056a068a1121239397376dc =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D 88fb9a1519ab3ccfe2e0c2113dc85a9bbd9889f357d1601fb8e39cf8= 1bdeff7f5640b6edaf034d76af1ca646e683c336a7671ce28801188c1119321663bd64cd =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D 4c9a0e8e7c31ba39f96cf101dc203e9a43d55e04b42f761d0e4f903= 6194d27e8f8270c731623eb34a16a0c2ba0fc1f3536f43f16930f00f81dcaefe58b94a5a4
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-ufs.qcow2.xz) =3D 7d54444408081e5e41bd9ddc1689e1bf4a8c3d= a4fb422532301b044643415b54
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-ufs.raw.xz) =3D ec645799558f63557491072fafafb943a8def7b2= 7315e3faab9360de4ae099b4
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-zfs.qcow2.xz) =3D d716663a904ae85477dfebf9f968246e92a7f4= cf96c71d39eda58d8a52028b7e
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-BASIC-CLOUDINIT-20250927-d= 2b670b27f37-280334-zfs.raw.xz) =3D a189170de0adb778da23bd3940fd8a9f935a4248= 8c1d26f221934f2bd4967dd2
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D b189349e3dc2df118988e8d10bc7c43802ffb4b0b9d8d32f2d57f8= 686c6dff9d
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.raw.xz) =3D 1d60f77f38bfaafcfde91b46e6d364a3fe546a5c257119619ea6de79= 11695676
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D 81d110fb35a681eec31acabfd6d465449dd7d380bdcf165568c43ed8= 61dd6359
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-ufs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D 16d2695699e303544f8679b9423a48d2017cd81c94f109ff3573b10= fddc01216
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D 15526f95a5f09a384976593fcd65248356f006d59f82f31f66048a= 3642ac2c3e
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.raw.xz) =3D 4ee014b5d716809c9357f70d93004e5894a43fc1e7379e3954b8d312= c519f679
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D a4c6810282f4ad405876359d3c68f97406a4cea085207ae3448baa94= 27d1de66
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-zfs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D c8474f0322606a970f54131ff297852ae36d532a011bfd115508d5b= 901481d8b


o 15.0-ALPHA4 riscv64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D f886f023727b341a62202c9891e76084103891f5f74621c9d64633= b214137388ce48f09b0abe90d4ed44a6f50cf82bdc15702bfc95bb22d4a7f296c2bcfbc132<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.raw.xz) =3D f7041fd13a23bdabf6f85c4aaa4c43dfaf81562b05de8b320545fbf3= 491ce0220fe3cf727606beec385b0dc52a9c827ac2c10a576f640b3237e08c6b07b1aedd =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D 99605c1f8d5784af20ae819a3d61c544531188ea86c00f0451cc5ccc= fdf54a7b0ff077f4e282e2a1c2281fdaafd600cd5bed636dfe58e800e0eaf148651eacde =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D 7b8575f4b29f211695d255c89d19a92827eae2b352e758b3e2c09e8= 241b9923eb51b90540ea50f79feca47ff63a1c52c4546018342263c2196c8b79ff3009d8a =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D d6481e5ec9b2afc4f230b9fd0fe27b660ee06a6604dec6b2819bd3= 8fb4d7419a3a41265b8af5c731b08d65b0e2d705cf1279891eef030ef3ff8d146094fe7132<= br> =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.raw.xz) =3D fc5e158fc51509f4cb783652f70381713c188d0405e43f364737dfd1= 416dac2f4f0804a1f8b7a3fc7cab465c23415eef2e3ad30772931366cf8f96ff42e6ebf0 =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D fa836f4f7971cedcfb9bf56aaf45e741737ba71d214acd9e6bc811bd= c1219eb1bee66d29a2adc76d5170ddbc6e492997202c7a92d7c1447b195189ef0a116c67 =C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D 054caf39986c97414b097e47f1b772715624d9f7e092798529d8424= edc268d432631c8b4695176b9c39df653320a7993f85a9812f0af7446ea6ef58815af907a
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D 18529845cc1c3e69f5a137615cd4446e2cdf195863e587df42d661= 65e8006d35
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.raw.xz) =3D 620eb511438310b47b2860c5f19b97f1239ff789c4fabd5cd0dd6ea8= 5f5c2f14
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D 10137271a55020f68b01bd34830981b94621906e7e556e52cf60d8c9= 48d8db98
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-ufs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D 378bfa5ceae67a57c092fa56684189234402e0f71dee7ed8913be8b= 4d7f774eb
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.qcow2.xz) =3D 8bbf329b0dad7fdc0663b6c831b0d0b4497ab75aaffa6d5278f2a6= 50833cfb1d
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.raw.xz) =3D af70bf4ce61a6e10c542792ee598a35b1779d547795473f6c879f210= 3e2b1b58
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.vhd.xz) =3D 93e574d9c965b42b7a28b1cacd0809a3db900d6b75c1ea860fbdc8d9= a6397773
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-zfs-20250927-d2b670b27f37-= 280334.vmdk.xz) =3D b362a9f0b8a068e42d02626f6d062ca4653442c3ab786a657a2030b= 0039c221e


=3D=3D OCI CONTAINER CHECKSUMS =3D=3D

o 15.0-ALPHA4 amd64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-dynamic.txz) =3D 291541f75ed344b0b8f05f9eb0a023b72c8068b29adf91d= ef785528ae1ea99e7eb7a6afbdef065714896445958dcb5666b784bd1895f270bfbdcfede96= c6e15a
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-notoolchain.txz) =3D 00c7d8421e0c52136eed2052a1e5713920466277b3f= 0ee1f3e81c83ba37219726c023da9f572a2a28ac6f6ad5ef48c915a119fef9737f8f013e8d0= 2bbcbfbc29
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-runtime.txz) =3D 06a5f3d64fa6d1374635f26256ae7815caeb9870ab7883f= 113dd3de154a87a3a1dd2e3146dfe5a35eb986caa44a7f90b5ed6d2361ed5c451875b636805= 970769
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-static.txz) =3D 07396428839cc5aeff4fd3d481ddb03e197cb929b7f9f0fa= 3834ca45b11b846a780b4515af3b27019b31ab3597fa4f35e3052f7fb9de07da9af2e3ab6ba= e2208
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-toolchain.txz) =3D 006fd7a7805a2e8e6508e643a4dd11198dc0b7d845675= 4020c23d8463ad8aa259bb4b0489789ac7384bc77a706c1c6b4fdf604f60b1ea9c4ab0b4f0d= 31eb33f7

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-dynamic.txz) =3D e30a3a2e33f093ce31cf2306f3792c6fb9cbfc865999745= 05e6b6baab44b2e03
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-notoolchain.txz) =3D cbf304f9d9a0c84067c737987677f3df90cefbf0709= 7f281b8324efe2255b415
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-runtime.txz) =3D 6da8f619bf5b0213352faa566739ff9732750dd5a2ab40b= b0d6830490360fd22
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-static.txz) =3D 058779ce9a6ad4686f2d7e32116b0ce214952ece751cab0b= 1401cc4e280be0fb
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-amd64-container-image-20250927-d2b670b27= f37-280334-toolchain.txz) =3D 95e40850960ddf1de2eb51cfc5b932b3e089c750aeea0= 92e97c79a6d1749b943


o 15.0-ALPHA4 aarch64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-dynamic.txz) =3D 7dd6b8f2aa96a254c9ed59e391b4a17f658d7f8= 907f963b5ecf1db1a58fa5519d5d236fc5736b3001ad0a2c148e3ed60b4245d4df2acd45fca= ed8fe3816bc431
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-notoolchain.txz) =3D c899293e42cc710ed09fc3a372a82729116= f011c4f3980d226ec91ca91f4c0e2747d82e37133e44f6e2ceeb0cc74d9c1acb376fd7be1f6= a29067a10e203c7df7
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-runtime.txz) =3D 2070b702944fc4d59d96be491c45809c717629b= 7594caa55638702b390a9686288111c9c2faa8a44b048950716919c3cbb3154e058ca41cf42= e71434f86d227f
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-static.txz) =3D 3640cb6b1c64d23545091c36989c32d1ab2eecae= 94d4c7780a2f22fd479b93b32866e081ca1af1c1ffda46bae8a42e1c5a23486e12b10419255= 2dedc549ab659
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-toolchain.txz) =3D 545320f2c1d1bfdd651f7ed829d7cfa6aa179= 537768b7bedb2a1170a6d9edf37ad46a707c9bad7679ee650033f20268ab7f6f873671e2ea5= 9d2e781ac089f0fb

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-dynamic.txz) =3D 7a8e97cc90a43608556f87c9710f1b68bba6cac= 95d43c6a232b663bc5ad3e032
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-notoolchain.txz) =3D 4694279b2b8a33aefcbaaf64acd5c829af7= fa5895284596f327a2771fe4ee6f4
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-runtime.txz) =3D c08a14c81061406c99b57f3a5c22d1de909fa07= 7e3303d65cc01d39aa5bdc426
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-static.txz) =3D 6dd9620021ae31fa6b5ee40e267495f7c9938239= 16862a8bfc1770d26df2f329
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-arm64-aarch64-container-image-20250927-d= 2b670b27f37-280334-toolchain.txz) =3D bd9987f8cee058f6246c13466ad4618e25558= e6ac0aa7a0a270dd6ff5141fd82


o 15.0-ALPHA4 riscv64:
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-dynamic.txz) =3D 038224c3c660ce93c49bab789b1f4e1d344f203= 0d19a8753cffa447ea54abaa44e2a26eee3ad2313cf8ccfe5cbc41de7cda0dd59329582ff8b= b11aa8f874f6f4
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-notoolchain.txz) =3D d958c7e16879104cd53366ec7f430cb3b24= 01b4e76a539faf344159be5bda46fcb039850b1e607deebbad4570d35e62fc1684e9d255bd9= 06f824befb29aa4215
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-runtime.txz) =3D 35bdc76d189fe0d7cfb831a4e3238a666e4b0dc= f94a736f2095e42c69342923e16458d7eb273ba7754254414db2dc8d5780faa69fcd2c164aa= 6f721614522ce6
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-static.txz) =3D 2fb4467c124d18d51122d68f3781426c90082001= 9329ebf31333d6aab88e03fb84e2962e99907b4fe9ff635240a24433c839a222bd3c02ba59f= 85b461674a995
=C2=A0 SHA512 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-toolchain.txz) =3D e29335299f959ff0c02bfdb244a705702000a= 30a0807a6ca79d939ae47f5b0c3c3626d7112d3ed658528056bca6d7c8ce0733afa5867e86f= 4543eb190058ccf2

=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-dynamic.txz) =3D eb35565f0adbab2fd53ab91e8c23336d700c015= 186963f93ad327519c92d0309
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-notoolchain.txz) =3D c9c9ad187f090bc8c287aa898a926dbd2bb= 723836eca2d07b6a4797558458a71
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-runtime.txz) =3D 0b6c598a60e6af11ec3b901ad5edcb5e4da0ac9= f0234d917030b4f664208d8fc
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-static.txz) =3D f716b6d53e1e07214bcadf400515439c20c8c903= ddf4ea693f86213359486195
=C2=A0 SHA256 (FreeBSD-15.0-ALPHA4-riscv-riscv64-container-image-20250927-d= 2b670b27f37-280334-toolchain.txz) =3D 2ea722429212589b18fc51ed1582e4a8f0413= b9861c67d07f4ecba225ea5fef6



Love FreeBSD?=C2=A0 Support this and future releases with a donation to
the FreeBSD Foundation!=C2=A0 https://www.freebsdfoundation= .org/donate/

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjYR54ACgkQOJfy4i5l
rT8n+A//eIhk6ZBerxBWSP2/xcPo9cSmcoZK3emPtOCLBL1DE6qORdZSmPeodGgD
6yHO0d3CzSd9CURSVUZkwu1DI8mq9L6prj4ioUh+akwDUH9zfo2aUyLyypHn6M2L
tvc3VvzH8i/R8s5QvvBN5bi0gFgZ7766xuRUFJT3gWbKi5MNfkHEde9HAKhFRZ7X
hKl4RujjbxPhOBnIpW9Qk46sNDqzIebctUltlnf74Ya0k+tUvOC29YmnziLwJITw
Ec1Z0jHLhxSoxlOkEO8P72ZXSS1S+G5SpOwZEYJ63M8pXlSiPKon5wfPXf+eD7G6
xgJgcg5fSrXCwsaN2LiAGyu9jbEtxFpcVS+zv1NCzMmLHeW1U1NMgAsZYDcmFY3H
W267igI1VXntkvV7vLHoR+QTHsv18C/A4CTkAYfpKzxWWK5bMvmYgJ1S4Db+bCQb
kEAinNMP6VkX7NLxejXofOzYA+fn+JD4dO1WShYFoeyNohaQRyxoxS6VI95wUdu2
eZsImyDK+w58WQLihpkINilmW+XLfBxM4v47pfJ94Dlim1IBnxj1oIu8bS7CKhC2
1+ILPYVC4DCn+M38Qzdk2zdP/IBOm140YOT76qfwv6MamPRWE8RLFoOztmBFYYya
I9nZdSQer/31zisZCWEu8celkh83WBOLx839Ud8dYnrVcZgmflo=3D
=3DAgSH
-----END PGP SIGNATURE-----

--0000000000006cc323063fed758a-- From nobody Mon Sep 29 18:54:30 2025 X-Original-To: freebsd-stable@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 4cb9NM6hlJz68gN3 for ; Mon, 29 Sep 2025 18:54:43 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cb9NM23VNz3kV7 for ; Mon, 29 Sep 2025 18:54:43 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=K0pdFjlO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of joh.hendriks@gmail.com designates 2a00:1450:4864:20::534 as permitted sender) smtp.mailfrom=joh.hendriks@gmail.com Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-62fca01f0d9so9772881a12.3 for ; Mon, 29 Sep 2025 11:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759172074; x=1759776874; darn=freebsd.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=ITV2yMxzv9IVV7UzZIJPaj+qlCJQQAZRlegs65t0sy8=; b=K0pdFjlO78CbgbJek2iDwk9zR/F7kAX8t/dsZXywqkKxUj357ewKahHWcbgg0K4T8Q HwsN+vZEGDAmtY8hnI2qAxbPvrxR+DNXtm8rBTl56C2qcdOqdxUq3OCiyYaS46/nNZUQ n8t3QXkwpPpm6HzY4IysV4a+Z4gsumn3XbVkxy8eoEU79h0Z3RdwsvZmhAc3UinPxdTd iPM0bWB7GVgYIWt9HUXSnqcv4jGQhJyrVJo4SUvi0vamfo5ChDAwIk3Ijpa8zu4XnQB+ ZDrZ9uINsMNX4Q/7epU2XhGoe+6wU4GQpN4/uCZ4q/U4egT65TclnpBcKVAMLzC5YPaO GN5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759172074; x=1759776874; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ITV2yMxzv9IVV7UzZIJPaj+qlCJQQAZRlegs65t0sy8=; b=uFPOs5OPg9x8VGLDhupefGyNzmjMeAiFU3xi3B60Vil7sPv+G+fY2EKLXmo0mWSS0a XBPGqRsVnH1s3tPXbq7I8yvBwOfGKMOrhv8klqUCAn1mD3PF93yFk8nn9IW4i6KUGrjJ wRyBmcz85ybBSAMUaE4WpDVRnvW0dbrLFOKvYOPiAnhSKPYWL0WWLaDmaZ1Iy5DjykSP lKOeDkCn+wTqnLHib/dX5Nj7nnPEnjGYwx1ushcB2B03+Hbd25GfDvXt8PsU+Ru5F0KM pcFt1Yk44anglMlei59DSezwM8YIwES6fImeXOic43z7YEeDz6ryty/3DG/Az06X0OFP vcvg== X-Gm-Message-State: AOJu0YznGqbhWHT6IC/RNeHQNbm48B0lPRpsS9/3DKqn6A+YtSUH48gB CIyOeRnsNrODYMffxliIw+JkvYmqQpogCwtI3lg5Gc4e/73dBQWfMJqeXzNxGoSa X-Gm-Gg: ASbGncuB1FZIHaYAOhGmbiQWAd8YHXL3xP3pg6RkcyUGkzSkICtCx8VU2iCQWBve+Pf o7skcq5PkxZ6JlfsmJscO5br6Umf5Wh3Qjy+0VgCtaBIoF7XxKq3kmxlsx21ajoOOoKoiOtwJET SJpd8UOUMexd/TSk0DOoBoBwHHKZx8afER/vVe+mmu7ryrZFl4HKlq/yR/MfTl6VW9IIvUa/59e UjzbHOPVWyS4zD+b07c0dj5TTJbm6H6hyEL2j7fw8w+63oMkqib0KWvShIHDGdp9kfJfZ3wvrv5 Ixn+PdZwfMVVebZ3L3E7MLkAMFzbruc4/c7DkWR4gadyxQUQOjGM/5RoB6x2eI306/8RKcjrqpV CUf1fVEPnqiJalWBda9TP/cLoyFU7Wo8JbijvnK9XpMug9jF2HhuEDcfKIFj9RzDzNPLZ5XnTKB 8mIY5SucuVr9mecKlHnek811rE5gk= X-Google-Smtp-Source: AGHT+IHZUJY6Zry5mkmQzSI9r0NDwSoJfjBpjMd8gd/cqapCXJlisy2E+mfhOc0TLeNK32ETbyTvwg== X-Received: by 2002:a17:907:d18:b0:b3d:98fa:b3fa with SMTP id a640c23a62f3a-b3d98fac21cmr578294466b.50.1759172074051; Mon, 29 Sep 2025 11:54:34 -0700 (PDT) Received: from [192.168.178.122] (80-115-35-171.cable.dynamic.v4.ziggo.nl. [80.115.35.171]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b353f772528sm974809466b.37.2025.09.29.11.54.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 29 Sep 2025 11:54:33 -0700 (PDT) Message-ID: Date: Mon, 29 Sep 2025 20:54:30 +0200 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FreeBSD-STABLE Mailing List From: Johan Hendriks Subject: Missing files from ALPHA4 memstick.img Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::534:from] X-Rspamd-Queue-Id: 4cb9NM23VNz3kV7 I just downloaded the FreeBSD-ALPHA4 memstick.img file. I have a custom install script that worked on ALPHA1. Nut now it does not work anymore. I noticed that i missed some files on the memstick image (if i am not mistaken.) I do this in my script: echo "" echo "# Install FreeBSD OS. (base.txz kernel.txz doc.txz)" echo "# This will take a few minutes." cd /usr/freebsd-dist for file in base.txz kernel.txz doc.txz; do (cat $file | tar --unlink -xpJf - -C ${mount:-/}); done But it seems there are no files in /usr/freebsd-dist anymore, except a file called MANIFEST Am i missing something? From nobody Mon Sep 29 19:51:45 2025 X-Original-To: freebsd-stable@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 4cbBfC523vz68l7f for ; Mon, 29 Sep 2025 19:51:47 +0000 (UTC) (envelope-from 010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@amazonses.com) Received: from a8-56.smtp-out.amazonses.com (a8-56.smtp-out.amazonses.com [54.240.8.56]) (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 4cbBfB4HrTz3rM6 for ; Mon, 29 Sep 2025 19:51:46 +0000 (UTC) (envelope-from 010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@amazonses.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tarsnap.com header.s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57 header.b=MdiEHelm; dkim=pass header.d=amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=OZqsCNJe; dmarc=pass (policy=none) header.from=tarsnap.com; spf=pass (mx1.freebsd.org: domain of 010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@amazonses.com designates 54.240.8.56 as permitted sender) smtp.mailfrom=010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@amazonses.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57; d=tarsnap.com; t=1759175505; h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding; bh=jkNdAYvKP7NZWysuHcyHjUA3x/N62vIh4q66F78g134=; b=MdiEHelmQfIfGFlrMK6blWOYTM6Q+cM2l7PYYuwe9GUcjvYkubMslL39msqikCFD +4Y2CKYheVwAfeqKnUSYcCWpl9qjq9uwSKNKASNm7AjcUL6Vhi3gajYe/gEUSu21pqm PT3qWCkDTfbj5YMjYU7tIn4DgGnMlLm5okes5uAU= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1759175505; h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding:Feedback-ID; bh=jkNdAYvKP7NZWysuHcyHjUA3x/N62vIh4q66F78g134=; b=OZqsCNJeEd7XHNx7rMxE0X3FoiQgbd0XY06M1ikX2hjA7RTTijXcGu7jzEtj7Jua UgdGoU6JUZbz5Pd+xpkJEnnIHnZvT8AZawNgMZwmOtM7VjtdpaVnmja9qPHcsjkpBsp jEDtNcTSDJySwbrv/6ikMTHKqYwx+U7ixjiFSZ2A= Message-ID: <010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@email.amazonses.com> Date: Mon, 29 Sep 2025 19:51:45 +0000 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Missing files from ALPHA4 memstick.img To: Johan Hendriks , FreeBSD-STABLE Mailing List References: Content-Language: en-US From: Colin Percival Autocrypt: addr=cperciva@tarsnap.com; keydata= xsFNBGWMSrYBEACdWRqDn3B3SKO7IG0/fGHYtfs26f3Q5QeAcasy1fQLniwGQWn5rlILhbCD K/jdNoDm5Zxq20eqyffoDNObCjnHgg4tGANdi+RmDy+7CDpE789H8dss9y7Pt5DlGGAXQQnt hxush3EYS/Ctprd9UUL/lzOOLOU1aNtzB84tNrJBtcJmL7OYHfyTSNFxvedqJrrasejIQOLI t/DQ89BPzz+vsKHz7FJPXh3fsVkzLA00DJYcfkgxyABfJNA7U6yMwd4DVSdx/SsvfIDMVXnu UXCXswo106WPZbYGlZPpq0wW6iibtTerJix+8AeuwXvl9O1p8yESK4ErkIxCnmghTSz+pdzj z/6xBRkdDM9VdZ0r+CzsaNXMpDOzFuKyjaiYBdgCLljbDnXIHFcqXenrZ7Xwkm09g/M4uVSh pIUG2RYa6tsHSQoGCp3f2RZv1znfViKQFbbL83QjtPA20AhseZSYbHp1FPhXyy9J0wkGL16L e99g6gdGeIRE82BZjBjKGDkoyDPq+oDRSFl8NtzmIKy+cfz00nViqcTF4bREXEawFGhlpO0X O9q8mijI9iFB6zaPBiSdJGBL5ML5qLTNCl8Zlf4m1TBvmRTqF/lzMHVXHidDoUhpSh/y3AFZ 1KrYc27ztJQywDJPJPWPbtY8YhFLFs377gfP8WldsZjzp8nvoQARAQABzSVDb2xpbiBQZXJj aXZhbCA8Y3BlcmNpdmFAdGFyc25hcC5jb20+wsGRBBMBCAA7FiEEglY7hNBiDtwN+4ZBOJfy 4i5lrT8FAmWMSyYCGwMICwkNCAwHCwMFFQoJCAsFFgMCAQACHgUCF4AACgkQOJfy4i5lrT+i Yg/+PYyJNoFuygtV5t/skcjYmvEC93mnazEvh+x99vGYZnGKeJ8NDOF4QCUzeHquOWxDi8Zl reXyswKcrIquPxxX6+YyGe97VbvLnez3ksfzOYRj1F4qV0Rq8ZNK51+bvIrbcS3SfDaRioAk D7WWwFor8y/hSwxYkfsKbtP5PRcem20JUxuC085zqWLaKv5t5n2CBzAGMjwJaQ3tM3AXVwWJ uJaHA6ot/6fntJlmkfcyCYyyr0D6b0guRj3STbZ2hNn5o2AI+f6LJJ31s2sPFjl6rs7fORf3 hFSNOHDd2HxfVBXFdQy24ROkC4orBBz2xh9GScjxxT/hbXkfufkubFubw7n0HkvHzA3UF+Qq A8JiI3n+d7ocsP0/5BQ2sZdeqPGJgHx6RkAMuW1tJ29wSvCN1qMgFwhYkpQdfvHlociQrimU fvlRfSrBEe8o7tvIuEdpvwvCZSTJqQbVoMw8UHFE7nzyCXUSab5h6PbjakCqim13ekVO2KFF TTPcz5o5jEeUY75tzbIwcDfFbT5KqNjWy06TVdM9VEJDHSfOfxHR3kSEwZ+tT2aTvL3grsUn gFwSNcj4Cl4CRFfUw8zVZY+7O7RiMlhBqykikvUurrdGKc1Scwa0yuppdA6eVvylyTWSQGrQ +uLWtV1LUKN7ZqKJWBkLPt9nS4XZWGyBvxOHYqjOwU0EZYxKtgEQANYfgbtUMVnhjxDHhWLp g5kLHK3YW0TfJKzpXqDB7NiqxHofn4OcbZnVC3MKggcbs9o1/UtsjnlsG8550PfiYkDXvPiO RJwgbGs6MGIDK797C6cnBLQ8xwBa9SL4cl5iQFnhWmt6vwnJ+an/cm5JpYves3wL7jV09qU9 57hkHXEUcl38r4FssZzVcLKPUVTa3Un+QGRTGDGe/f4ctjMaqv0ZCM+l2ixPhf/vqESrfSLv V/+T3dmtUfXjazO3SABvsHwxgGuTTYOlKoPCaebr+BRdqm0xeIShoIlhvTI8y4clchqx/Uxg UG5X2kvU13k3DS3Q8uLE4Et9x1CcZT6WGgBZSR6R0WfD0SDnzufNnRWJ0dEPA2MtJHE7+85R Vi9j/IgZV+y5Ur+bnPkjDG1s2SVciX5v9HQ0oilcBhvx0j5lGE9hhurD9F+fCvkr4KdbCknE 6Y8ce8pCNBUoB/DqibJivOzTk9K9MGB5x0De5TerIrFiaw3/mQC9nGeO9dtE7wvDJetWeoTq 4BEaCzpufNqbkpOaTQILr4V6Gp7M6v97g83TVAwZntz/q8ptwuKQPZ2JaSFLZn7oWUpYXA5s +SIODFHLn6iMoYpBQskHQjnj4lEPJadl4qj+ZKA89iDAKsniyoFXsbJe2CPbMS1yzBxKZq6K D/jpt7BOnuHr/JrXABEBAAHCwXYEGAEIACAWIQSCVjuE0GIO3A37hkE4l/LiLmWtPwUCZYxK tgIbDAAKCRA4l/LiLmWtP3jmEACQrh9gWe8F1Tkw3m6VoHKwLc5he4tX3WpQa//soPO6iGG3 S3WPruQ46NrAaAojoOcKI9UONDO5rxG0ZTX53S+lu2EO47jbcLwOCjaEpjKpDRt9ZXBQE8Xl mtBE9Bp3W9gpjB1nE3KNM1mJYgsK0QdRpwwfh4pVgGpOj8j23I6MCK+v99zEBnpgCn2GX8W/ kctRXHqWwndHysOJtRP/zrl7dDaABF1f9efUl0LL3TD3GJ9VDz+DNOin/uK2a1hiJo8QzTRk PpfUQ2ebzDsrd1i/pOWkMSkdH+rEu4AGrXWtaBwrMyrGkL6Icb6yO+P9/z0W2wlgBf3P1YRt JPgQt/Dj3yvA/UnaV/QmuVQPjl13o24UnJGsZM8XGnNdfWBKkC1Q6VXC4QT+dyBHYH9MuE9d 6oGl8pFM1+cTfEfbM62/rRoPkF1yHMsI/903VxEvuUIKfhEZAVLFyHldooNxuchntHQP9y8J 8Ou9bWYQP7MnEn+kwSwrZkjurfPkan+xQvp6dDYnj3V0GwA5pprBMaB928VIDVOv+1PNQI3t Cvk5VPv/skq+TJRMHW7bFSt8PRa91cUf1FOLIz9APDiJOzXkwxUEHGV3zPSaUhs1JYjyBeGT wDAvtLUdjOnRhEUOwlnIrztmvyciutjJoVzKEEjj5WXnHk9L9kQ1bpAjkjTONw== In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Feedback-ID: ::1.us-east-1.Lv9FVjaNvvR5llaqfLoOVbo2VxOELl7cjN0AOyXnPlk=:AmazonSES X-SES-Outgoing: 2025.09.29-54.240.8.56 X-Spamd-Bar: - X-Spamd-Result: default: False [-1.03 / 15.00]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.83)[-0.835]; DMARC_POLICY_ALLOW(-0.50)[tarsnap.com,none]; FORGED_SENDER(0.30)[cperciva@tarsnap.com,010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@amazonses.com]; R_DKIM_ALLOW(-0.20)[tarsnap.com:s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57,amazonses.com:s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw]; R_SPF_ALLOW(-0.20)[+ip4:54.240.0.0/18]; RWL_MAILSPIKE_GOOD(-0.10)[54.240.8.56:from]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[amazonses.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[cperciva@tarsnap.com,010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@amazonses.com]; DKIM_TRACE(0.00)[tarsnap.com:+,amazonses.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; TAGGED_RCPT(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; ASN(0.00)[asn:14618, ipnet:54.240.8.0/21, country:US]; RCVD_IN_DNSWL_NONE(0.00)[54.240.8.56:from] X-Rspamd-Queue-Id: 4cbBfB4HrTz3rM6 On 9/29/25 11:54, Johan Hendriks wrote: > I just downloaded the FreeBSD-ALPHA4 memstick.img file. > > I have a custom install script that worked on ALPHA1. > Nut now it does not work anymore. > > I noticed that i missed some files on the memstick image (if i am not mistaken.) > > I do this in my script: > > echo "" > echo "# Install FreeBSD OS. (base.txz kernel.txz doc.txz)" > echo "# This will take a few minutes." > cd /usr/freebsd-dist > for file in base.txz kernel.txz doc.txz; > do (cat $file | tar --unlink -xpJf - -C ${mount:-/}); done > > But it seems there are no files in /usr/freebsd-dist anymore, except a file > called MANIFEST > > Am i missing something? Yes. With the move to pkgbase, the disc1 and memstick images no longer contain legacy distfiles, only pkgbase repositories. The legacy distfiles will remain on dvd images for the duration of FreeBSD 15 for the benefit of users (such as yourself!) with scripts which ingest them, but they will not exist in FreeBSD 16. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Mon Sep 29 20:01:10 2025 X-Original-To: freebsd-stable@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 4cbBsS02rmz68lsW for ; Mon, 29 Sep 2025 20:01:32 +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 4cbBsR3qd0z3tK5 for ; Mon, 29 Sep 2025 20:01:31 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=GBB++JKv; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759176085; bh=CX7BBt1Mez4yYyXaMb45mv5diXcroJde+mAynCBwlw8=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=GBB++JKvywUimCxHONch/SYQRiVe/0+qWPmkngC+HZcJuvQlA4MOJM6ZFsuWbjSnmK5nbWNVtdheUP2Wq7TY+DBLCjfjpWZzuqMyLn0zMZlgjH3421zyv7gCAft1X0bHVKKTnk4cC5A5p/u8fSIBrJDfE66Fxm9G+s3f9rhpVr+azMwTSioTTO0az5yYni/or+VxpFuWgCpd0KpCYcZ/cqRbbadBq/0rz0loYF4SqIn8arcgZcEP1obvp9lMC4oFABbGwv5HrDDqNahS5Aox7ngXR+mJRvYBaXQCUa6fFb/ZDkZt5NVOrxRvIHE39VsLkXCfrSZZdgaBvRG3yZQktA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759176085; bh=d4jbRfi54gfy0mdHzsnrHpkpxMqByMYwNMUyffLNOos=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=i+8QtWGZLd1BfCiG6cm6pJzN2BjpamJfeQGn4hkvwzNSVfGMh/0umV29oMdjVp166x7TMuW1oqA1Fm0T1crC5bAk/cfD9ch/jJY2eBeAcGQQvmJ9foqnPkIa9uldDQAJSio1fQ1AfkBXDcU91B6QFVBxO1WGxwOtpSwdFmFP3CJgAgD1P7Ryf5qxn4P6ZMyEFt3ncu/rJ8qWezdvUQ+IGe24Lm7Ayn5Min7WhsfRLGMz2dV3u+3LgzqkxjpcHqY4TA3nnPsBZq2GT/P+7FxoVrA9TiJiIDnyCqaavFAZj7Kpld9knV8KkWFvcn2XIBdEAu/D04SJ6t8Yt+rrHDlSuQ== X-YMail-OSG: eA3BvfoVM1m4urd8uD3Og9tgPdNjcfXo6oUjLZ7pbgLuTxOEdLlDkJfKmgk8640 fDdVpZH3wOGFyLjpMb7RKS3Ri6jGwtA0ZTRM_wX_oiug7GOBhItM3whi0JJCOerIZtc5n4fhiw8F 3.ngLY7RBSmhmVHA5t1kDK0Do8Y_vS5aoehf1Ic6scvz97p91W4mTwqOjkNbobn4kj4j0rTTWMkm jotacfmwP7actDHs1Q6HLZFAuhBsp_p1gQvqIb8jdE7wkA42iia2A1Vezz50pacnSHMvHOEimI92 V4v1k6u86zoFqS6_QG.Fgyj5zjKvsegVJ65a9zl4bVAehLeAGe3SddTRfl47Rar_y9NYxoU2.bxf 5GG3GUzJ6oRJ.25uDWxBgvkl3ub4I8CTqNizXwatzvW7pC8WmG5SCAP0LPfnEnHnUjpv0ZhV6W04 E88fvnF5OlzR95J2uhN0yESjQesq4msBV8ju2ZVNAxWgjn3ZXh_.kI2oiLP1nZwv3Xnx185rjsfl Qh8bmcIJsz6WrfO3D_ocGrGS0XROWfcaw0zIDU5WRc.ImTtXLTOrlTYrUZwwQqSOQt7FOr2Rta8f 84m3McDa92ZECZ0XvF6EIyZMtnYMFuUg3sX2uU29uTujHyywcjAfZFn9JGVHP_HvZouG7hzh9tZA RpOFp8GOAXj1PLlWgM13OkWvAa0g62zgS0FV_JE0ckFvjOdwNGNZhS7pe95AU.kWMPps8dFitBHX kjNxeCswnhl20BeSm44Qku842TUVS3L9SK6Q8hBmrwuEnn5K273MDRJ7ttnL3zSNlj1zgsIsvfFP xXURjvMseL7FsDgMsr0OxNAS5wzqOiF6srNo4D1Vm8nHTkTh1ddmNxeaenfoSSAf4A3cAfIVX_ja MIADTbMCr3dOrQQAUKuFiuvmL5zGlk3TjeNakri86ecGVI_JxWh13MGVC4VwKKOj1_A0NeDVPRcy gwpqx7j7CZL7NPNyuV4UQdLBm518lUiansyoF3l3dC3kYS6VdNeP13Hbp7rD5Pm5uLebOqfqAEJ1 rMqDVgs5boCHb7Ahq4Ywi0G0wg0ZyzOq1XJ7m3AijZoHQzmofwXQw6QvhGLDNMCy7BONonX_d.o6 Z5VFJsT71nD0XrNhfskyHQsYYXd4n_4hzvSk0xoPcsv6VHGpNb6seEylPbqE5qDKXbzTyS3O4guS UrfTILz7fXBAgP.F6OckOO37p2MhoDUzUe2ODWe7zDpZ2t5gAiYUdm1SOmh8I3nbpjqJjaXXuORd f8jmwQ_UpqjNy1Q.QfffFkOPiim6Glnrqh5xQOkckfnDXa0DZ_7CzU7x1Zb.AsSwZ5pG0r9aTXKL v_VBROcPn_49wvwCY9qlKLhruJI2sXQhXmqT5xvaozxXs_1pbtg6h_3lfoeqgxgbMD_fVWqlE7GB KMZhy8mGqwKQbeKajXOKazgIkUw9P_boMJbcnqKLWcuDkfEahbcEXidcD4_gQacXRqrfsx7.06GR nZ0YoQaS4VkkM93DfBtoujnI6MA2BilmOCT2P3XPPYcM1kDCuU9ACHo5I5TAT7FfVuErCPsIy6Do 5HvIBtoJNICMwgTfSWefR6896qGmgneUm0iJn82790Mqc698T8JzlyaE8KvPQ0Aqe4obZm9jF5WR zAQnH76H3jrr4S7x.QnGX3QgHXabjCmI1Xt0Moax0eIsdAiIIft4Q0D0Wue9NpuaV0ezSw2ugudW EFhJIimtBCeIN__c.rKu7N8jO185Bur.T9dO5PhR77BpBzkO8mpZwGcuIStnT9eCihAnfqcZbYlr z09NmYq6iZzSqhspBRTHpC.cztPF2bkoqiX89P7ZjJBXK83zBE5GKLS5WEtvujyg8NGBl11daCjx XhZkTCWpkVUVn8juA.zncY1Q1dSHwkv0sq5.CpYY.cwcBaoduZ1t.A34IQc29zvJwCFK9gneYXQJ Huzltr8_asrNTZ217SWnkWHLx7gG9j9R.lq.APFoTSXmAInZO78ilfTrXrhWoCCqVtlTnF07dOik IPetkUWmTPyBD7tB_sE1yQvgBQCnX6pcbiv6KypdzxVnctgYddl4l2FIdUBcAABerOv2EOYvjQk8 cpqS6p1W5PfUYGWH9avhCnqpBQV4bx3_kfNaCrgdHR.1JF7S8DwXKBXtpgp5N.oTv0CcZfUghcca ypIXfc.iM0LxEEGKe1baaCWAy_M0WxKNu5khWA6jF4Bq69z6iCN0gaeDrbivI2KEolpqSwFFijMP EqZGtQx5NFhaiPZHl9x93aPlIX4BOiDwDGRycjEV.hSj2rffgrVTb3kciicPeLYcKq5pajj1hVd5 2rlM- X-Sonic-MF: X-Sonic-ID: f7ed7525-3fdd-4e0d-9dc9-150e3cd7e69f Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Mon, 29 Sep 2025 20:01:25 +0000 Received: by hermes--production-gq1-66b66ffd5-gdrjw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b4621e8ca8e400208b58514902e47fea; Mon, 29 Sep 2025 20:01:21 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: main 16 and 15.0-ALPHA4: using a USB3 context gets extensive "flswai" STATE time during poudriere builds (UFS context happens to be in use); more Message-Id: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> Date: Mon, 29 Sep 2025 13:01:10 -0700 To: FreeBSD Current , FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3826.700.81) References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; 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]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31:from] X-Rspamd-Queue-Id: 4cbBsR3qd0z3tK5 An example is during the cpdup activities when multiple happen in overlappingtime frames: . . . 29502 0 root 0 0 20976Ki 4832Ki biowr 2 0:00 = 0.06% cpdup -i0 -s0 -f -x ref 01 29479 0 root 0 0 20976Ki 4836Ki biord 7 0:01 = 0.75% cpdup -i0 -o ref 32 29467 0 root 0 0 20976Ki 4824Ki getblk 26 0:01 = 0.63% cpdup -i0 -o ref 31 29429 0 root 1 0 20976Ki 4768Ki flswai 23 0:01 = 0.61% cpdup -i0 -o ref 30 29414 0 root 0 0 20976Ki 4780Ki flswai 28 0:01 = 0.70% cpdup -i0 -o ref 29 29396 0 root 59 0 16872Ki 4948Ki wait 9 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o 29382 0 root 0 0 20976Ki 4876Ki flswai 15 0:01 = 0.95% cpdup -i0 -o ref 28 29353 0 root 59 0 16872Ki 4948Ki wait 7 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o 29326 0 root 0 0 20976Ki 4804Ki biord 5 0:01 = 0.44% cpdup -i0 -o ref 27 29308 0 root 0 0 20976Ki 4816Ki biord 2 0:01 = 0.77% cpdup -i0 -o ref 26 29307 0 root 59 0 16872Ki 4948Ki wait 5 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o 29273 0 root 59 0 16872Ki 4944Ki wait 4 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o 29262 0 root 0 0 20976Ki 4768Ki flswai 20 0:01 = 0.76% cpdup -i0 -o ref 25 29233 0 root 0 0 20976Ki 4784Ki flswai 3 0:01 = 0.71% cpdup -i0 -o ref 24 29232 0 root 59 0 16872Ki 4944Ki wait 6 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o . . . It took over 6 minutes for the 32 builders to finish. (Normal is under 2 seconds.) Also, later activity gets extensive "rename" STATE time, again, at least some of it during cpdup activity: . . . 80055 0 root 59 0 16872Ki 4968Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][06]: build_pkg = (boost-jam-1.88.0) (sh) 78347 0 root 0 0 20976Ki 4624Ki rename 0 0:00 = 1.05% cpdup -i0 -s0 -f -x ref 31 78331 0 root 59 0 16872Ki 4960Ki wait 18 0:00 = 0.00% sh: poudriere[official-amd64-default][31]: build_pkg = (lua53-5.3.6_1) (sh) 77930 0 root 0 0 20976Ki 4636Ki rename 29 0:00 = 1.02% cpdup -i0 -s0 -f -x ref 30 77912 0 root 59 0 16872Ki 4960Ki wait 25 0:00 = 0.00% sh: poudriere[official-amd64-default][30]: build_pkg = (libsunacl-1.0.1_1) (sh) 75398 0 root 0 0 20976Ki 4628Ki rename 2 0:00 = 0.99% cpdup -i0 -s0 -f -x ref 16 75335 0 root 59 0 16872Ki 4960Ki wait 20 0:00 = 0.00% sh: poudriere[official-amd64-default][16]: build_pkg = (iwmbt-firmware-20250410) (sh) 75324 0 root 0 0 20976Ki 4628Ki rename 24 0:00 = 1.04% cpdup -i0 -s0 -f -x ref 19 75308 0 root 59 0 16872Ki 4960Ki wait 24 0:00 = 0.00% sh: poudriere[official-amd64-default][19]: build_pkg (lua54-5.4.8) = (sh) 74963 0 root 0 0 20976Ki 4624Ki rename 4 0:00 = 1.05% cpdup -i0 -s0 -f -x ref 32 74922 0 root 59 0 16872Ki 4960Ki wait 26 0:00 = 0.00% sh: poudriere[official-amd64-default][32]: build_pkg (lzo2-2.10_1) = (sh) 72722 0 root 0 0 20976Ki 4776Ki rename 1 0:00 = 1.28% cpdup -i0 -s0 -f -x ref 15 72647 0 root 59 0 16872Ki 4960Ki wait 26 0:00 = 0.00% sh: poudriere[official-amd64-default][15]: build_pkg = (indexinfo-0.3.1_1) (sh) 71967 0 root 0 0 20976Ki 4856Ki rename 30 0:00 = 1.48% cpdup -i0 -s0 -f -x ref 25 71917 0 root 59 0 16872Ki 4960Ki wait 1 0:00 = 0.00% sh: poudriere[official-amd64-default][25]: build_pkg = (mpg123-1.33.2) (sh) 71629 0 root 0 0 20976Ki 4828Ki rename 31 0:00 = 1.61% cpdup -i0 -s0 -f=20 . . . But I'll also see such on c compiles, ld commands, etc. I've not seen rename for pkg-static but I have seen flswai for it. The system spends lots of time 95%+ idle from the wait activities. I see such directly booted from the USB3 media (a 15.0-ALPHA4 context on UFS media) and when using that media via chroot from both ZFS and UFS boots that are not USB based. The ZFS and UFS boots do not show the behavior with the normal non-USB3 media used instead. The system in use is an AMD 7950X3D with 32 FreeBSD cpus, 192 GiBytes of RAM. main 16 booting for non-USB boots and 15.0-ALPHA4 boots for the USB3 boots. kernel and world are via official pkgbase distribution installs: it is not a personal build of the kernel or world. More rename and flswai examples: . . . 39320 183 nobody 59 0 171676Ki 160576Ki rename 29 0:00 = 2.17% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I 62772 183 nobody 59 0 14376Ki 3372Ki wait 25 0:00 = 0.04% mamake -C lib/libast install 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 0:00 = 0.00% mamake -r */* install 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 0:00 = 0.00% mamake install 12596 183 nobody 0 0 14068Ki 2688Ki piperd 10 0:00 = 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build 39327 179 nobody 59 0 105680Ki 93264Ki biowr 2 0:00 = 0.61% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o test /usr/lib/crt 39325 179 nobody 59 0 165928Ki 155088Ki wait 17 0:00 = 1.00% /usr/bin/cc -o test ../test.o 39294 179 nobody 59 0 14744Ki 3448Ki wait 10 0:00 = 0.01% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 0:00 = 0.00% sh /dev/fd/3 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 0:00 = 0.00% sh /dev/fd/3 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 0:00 = 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out 37013 179 nobody 0 0 16728Ki 5320Ki select 14 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 0:00 = 0.00% /bin/sh bin/package flat make ksh93 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 0:00 = 0.00% /bin/sh -e /tmp/makeW36tmB 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build 32453 0 root 0 0 20976Ki 5020Ki rename 22 0:03 = 0.47% cpdup -i0 -s0 -f -x ref 26 32420 0 root 0 0 20976Ki 5024Ki rename 13 0:03 = 0.50% cpdup -i0 -s0 -f -x ref 11 32358 0 root 0 0 20976Ki 5068Ki rename 26 0:03 = 0.53% cpdup -i0 -s0 -f -x ref 20 32333 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) 32313 0 root 59 0 16872Ki 4960Ki wait 9 0:00 = 0.00% sh: poudriere[official-amd64-default][20]: build_pkg = (linux-c7-libaio-0.3.109) (sh) 32301 0 root 59 0 16872Ki 4960Ki wait 19 0:00 = 0.00% sh: poudriere[official-amd64-default][11]: build_pkg = (linux-c7-dosfstools-3.0.20) (sh) 13808 0 root 0 0 20976Ki 4984Ki rename 4 0:03 = 0.57% cpdup -i0 -s0 -f -x ref 19 12316 0 root 0 0 20976Ki 5072Ki biowr 27 0:03 = 0.56% cpdup -i0 -s0 -f -x ref 13 12283 0 root 0 0 20976Ki 5068Ki rename 5 0:03 = 0.53% cpdup -i0 -s0 -f -x ref 01 12277 0 root 0 0 20976Ki 5068Ki rename 28 0:03 = 0.54% cpdup -i0 -s0 -f -x ref 14 12096 0 root 59 0 16872Ki 4960Ki wait 27 0:00 = 0.00% sh: poudriere[official-amd64-def . . . . . . 39927 183 nobody 59 0 171676Ki 160396Ki flswai 13 0:00 = 2.03% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I 62772 183 nobody 59 0 14376Ki 3400Ki wait 3 0:00 = 0.06% mamake -C lib/libast install 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 0:00 = 0.00% mamake -r */* install 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 0:00 = 0.00% mamake install 12596 183 nobody 0 0 14068Ki 2688Ki piperd 28 0:00 = 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build 39924 179 nobody 59 0 125140Ki 95572Ki flswai 20 0:00 = 0.60% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ 39924 179 nobody 59 0 125140Ki 95572Ki uwait 0 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ 39924 179 nobody 59 0 125140Ki 95572Ki uwait 13 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ 39924 179 nobody 59 0 125140Ki 95572Ki uwait 16 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ 39924 179 nobody 59 0 125140Ki 95572Ki uwait 27 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ 39923 179 nobody 59 0 165928Ki 155092Ki wait 0 0:00 = 1.00% /usr/bin/cc -o dynamic.exe -dynamic dynamic.o 39294 179 nobody 59 0 14744Ki 3464Ki wait 9 0:00 = 0.02% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 0:00 = 0.00% sh /dev/fd/3 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 0:00 = 0.00% sh /dev/fd/3 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 0:00 = 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out 37013 179 nobody 0 0 16728Ki 5320Ki select 14 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 0:00 = 0.00% /bin/sh bin/package flat make ksh93 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 0:00 = 0.00% /bin/sh -e /tmp/makeW36tmB 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build 32453 0 root 0 0 20976Ki 5020Ki flswai 17 0:03 = 2.82% cpdup -i0 -s0 -f -x ref 26 32420 0 root 1 0 20976Ki 5024Ki flswai 25 0:03 = 2.81% cpdup -i0 -s0 -f -x ref 11 32358 0 root 1 0 20976Ki 5068Ki flswai 14 0:03 = 2.79% cpdup -i0 -s0 -f -x ref 20 32333 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) 32313 0 root 59 0 16872Ki . . . . . . 53486 185 root 0 0 66428Ki 34196Ki getblk 25 0:01 = 0.26% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 53485 185 root 59 0 23308Ki 12024Ki wait 0 0:00 = 0.00% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 53446 185 root 59 0 14744Ki 3504Ki wait 11 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 53445 185 root 59 0 14284Ki 3828Ki wait 1 0:00 = 0.00% /usr/bin/make -C /usr/ports/textproc/p5-YAML-Tiny build-depends 96359 183 root 0 0 66428Ki 34196Ki flswai 31 0:00 = 1.43% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 96358 183 root 59 0 23308Ki 12020Ki wait 29 0:00 = 0.00% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 96331 183 root 59 0 14744Ki 3504Ki wait 5 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 96330 183 root 59 0 14284Ki 3860Ki wait 27 0:00 = 0.00% /usr/bin/make -C /usr/ports/security/cyrus-sasl2 patch-depends 9658 170 nobody 59 0 14224Ki 2852Ki flswai 3 0:00 = 0.02% install -m 0644 ./libcdio.info = /wrkdirs/usr/ports/sysutils/libcdio/work/stage/usr/local/share/info 9652 170 nobody 59 0 14744Ki 3420Ki wait 2 0:00 = 0.00% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ 9643 170 nobody 59 0 14744Ki 3420Ki wait 8 0:00 = 0.03% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ 9642 170 nobody 59 0 14776Ki 3652Ki wait 21 0:00 = 0.04% /usr/local/bin/gmake install-exec-am install-data-am 9641 170 nobody 59 0 14776Ki 3632Ki wait 3 0:00 = 0.04% /usr/local/bin/gmake install 9636 170 nobody 59 0 14744Ki 3424Ki wait 15 0:00 = 0.03% /bin/sh -c fail=3D; \\\nif (target_option=3Dk; case = ${target_option-} in ?) ;; *) echo "am__make_running_with_option: = interna 9635 170 nobody 59 0 14776Ki 3708Ki wait 0 0:00 = 0.06% /usr/local/bin/gmake INSTALL_PROGRAM=3D/bin/sh = /wrkdirs/usr/ports/sysutils/libcdio/work/libcdio-2.2.0/install-sh -c -s = inst 9634 170 nobody 59 0 14776Ki 3680Ki wait 29 0:00 = 0.08% /usr/local/bin/gmake -f Makefile = DESTDIR=3D/wrkdirs/usr/ports/sysutils/libcdio/work/stage install-strip 9633 170 nobody 59 0 14744Ki 3428Ki wait 13 0:00 = 0.02% /bin/sh -e /tmp/makeOENiKj 9611 170 nobody 59 0 16848Ki 3876Ki wait 21 0:00 = 0.22% /usr/bin/make -C /usr/ports/sysutils/libcdio stage 51574 158 root 0 0 74620Ki 34184Ki flswai 20 0:01 = 0.28% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 51573 158 root 59 0 23308Ki 12020Ki wait 20 0:00 = 0.00% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 51547 158 root 59 0 14744Ki 3512Ki wait 18 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 51545 158 root 59 0 14284Ki 3852Ki wait 27 0:00 = 0.00% /usr/bin/make -C /usr/ports/textproc/hyphen build-depends 56591 157 root 0 0 66428Ki 34184Ki getblk 17 0:01 = 0.25% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 56590 157 root 59 0 23308Ki 12024Ki wait 12 0:00 = 0.00% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 56528 157 root 59 0 14744Ki 3504Ki wait 28 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 56469 157 root 59 0 14284Ki 3832Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/converters/p5-MIME-Base32 = build-depends 56593 155 root 0 0 66428Ki 34188Ki getblk 8 0:01 = 0.26% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 56592 155 root 59 0 23308Ki 12024Ki wait 4 0:00 = 0.00% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 56559 155 root 59 0 14744Ki 3508Ki wait 18 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 56532 155 root 59 0 14284Ki 3828Ki wait 13 0:00 = 0.00% /usr/bin/make -C /usr/ports/devel/p5-Parse-Yapp build-depends 52781 145 root 0 0 74620Ki 34244Ki flswai 12 0:01 = 0.25% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 52780 145 root 59 0 23308Ki 12024Ki wait 22 0:00 = 0.00% /usr/local/sbin/pkg-static add -A /packages/All/perl5-5.42.0_1.pkg 52753 145 root 59 0 14744Ki 3508Ki wait 24 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 52749 145 root 59 0 14284Ki 3824Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/converters/p5-JSON build-depends 9610 0 root 59 0 16872Ki 4972Ki wait 14 0:00 = 0.01% sh: poudriere[official-amd64-default][14]: build_pkg = (libcdio-2.2.0) (sh) 99560 0 root 1 0 20976Ki 4860Ki flswai 15 0:00 = 2.82% cpdup -i0 -s0 -f -x ref 01 99539 0 root 59 0 16872Ki 4960Ki wait 10 0:00 = 0.00% sh: poudriere[official-amd64-default][01]: build_pkg = (texi2html-5.0_5,1) (sh) 98112 0 root 1 0 20976Ki 4828Ki flswai 19 0:00 = 3.47% cpdup -i0 -s0 -f -x ref 28 98096 0 root 59 0 16872Ki 4960Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][28]: build_pkg (gdbm-1.26) = (sh) 97694 0 root 1 0 20976Ki 4844Ki flswai 7 0:01 = 2.51% cpdup -i0 -s0 -f -x ref 27 97665 0 root 59 0 16872Ki 4960Ki wait 0 0:00 = 0.00% sh: poudriere[official-amd64-default][27]: build_pkg = (sudo-1.9.17p2) (sh) 96108 0 root 0 0 20976Ki 4800Ki flswai 29 0:01 = 3.06% cpdup -i0 -s0 -f -x ref 19 96091 0 root 59 0 16872Ki 4960Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (libgpg-error-1.55) (sh) 93884 0 root 0 0 20976Ki 5064Ki flswai 19 0:01 = 2.43% cpdup -i0 -s0 -f -x ref 26 93857 0 root 59 0 16872Ki 4960Ki wait 16 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (libxml2-2.14.5) (sh) 93271 0 root 0 0 20976Ki 5224Ki flswai 5 0:01 = 2.38% cpdup -i0 -s0 -f -x ref 12 93212 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][12]: build_pkg = (lame-3.100_5) (sh) 88119 0 root 0 0 20976Ki 5212Ki flswai 0 0:01 = 2.51% cpdup -i0 -s0 -f -x ref 32 88077 0 root 0 0 20976Ki 5176Ki flswai 0 0:01 = 2.38% cpdup -i0 -s0 -f -x ref 31 . . . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Sep 29 23:06:03 2025 X-Original-To: freebsd-stable@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 4cbGyj42mKz690wk for ; Mon, 29 Sep 2025 23:06:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbGyh0txWz3Gbc for ; Mon, 29 Sep 2025 23:06:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=q4OVEG+w; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759187178; bh=UG5pBb+ax9lVg8XavHSXEFkddRZQ90L3ZcBLtDyVy2Q=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=q4OVEG+wndwf2m+i42iwoVXjW3NRvUASif6+YSHIfVMwSOia7IwX660ZHYBujXMNvHynyzGJXIsNIF4F1i6MDRyyy5mxv7s2kYHypCfx0VdH2+spL0Kq2sgITOfYoDS4us0y6sF0Bb15OucfOkU/LFjBJCsS0LqEKx4BQsDwZ7x+Sjfi5p8sBHPlSA4De5Xx769pS/QGlbygyWYjQ10oi3/fCrfsm/0siiXizNZjnEU74CDbassyyHKdfJpm7jVjfbfyEbBGpKx+r5Y/eNR6+A0r8tJDVHymQKBivnDoeiemNPNzHVlwGtcc639BMdWd+YGJ8V17Fsq2B7Psz9XodA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759187178; bh=t1gwgBaWEbI+E8HgGFsXqWYSbWxn1u0YrKWw1wrVJ4q=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=cH9wGZ7AtMKFZovTuzUjan4xiaVHcEzYaJi/3wpO9r6XfQQcYyvOkin97HmESi9zRgYq5SiZ2b3n5qHExPB0bADwpvxR3Av1eQLWIsipIvg3THkmGa6rby3fMUkfF6gRlB/8glGD3QsCQjpPGA8AHx3AQF3eMmDv2Mz/zHuBNImqF3p3pt1iAbgtVHKdF3evBUKNs1OuO4JpvByeIOpH7vFt+zRWqutz66qiMlXZkwW2exJ4mR8Gf63ueTvKUIkXdVihCsF+jmjG41sLNjR/BDH5xby2zq/iTPBBw+e0GtBwUAxFf5jTyb196PYWXWCAQXIQAi5mFHtvkVvky4xr2Q== X-YMail-OSG: y.jflxkVM1l42rg5VrdAc7oLn4dPb9ktwTZ1ajUIYq01VFldz6Zfgwab_Qw5yS4 IslV2aj9gcFrhszJ6FilFtpUypHuS_99EdCJCXNjGk1Mdv38WbSYSoQPy8RSg1mZfCTif9TVdwyR qVI5hE0D3obNheu1pcv.YZoPQyENYG.P2ml6QkKk9Bgy8hK2vEPLezWZzm4RDs697nnC.kINwR5Q CvoByUoQKBXPZvbZODUJBbW5_H4JshH.mPikPAytoBAK4p_b3qLRxIPQzc31ECvLTWI3MllmEW2H nTus.SxQY3BXABfLBCTqAZBA4DPW.LBut35bls0H_5ZMG.RYDh_pice4eWQ.zqHW9aWNa8_ddFkt drjrXauuUUGzYy.sOMzQJ4I9_bAsJoUO9JUeC_XlOqiOvqSfpUpGL9Mun61MaD4lyfDcWg34Ir.8 0SXvV4eEi2nv37EwJvDVvESKjic468nfSplZv9BfjkaPQfgndRn.QqHIcY9WEA.KaFW.Es9mp1oc X1tPyo6qPpr9dhCHy1ProD_8WRtH8cOVs4kM3IgdL0z8znjrvdAWCbE9GzmtiUFmszxkK9OgnxUF AZ8aKqFdKq1UDTW3dAoH3yMTbiPNUhby0sLIQFS0Rk0Gxd7zpup1mp0ZHT2837jHUIYxigeKOqlC qmit_91tg8sMFhR0m2gqj90aJnET571iaA65p_F9INrN987gHQUCXG3YUKhaRKRgNGomVc9odxPT gAPa11IdgkexMgx4NA3h5gXW9qmQlvq49Fm1BSl2TeF1qB3_H8gaj4MxNGMABBTT0oTCsKa6Y7uM ZqFBMgT5pwcERp0U5hSbMOPuA4jykdc_M_c2GPVJku6LkyDMXCsxwMxKtxlsXtIt3HY2LyriVc41 go1p6Wq2Wpk4qu6_IM0LLmiR3QRel3sWcqh9WP1XzH6wi3F5.LG2KoTjh0t8AhH2UGjNiJqFmzzE rp6gLkifBmBT7yfO3zOfjPXpQ0JCXuTezoNKwPVWOYPJDA5IVNxDXu2PBtCpOIheIZiIQ8AGqHX_ AyLItaknnbiaBdkawLZD8x_9oKLln.o4fAo.EPqpvF1FYSHVXk_JRxniczbZv48bT4jwNNgpjR4z R9WrcmN5n0AHs55CC4KbqDkx9_x3qwV.GG844G4aPGyR7bi8hdWJFemvJ9YTedbHKz9_UjjQlrQB wrteIxSk72SmZmAqxsLQk0Tc2X1JZrxrlZThO_AcO7fNe8vCJnWhbn4rlGxg4i4stm6EDpOw.fyd G.zMIvhvZtIVpV0HDUWUfS3EQuzsQONAuniY3YuWZjdzBYaQSyDGgGF4NTzftxjJFPPQksvZsj_9 j.WEWm4iaNRv7GpMvwtWxvwn8tgjdv_krdPzezqqJ7MzehhKf5BnnjzXO42OxaSXbfFSCuiahQDH vi6AvFH7AqgK0jkhMN8bdoWRIgetPeH5m7fXYMhngKMpdLgvu2qNsBQ3qO7iDsx1vQqKQDoIrkiQ tTcis.ICC9Y4HpAti5LvI4ud20tMAxkEqA6dBnI_oLbKlPEjooyjaK4bMeKMkgZk3Lw6X64b8dOH onAjQfhtcEOwb4H2ApgPkPS1012nIdzaB5KmJcvacASsVqNdGrK4y.gz_LHIbcAwzBAj_fG2Y3aH W1XXVS2Q2qiLfyek6ClpRkSU20KZqbyYUu7krPh73kFRJk_ur7t38TZeYnvSPSO7p6MbY.oikMpm wYK.H2Tqbv__n1Q6.bUuvWrNuta_S944.89vNLNmG_Xlj_ugeI4jnxtuytHZbijBKA8aIhmNybLR NYuSp28qavOnibFTwg4_VZlrEQ.kCwEn3gpyU5SSvBEQR7RwFV4YJuQTgZwOQNiF7IDqP1yRdMxB CHppkPAXvQqCAfWgRXlr84os88tK9u2GXh0NA2pJ0hNiS_8aDwOuBlEDrJqm5IAGdiUN7Baz.e.N TbSM1luIiLUkEXvD6aMG6g9fcoS8SDt.jJtj8F_PcrpPkrpLm6kSdATKZjcfZUt_gannbD1wnUUh FjFghjt2Fs_B_IbZwbr2FfyWTmMb2vncrP4IDcudDp3rkMIS6nq6eNJNOJJgEnDYG2oibQpX4ymv ORI.ESZ1Og8hKNybE3xplZeG1UAPxqxfnGjkbSUYp1OQsYlcueDN473ubsEz.K0odN279L5CPiWD 8J.SyDmvON3qo7pM2ZHR3d8JYMnx9qE0orGPJ4uUzh_bFv9114eb1OTgeRbtVgQugds6dEeytzAf 2ilXMPTX8XYTbRMSVAaCvIXyLaVekr.FctuJe2YCVrcyYqF3WHCq.wThPBRLnwc5.VbaAbzNq0UA Raw9l X-Sonic-MF: X-Sonic-ID: f25ea7c0-703c-4c54-b5e1-dbbeae7205a6 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Mon, 29 Sep 2025 23:06:18 +0000 Received: by hermes--production-gq1-66b66ffd5-6ncn2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 706b7d4cd7713ba26eee480abbb77020; Mon, 29 Sep 2025 23:06:14 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" STATE time during poudriere builds (UFS context happens to be in use); more Date: Mon, 29 Sep 2025 16:06:03 -0700 References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List In-Reply-To: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> Message-Id: <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.80 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.80)[-0.797]; 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]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.83:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.83:from] X-Rspamd-Queue-Id: 4cbGyh0txWz3Gbc On Sep 29, 2025, at 13:01, Mark Millard wrote: > An example is during the cpdup activities when multiple happen > in overlappingtime frames: I'll note that I see this on the amd64 32-FreeBSD-cpu system but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 system. May be at some point I'll try the older 16-FreeBSD-cpu aarch64 (Cortex-A72) system. Also, on the 7950X3D amd74 system, I see the behavior with 14.3-Stable. Apparently, this is not new with 15+. It has been a long time since I'd tried using an amd64 system for such activity based on using USB3 media. But it has been common for me for aarch64 over that time frame. > . . . > 29502 0 root 0 0 20976Ki 4832Ki biowr 2 0:00 = 0.06% cpdup -i0 -s0 -f -x ref 01 > 29479 0 root 0 0 20976Ki 4836Ki biord 7 0:01 = 0.75% cpdup -i0 -o ref 32 > 29467 0 root 0 0 20976Ki 4824Ki getblk 26 0:01 = 0.63% cpdup -i0 -o ref 31 > 29429 0 root 1 0 20976Ki 4768Ki flswai 23 0:01 = 0.61% cpdup -i0 -o ref 30 > 29414 0 root 0 0 20976Ki 4780Ki flswai 28 0:01 = 0.70% cpdup -i0 -o ref 29 > 29396 0 root 59 0 16872Ki 4948Ki wait 9 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o > 29382 0 root 0 0 20976Ki 4876Ki flswai 15 0:01 = 0.95% cpdup -i0 -o ref 28 > 29353 0 root 59 0 16872Ki 4948Ki wait 7 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o > 29326 0 root 0 0 20976Ki 4804Ki biord 5 0:01 = 0.44% cpdup -i0 -o ref 27 > 29308 0 root 0 0 20976Ki 4816Ki biord 2 0:01 = 0.77% cpdup -i0 -o ref 26 > 29307 0 root 59 0 16872Ki 4948Ki wait 5 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o > 29273 0 root 59 0 16872Ki 4944Ki wait 4 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o > 29262 0 root 0 0 20976Ki 4768Ki flswai 20 0:01 = 0.76% cpdup -i0 -o ref 25 > 29233 0 root 0 0 20976Ki 4784Ki flswai 3 0:01 = 0.71% cpdup -i0 -o ref 24 > 29232 0 root 59 0 16872Ki 4944Ki wait 6 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o > . . . >=20 > It took over 6 minutes for the 32 builders to finish. (Normal is > under 2 seconds.) >=20 >=20 > Also, later activity gets extensive "rename" STATE time, again, at = least > some of it during cpdup activity: >=20 > . . . > 80055 0 root 59 0 16872Ki 4968Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][06]: build_pkg = (boost-jam-1.88.0) (sh) > 78347 0 root 0 0 20976Ki 4624Ki rename 0 0:00 = 1.05% cpdup -i0 -s0 -f -x ref 31 > 78331 0 root 59 0 16872Ki 4960Ki wait 18 0:00 = 0.00% sh: poudriere[official-amd64-default][31]: build_pkg = (lua53-5.3.6_1) (sh) > 77930 0 root 0 0 20976Ki 4636Ki rename 29 0:00 = 1.02% cpdup -i0 -s0 -f -x ref 30 > 77912 0 root 59 0 16872Ki 4960Ki wait 25 0:00 = 0.00% sh: poudriere[official-amd64-default][30]: build_pkg = (libsunacl-1.0.1_1) (sh) > 75398 0 root 0 0 20976Ki 4628Ki rename 2 0:00 = 0.99% cpdup -i0 -s0 -f -x ref 16 > 75335 0 root 59 0 16872Ki 4960Ki wait 20 0:00 = 0.00% sh: poudriere[official-amd64-default][16]: build_pkg = (iwmbt-firmware-20250410) (sh) > 75324 0 root 0 0 20976Ki 4628Ki rename 24 0:00 = 1.04% cpdup -i0 -s0 -f -x ref 19 > 75308 0 root 59 0 16872Ki 4960Ki wait 24 0:00 = 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (lua54-5.4.8) (sh) > 74963 0 root 0 0 20976Ki 4624Ki rename 4 0:00 = 1.05% cpdup -i0 -s0 -f -x ref 32 > 74922 0 root 59 0 16872Ki 4960Ki wait 26 0:00 = 0.00% sh: poudriere[official-amd64-default][32]: build_pkg = (lzo2-2.10_1) (sh) > 72722 0 root 0 0 20976Ki 4776Ki rename 1 0:00 = 1.28% cpdup -i0 -s0 -f -x ref 15 > 72647 0 root 59 0 16872Ki 4960Ki wait 26 0:00 = 0.00% sh: poudriere[official-amd64-default][15]: build_pkg = (indexinfo-0.3.1_1) (sh) > 71967 0 root 0 0 20976Ki 4856Ki rename 30 0:00 = 1.48% cpdup -i0 -s0 -f -x ref 25 > 71917 0 root 59 0 16872Ki 4960Ki wait 1 0:00 = 0.00% sh: poudriere[official-amd64-default][25]: build_pkg = (mpg123-1.33.2) (sh) > 71629 0 root 0 0 20976Ki 4828Ki rename 31 0:00 = 1.61% cpdup -i0 -s0 -f=20 > . . . >=20 > But I'll also see such on c compiles, ld commands, etc. I've > not seen rename for pkg-static but I have seen flswai for it. >=20 > The system spends lots of time 95%+ idle from the wait > activities. >=20 > I see such directly booted from the USB3 media (a 15.0-ALPHA4 > context on UFS media) and when using that media via chroot > from both ZFS and UFS boots that are not USB based. The ZFS > and UFS boots do not show the behavior with the normal > non-USB3 media used instead. >=20 > The system in use is an AMD 7950X3D with 32 FreeBSD cpus, > 192 GiBytes of RAM. main 16 booting for non-USB boots > and 15.0-ALPHA4 boots for the USB3 boots. kernel and > world are via official pkgbase distribution installs: > it is not a personal build of the kernel or world. >=20 >=20 > More rename and flswai examples: >=20 > . . . > 39320 183 nobody 59 0 171676Ki 160576Ki rename 29 0:00 = 2.17% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I > 62772 183 nobody 59 0 14376Ki 3372Ki wait 25 0:00 = 0.04% mamake -C lib/libast install > 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 0:00 = 0.00% mamake -r */* install > 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 0:00 = 0.00% mamake install > 12596 183 nobody 0 0 14068Ki 2688Ki piperd 10 0:00 = 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out > 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make > 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 > 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build > 39327 179 nobody 59 0 105680Ki 93264Ki biowr 2 0:00 = 0.61% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o test /usr/lib/crt > 39325 179 nobody 59 0 165928Ki 155088Ki wait 17 0:00 = 1.00% /usr/bin/cc -o test ../test.o > 39294 179 nobody 59 0 14744Ki 3448Ki wait 10 0:00 = 0.01% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER > 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc > 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast > 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 0:00 = 0.00% sh /dev/fd/3 > 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 0:00 = 0.00% sh /dev/fd/3 > 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 0:00 = 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out > 37013 179 nobody 0 0 16728Ki 5320Ki select 14 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake > 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 0:00 = 0.00% /bin/sh bin/package flat make ksh93 > 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 0:00 = 0.00% /bin/sh -e /tmp/makeW36tmB > 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build > 32453 0 root 0 0 20976Ki 5020Ki rename 22 0:03 = 0.47% cpdup -i0 -s0 -f -x ref 26 > 32420 0 root 0 0 20976Ki 5024Ki rename 13 0:03 = 0.50% cpdup -i0 -s0 -f -x ref 11 > 32358 0 root 0 0 20976Ki 5068Ki rename 26 0:03 = 0.53% cpdup -i0 -s0 -f -x ref 20 > 32333 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) > 32313 0 root 59 0 16872Ki 4960Ki wait 9 0:00 = 0.00% sh: poudriere[official-amd64-default][20]: build_pkg = (linux-c7-libaio-0.3.109) (sh) > 32301 0 root 59 0 16872Ki 4960Ki wait 19 0:00 = 0.00% sh: poudriere[official-amd64-default][11]: build_pkg = (linux-c7-dosfstools-3.0.20) (sh) > 13808 0 root 0 0 20976Ki 4984Ki rename 4 0:03 = 0.57% cpdup -i0 -s0 -f -x ref 19 > 12316 0 root 0 0 20976Ki 5072Ki biowr 27 0:03 = 0.56% cpdup -i0 -s0 -f -x ref 13 > 12283 0 root 0 0 20976Ki 5068Ki rename 5 0:03 = 0.53% cpdup -i0 -s0 -f -x ref 01 > 12277 0 root 0 0 20976Ki 5068Ki rename 28 0:03 = 0.54% cpdup -i0 -s0 -f -x ref 14 > 12096 0 root 59 0 16872Ki 4960Ki wait 27 0:00 = 0.00% sh: poudriere[official-amd64-def > . . . >=20 >=20 > . . . > 39927 183 nobody 59 0 171676Ki 160396Ki flswai 13 0:00 = 2.03% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I > 62772 183 nobody 59 0 14376Ki 3400Ki wait 3 0:00 = 0.06% mamake -C lib/libast install > 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 0:00 = 0.00% mamake -r */* install > 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 0:00 = 0.00% mamake install > 12596 183 nobody 0 0 14068Ki 2688Ki piperd 28 0:00 = 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out > 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make > 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 > 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build > 39924 179 nobody 59 0 125140Ki 95572Ki flswai 20 0:00 = 0.60% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ > 39924 179 nobody 59 0 125140Ki 95572Ki uwait 0 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ > 39924 179 nobody 59 0 125140Ki 95572Ki uwait 13 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ > 39924 179 nobody 59 0 125140Ki 95572Ki uwait 16 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ > 39924 179 nobody 59 0 125140Ki 95572Ki uwait 27 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ > 39923 179 nobody 59 0 165928Ki 155092Ki wait 0 0:00 = 1.00% /usr/bin/cc -o dynamic.exe -dynamic dynamic.o > 39294 179 nobody 59 0 14744Ki 3464Ki wait 9 0:00 = 0.02% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER > 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc > 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast > 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 0:00 = 0.00% sh /dev/fd/3 > 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 0:00 = 0.00% sh /dev/fd/3 > 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 0:00 = 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out > 37013 179 nobody 0 0 16728Ki 5320Ki select 14 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake > 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 0:00 = 0.00% /bin/sh bin/package flat make ksh93 > 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 0:00 = 0.00% /bin/sh -e /tmp/makeW36tmB > 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build > 32453 0 root 0 0 20976Ki 5020Ki flswai 17 0:03 = 2.82% cpdup -i0 -s0 -f -x ref 26 > 32420 0 root 1 0 20976Ki 5024Ki flswai 25 0:03 = 2.81% cpdup -i0 -s0 -f -x ref 11 > 32358 0 root 1 0 20976Ki 5068Ki flswai 14 0:03 = 2.79% cpdup -i0 -s0 -f -x ref 20 > 32333 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) > 32313 0 root 59 0 16872Ki > . . . >=20 >=20 > . . . > 53486 185 root 0 0 66428Ki 34196Ki getblk 25 0:01 = 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 53485 185 root 59 0 23308Ki 12024Ki wait 0 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 53446 185 root 59 0 14744Ki 3504Ki wait 11 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 53445 185 root 59 0 14284Ki 3828Ki wait 1 0:00 = 0.00% /usr/bin/make -C /usr/ports/textproc/p5-YAML-Tiny build-depends > 96359 183 root 0 0 66428Ki 34196Ki flswai 31 0:00 = 1.43% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 96358 183 root 59 0 23308Ki 12020Ki wait 29 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 96331 183 root 59 0 14744Ki 3504Ki wait 5 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 96330 183 root 59 0 14284Ki 3860Ki wait 27 0:00 = 0.00% /usr/bin/make -C /usr/ports/security/cyrus-sasl2 patch-depends > 9658 170 nobody 59 0 14224Ki 2852Ki flswai 3 0:00 = 0.02% install -m 0644 ./libcdio.info = /wrkdirs/usr/ports/sysutils/libcdio/work/stage/usr/local/share/info > 9652 170 nobody 59 0 14744Ki 3420Ki wait 2 0:00 = 0.00% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ > 9643 170 nobody 59 0 14744Ki 3420Ki wait 8 0:00 = 0.03% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ > 9642 170 nobody 59 0 14776Ki 3652Ki wait 21 0:00 = 0.04% /usr/local/bin/gmake install-exec-am install-data-am > 9641 170 nobody 59 0 14776Ki 3632Ki wait 3 0:00 = 0.04% /usr/local/bin/gmake install > 9636 170 nobody 59 0 14744Ki 3424Ki wait 15 0:00 = 0.03% /bin/sh -c fail=3D; \\\nif (target_option=3Dk; case = ${target_option-} in ?) ;; *) echo "am__make_running_with_option: = interna > 9635 170 nobody 59 0 14776Ki 3708Ki wait 0 0:00 = 0.06% /usr/local/bin/gmake INSTALL_PROGRAM=3D/bin/sh = /wrkdirs/usr/ports/sysutils/libcdio/work/libcdio-2.2.0/install-sh -c -s = inst > 9634 170 nobody 59 0 14776Ki 3680Ki wait 29 0:00 = 0.08% /usr/local/bin/gmake -f Makefile = DESTDIR=3D/wrkdirs/usr/ports/sysutils/libcdio/work/stage install-strip > 9633 170 nobody 59 0 14744Ki 3428Ki wait 13 0:00 = 0.02% /bin/sh -e /tmp/makeOENiKj > 9611 170 nobody 59 0 16848Ki 3876Ki wait 21 0:00 = 0.22% /usr/bin/make -C /usr/ports/sysutils/libcdio stage > 51574 158 root 0 0 74620Ki 34184Ki flswai 20 0:01 = 0.28% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 51573 158 root 59 0 23308Ki 12020Ki wait 20 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 51547 158 root 59 0 14744Ki 3512Ki wait 18 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 51545 158 root 59 0 14284Ki 3852Ki wait 27 0:00 = 0.00% /usr/bin/make -C /usr/ports/textproc/hyphen build-depends > 56591 157 root 0 0 66428Ki 34184Ki getblk 17 0:01 = 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 56590 157 root 59 0 23308Ki 12024Ki wait 12 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 56528 157 root 59 0 14744Ki 3504Ki wait 28 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 56469 157 root 59 0 14284Ki 3832Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/converters/p5-MIME-Base32 = build-depends > 56593 155 root 0 0 66428Ki 34188Ki getblk 8 0:01 = 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 56592 155 root 59 0 23308Ki 12024Ki wait 4 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 56559 155 root 59 0 14744Ki 3508Ki wait 18 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 56532 155 root 59 0 14284Ki 3828Ki wait 13 0:00 = 0.00% /usr/bin/make -C /usr/ports/devel/p5-Parse-Yapp build-depends > 52781 145 root 0 0 74620Ki 34244Ki flswai 12 0:01 = 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 52780 145 root 59 0 23308Ki 12024Ki wait 22 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg > 52753 145 root 59 0 14744Ki 3508Ki wait 24 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 52749 145 root 59 0 14284Ki 3824Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/converters/p5-JSON build-depends > 9610 0 root 59 0 16872Ki 4972Ki wait 14 0:00 = 0.01% sh: poudriere[official-amd64-default][14]: build_pkg = (libcdio-2.2.0) (sh) > 99560 0 root 1 0 20976Ki 4860Ki flswai 15 0:00 = 2.82% cpdup -i0 -s0 -f -x ref 01 > 99539 0 root 59 0 16872Ki 4960Ki wait 10 0:00 = 0.00% sh: poudriere[official-amd64-default][01]: build_pkg = (texi2html-5.0_5,1) (sh) > 98112 0 root 1 0 20976Ki 4828Ki flswai 19 0:00 = 3.47% cpdup -i0 -s0 -f -x ref 28 > 98096 0 root 59 0 16872Ki 4960Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][28]: build_pkg (gdbm-1.26) = (sh) > 97694 0 root 1 0 20976Ki 4844Ki flswai 7 0:01 = 2.51% cpdup -i0 -s0 -f -x ref 27 > 97665 0 root 59 0 16872Ki 4960Ki wait 0 0:00 = 0.00% sh: poudriere[official-amd64-default][27]: build_pkg = (sudo-1.9.17p2) (sh) > 96108 0 root 0 0 20976Ki 4800Ki flswai 29 0:01 = 3.06% cpdup -i0 -s0 -f -x ref 19 > 96091 0 root 59 0 16872Ki 4960Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (libgpg-error-1.55) (sh) > 93884 0 root 0 0 20976Ki 5064Ki flswai 19 0:01 = 2.43% cpdup -i0 -s0 -f -x ref 26 > 93857 0 root 59 0 16872Ki 4960Ki wait 16 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (libxml2-2.14.5) (sh) > 93271 0 root 0 0 20976Ki 5224Ki flswai 5 0:01 = 2.38% cpdup -i0 -s0 -f -x ref 12 > 93212 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][12]: build_pkg = (lame-3.100_5) (sh) > 88119 0 root 0 0 20976Ki 5212Ki flswai 0 0:01 = 2.51% cpdup -i0 -s0 -f -x ref 32 > 88077 0 root 0 0 20976Ki 5176Ki flswai 0 0:01 = 2.38% cpdup -i0 -s0 -f -x ref 31 > . . . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Sep 30 08:03:33 2025 X-Original-To: stable@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 4cbVtm19PCz68g72 for ; Tue, 30 Sep 2025 08:03:44 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbVtl0122z4BqT for ; Tue, 30 Sep 2025 08:03:43 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=AQAIHtPX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of joh.hendriks@gmail.com designates 2a00:1450:4864:20::62f as permitted sender) smtp.mailfrom=joh.hendriks@gmail.com Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-b3e7cc84b82so404010066b.0 for ; Tue, 30 Sep 2025 01:03:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759219416; x=1759824216; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=CP6IWCygsFvyd06JSawo7zEInWpZy6MbN1v9foO/9NM=; b=AQAIHtPX/7wimyppwo4ilod2ddO2WnFdQsnF1uxaCkvUaaav4FP5fsAf96hJWp6n2Y TYmNbEX01BFLFIuizWN8jjb5Nbti3hAn9SpP7+GBZ5UGI3jZu5Xc2MHcwg4I1br9LNUa TF3HbCHsHwyBgAu4zCnpa/li9OaLsv747yLHoowYgqqnjEOQYtBq9HiMLGxQHF6g1HJQ PxvHAQBjTWsv5a2czk3HP7QtZIpjmMr0b+McVNbkfdeAn10iAcYMMDHPtVstBFs4eE6H 32OJ3Bz/Y6NJXNvTV9Z1ayVqfTuRm8MV+8smDzrWMsFgABGfUbQh/vyx6lNNubreXQlv OUPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759219416; x=1759824216; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CP6IWCygsFvyd06JSawo7zEInWpZy6MbN1v9foO/9NM=; b=gT+qRHzT+ZO221vEo2pbq1cxEY6epbp6REWt2pCEQdZiCPJqOLF4KqLCtWM8QglRb4 QxImgJfUnYXeLqOQ03pnLCiXSR6FwZ6qIyAR6351ld2FxAkxDwQJcg7NsR6eSw44jEuG XM9d2Itfwx114bXGbR4wfKIkEXrfe6fYPH5EV1DGz0SNhrKBRD9i2+HZHBEePahPIbN+ WVKQjc4+XW4YZYi14+F5Q36u8AH6SFsgpLz6Hz5UpqiHDpVdzMgPYHMEmTxvH7b10Ey+ dIovNSSBR+sPqctpRxJ2cyJE7u/t2lz4wivpdrlJh65saoJ1CuKK/5J5GTYgQnd+KMe1 ctJg== X-Gm-Message-State: AOJu0YyCEhOdWCNiuhPASi/tDa29O157eDai6xk7V22ShnCduR1ZuvpF u5ETLMZH9z7bd1DPUYpsolGXdxIn+Gfgi0a3PgnZRNkGIVH1uKNvsuyC+vx8JA== X-Gm-Gg: ASbGncstbsb19jGJsCn+BJpxMBhiMJKIEdt7sMkcx4PWNywoYq+JBJNg5wb5kPFSnqt BILPTtwmFic6R1dPD4PaSMYo2BRyJXujexNKK2KuhSnq80cmsTFARroZNz6Jaeyoi/GG679UVMr Js0KsbEaSTskAoWW39pWxl9iBOJjpxZQfutjJBdnDZr8sf2C0OIGYQGyAJczl0sXD0uJpFb74xh m0S5lBXwUEMNhJbBjhC/CRIycT5F/pRNARdiUc3elCcYfL1RoWK4zwUO8bYZ757V65/h+MrwsfK VBhYJOdKhnT045yQP6aIhlzoPg281aQZFXyko9YrW94HqYpHeQIJOTDZh08mEhNpqCa9zn2/ZNu LX+iq4AXWOFc5UeLFkEEzzod02iHlMZgtc8uDX3RXStt7W6vuMitZ97qnc9qTxqVSwKgKwdirqs 9LcVLnbVhZaSIwodU3gT18aX8lY+EftUySxQMJ5QKYpuLBXppPDcw= X-Google-Smtp-Source: AGHT+IEkA/g7OS6NiKXy9xmO/1s5GyWbjqbKsmMRn4DCemeybDMVvvViO1NzLNOPID+HV6Jf970rSw== X-Received: by 2002:a17:906:55d3:b0:b3a:875c:294f with SMTP id a640c23a62f3a-b3a875c2f2bmr994590366b.10.1759219415534; Tue, 30 Sep 2025 01:03:35 -0700 (PDT) Received: from [192.168.178.122] (80-115-35-171.cable.dynamic.v4.ziggo.nl. [80.115.35.171]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b3cf69ffef7sm485850466b.62.2025.09.30.01.03.34 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 Sep 2025 01:03:34 -0700 (PDT) Message-ID: Date: Tue, 30 Sep 2025 10:03:33 +0200 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Missing files from ALPHA4 memstick.img To: stable@freebsd.org References: <010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@email.amazonses.com> Content-Language: en-US From: Johan Hendriks In-Reply-To: <010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@email.amazonses.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TAGGED_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62f:from] X-Rspamd-Queue-Id: 4cbVtl0122z4BqT On 9/29/25 9:51 PM, Colin Percival wrote: > On 9/29/25 11:54, Johan Hendriks wrote: >> I just downloaded the FreeBSD-ALPHA4 memstick.img file. >> >> I have a custom install script that worked on ALPHA1. >> Nut now it does not work anymore. >> >> I noticed that i missed some files on the memstick image (if i am not >> mistaken.) >> >> I do this in my script: >> >> echo "" >> echo "# Install FreeBSD OS. (base.txz kernel.txz doc.txz)" >> echo "# This will take a few minutes." >> cd /usr/freebsd-dist >> for file in base.txz kernel.txz doc.txz; >> do (cat $file | tar --unlink -xpJf - -C ${mount:-/}); done >> >> But it seems there are no files in /usr/freebsd-dist anymore, except >> a file called MANIFEST >> >> Am i missing something? > > Yes.  With the move to pkgbase, the disc1 and memstick images no longer > contain legacy distfiles, only pkgbase repositories. > > The legacy distfiles will remain on dvd images for the duration of > FreeBSD 15 > for the benefit of users (such as yourself!) with scripts which ingest > them, > but they will not exist in FreeBSD 16. > That makes perfectly sense. But, (there is always a but...) How can i install FreeBSD from a script. Is there a simple command i can use like pkg install base or something regards, Johan Hendriks From nobody Tue Sep 30 08:36:50 2025 X-Original-To: stable@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 4cbWd54K63z68hnQ for ; Tue, 30 Sep 2025 08:36:57 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbWd53WqSz4J8q; Tue, 30 Sep 2025 08:36:57 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759221417; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=O8/KFPC1Yu1Qm83CStvfLfpif4WJvZSetKKZzBZWvZM=; b=QK6mE1lTUOJ91Qn+KHT7mqGGRxqAiOgLks3HzljROmFoIlxL8hfaMncSNoBn5FSTz27wgx iOIpM6w80CZC4Jnx+mjMNAPplFPh+Sv5Xtuixli64+gNReZyDXWq/+8f28Bw19VC12cJnZ GTHqKRevyQ+S9o3V51yTlJMpN5OCReQWVIhiEL8j0ZN3kp+5E/dsRLIVtjFeAhIxEcsc1F lIIXIk5OfBTYJ0s30yDXmZgCCrgDaoXFm4gVY0RwE3GuWNXuI4a0BHsQ4jLFdrB/Qgd4dL 8cK0/1JbkmFx5/KWL+HxO4s84Dnl7VocKPDOGxOJXksC+mMtGV23HZuHpeImpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759221417; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=O8/KFPC1Yu1Qm83CStvfLfpif4WJvZSetKKZzBZWvZM=; b=R+giDHNPOllkZz1XSakrDT13Zs6Q9BPBZdMUIdR2cB2Qsus+xf9wuyvPnJycV5y4DO4cZt 2lGQESf4d+PDiP7D5AD0NIlXoZE+4SAuST1lFXFGxnbZu/3V+hxG8axrADscIcNliDQ1vv r+Lo0cVYy2z8tETP1wb2EysmbKBKiu4IOKR9b17IjJi8klSTyk4k6dU6c5TVPyBBTU12Ml 6uH6S/dujwRpNUapK9EhzbLahTgTmQRb0SYN/WcdPyUyBbbpPvxxzBe0Dt0iNYnc5GKWx6 m3Z0IBztaf/+p/sfEZ8rnRXFKfxtJG+/T70gYlHZfcL0NlZ04NHllsMha2o6hg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759221417; a=rsa-sha256; cv=none; b=dAzPJEqORXbE/GJPm8SbhPQDp0MSvoiO025ld+BnSSD1yDRALAqfY1OU0H2k8/lstNIoye RY+oytp5EkazKcQnWP9erTEkhKvlZWc20RrnEguC1CCLK7XaLHb3GbStwZB17iO9zTTO63 S8JZdO1ChkyQs1Gw8BsIpTyZYGvJG3RJ+9ayM9eYScqu4ceMte52sVk3XP7d/FVfOisIiK 7RccyoXSJBp5jh3yKo93CJ9025/uAp6+MNFwO6EKnZTJ80OdzO7ZjHcDRN23/v/V3foUMt jydJhV524Z11HDMQrUAeWGOkUG2KC/SPLOsMNFLv6JD26dKoi2x5pm4w20rDxg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (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) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cbWd50qHvznTp; Tue, 30 Sep 2025 08:36:57 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Tue, 30 Sep 2025 09:36:50 +0100 From: Lexi Winter To: Johan Hendriks Cc: stable@freebsd.org Subject: Re: Missing files from ALPHA4 memstick.img Message-ID: Mail-Followup-To: Johan Hendriks , stable@freebsd.org References: <010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@email.amazonses.com> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="+6Nr3M6O9xhr+SjM" Content-Disposition: inline In-Reply-To: --+6Nr3M6O9xhr+SjM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Johan Hendriks wrote in : > How can i install FreeBSD from a script. Is there a simple command i > can use like pkg install base or something pkg -r /myroot install FreeBSD-set-base --+6Nr3M6O9xhr+SjM Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaNuWmQAKCRD1nT63mIK/ YLWDAP9FPw4vlIUZCPvVdXAWBzZw2nqKxIt04e9esw0RxyYNVQD/enTZ1cx52JZn PtCUajSTmppd05zQmD4SE3jwQOqh0wE= =JX+r -----END PGP SIGNATURE----- --+6Nr3M6O9xhr+SjM-- From nobody Tue Sep 30 08:42:54 2025 X-Original-To: stable@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 4cbWmC0kxqz68jfw for ; Tue, 30 Sep 2025 08:43:07 +0000 (UTC) (envelope-from freebsd-stable-freebsd-org730@ketas.si.pri.ee) Received: from mail.ketas.si.pri.ee (d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13e8:21e:bff:fea2:d004]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4cbWmB2C7Vz4L8Y for ; Tue, 30 Sep 2025 08:43:06 +0000 (UTC) (envelope-from freebsd-stable-freebsd-org730@ketas.si.pri.ee) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ketas.si.pri.ee header.s=ketas-si-pri-ee-20240416002854-4096 header.b=GZtSp9Kb; dmarc=pass (policy=reject) header.from=ketas.si.pri.ee; spf=pass (mx1.freebsd.org: domain of freebsd-stable-freebsd-org730@ketas.si.pri.ee designates 2001:7d0:8437:13e8:21e:bff:fea2:d004 as permitted sender) smtp.mailfrom=freebsd-stable-freebsd-org730@ketas.si.pri.ee X-Original-To: stable@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ketas.si.pri.ee; s=ketas-si-pri-ee-20240416002854-4096; t=1759221776; bh=ROGPWboHhiB94iNuOmq/p0WpyRanVVW6tcmV/5Ohxuc=; h=Date:From:To:Subject:In-Reply-To:References; b=GZtSp9KbavvHEHUzDr5P294ES4de0plD5h/FcEdYDJ1MVjMauIvlKzr3VDwAG7OVN fIKGk5hDTPvIFSqilV6YUXup7CJe9z+CxVHj3qFJCMoGw5P2af0zozwe3LnxI5bMs9 1Cpw4//MxpRr1bOC/jXtRweAXayPpgd/qG5QEQMGrsEwSqZ1WtzF3yQJYml3KJeBpa zzi9+AC/cZa2tm+sjf6RU6FXKPk45vRl1/jdGaGoxpdRf85Y5mfkCpOoW+Z+C6REna 7k6AGSkZ7ldeTdVZS2gOuVGWFX/WTBWftu6sE3mq8rNCBLG1qe9a4bNaC1ia1nuTeR vXzjy9ZKneQe6ZiwLn2dQYpJPV4M6wXODcglZWYsOGJR4tb0ikETJFI3HbcVcr26Al 718OgNTpR8IT5rS6jM7+ceZjceAL8aU95AzzgSbngyvaixe8TiZqcldMjzVeCtPVwh 4HWqlWCZpN3sSut+dPTZJBbuo9I8q0tZHqIT8fSx5Wh6VMbAtnWBV0ae3elyqoQxd2 xsxa+w5GiO7ZNWbwA2rHZCVOQ2N2AwpxwdfaTL4jISjn1zRm8zBkOliz0tic+dsuVp dBJoblKqb60N4GXiNunp26HP1Oh6bM2lmd/XYou+6DSpjOtGXpymkTEFiP24XYnxHI R/RMd68LO+oK8YT0/LPFyNVI= Received: from ehlo.thunderbird.net (0115-0000-0000-0000-13c8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13c8::115]) (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) (No client certificate requested) by mail.ketas.si.pri.ee (Postfix) with ESMTPSA id D82C35B517B for ; Tue, 30 Sep 2025 11:42:55 +0300 (EEST) Date: Tue, 30 Sep 2025 11:42:54 +0300 From: Sulev-Madis Silber To: stable@freebsd.org Subject: Re: Missing files from ALPHA4 memstick.img User-Agent: K-9 Mail for Android In-Reply-To: References: <010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@email.amazonses.com> Message-ID: <4FDAF12C-08E7-40BF-8A2D-3FDB3B2C9924@ketas.si.pri.ee> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Spamd-Result: default: False [-0.79 / 15.00]; HFILTER_HOSTNAME_5(3.00)[d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; NEURAL_HAM_SHORT(-0.99)[-0.990]; DMARC_POLICY_ALLOW(-0.50)[ketas.si.pri.ee,reject]; ONCE_RECEIVED(0.20)[]; R_DKIM_ALLOW(-0.20)[ketas.si.pri.ee:s=ketas-si-pri-ee-20240416002854-4096]; R_SPF_ALLOW(-0.20)[+ip6:2001:7d0:8437:1300::/56]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[ketas.si.pri.ee:+] X-Rspamd-Queue-Id: 4cbWmB2C7Vz4L8Y On September 30, 2025 11:03:33 AM GMT+03:00, Johan Hendriks wrote: > >On 9/29/25 9:51 PM, Colin Percival wrote: >> On 9/29/25 11:54, Johan Hendriks wrote: >>> I just downloaded the FreeBSD-ALPHA4 memstick=2Eimg file=2E >>>=20 >>> I have a custom install script that worked on ALPHA1=2E >>> Nut now it does not work anymore=2E >>>=20 >>> I noticed that i missed some files on the memstick image (if i am not = mistaken=2E) >>>=20 >>> I do this in my script: >>>=20 >>> echo "" >>> echo "# Install FreeBSD OS=2E (base=2Etxz kernel=2Etxz doc=2Etxz)" >>> echo "# This will take a few minutes=2E" >>> cd /usr/freebsd-dist >>> for file in base=2Etxz kernel=2Etxz doc=2Etxz; >>> do (cat $file | tar --unlink -xpJf - -C ${mount:-/}); done >>>=20 >>> But it seems there are no files in /usr/freebsd-dist anymore, except a= file called MANIFEST >>>=20 >>> Am i missing something? >>=20 >> Yes=2E=C2=A0 With the move to pkgbase, the disc1 and memstick images no= longer >> contain legacy distfiles, only pkgbase repositories=2E >>=20 >> The legacy distfiles will remain on dvd images for the duration of Free= BSD 15 >> for the benefit of users (such as yourself!) with scripts which ingest = them, >> but they will not exist in FreeBSD 16=2E >>=20 >That makes perfectly sense=2E But, (there is always a but=2E=2E=2E) How c= an i install FreeBSD from a script=2E Is there a simple command i can use l= ike pkg install base or something > > >regards, >Johan Hendriks > > yes, you do it like pkg -r "${mount:-/}" install -x '^FreeBSD-set-(base|kernels)-' note that you actually need to figure out what to install and i don't have= image here to look what repo names it had and so on=2E and was it configur= ed if you want to do local or remote pkg installs like this, i hope you verif= y it runs, too, first=2E just like you did with your tar=2E above was examp= le :) i can give more of those if absolutely necessary pkgbase gives you much more direct control, if you for example used to hav= e tar excludes for x before=2E and integrity verification should be easier = too, but you have skipped that i see From nobody Tue Sep 30 15:37:34 2025 X-Original-To: stable@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 4cbhyQ37tBz69FDY for ; Tue, 30 Sep 2025 15:37:34 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbhyQ2FKfz3VWc for ; Tue, 30 Sep 2025 15:37:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759246654; 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: in-reply-to:in-reply-to:references:references; bh=YW180vyHtmScAcRoZ+IVcRP15k35vC4rWVLVHV9yNNQ=; b=aLvpVCMlj2BRPZhlavxhuq9R2Tzbi6aRAmn4hQITyT7ejuPVyy2O9BxxuLJGvkJGY0I2mw cIAJBNaGLKETXz9aCZOA8xKgJw7j7FPu0Z4VXPty/CQk9MyQWgMGYEbYgCX7gXdmCTELVv YWrzU+eVDg333vgvs1G2awrc7UqBSCIE7Bsar5tRxT/CfAUswYpFAD9Vjpfj+EVggj3cxw 4KabJS+KJMA2GtocAZEf/tPli+/QAXRI5lyTEez9zow55yC8Bqx7SQIRVWf9D3XloqS0BZ B8k5FgOkbhbtzlfUva2a/NoGOc0YpVVCESfEVDuDyIzc/rKzMrJrRAr7rDGQmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759246654; 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: in-reply-to:in-reply-to:references:references; bh=YW180vyHtmScAcRoZ+IVcRP15k35vC4rWVLVHV9yNNQ=; b=t3ah3+0094M7tCyVpGLXkM8zFgyLNU+dQRWI4S3AXVebXXDUpAxjk/0op216vNbb/aATiI RFNFibRBGXREsU1wwH8UpTdYtKCOZSm0yxd7Vs6xm0u+z8uHuoaeX975A7LrVgiyv7Vm4a 3TU2mN6S2PBCL2R7YiGIcAY+6Z6y4qlz/V+tEMwWbaS0h8X1gNqVYAXwpKNR6pePTRWf86 aoIba3KV+UV4+q3zeXQKgdFh6UWMXQzlmR4nYbkzRtJyKzA+9cV3QFGtLLdPUMAUq5gYL/ sAnluLR4vOzoIZrDvYFo/5SXjZJnu7mxy6zF6aMMRFvKa2X/JbCTQThQwOS2Tg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759246654; a=rsa-sha256; cv=none; b=tdAop0dFFXOsolGN0CSlFrwSoeg3ABmq8J54L0vlhVLScbvLOJWQRDjlGylrPmhpQgEjeQ V31HsKQV+aNaA0bgVcuj7FjFbcI0Nru56mKE48MirJTF6w9rHMW4VsqsSnfByVZLNCMQLz DbYbnadhxE4N6H6Orgn00fp0f+RDVYWy5K4UcffuJZpKAW2c8b/IAWy8Yq1x8o+lu21JZC a4CMSvOduwUpyTSHaPiXCiIqOxtgYIOgWhIhY7lozI7MdpA1EvHVkCR/k2ifSKMD0rImoT 745imGYwT+GzyUHrAOpsRtapCXbftD5e1E2PFpdfpa2yA6kqcD58FSbtXLUsWA== 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 4cbhyQ1mGMzj9Z for ; Tue, 30 Sep 2025 15:37:34 +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 58UFbYAh034996 for ; Tue, 30 Sep 2025 15:37:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 58UFbYpS034995 for stable@FreeBSD.org; Tue, 30 Sep 2025 15:37:34 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: stable@FreeBSD.org Subject: [Bug 289769] libsys.so.7 not found when upgrading userland with legacy freebsd-update Date: Tue, 30 Sep 2025 15:37:34 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: cperciva@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? needs_errata? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D289769 --- Comment #13 from commit-hook@FreeBSD.org --- A commit in branch releng/14.3 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D978e04ff5bcf0a750cd3ef19561f5e0f6= 7860620 commit 978e04ff5bcf0a750cd3ef19561f5e0f67860620 Author: Colin Percival AuthorDate: 2025-09-23 06:55:08 +0000 Commit: Gordon Tetlow CommitDate: 2025-09-30 04:57:23 +0000 freebsd-update: Library ordering Upgrading from 14.x to 15.x with freebsd-update broke because libc depends on the new libsys library; freebsd-update installed the new libc before creating libsys, and every step after that failed because all the tools (including gunzip and install) are dynamically linked and need a working libc. Enforce ordering when installing shared objects: First libsys, then libc, then libthr, and then all the rest of the shared object files. This is a candidate for an Errata Notice since the issue this fixes breaks upgrades. PR: 289769 Reported by: Graham Perrin Reviewed by: kib MFC after: 3 days Sponsored by: https://www.patreon.com/cperciva Differential Revision: https://reviews.freebsd.org/D52688 Approved by: so Security: FreeBSD-EN-25:18.freebsd-update (cherry picked from commit 7ece602e00e85195fc426a2401c49921cd39735e) (cherry picked from commit e26928669f39c8683aea74040b9e2472e944c43a) usr.sbin/freebsd-update/freebsd-update.sh | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Tue Sep 30 15:37:35 2025 X-Original-To: stable@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 4cbhyS1DGsz69FdC for ; Tue, 30 Sep 2025 15:37:36 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbhyR5DLCz3VfY for ; Tue, 30 Sep 2025 15:37:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759246655; 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: in-reply-to:in-reply-to:references:references; bh=QD/q7RgFwoQfouWvvImuwl0w1XpKH6w8vKWIY7PYw90=; b=Q8A5WrmqcBSZBvozq7VmKk563R2IhRHcsBI5UOY7SDvVRI3Qmx3HBpuGa0Ksiuqcx5sddn geHWDXSEM7ELjvHbLAnyorjnATHz0thf2HkWGKvy9LqFfQfn/EgslrSJidJ2E5LIYu95cM iJnNTMfhhoOQ/6e1NDJBgIroBP2Z3W/H6uDz9UU80QoD14kgBvyJ1D1TSCOvHVdHPh/14x XiST/1+TnDWIkEJnWHoxWa7KZooFB/6OUSnWo5wqxZnbLJKO/UHOSMbS4RwuUBrCpiCYeZ 4NsFXMfkSCi17GU6wRNCOvurIYRNtfNmPmJqyZresglByadIaU3QdQ+Jzeh7hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759246655; 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: in-reply-to:in-reply-to:references:references; bh=QD/q7RgFwoQfouWvvImuwl0w1XpKH6w8vKWIY7PYw90=; b=lACFjPT+bRpYpDbgygfhLYwgUkMbm2h463v7PQCXUbX2hib/YjQqNvDGEqc6w3AaGIMooE 2Ol19bJ7Jgm33R4GxKvHuM12RxPf2kEnCOAWblqG3DWlp0elpL9dPYfhbhupshIcJH/trw N3CjKWpCD3dVEA+aFbO3JgwFCuGy1VP2dy6AvCQMIfZ/jAS2SQFrVl/h4tJLmnY+3BBwpy S0AWcLuvsu6zxWI6GabfTmMu4uqqvRSJjuTZT2hlIBfQEA7FiTUKIZfvbtRvPyUlM49ieB /LUNEUoKiLLYcrDaDjiA8+IRjTWt/SHRPAX2rKFrYR33tuL3xtClXL3n7OmSKA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759246655; a=rsa-sha256; cv=none; b=aN+oxXC6pOqQJK0CvNAQ/RmeUbr/wW9KSiurIj0LHoZD7uehCul/r+/6OLp9AZqIPAk2g4 nJ/UXm9gS6JYwZ3UMqY3uuz3GBcPcM38XAY30fmwtH+YLOui7aH5NhMHl+lHICjbA9MAI/ 2mRFsxgcuBRx1qrqdI9VkWN6cq9jfEv4q9K95GQ0uYmxqeVg1wWGWy2YKVBYd4ekwjh2mf SpekQDOnuImMC69Bv1jasCgvCZDtNJec5wcC2Hk6kOUZ54nkH56XSSyJmQ/aqNj8h1fN81 ONuc9upKVx1Bx5kSoJNr0v1Ff22eXQQxUniuAkUsEv7vcWyLZI9dk0jAdgjt6w== 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 4cbhyR4n6pzj9b for ; Tue, 30 Sep 2025 15:37:35 +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 58UFbZ0G035032 for ; Tue, 30 Sep 2025 15:37:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 58UFbZ4A035031 for stable@FreeBSD.org; Tue, 30 Sep 2025 15:37:35 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: stable@FreeBSD.org Subject: [Bug 289769] libsys.so.7 not found when upgrading userland with legacy freebsd-update Date: Tue, 30 Sep 2025 15:37:35 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: cperciva@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? needs_errata? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D289769 --- Comment #14 from commit-hook@FreeBSD.org --- A commit in branch releng/14.2 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D3447fea3523b56a235b9f8fe9234893f0= 0795379 commit 3447fea3523b56a235b9f8fe9234893f00795379 Author: Colin Percival AuthorDate: 2025-09-23 06:55:08 +0000 Commit: Gordon Tetlow CommitDate: 2025-09-30 04:58:01 +0000 freebsd-update: Library ordering Upgrading from 14.x to 15.x with freebsd-update broke because libc depends on the new libsys library; freebsd-update installed the new libc before creating libsys, and every step after that failed because all the tools (including gunzip and install) are dynamically linked and need a working libc. Enforce ordering when installing shared objects: First libsys, then libc, then libthr, and then all the rest of the shared object files. This is a candidate for an Errata Notice since the issue this fixes breaks upgrades. PR: 289769 Reported by: Graham Perrin Reviewed by: kib MFC after: 3 days Sponsored by: https://www.patreon.com/cperciva Differential Revision: https://reviews.freebsd.org/D52688 Approved by: so Security: FreeBSD-EN-25:18.freebsd-update (cherry picked from commit 7ece602e00e85195fc426a2401c49921cd39735e) (cherry picked from commit e26928669f39c8683aea74040b9e2472e944c43a) usr.sbin/freebsd-update/freebsd-update.sh | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Tue Sep 30 15:38:37 2025 X-Original-To: stable@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 4cbhzd2ny3z69Fkk for ; Tue, 30 Sep 2025 15:38:37 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbhzd0DzWz3Y1B for ; Tue, 30 Sep 2025 15:38:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759246717; 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: in-reply-to:in-reply-to:references:references; bh=WAKAV7SMXKDk0OXOIZqkDZTPIds/WsSqE9fK/QIl8QI=; b=FZhw/PzLWOBXhSBuvoOvQkEBk9b5jJ8I1PR3W6Kj/EksTioynQXh45lB60QkS6fZagITl2 ZwUsNUQ619dDi5t9NfqX8Ytyk0Dm1bwRTR5dgJc+arSO4X55ytmrYzGlWje9FXbDeyTCXi Qdy7V1/uRYvOhCq7QwgHnrbLS5pll3IDSV0AQDALs3KkZ8DC23GxPcJzz4qe59VkrcSkqh DH6duMTE8AtmnllN+ZSeDkDroBcc2yjAsW4xRfvRrdRCgw2hQTq0TTWQS6nNRnm3n+yL80 CIqpjwfczQytvaOFGDo7gvV4MB8tJM1VN44vIr0YfGx69ClduARbR1+JKDWrXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759246717; 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: in-reply-to:in-reply-to:references:references; bh=WAKAV7SMXKDk0OXOIZqkDZTPIds/WsSqE9fK/QIl8QI=; b=jhBBoh5tk7WuBnenIzaRyc9dXDKKwA2XRkmllH06IWwY+m2kljFxomkjVx7TlKBsCJdBq1 M27bdd/H+r7qKW5boOTTO5D76OiCZb2YXJWxceUEef+qIqvI90XfmtGeiDmxk3Avb9yAip 6z2xH3oAhvztpS416qeY2QRmftZ8lvVv+/MpSVoi2v9pRKI2ZTIozJOSC2by/WN7XfKgWS qE5JbPdvQ9qB5fkzV2o3//o9IB68LUc2Qx1c6TOj+VgH4yuoDyjEogyzbU/wCF0byKontB E/jW7VJpieDffMC/5Amz4at4pQ4B95sYPA/X//2Qytdn+rpu4V40+qwmoQmGUg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759246717; a=rsa-sha256; cv=none; b=W98tw/58IFVhxtCdW0PYmMQGPmRAmeFpDX60rFJCPu87IKD/OeMN9jygOnJuauYbMKCCDy v4Z8gLgO4Kscm5Vc3aVkn7NAvRFJeeAU9xhYqrMwfroUCa+VqyaiQjhB/Ltuo1RFp4ND5a vxnEtVTsE/iyorWGYvd4Aefl02JMvJpoCyG9RVny5gnh7bRw9LTtSxemAyJ5GiNrRTckyI iLTdNspiYF2T7TwTkOh8pMXkzk4WaGE9kqxNFDxAGGIiU3icC9O6sS+Wh0G83Nx0xGZlX5 WJIdhizgAgxjlA0nlZMTw7n8eZRKKfsjQ0JoSkuvlyT6lSUo6dDzarjJoKzDmQ== 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 4cbhzc6ckyzjHG for ; Tue, 30 Sep 2025 15:38:36 +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 58UFca0w035521 for ; Tue, 30 Sep 2025 15:38:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 58UFcafm035520 for stable@FreeBSD.org; Tue, 30 Sep 2025 15:38:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: stable@FreeBSD.org Subject: [Bug 289769] libsys.so.7 not found when upgrading userland with legacy freebsd-update Date: Tue, 30 Sep 2025 15:38:37 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: cperciva@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? needs_errata? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D289769 --- Comment #15 from commit-hook@FreeBSD.org --- A commit in branch releng/13.5 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3Dab91dd76ff72707d992cc54d2ebe1e424= 689d9cb commit ab91dd76ff72707d992cc54d2ebe1e424689d9cb Author: Colin Percival AuthorDate: 2025-09-23 06:55:08 +0000 Commit: Gordon Tetlow CommitDate: 2025-09-30 04:58:26 +0000 freebsd-update: Library ordering Upgrading from 14.x to 15.x with freebsd-update broke because libc depends on the new libsys library; freebsd-update installed the new libc before creating libsys, and every step after that failed because all the tools (including gunzip and install) are dynamically linked and need a working libc. Enforce ordering when installing shared objects: First libsys, then libc, then libthr, and then all the rest of the shared object files. This is a candidate for an Errata Notice since the issue this fixes breaks upgrades. PR: 289769 Reported by: Graham Perrin Reviewed by: kib MFC after: 3 days Sponsored by: https://www.patreon.com/cperciva Differential Revision: https://reviews.freebsd.org/D52688 Approved by: so Security: FreeBSD-EN-25:18.freebsd-update (cherry picked from commit 7ece602e00e85195fc426a2401c49921cd39735e) (cherry picked from commit 87eb52f1b061989a948d3eb08953c81a4e1281f0) usr.sbin/freebsd-update/freebsd-update.sh | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Tue Sep 30 15:44:40 2025 X-Original-To: freebsd-stable@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 4cbj6k4j3Fz69GCt; Tue, 30 Sep 2025 15:44:46 +0000 (UTC) (envelope-from christos@freebsd.org) Received: from margiolis.net (mail.margiolis.net [95.179.159.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbj6h53zVz3bSK; Tue, 30 Sep 2025 15:44:44 +0000 (UTC) (envelope-from christos@freebsd.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=margiolis.net header.s=default header.b=T0W41ePB; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=freebsd.org (policy=none); spf=softfail (mx1.freebsd.org: 95.179.159.8 is neither permitted nor denied by domain of christos@freebsd.org) smtp.mailfrom=christos@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=default; bh=LVHGN3d1hr9g HP+Cw1F++ur9x2BWiuLZ8snZBVmrb64=; h=to:from:subject:cc:date; d=margiolis.net; b=T0W41ePBjlFt3VqiTVSmjE2h2uonUp347qMIzlBEsyOD5St6BaA O26DPyHtyXvUHV2lUgAfyw1nyTPZfTMh9Yiku39ArO72mppuXsH5LpXEU/hgZ6d9/M60mt TUPEEotmo3rvvMYsRli82kLpLPIr+PwnzM68DEAn2q1LHSVPXk= Received: from localhost (public-gprs552949.centertel.pl [37.225.23.54]) by margiolis.net (OpenSMTPD) with ESMTPSA id 6126911c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 30 Sep 2025 09:44:41 -0600 (MDT) Content-Type: text/plain; charset=UTF-8 Date: Tue, 30 Sep 2025 17:44:40 +0200 Message-Id: Cc: , , , , Subject: HEADS-UP: virtual_oss in base From: "Christos Margiolis" To: Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 X-Mailer: aerc 0.21.0 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[margiolis.net:s=default]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : No valid SPF, DKIM not aligned (relaxed),none]; DKIM_TRACE(0.00)[margiolis.net:+]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RECEIVED_HELO_LOCALHOST(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; R_SPF_SOFTFAIL(0.00)[~all:c]; FROM_EQ_ENVFROM(0.00)[]; FREEFALL_USER(0.00)[christos]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-desktop@freebsd.org,freebsd-multimedia@freebsd.org,freebsd-stable@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_FIVE(0.00)[6] X-Rspamd-Queue-Id: 4cbj6h53zVz3bSK As of 9cab9fde5eda ("virtual_oss: Port to base") [1], we have virtual_oss in the base system. Quoting from RELNOTES [2] to avoid repeating myself: virtual_oss is imported to base. The audio/virtual_oss port will stop being built from FreeBSD 15.0 onwards. Regarding user-facing changes, the only practical difference is the installation process. Everything is provided by the base system, except for the following optional components, which can be installed from ports: * sndio backend support: audio/virtual_oss_sndio * bluetooth backend support: audio/virtual_oss_bluetooth * virtual_equalizer(8): audio/virtual_oss_equalizer Apart from that, virtual_oss should work as expected. Users of virtual_oss can uninstall audio/virtual_oss and instead use the base system version from now on. The commits for the ports can be found here: [3][4][5]. In the next days I will also MFC virtual_oss to stable/15, so that it ships with 15.0-RELEASE. [1] https://cgit.freebsd.org/src/commit/?id=3D9cab9fde5edad9b409dd2317a2aec= 7815e6d6bed [2] https://cgit.freebsd.org/src/commit/?id=3Dc457acb4ee821cf015930a94f52c3= 870786468a7 [3] https://cgit.freebsd.org/ports/commit/?id=3Da9bbba1949a79c419d88e64a280= e56c0cc8131fc [4] https://cgit.freebsd.org/ports/commit/?id=3D35215c174c450b6e7dfd2490334= f7887b7c24710 [5] https://cgit.freebsd.org/ports/commit/?id=3D2dcc66e8c6c4b92a3278ea874b4= 1e4b81ae441ed From nobody Tue Sep 30 16:07:45 2025 X-Original-To: freebsd-stable@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 4cbjdM3J9Tz69HPc for ; Tue, 30 Sep 2025 16:07:51 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4cbjdL3bmJz3fS1; Tue, 30 Sep 2025 16:07:49 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-6-240.area1c.commufa.jp [124.18.6.240]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 58UG7jDP061050; Wed, 1 Oct 2025 01:07:45 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1759248465; bh=ksC0dqg4onl0M+PXJm+me7ok31uUUsSMv5mhT1X6sXU=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=rkoxo7yhgZrXplVsWyx5e63AfJG1WkgfhaJ6KWByw3GjoKqX0srmi20UbzPuzTdYO l5LjbG7YOryB0S6CcXCu2NU1a6h1UEinxX3/L+QSrXtHBIcgsAf6X2H+e72jZvp/hf RXIj+h2ratVKk11bm57GU2hOVe6S23cgE4nptWfM= Date: Wed, 1 Oct 2025 01:07:45 +0900 From: Tomoaki AOKI To: "Christos Margiolis" Cc: , , , Subject: Re: HEADS-UP: virtual_oss in base Message-Id: <20251001010745.4515c09b83b4ecd7f31c3458@dec.sakura.ne.jp> In-Reply-To: References: Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd15.0) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cbjdL3bmJz3fS1 Hi. Thanks for your hard work with sound subsystem including virtual_oss. But shouldn't ports commit 9b26d309123abf0e90651298b131783ba7d9b945 reverted or re-targetting to 16 until MFC of base virtual_oss into stable/15 is finished? Yes, we can lock audio/virtual_oss, though, but possibly some people overlook it. Regards. On Tue, 30 Sep 2025 17:44:40 +0200 "Christos Margiolis" wrote: > As of 9cab9fde5eda ("virtual_oss: Port to base") [1], we have > virtual_oss in the base system. Quoting from RELNOTES [2] to avoid > repeating myself: > > virtual_oss is imported to base. The audio/virtual_oss port will > stop being built from FreeBSD 15.0 onwards. > > Regarding user-facing changes, the only practical difference is > the installation process. Everything is provided by the base > system, except for the following optional components, which can > be installed from ports: > > * sndio backend support: audio/virtual_oss_sndio > * bluetooth backend support: audio/virtual_oss_bluetooth > * virtual_equalizer(8): audio/virtual_oss_equalizer > > Apart from that, virtual_oss should work as expected. Users of > virtual_oss can uninstall audio/virtual_oss and instead use the > base system version from now on. > > The commits for the ports can be found here: [3][4][5]. In the next days > I will also MFC virtual_oss to stable/15, so that it ships with > 15.0-RELEASE. > > [1] https://cgit.freebsd.org/src/commit/?id=9cab9fde5edad9b409dd2317a2aec7815e6d6bed > [2] https://cgit.freebsd.org/src/commit/?id=c457acb4ee821cf015930a94f52c3870786468a7 > [3] https://cgit.freebsd.org/ports/commit/?id=a9bbba1949a79c419d88e64a280e56c0cc8131fc > [4] https://cgit.freebsd.org/ports/commit/?id=35215c174c450b6e7dfd2490334f7887b7c24710 > [5] https://cgit.freebsd.org/ports/commit/?id=2dcc66e8c6c4b92a3278ea874b41e4b81ae441ed -- Tomoaki AOKI From nobody Tue Sep 30 16:25:38 2025 X-Original-To: freebsd-stable@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 4cbk1y6RJfz69JJQ; Tue, 30 Sep 2025 16:25:42 +0000 (UTC) (envelope-from christos@freebsd.org) Received: from margiolis.net (mail.margiolis.net [95.179.159.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbk1y0ksBz3kqH; Tue, 30 Sep 2025 16:25:42 +0000 (UTC) (envelope-from christos@freebsd.org) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=default; bh=F5/wUplLZWw/ D0YRZo4fmWuBS4e4US1rgFpjfUliSKM=; h=in-reply-to:references:subject:cc: to:from:date; d=margiolis.net; b=ENc9X8YGb2NxXxIhLT+6XF/uMc6uNsnlrWJCV dp2ZENnPkPgwk35pkzzdkJIgIE06oNY4Jxkr/9CHmWSMzB2CvTSBJ/rMEBnD68F4kwoIlx kPaaAFHlF0SO6mJsHfGWWznKTpbHo8n5R/qPucCLPecK/55G3XTKXRNjDYpbPbqk= Received: from localhost (public-gprs552949.centertel.pl [37.225.23.54]) by margiolis.net (OpenSMTPD) with ESMTPSA id 9b728c86 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 30 Sep 2025 10:25:40 -0600 (MDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 30 Sep 2025 18:25:38 +0200 Message-Id: From: "Christos Margiolis" To: "Tomoaki AOKI" Cc: , , , Subject: Re: HEADS-UP: virtual_oss in base X-Mailer: aerc 0.21.0 References: <20251001010745.4515c09b83b4ecd7f31c3458@dec.sakura.ne.jp> In-Reply-To: <20251001010745.4515c09b83b4ecd7f31c3458@dec.sakura.ne.jp> X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cbk1y0ksBz3kqH Hello Tomasz, On Tue Sep 30, 2025 at 6:07 PM CEST, Tomoaki AOKI wrote: > Hi. > > Thanks for your hard work with sound subsystem including virtual_oss. > > But shouldn't ports commit 9b26d309123abf0e90651298b131783ba7d9b945 > reverted or re-targetting to 16 until MFC of base virtual_oss into > stable/15 is finished? Good point, however I will most likely do the MFC tomorrow or the day after tomorrow, so I do not think this will be a problem. > Yes, we can lock audio/virtual_oss, though, but possibly some people > overlook it. > > Regards. > > > On Tue, 30 Sep 2025 17:44:40 +0200 > "Christos Margiolis" wrote: > >> As of 9cab9fde5eda ("virtual_oss: Port to base") [1], we have >> virtual_oss in the base system. Quoting from RELNOTES [2] to avoid >> repeating myself: >>=20 >> virtual_oss is imported to base. The audio/virtual_oss port will >> stop being built from FreeBSD 15.0 onwards. >>=20 >> Regarding user-facing changes, the only practical difference is >> the installation process. Everything is provided by the base >> system, except for the following optional components, which can >> be installed from ports: >>=20 >> * sndio backend support: audio/virtual_oss_sndio >> * bluetooth backend support: audio/virtual_oss_bluetooth >> * virtual_equalizer(8): audio/virtual_oss_equalizer >>=20 >> Apart from that, virtual_oss should work as expected. Users of >> virtual_oss can uninstall audio/virtual_oss and instead use the >> base system version from now on. >>=20 >> The commits for the ports can be found here: [3][4][5]. In the next days >> I will also MFC virtual_oss to stable/15, so that it ships with >> 15.0-RELEASE. >>=20 >> [1] https://cgit.freebsd.org/src/commit/?id=3D9cab9fde5edad9b409dd2317a2= aec7815e6d6bed >> [2] https://cgit.freebsd.org/src/commit/?id=3Dc457acb4ee821cf015930a94f5= 2c3870786468a7 >> [3] https://cgit.freebsd.org/ports/commit/?id=3Da9bbba1949a79c419d88e64a= 280e56c0cc8131fc >> [4] https://cgit.freebsd.org/ports/commit/?id=3D35215c174c450b6e7dfd2490= 334f7887b7c24710 >> [5] https://cgit.freebsd.org/ports/commit/?id=3D2dcc66e8c6c4b92a3278ea87= 4b41e4b81ae441ed Christos From nobody Tue Sep 30 19:37:53 2025 X-Original-To: freebsd-stable@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 4cbpJ53x8cz699SF for ; Tue, 30 Sep 2025 19:38:13 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbpJ44Mx2z3Z7X for ; Tue, 30 Sep 2025 19:38:12 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=c1bIq08t; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rick.macklem@gmail.com designates 2a00:1450:4864:20::534 as permitted sender) smtp.mailfrom=rick.macklem@gmail.com Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-628f29d68ecso181687a12.3 for ; Tue, 30 Sep 2025 12:38:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759261086; x=1759865886; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=aTTlri7a7vtn8xXt4BEhM2nMf+d/8Inhh6VQck9UlfU=; b=c1bIq08t5BoKx6Z1BmwG55+nSMFDgrEXRBC7LB0SK8HO9PgP1RXQDSlyle9vK7rWzr 8TGj+52Ili6+f3NJulLgf/Nts9Zyxx4nfMLoWjEf897+0Q8sRXiC2tx4et8RmqX7ElGv kAuKnNAcaEvzCkaH5caBgfUyYFYp6pFdCVeNG6oYMt8K77KjkuEwJBx6LFXtQPvdlbXM WKJrCJ702cJOjccPH/cGjo4ZCuXSF6RbSnQqbZDfJQdK/U/mCOlHtqymaeG33OROu4Fg 0BnPkjxZXew4SdAYqvo1wRu7nm/+HGENzB5ssqgFuX221R1PAc7OnK9dr681DRBR+RDW tIsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759261086; x=1759865886; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aTTlri7a7vtn8xXt4BEhM2nMf+d/8Inhh6VQck9UlfU=; b=aZ8y+OlNISwOrKtsWAVzRQwJCkiJW2d/hi2A/u25zF1qRfE1Wvxi1veIb+fm46RTc0 vsCp73Kfm4J9BJDbhWpAOoytj/ggIQLS7kN3pL8NdoP076Te5B8z3PHKR5C82Q+YxzXk 1jhttfOWtps02iP+TSCPQFYWw5pIObU3wJUCufg0Ex+2IHcxabW4JpfRXL+wG1f3HJbW lLYIsl4NLz9dL0a9wXg/i424bjCUrrhrClxwpp8ouN1Q3Kf3bP6J9WZz+oAwI6FQPr5b UOuer4MHL2uc2nlNDHmbjKZbUMyFKYmrJk14Pu3eq0N6aKnUn2gEpyBG7ZzbR3Y/2gW5 xaVA== X-Forwarded-Encrypted: i=1; AJvYcCUQ3p6nSs2dFCFut8tAPk9UA/mq3y3xHfkhDaLbENVbsGHykK6vXZ0lruD9xs1yAJj4QKnW6j2s4A2mXH0xXA==@freebsd.org X-Gm-Message-State: AOJu0YwSjMV1Jib0tAAXsEmzrgi1cnU6CIwvwU91gp1023c/dgE9424h VDF+PAOV7gb7yNUiInoV9v6xNBEiJbO6R7At2HG2YVsbgrDjr0akBcddS5zi/hvlO3oS5D0r6kh 5N/bFFqyWlF23RvHnPyzBfJ7HfSB59Q== X-Gm-Gg: ASbGncvxx/qA9bBP1S+bvXKGN7rGyfMXwizPl64T8S7lD6HG+nbF14lrapqaBQpk4P2 1YZzkKxJhTwqU/9onSr9WzQ3DRsGt95E/a6lHBCjV+sI+14QBRClllCYP9hslE96Grk8XwFdYGq tRuuwDMNKsClB934ZKpc1g7LDJuacgNQPD9RcEGp98o+W0nFIJD3fmuYKr1iavyr/XjXzJPV5Yi pMB6Cr3OOGNxYk4VnRbV2NEfomuWy2VSH2soB23Y9pEZ+9Z827iTG+NHUWEgho= X-Google-Smtp-Source: AGHT+IGaHPj7W6BrqHo77Kug87IG4n8Yglu9BbJNdKYaVxo0DzecessmVoryeYxADbH+wXZ/7f1pIoUFKGtfsfz+kWM= X-Received: by 2002:a05:6402:2681:b0:62f:444d:c29a with SMTP id 4fb4d7f45d1cf-63678ba9664mr1367399a12.6.1759261085936; Tue, 30 Sep 2025 12:38:05 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Rick Macklem Date: Tue, 30 Sep 2025 12:37:53 -0700 X-Gm-Features: AS18NWA7LL_sXKzKjMvQSpwT6OaLC5JIZhXW9xWpLMB3c4KyvW8EelQ4H4sDkLc Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Warner Losh Cc: Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 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)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TAGGED_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::534:from] X-Rspamd-Queue-Id: 4cbpJ44Mx2z3Z7X On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh wrote: > > > > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin wrote: >> >> Follow-up to >> >> Good news. >> >> 2048 MB is sufficient with root-on-ZFS for an ordinary installation >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 >> plus these five non-base packages, some of which are meta: >> >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg >> >> Beyond initial installations: with 4 G swap enabled, I repeatedly >> tested forced reinstallation of all packages, >> >> pkg upgrade -fUy >> >> 1077 packages, 1886 steps. Success. >> >> ---- >> >> With swap disabled, which I would not recommend: >> >> - reinstallation failed, switch from ttyv1 to ttyv2 was >> impossible, and so on, so I attempted a shut down >> >> >> - shut down failed >> >> - following a forced stop of the computer, SDDM and the >> desktop environment were unsable (pkg issue 2441, >> second incident this morning). > > > It's big enough to install.. but i have lxte + terminal + firefox with 4 = tabs open and I routinely run out of memory and swap heavily. I have a 4GB = Chromebook. Just a wild guess, but I suspect ZFS might be eating your memory. You could try something like setting: vfs.zfs.arc.max to half of your ram and see what happens? You probably don't want to do this, but it would be interesting to see what happens if you use UFS. (Personally, I'd never use ZFS for a root fs, but that's just me.) rick > > So one can run in 128MB for light tasks and careful kernel tuning, 512MB = is a more realistic minimum since it lets you install and update. But for X= it's flipped: you need 2G to install but closer to 4G or 8G to run a compl= ete, but on the lean side, X11 system. > > Warner >> >> From nobody Tue Sep 30 19:41:30 2025 X-Original-To: freebsd-stable@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 4cbpNC28Pqz699NV for ; Tue, 30 Sep 2025 19:41:47 +0000 (UTC) (envelope-from allbery.b@gmail.com) Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbpNB4VTDz3bnC for ; Tue, 30 Sep 2025 19:41:46 +0000 (UTC) (envelope-from allbery.b@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=CtuCGLFE; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of allbery.b@gmail.com designates 2a00:1450:4864:20::52b as permitted sender) smtp.mailfrom=allbery.b@gmail.com Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-631787faf35so12699228a12.3 for ; Tue, 30 Sep 2025 12:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759261304; x=1759866104; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ublHRvSGAaujl7fDWMMOtE7ulLJKTfEFkhmF76/OfYo=; b=CtuCGLFE1cLB6jWONZxe5mRMj3dfiZg5kAhs0qXZkIHpCMOCoiEWk5eiUwdhDK0mMO 1G/E1iXRYks/iqOFSuGb9+DRGrnri84gL+ROkn8zWXmMbi4gW0lrFUZjrLanL4HqBxWV mzf4/+PFjRfEPeKQwABAtOAPJGjPOdgNzUN6T1+sdR3O8E+XP5AePW0Nx1w4d/C7sLd8 8z8zN6O42hl1Q9dR+Bob3NchJA7tfdMP1BIY0uIAhmlXScbNyQqmP/JuEAYwfLMWQa7M ooaLlZ/o/ds7yfNts04iTkhIf/j7NvfSCDCiwMjz83kkx5I5f7ZH0oGRdI4dCFL9EDBK 1fNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759261304; x=1759866104; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ublHRvSGAaujl7fDWMMOtE7ulLJKTfEFkhmF76/OfYo=; b=a7OrWS4BhvMhPvM+upLos0yqur7APzWv4wLyu0nDsXMwtRPyOe+UzpLWrA5YBOUkIO P8Jd0tNPxi2EvtYEWQ07JwZzWpcwoglfoZ5q+SIPuqv3vXPc7Q/C09Qz4xV+aGYBMOc1 oBflEQtXvbVXzUcYOTBzmF6uyq3PrfUiTWwEvaVQBcm91yNft5Lc+3/UKMEwsa05hz4F w8AWQgDjDm7T9YeXDHBnCG/dfMRnOFJH2dkKZKINL4szPnrLXov8LQ/PIXvOpLEEdDUZ B4GIjoPzZG0FIE3hsJrO4tW0o8y06XxXKYNBJ/Kgd/83n6a4sTeEb+ossD4nyfEmy1vR h11A== X-Forwarded-Encrypted: i=1; AJvYcCUJxIuNi4hgPc49bXVLgQGMhQ3OZBJUXdHDe5Rs80ooApB7PyTzTkdD/1gj6yvlVhuMLyrmAQoC8ABNHUlZsA==@freebsd.org X-Gm-Message-State: AOJu0YzpWPizAkwNBchksYwKGm6Dwq0NCCKI/WkhlOyAvojx9fNPyGoQ ol/ZmYKcEd61//AWmDXQ7yLcaN02I1SN5iIpgYFIdXqCVqkT6GA3s5BIsJCC7dmir3BN5TYuEEl tFnDKe8X6fiBRN+ymSP45ukfPFx1L//g= X-Gm-Gg: ASbGncuAbzWAcwKSEmyrysJlAPATQTmajtOyCXflHTLutrk9EjrGRqV+0GC6CO6R0Ui fhon0lAEnR/AEjbKtp/fEBg2/sHqzTFiDApzqoW/1pe10a2Ym3G4596Uhnr/jlApchgvuZfsb3e oeszgGk0iGoW55sklAr9fb2lgo0ce3JKwGAL6pYlzwyXb+EFQS9RZJGQFHqxFSDAERfpUU/iS7r 3rJw8HytEufQxja6zxunxmiIe2I9iw= X-Google-Smtp-Source: AGHT+IHJvoEodgxj6YofOaCCyLzO12Ov55SSZOZM8D6bHfLN2KrTtNZb7OHTogoNgRyn/aIwOuucBlzeYU8FnLRfByU= X-Received: by 2002:a17:907:96a2:b0:b3b:9931:3aaf with SMTP id a640c23a62f3a-b46e22419f7mr100346266b.28.1759261303564; Tue, 30 Sep 2025 12:41:43 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Brandon Allbery Date: Tue, 30 Sep 2025 15:41:30 -0400 X-Gm-Features: AS18NWAbg36YhZyVK3-B-WJWyvCiW7xR910FwbJGP6AZQKAj2ohrWE0bWMJDTCY Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Rick Macklem Cc: Warner Losh , Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: multipart/alternative; boundary="00000000000010ef2a064009f1f3" X-Spamd-Bar: - X-Spamd-Result: default: False [-1.49 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; URI_COUNT_ODD(1.00)[7]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.989]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_TO(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; TAGGED_FROM(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52b:from]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_CC(0.00)[bsdimp.com,gmail.com,freebsd.org]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; MISSING_XM_UA(0.00)[]; TAGGED_RCPT(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; RCVD_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4cbpNB4VTDz3bnC --00000000000010ef2a064009f1f3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable FWIW my understanding is that ZFS root is such a memory hog that anything under 16GB is disrecommended and 32GB preferable. (I have only one machine that fits that constraint, and FreeBSD doesn't quite work on it yet.) On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Macklem wrote: > On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh wrot= e: > > > > > > > > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin > wrote: > >> > >> Follow-up to < > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6> > >> > >> Good news. > >> > >> 2048 MB is sufficient with root-on-ZFS for an ordinary installation > >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 > >> plus these five non-base packages, some of which are meta: > >> > >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg > >> > >> Beyond initial installations: with 4 G swap enabled, I repeatedly > >> tested forced reinstallation of all packages, > >> > >> pkg upgrade -fUy > >> > >> 1077 packages, 1886 steps. Success. > >> > >> ---- > >> > >> With swap disabled, which I would not recommend: > >> > >> - reinstallation failed, switch from ttyv1 to ttyv2 was > >> impossible, and so on, so I attempted a shut down > >> > >> > >> - shut down failed > >> > >> - following a forced stop of the computer, SDDM and the > >> desktop environment were unsable (pkg issue 2441, > >> second incident this morning). > > > > > > It's big enough to install.. but i have lxte + terminal + firefox with = 4 > tabs open and I routinely run out of memory and swap heavily. I have a 4G= B > Chromebook. > Just a wild guess, but I suspect ZFS might be eating your memory. > You could try something like setting: > vfs.zfs.arc.max to half of your ram and see what happens? > > You probably don't want to do this, but it would be interesting to > see what happens if you use UFS. > (Personally, I'd never use ZFS for a root fs, but that's just me.) > > rick > > > > > So one can run in 128MB for light tasks and careful kernel tuning, 512M= B > is a more realistic minimum since it lets you install and update. But for= X > it's flipped: you need 2G to install but closer to 4G or 8G to run a > complete, but on the lean side, X11 system. > > > > Warner > >> > >> > > --=20 brandon s allbery kf8nh allbery.b@gmail.com --00000000000010ef2a064009f1f3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
FWIW my understanding is that ZFS root is such=C2=A0a memo= ry hog that anything under 16GB is disrecommended and 32GB preferable. (I h= ave only one machine=C2=A0that fits that constraint, and FreeBSD doesn'= t quite work on it yet.)

On Tue, Sep 30, 2025 at 3:38= =E2=80=AFPM Rick Macklem <rick= .macklem@gmail.com> wrote:
On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh <<= a href=3D"mailto:imp@bsdimp.com" target=3D"_blank">imp@bsdimp.com> w= rote:
>
>
>
> On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin <grahamperrin@gmail.com>= ; wrote:
>>
>> Follow-up to <https://bugs.= freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6>
>>
>> Good news.
>>
>> 2048 MB is sufficient with root-on-ZFS for an ordinary installatio= n
>> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4
>> plus these five non-base packages, some of which are meta:
>>
>>=C2=A0 =C2=A0 =C2=A0 kde plasma6-sddm-kcm sddm virtualbox-guest-add= itions xorg
>>
>> Beyond initial installations: with 4 G swap enabled, I repeatedly<= br> >> tested forced reinstallation of all packages,
>>
>>=C2=A0 =C2=A0 =C2=A0 pkg upgrade -fUy
>>
>> 1077 packages, 1886 steps. Success.
>>
>> ----
>>
>> With swap disabled, which I would not recommend:
>>
>> - reinstallation failed, switch from ttyv1 to ttyv2 was
>>=C2=A0 =C2=A0 impossible, and so on, so I attempted a shut down
>>=C2=A0 =C2=A0 <https://i.imgur.com/RftLGMu.png> >>
>> - shut down failed
>>
>> - following a forced stop of the computer, SDDM and the
>>=C2=A0 =C2=A0 desktop environment were unsable (pkg issue 2441,
>>=C2=A0 =C2=A0 second incident this morning).
>
>
> It's big enough to install.. but i have lxte + terminal + firefox = with 4 tabs open and I routinely run out of memory and swap heavily. I have= a 4GB Chromebook.
Just a wild guess, but I suspect ZFS might be eating your memory.
You could try something like setting:
vfs.zfs.arc.max to half of your ram and see what happens?

You probably don't want to do this, but it would be interesting to
see what happens if you use UFS.
(Personally, I'd never use ZFS for a root fs, but that's just me.)<= br>
rick

>
> So one can run in 128MB for light tasks and careful kernel tuning, 512= MB is a more realistic minimum since it lets you install and update. But fo= r X it's flipped: you need 2G to install but closer to 4G or 8G to run = a complete, but on the lean side, X11 system.
>
> Warner
>>
>>



--
brandon s allbery kf8= nh
--00000000000010ef2a064009f1f3-- From nobody Tue Sep 30 19:49:12 2025 X-Original-To: freebsd-stable@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 4cbpY75PXPz69BJN for ; Tue, 30 Sep 2025 19:49:31 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbpY6558Cz3dGt for ; Tue, 30 Sep 2025 19:49:30 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b=kVWWOgHl; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::102a) smtp.mailfrom=wlosh@bsdimp.com Received: by mail-pj1-x102a.google.com with SMTP id 98e67ed59e1d1-33292adb180so5998501a91.3 for ; Tue, 30 Sep 2025 12:49:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1759261764; x=1759866564; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=59qnJKqlul6Ya1/mBZEwNKiOdOGdzu2bVWt69c60URM=; b=kVWWOgHlz4rByyafOspvNYWuYip/bSuBQ2+qtJhDJ6bqTJkNV975oWkqkEeXYKRliv 5vt1zulYUXLW/YjFo2jjcH8EggJt3FSalZvPM4xfF0swUHfqfS/+NKy4tmsbVq/r9NC7 WesIUuTwcD3ZNzqWOwIn0npfi/tTiX3HWLgx8Ha4KGTqgIoFRMJGMFtT5yvDeqLh9ayi j6aUWgM/qL+4lE97M0CAzxIY6ZVPzbFBD/lvNo0hM0sFwdWxeKlWWuKRI/jVWjE9fegy K3lfbygTX881SOd5+S9L9A5+BHHnFP99Wi3VLSoEfpokNKnxBnCqyTkbGKuME0pioOVQ C7nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759261764; x=1759866564; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=59qnJKqlul6Ya1/mBZEwNKiOdOGdzu2bVWt69c60URM=; b=omtWI29ZcC5Nrig3uFBHEQfivLzqUamkRByRUqBl7BV6cLr5DDnK/+IeHxCcsxrBXb 8rgq9xTBsJ2XaWQFhMMK8Ul9JXirTekh8KGInRSt8jXA+tNagAyZa2Xy/oJdREgi3Yiq yu3/80w2JNmmL+VgXj7A4tpIiEFYPB0CZ9NGSbZ9IpLjZgvkjR/TlshV5pBJVCZnXwFi tRPSwityzpkF2xjxktrbDPVz7iEwPZ3OoBiVHRXkZinWkXe+aC9efaqWDHSI3oNHGF+j 8a+R4HsoMrF0pNnv5vC0pP5nQy98gHN40lQMKURGoqy9XvrZ/d6aUPjbfFb9/Fhn2z10 0WDQ== X-Forwarded-Encrypted: i=1; AJvYcCUNtKS2OrLXfdv+ZF0CIRD3GWKIo3ITI6kI/LuiL1KSlPqPZCym01LIlFuydmb2I1vfKVn06gLFfmeDLVQCpg==@freebsd.org X-Gm-Message-State: AOJu0YyjIdHzysoRseSyidn6Hny+Nw+1uVsNw2smUalrQ3QPW0zur4Ps rTXqUb45vI+xOjHOCX9mPld3OJeAjno1nHymIK0kidg/r3TlwXoavOrwRMIBKVrVz+L41HO5WEY v0UIUw/PRgHwpTvDJCKNSDeeanJdNbkMShxILy9v6zQ== X-Gm-Gg: ASbGncvzIdbXItcavpvGDBA/PoWsDm/UgAstGGoBpbhUH7lDgGI/OzKEav9IpOJsx4i ZUteZzkOSQBN5i96jl9GE900oeXVBVpp4E6fnSk5QqHpm9N2NQUMpQ76UG8U1JH0uxUhwzhwxWd hD7QVFlz4QsqfIcbqYwrBNuqErZGpYne2Zd23PUSiAYbPMEckAfy9o1lH1mMH4OgPURo0jI7bm6 kfHuN29Abs3zog7klOas6Fi9hylQ5LPTZpTqC9Itw== X-Google-Smtp-Source: AGHT+IF/8NMM/WBppRj0ix2X7eWJk4W2LX6jlzgw2xYMwB+p1GoY0naBVCmmRfFq08SR06fdRF6n5ahEGj1JiOCdf3E= X-Received: by 2002:a17:90b:3b41:b0:32b:94a2:b0d5 with SMTP id 98e67ed59e1d1-339a6f93baemr721306a91.37.1759261764392; Tue, 30 Sep 2025 12:49:24 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Warner Losh Date: Tue, 30 Sep 2025 13:49:12 -0600 X-Gm-Features: AS18NWDcqhzJfqogRonQF4dTURGwXDV3SmcmzOxbZyzVj376PrOAeC9axDmhXVY Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Rick Macklem Cc: Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: multipart/alternative; boundary="00000000000089022406400a0cc6" X-Spamd-Bar: - X-Spamd-Result: default: False [-2.00 / 15.00]; URI_COUNT_ODD(1.00)[7]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; TO_DN_ALL(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+]; R_SPF_NA(0.00)[no SPF record]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::102a:from] X-Rspamd-Queue-Id: 4cbpY6558Cz3dGt --00000000000089022406400a0cc6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Sep 30, 2025 at 1:38=E2=80=AFPM Rick Macklem wrote: > On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh wrot= e: > > > > > > > > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin > wrote: > >> > >> Follow-up to < > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6> > >> > >> Good news. > >> > >> 2048 MB is sufficient with root-on-ZFS for an ordinary installation > >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 > >> plus these five non-base packages, some of which are meta: > >> > >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg > >> > >> Beyond initial installations: with 4 G swap enabled, I repeatedly > >> tested forced reinstallation of all packages, > >> > >> pkg upgrade -fUy > >> > >> 1077 packages, 1886 steps. Success. > >> > >> ---- > >> > >> With swap disabled, which I would not recommend: > >> > >> - reinstallation failed, switch from ttyv1 to ttyv2 was > >> impossible, and so on, so I attempted a shut down > >> > >> > >> - shut down failed > >> > >> - following a forced stop of the computer, SDDM and the > >> desktop environment were unsable (pkg issue 2441, > >> second incident this morning). > > > > > > It's big enough to install.. but i have lxte + terminal + firefox with = 4 > tabs open and I routinely run out of memory and swap heavily. I have a 4G= B > Chromebook. > Just a wild guess, but I suspect ZFS might be eating your memory. > You could try something like setting: > vfs.zfs.arc.max to half of your ram and see what happens? > No, it's firefox. The arc usage is sane. firefox with lots of tabs eats memory. It's that simple. > You probably don't want to do this, but it would be interesting to > see what happens if you use UFS. > (Personally, I'd never use ZFS for a root fs, but that's just me.) > Yea, not going to happen. BEs are too useful. Warner > rick > > > > > So one can run in 128MB for light tasks and careful kernel tuning, 512M= B > is a more realistic minimum since it lets you install and update. But for= X > it's flipped: you need 2G to install but closer to 4G or 8G to run a > complete, but on the lean side, X11 system. > > > > Warner > >> > >> > --00000000000089022406400a0cc6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, Sep 30,= 2025 at 1:38=E2=80=AFPM Rick Macklem <rick.macklem@gmail.com> wrote:
On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Wa= rner Losh <imp@bsdim= p.com> wrote:
>
>
>
> On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin <grahamperrin@gmail.com>= ; wrote:
>>
>> Follow-up to <https://bugs.= freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6>
>>
>> Good news.
>>
>> 2048 MB is sufficient with root-on-ZFS for an ordinary installatio= n
>> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4
>> plus these five non-base packages, some of which are meta:
>>
>>=C2=A0 =C2=A0 =C2=A0 kde plasma6-sddm-kcm sddm virtualbox-guest-add= itions xorg
>>
>> Beyond initial installations: with 4 G swap enabled, I repeatedly<= br> >> tested forced reinstallation of all packages,
>>
>>=C2=A0 =C2=A0 =C2=A0 pkg upgrade -fUy
>>
>> 1077 packages, 1886 steps. Success.
>>
>> ----
>>
>> With swap disabled, which I would not recommend:
>>
>> - reinstallation failed, switch from ttyv1 to ttyv2 was
>>=C2=A0 =C2=A0 impossible, and so on, so I attempted a shut down
>>=C2=A0 =C2=A0 <https://i.imgur.com/RftLGMu.png> >>
>> - shut down failed
>>
>> - following a forced stop of the computer, SDDM and the
>>=C2=A0 =C2=A0 desktop environment were unsable (pkg issue 2441,
>>=C2=A0 =C2=A0 second incident this morning).
>
>
> It's big enough to install.. but i have lxte + terminal + firefox = with 4 tabs open and I routinely run out of memory and swap heavily. I have= a 4GB Chromebook.
Just a wild guess, but I suspect ZFS might be eating your memory.
You could try something like setting:
vfs.zfs.arc.max to half of your ram and see what happens?
<= div>
No, it's firefox. The arc usage is sane. firefox wit= h lots of tabs eats memory. It's that simple.
=C2=A0
You probably don't want to do this, but it would be interesting to
see what happens if you use UFS.
(Personally, I'd never use ZFS for a root fs, but that's just me.)<= br>

Yea, not going to happen. BEs are too u= seful.

Warner
=C2=A0
rick

>
> So one can run in 128MB for light tasks and careful kernel tuning, 512= MB is a more realistic minimum since it lets you install and update. But fo= r X it's flipped: you need 2G to install but closer to 4G or 8G to run = a complete, but on the lean side, X11 system.
>
> Warner
>>
>>
--00000000000089022406400a0cc6-- From nobody Tue Sep 30 19:50:04 2025 X-Original-To: freebsd-stable@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 4cbpZ24Ql4z69BDJ for ; Tue, 30 Sep 2025 19:50:18 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbpZ16GL3z3f9X for ; Tue, 30 Sep 2025 19:50:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b=yrJpMDRW; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::102c) smtp.mailfrom=wlosh@bsdimp.com Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-32e715cbad3so7478221a91.3 for ; Tue, 30 Sep 2025 12:50:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1759261816; x=1759866616; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9Oxj/6NCuF3yAW36o2sSpLu2T2YIIc6D2NEyREiMpJM=; b=yrJpMDRWZKWQZSRym9H+bumM67lXAFivonctk/9r79ipUd/aWQ42GxvTYEBWgPw6V9 UIHgO8BMviUEcj3Rt5EsxjG220CEJVBc2S75eiIluqUuwQHCRbz/fd1hmC/51sjvSzQE Eeyvz1R4thitUgcEgZsd5tF6XV6zy7bQh4me7TyupoZfwNTG1xdCyppoChlcE33nbwBq Yi7E546arit/PgzG5YUhH37I9dUmNrITKFH7l1J1MPkv7xWVeKLjzkdqsECcGXkEwlLs dKuD06q2qqwLd2CZI9Qnu3m++mBGgkk1PyDwpRnuR1UiQ8RGXYj4SuhA6jc/Xvr78d9K KdJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759261816; x=1759866616; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9Oxj/6NCuF3yAW36o2sSpLu2T2YIIc6D2NEyREiMpJM=; b=px6WvnXJqkcpCeuLGhPqPHPQ8QLuPlQa7Or0q7fm2dIXB5WFtLNmOHhL9N42AP9yDw BK/m+UVgofichiNdpHkY3W2L0XhzBKnIbCXXfQKT0t+x0l+NKm3awdT5oUClEvws7oDC w9XtFjU4s6jBSESdFPVpp00GKzi6sANeKZDUqD49mSfJkPudscykjcoaKdB/LAfmGBi0 X+2IWdT+ZQ2JDp5ktDupJEdMv+YCkt4FX4okgvVOMLM+wff/mY5PAU9PA/8yAhIR5We+ MuwezqDwBNHFBDNt4OMrho1CmovlH9ZqOVTrhx/SgWjQJ1DgvzEq8vxt/IajOl+lpUwl e9Vg== X-Forwarded-Encrypted: i=1; AJvYcCWtGcyt6OGGhbLcMuIXTU56kGCdM+5zoAwAQ0i+dqED1hhOtbQBF7M/HFIwu+DvJWCF+/7JE5gAm7Ve56WQCw==@freebsd.org X-Gm-Message-State: AOJu0Yy5bdf3gkUi3vGLcKMAhI0vSxhqV/Hn3W+Js8AyjZY9mazL4/cB 0nkUm1Vk8yfKXMSIrCcA+dDi43PkAMeYMfg2g5tm7RY2MSQBoepY08B/6hAqpxSLdJHp2LeVUb7 MoieA+H/LcsJYugvTVdoHVzTlySYkG7F88Sp24YDZZw== X-Gm-Gg: ASbGncsT34VctkRFkOHxwiEsC6jkSLMryqi9fwlfXIpNYo9U8eBqubQ637zDK4MTQ1i S5xOzzdADc8zYbwLnLVN4gHqBdv4jGVTUgUSjHqBz2HhVpqybOFIG0V2rTN27sZ77M7RyVkJY7n zVIwdJe9FrNVhsXpiWhswV6eMOWPCwIv5Xa3Ls6YP8WN0EmVPp2rXpKnwMxNyTgoGCqEKvrVPWW khSzCFoWJp0negmqtUA39YpvEEh6hvOkdIfAtmLmfwdO+Y5E2GM X-Google-Smtp-Source: AGHT+IE8rwIGuZ2PoJlqthYV8oX03YhXBZccMvwPds+SnxCcFg0+/xK0uTPTobtbleSFIBErN1qNuJGfPCn8pJkUuuM= X-Received: by 2002:a17:90b:4f92:b0:338:3d07:5174 with SMTP id 98e67ed59e1d1-339a6e2836bmr724683a91.5.1759261815795; Tue, 30 Sep 2025 12:50:15 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Warner Losh Date: Tue, 30 Sep 2025 13:50:04 -0600 X-Gm-Features: AS18NWAqwj0KMctokZlr8LHYCfcltz7l30TxWFQfoOuW14ot0cNcPmBG9kuUt1o Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Brandon Allbery Cc: Rick Macklem , Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: multipart/alternative; boundary="00000000000099016c06400a0fd5" X-Spamd-Bar: - X-Spamd-Result: default: False [-2.00 / 15.00]; URI_COUNT_ODD(1.00)[7]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; TO_DN_ALL(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+]; R_SPF_NA(0.00)[no SPF record]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::102c:from] X-Rspamd-Queue-Id: 4cbpZ16GL3z3f9X --00000000000099016c06400a0fd5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Yea, I've not seen that to be the case. ZFS isn't that big of a memory hog these days... There are times you do need to tune the arc, but they are the exception, not the rule. Warner On Tue, Sep 30, 2025 at 1:41=E2=80=AFPM Brandon Allbery wrote: > FWIW my understanding is that ZFS root is such a memory hog that anything > under 16GB is disrecommended and 32GB preferable. (I have only one > machine that fits that constraint, and FreeBSD doesn't quite work on it > yet.) > > On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Macklem > wrote: > >> On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh wro= te: >> > >> > >> > >> > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin >> wrote: >> >> >> >> Follow-up to < >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6> >> >> >> >> Good news. >> >> >> >> 2048 MB is sufficient with root-on-ZFS for an ordinary installation >> >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 >> >> plus these five non-base packages, some of which are meta: >> >> >> >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg >> >> >> >> Beyond initial installations: with 4 G swap enabled, I repeatedly >> >> tested forced reinstallation of all packages, >> >> >> >> pkg upgrade -fUy >> >> >> >> 1077 packages, 1886 steps. Success. >> >> >> >> ---- >> >> >> >> With swap disabled, which I would not recommend: >> >> >> >> - reinstallation failed, switch from ttyv1 to ttyv2 was >> >> impossible, and so on, so I attempted a shut down >> >> >> >> >> >> - shut down failed >> >> >> >> - following a forced stop of the computer, SDDM and the >> >> desktop environment were unsable (pkg issue 2441, >> >> second incident this morning). >> > >> > >> > It's big enough to install.. but i have lxte + terminal + firefox with >> 4 tabs open and I routinely run out of memory and swap heavily. I have a >> 4GB Chromebook. >> Just a wild guess, but I suspect ZFS might be eating your memory. >> You could try something like setting: >> vfs.zfs.arc.max to half of your ram and see what happens? >> >> You probably don't want to do this, but it would be interesting to >> see what happens if you use UFS. >> (Personally, I'd never use ZFS for a root fs, but that's just me.) >> >> rick >> >> > >> > So one can run in 128MB for light tasks and careful kernel tuning, >> 512MB is a more realistic minimum since it lets you install and update. = But >> for X it's flipped: you need 2G to install but closer to 4G or 8G to run= a >> complete, but on the lean side, X11 system. >> > >> > Warner >> >> >> >> >> >> > > -- > brandon s allbery kf8nh > allbery.b@gmail.com > --00000000000099016c06400a0fd5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Yea, I've not seen that to be the case. ZFS isn&#= 39;t that big of a memory hog these days... There are times you do need to = tune the arc, but they are the exception, not the rule.

Warner

On Tue, Sep 30, 2025 at 1:41=E2=80=AFPM B= randon Allbery <allbery.b@gmail.c= om> wrote:
FWIW my understanding is that ZFS root is such=C2=A0a me= mory hog that anything under 16GB is disrecommended and 32GB preferable. (I= have only one machine=C2=A0that fits that constraint, and FreeBSD doesn= 9;t quite work on it yet.)

On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Mack= lem <rick.ma= cklem@gmail.com> wrote:
On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh <imp@bsdimp.com> wrot= e:
>
>
>
> On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin <grahamperrin@gmail.com>= ; wrote:
>>
>> Follow-up to <https://bugs.= freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6>
>>
>> Good news.
>>
>> 2048 MB is sufficient with root-on-ZFS for an ordinary installatio= n
>> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4
>> plus these five non-base packages, some of which are meta:
>>
>>=C2=A0 =C2=A0 =C2=A0 kde plasma6-sddm-kcm sddm virtualbox-guest-add= itions xorg
>>
>> Beyond initial installations: with 4 G swap enabled, I repeatedly<= br> >> tested forced reinstallation of all packages,
>>
>>=C2=A0 =C2=A0 =C2=A0 pkg upgrade -fUy
>>
>> 1077 packages, 1886 steps. Success.
>>
>> ----
>>
>> With swap disabled, which I would not recommend:
>>
>> - reinstallation failed, switch from ttyv1 to ttyv2 was
>>=C2=A0 =C2=A0 impossible, and so on, so I attempted a shut down
>>=C2=A0 =C2=A0 <https://i.imgur.com/RftLGMu.png> >>
>> - shut down failed
>>
>> - following a forced stop of the computer, SDDM and the
>>=C2=A0 =C2=A0 desktop environment were unsable (pkg issue 2441,
>>=C2=A0 =C2=A0 second incident this morning).
>
>
> It's big enough to install.. but i have lxte + terminal + firefox = with 4 tabs open and I routinely run out of memory and swap heavily. I have= a 4GB Chromebook.
Just a wild guess, but I suspect ZFS might be eating your memory.
You could try something like setting:
vfs.zfs.arc.max to half of your ram and see what happens?

You probably don't want to do this, but it would be interesting to
see what happens if you use UFS.
(Personally, I'd never use ZFS for a root fs, but that's just me.)<= br>
rick

>
> So one can run in 128MB for light tasks and careful kernel tuning, 512= MB is a more realistic minimum since it lets you install and update. But fo= r X it's flipped: you need 2G to install but closer to 4G or 8G to run = a complete, but on the lean side, X11 system.
>
> Warner
>>
>>



--
brandon s allbery kf8= nh
--00000000000099016c06400a0fd5-- From nobody Tue Sep 30 20:03:21 2025 X-Original-To: freebsd-stable@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 4cbpsM270mz69ClQ for ; Tue, 30 Sep 2025 20:03:35 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbpsM1Fkqz3hmK for ; Tue, 30 Sep 2025 20:03:35 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-6318855a83fso12039090a12.2 for ; Tue, 30 Sep 2025 13:03:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759262614; x=1759867414; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=SyQ10qJBk++YcAN6AgL/PjUuISexEfYVls48POdonDg=; b=YpVfFVoDkcxBPKu81KYB1L3h3h+qj7X50fQzUUKvxHg9kbDwFeiD8K7ZGut+rm9mr+ BQXwlbexouQuUrYH1Bux5tIlnw0dOWYrmUFi1HGVmWCGxoBZmmLL4Pip1CBH/xi2T7hC N1d2dY75hIg5jpk+ZIvHfa4t36PUuXz9zg+EpYxd6M2+UFNrNl2llGsH1Uu1PRe6YbrG PV2kO7x88ybhe3s4nl/1PnGtXKexecobJXUPAb+xqWkWam5RlildTJB2l3DlB+CKCqem EXp2InLtu8YZW6h+QYHCBUo88UYhS+6VZnbJNe9JCQbgYFVCi/8dklbtnL2v03M0X4Qo epoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759262614; x=1759867414; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SyQ10qJBk++YcAN6AgL/PjUuISexEfYVls48POdonDg=; b=ENJ6YOggRW+Jw4cAS+8H/OHdv60WE8MgXDYLzeWR1XyvexEVOpkFnGk3lR0c9AK0wP zS4IpgX/jddiApt6QB/inf5DoPmW52xZfpmy5Sl6dgNglpyxMH6JA4W+7Uz82++siRKR 1EfC64bDh+nDnqWpJoVu2AUtudM5TpeBldHGlkLhqCL1Zq4CkQ+kumxzL5Jji6FNmfpq UYHZKnpc3CmKcu/TcjxCJWfqldg1R6F+WTcO9p24xNWfay5nx/SlU7AiPXJ56qdAmR8q Cy7oXa969biXDOMGztEBJQFa8F7PekKyXNeYBB46t/NwApINJF0D77iMUafRv9Q20TE1 485g== X-Forwarded-Encrypted: i=1; AJvYcCX1oC2SRSC6UFOP275VKK4j5yemGYVAETa4hWXuObi16r+wDpGUoiVNKCyW1+D5O+i7Y/EnGyeyWkgMvSXNRQ==@freebsd.org X-Gm-Message-State: AOJu0YxjXza1Cz65uzqqaaLQ9i+12dBuL1u4MdpCn+zEmHvbMlS1T9RX Ya9F/vwnliQEB5fhA1lzeVScW+TZ6O6gd8p9O81k2UpW785ZApPLg1AuTOSoKfahwLGH0pHgnvX 1KNO3PJz1Z3AxjkkTd8k8bLBvhpesKEhYeXzgNQ== X-Gm-Gg: ASbGncv1c2uRhKAnU3w+fybNAeA74UtVZUwnNJ6AcbQsNi2/Qp0XBLgVJ9K1X+mTYiO vCpte0CPWquV4LNnP8UfCfsGdiu0nTOX6SV1vFSlGqKhpeNOSABTrz8eGDA9BAa+lPvlDGKtz/r T5jCBDGfsAAz+LlZ1t8BTER4wiz8U34YAfxMqnnI2+gR31rL7WcuX/6cupAGU4Ibth3P5XpF7VJ 0l1gs0VD6c4eXun45gDFIgHYIs413AXjAw1Os+dlS7Fee/Uo0Yyw1mA3ApwTVpGnbD3ZV8iLQ== X-Google-Smtp-Source: AGHT+IGUeWRrYPt/2xUnLxjmkVquyhdgs4OqWmkzLjbcHzd/7LqBQwpicTRxDo/CQbCged6nuKRgiBRPDofclhEdsbk= X-Received: by 2002:a05:6402:26cb:b0:62e:dd2b:b700 with SMTP id 4fb4d7f45d1cf-63678c06132mr1282225a12.2.1759262613921; Tue, 30 Sep 2025 13:03:33 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Rick Macklem Date: Tue, 30 Sep 2025 13:03:21 -0700 X-Gm-Features: AS18NWCHXdgSqZUb3TFqJiNsO-isdrAG4CFofS-MyBYniEsBRpte_2lGaPjGWY8 Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Warner Losh Cc: Brandon Allbery , Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cbpsM1Fkqz3hmK On Tue, Sep 30, 2025 at 12:50=E2=80=AFPM Warner Losh wrote= : > > Yea, I've not seen that to be the case. ZFS isn't that big of a memory ho= g these days... There are times you do need to tune the arc, but they are t= he exception, not the rule. Unfortunately, using ZFS as an NFS server seems to be an exception. Peter Errikson still uses 13.5 on his servers, since he doesn't find 14.n stable enough. There is this email thread: https://lists.freebsd.org/archives/freebsd-stable/2025-September/003126.htm= l I'd like to see this resolved, but I don't know enough about VM or ZFS's arc code and I have miniscule hardware, so I cannot replicate it. Btw, what is a BE? rick > > Warner > > On Tue, Sep 30, 2025 at 1:41=E2=80=AFPM Brandon Allbery wrote: >> >> FWIW my understanding is that ZFS root is such a memory hog that anythin= g under 16GB is disrecommended and 32GB preferable. (I have only one machin= e that fits that constraint, and FreeBSD doesn't quite work on it yet.) >> >> On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Macklem wrote: >>> >>> On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh wr= ote: >>> > >>> > >>> > >>> > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin wrote: >>> >> >>> >> Follow-up to >>> >> >>> >> Good news. >>> >> >>> >> 2048 MB is sufficient with root-on-ZFS for an ordinary installation >>> >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 >>> >> plus these five non-base packages, some of which are meta: >>> >> >>> >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg >>> >> >>> >> Beyond initial installations: with 4 G swap enabled, I repeatedly >>> >> tested forced reinstallation of all packages, >>> >> >>> >> pkg upgrade -fUy >>> >> >>> >> 1077 packages, 1886 steps. Success. >>> >> >>> >> ---- >>> >> >>> >> With swap disabled, which I would not recommend: >>> >> >>> >> - reinstallation failed, switch from ttyv1 to ttyv2 was >>> >> impossible, and so on, so I attempted a shut down >>> >> >>> >> >>> >> - shut down failed >>> >> >>> >> - following a forced stop of the computer, SDDM and the >>> >> desktop environment were unsable (pkg issue 2441, >>> >> second incident this morning). >>> > >>> > >>> > It's big enough to install.. but i have lxte + terminal + firefox wit= h 4 tabs open and I routinely run out of memory and swap heavily. I have a = 4GB Chromebook. >>> Just a wild guess, but I suspect ZFS might be eating your memory. >>> You could try something like setting: >>> vfs.zfs.arc.max to half of your ram and see what happens? >>> >>> You probably don't want to do this, but it would be interesting to >>> see what happens if you use UFS. >>> (Personally, I'd never use ZFS for a root fs, but that's just me.) >>> >>> rick >>> >>> > >>> > So one can run in 128MB for light tasks and careful kernel tuning, 51= 2MB is a more realistic minimum since it lets you install and update. But f= or X it's flipped: you need 2G to install but closer to 4G or 8G to run a c= omplete, but on the lean side, X11 system. >>> > >>> > Warner >>> >> >>> >> >>> >> >> >> -- >> brandon s allbery kf8nh >> allbery.b@gmail.com From nobody Tue Sep 30 20:18:01 2025 X-Original-To: freebsd-stable@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 4cbqBN1dgwz69DZ2 for ; Tue, 30 Sep 2025 20:18:20 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbqBM2N5zz3lYK for ; Tue, 30 Sep 2025 20:18:19 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b=MV0jOoBm; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::1036) smtp.mailfrom=wlosh@bsdimp.com Received: by mail-pj1-x1036.google.com with SMTP id 98e67ed59e1d1-3304dd2f119so4937212a91.2 for ; Tue, 30 Sep 2025 13:18:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1759263492; x=1759868292; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=7KhZZSU+k3XeHJfsBzF+Dzhfo33HgJY04XVjrj1jhwg=; b=MV0jOoBmAXkTj8zZ6fxS1YwjSKc9w8cq1uhD1N8A61nBbIyC8MH9hw2tjFggK2eTqy JtREMpkMJtbMoDNjGpURVqmqVlGhxyCgIrPUQiZZGmPQlxhJhx5cHLlHQefoX37ONNcA 6oxftWoQ1jzIrS1oiYPHLlrjYy55+iCTkAdIIOHxsNVO0ToSF4gezH3uVtOY7i0Om0MH MGjCE1/v9vs5Us/ZZIxJzGdcYIiC0nF0t1JDnoWKJLpTL5/n/vA3tZjP8pJ1kLkgaSDL oe5CEeYCf2OvHZvAmIEKhqOyDVK86/vVzXKGlRU16NeacFqTECcuCzi/kun9O02sjXIj 5PkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759263492; x=1759868292; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7KhZZSU+k3XeHJfsBzF+Dzhfo33HgJY04XVjrj1jhwg=; b=QYbDCjEGwKV1IC1v04OXa2FU6G1axbJwpat3UAMsABDVFR5bxlhBtWeK5Oo0/4c+Uf BXfSoNIvQRM9inzvRMOJ2bxcUDsdd1A1gCwNMi4lpCpfJvfLc7QBA5Fs18waLbpohmDN KrGwowg55WLzdDNnOTnHI3ZpuFQpovBkVL8vlifySeguVLGvseFthjwGiPvI6/o8JCek 1hCZYNynAQC9+fI3GGz+CgpWtH3Z20VBG+pnUR5OZefN2p/Jz5ZhEBPUs6guHQzibffb /K3OyfFe2F2FwRWr4Rf6qOYlPZS/aJjxjDJWA8BNJbhq2ZaBodp43mYNv4MR0oiEnM5f ElnA== X-Forwarded-Encrypted: i=1; AJvYcCX1/FKJBk/TYfe0FFr7zvoZl3p4NzRRnldx+e7FPZfTnT6UHwNUaumuvD3Qrkp+EYdghaF/Zcwcb30BP3SjAg==@freebsd.org X-Gm-Message-State: AOJu0YzvV7SXYcOwku8l2Hsz4H5JKK9c+X/tAfJogOxEI6MyRcAEXMn1 PKHqA51sXQ6tbEHJZyC7kSI2i6q4wFU09F8r9oMqkyTB0R/JvpnDJsGmXLY8sjel81U27bugKAq wbn26dSBikAHRWTUPJ9RZjpMGcrgXQxuBF1mjMFVLazZxD61rz8HaaDc= X-Gm-Gg: ASbGncs93+9CXT8dQDTMJ9Uk0I/iN1qShFvBircWwWPM3yBuWEbC3GpnXlWb6e/uSve VRWg2e1dyxgS5SbrRGCp7ukWBfjyWaefDKaNm774O0JG5iRmkLuO7baQv7ptEt66yTNXMnpniQz 0qCB8gohNEcVfvycXhfBPlTWBouF0gXi4ocnq/uAg7vr1Do23DJaqI27tM17Mj4E0Znv6bwdLV8 QoNnZXahyf0uuz47fp/dTheQuYKdlXUJPnFKZ5hsg== X-Google-Smtp-Source: AGHT+IEKwS6XjHJTj7n6LXHf6/nYvGUfD2Sjwa4xg5Go9CSOCh38HX4YM+P37Z2qceTEws8wP6Ano5Za6pyn04Sd6u4= X-Received: by 2002:a17:90b:1802:b0:32e:2059:ee83 with SMTP id 98e67ed59e1d1-339a6e75570mr871081a91.7.1759263492502; Tue, 30 Sep 2025 13:18:12 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Warner Losh Date: Tue, 30 Sep 2025 14:18:01 -0600 X-Gm-Features: AS18NWAA4rZcuPj2rTc4LgDLXMeEBbvkra7xfvi9dZS0v2zhHvXAsZrwEw5q4Lc Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Rick Macklem Cc: Brandon Allbery , Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: multipart/alternative; boundary="0000000000008986a306400a7300" X-Spamd-Bar: - X-Spamd-Result: default: False [-2.00 / 15.00]; URI_COUNT_ODD(1.00)[11]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; TO_DN_ALL(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+]; R_SPF_NA(0.00)[no SPF record]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1036:from] X-Rspamd-Queue-Id: 4cbqBM2N5zz3lYK --0000000000008986a306400a7300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Sep 30, 2025 at 2:03=E2=80=AFPM Rick Macklem wrote: > On Tue, Sep 30, 2025 at 12:50=E2=80=AFPM Warner Losh wro= te: > > > > Yea, I've not seen that to be the case. ZFS isn't that big of a memory > hog these days... There are times you do need to tune the arc, but they a= re > the exception, not the rule. > Unfortunately, using ZFS as an NFS server seems to be an exception. > Peter Errikson still uses 13.5 on his servers, since he doesn't find 14.n > stable enough. > There is this email thread: > > https://lists.freebsd.org/archives/freebsd-stable/2025-September/003126.h= tml OK. Since I no longer do NFS, I've not hit that.... > > I'd like to see this resolved, but I don't know enough about VM or > ZFS's arc code > and I have miniscule hardware, so I cannot replicate it. > > Btw, what is a BE? > BE is a boot environment. It's basically a way to switch between different versions of the system quickly and easily, as well as offline update the system so you don't shoot yourself in the foot by removing libc.so... Great for both development and deployment. Worth paying the small extra memory tax I do see with ZFS. Warner > rick > > > > > Warner > > > > On Tue, Sep 30, 2025 at 1:41=E2=80=AFPM Brandon Allbery > wrote: > >> > >> FWIW my understanding is that ZFS root is such a memory hog that > anything under 16GB is disrecommended and 32GB preferable. (I have only o= ne > machine that fits that constraint, and FreeBSD doesn't quite work on it > yet.) > >> > >> On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Macklem > wrote: > >>> > >>> On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh = wrote: > >>> > > >>> > > >>> > > >>> > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin > wrote: > >>> >> > >>> >> Follow-up to < > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6> > >>> >> > >>> >> Good news. > >>> >> > >>> >> 2048 MB is sufficient with root-on-ZFS for an ordinary installatio= n > >>> >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 > >>> >> plus these five non-base packages, some of which are meta: > >>> >> > >>> >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg > >>> >> > >>> >> Beyond initial installations: with 4 G swap enabled, I repeatedly > >>> >> tested forced reinstallation of all packages, > >>> >> > >>> >> pkg upgrade -fUy > >>> >> > >>> >> 1077 packages, 1886 steps. Success. > >>> >> > >>> >> ---- > >>> >> > >>> >> With swap disabled, which I would not recommend: > >>> >> > >>> >> - reinstallation failed, switch from ttyv1 to ttyv2 was > >>> >> impossible, and so on, so I attempted a shut down > >>> >> > >>> >> > >>> >> - shut down failed > >>> >> > >>> >> - following a forced stop of the computer, SDDM and the > >>> >> desktop environment were unsable (pkg issue 2441, > >>> >> second incident this morning). > >>> > > >>> > > >>> > It's big enough to install.. but i have lxte + terminal + firefox > with 4 tabs open and I routinely run out of memory and swap heavily. I ha= ve > a 4GB Chromebook. > >>> Just a wild guess, but I suspect ZFS might be eating your memory. > >>> You could try something like setting: > >>> vfs.zfs.arc.max to half of your ram and see what happens? > >>> > >>> You probably don't want to do this, but it would be interesting to > >>> see what happens if you use UFS. > >>> (Personally, I'd never use ZFS for a root fs, but that's just me.) > >>> > >>> rick > >>> > >>> > > >>> > So one can run in 128MB for light tasks and careful kernel tuning, > 512MB is a more realistic minimum since it lets you install and update. B= ut > for X it's flipped: you need 2G to install but closer to 4G or 8G to run = a > complete, but on the lean side, X11 system. > >>> > > >>> > Warner > >>> >> > >>> >> > >>> > >> > >> > >> -- > >> brandon s allbery kf8nh > >> allbery.b@gmail.com > --0000000000008986a306400a7300 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, Sep 30,= 2025 at 2:03=E2=80=AFPM Rick Macklem <rick.macklem@gmail.com> wrote:
On Tue, Sep 30, 2025 at 12:50=E2=80=AFPM W= arner Losh <imp@bsdi= mp.com> wrote:
>
> Yea, I've not seen that to be the case. ZFS isn't that big of = a memory hog these days... There are times you do need to tune the arc, but= they are the exception, not the rule.
Unfortunately, using ZFS as an NFS server seems to be an exception.
Peter Errikson still uses 13.5 on his servers, since he doesn't find 14= .n
stable enough.
There is this email thread:
https://lists.freebsd.or= g/archives/freebsd-stable/2025-September/003126.html
<= br>
OK. Since I no longer do NFS, I've not hit that....
=
=C2=A0

I'd like to see this resolved, but I don't know enough about VM or<= br> ZFS's arc code
and I have miniscule hardware, so I cannot replicate it.

Btw, what is a BE?

BE is a boot environ= ment. It's basically a way to switch between different versions of the = system quickly and easily, as well as offline update the system so you don&= #39;t shoot yourself in the foot by removing libc.so... Great for both deve= lopment and deployment. Worth paying the small extra memory tax I do see wi= th ZFS.

Warner
=C2=A0
rick

>
> Warner
>
> On Tue, Sep 30, 2025 at 1:41=E2=80=AFPM Brandon Allbery <allbery.b@gmail.com> = wrote:
>>
>> FWIW my understanding is that ZFS root is such a memory hog that a= nything under 16GB is disrecommended and 32GB preferable. (I have only one = machine that fits that constraint, and FreeBSD doesn't quite work on it= yet.)
>>
>> On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Macklem <rick.macklem@gmail.com= > wrote:
>>>
>>> On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh <imp@bsdimp.com> wrote:=
>>> >
>>> >
>>> >
>>> > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin <<= a href=3D"mailto:grahamperrin@gmail.com" target=3D"_blank">grahamperrin@gma= il.com> wrote:
>>> >>
>>> >> Follow-up to <= https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287719#c6>
>>> >>
>>> >> Good news.
>>> >>
>>> >> 2048 MB is sufficient with root-on-ZFS for an ordinar= y installation
>>> >> (more than base, less than all of FreeBSD-base) of 15= .0-ALPHA4
>>> >> plus these five non-base packages, some of which are = meta:
>>> >>
>>> >>=C2=A0 =C2=A0 =C2=A0 kde plasma6-sddm-kcm sddm virtual= box-guest-additions xorg
>>> >>
>>> >> Beyond initial installations: with 4 G swap enabled, = I repeatedly
>>> >> tested forced reinstallation of all packages,
>>> >>
>>> >>=C2=A0 =C2=A0 =C2=A0 pkg upgrade -fUy
>>> >>
>>> >> 1077 packages, 1886 steps. Success.
>>> >>
>>> >> ----
>>> >>
>>> >> With swap disabled, which I would not recommend:
>>> >>
>>> >> - reinstallation failed, switch from ttyv1 to ttyv2 w= as
>>> >>=C2=A0 =C2=A0 impossible, and so on, so I attempted a = shut down
>>> >>=C2=A0 =C2=A0 <https://i.imgur.com/RftLGMu.pn= g>
>>> >>
>>> >> - shut down failed
>>> >>
>>> >> - following a forced stop of the computer, SDDM and t= he
>>> >>=C2=A0 =C2=A0 desktop environment were unsable (pkg is= sue 2441,
>>> >>=C2=A0 =C2=A0 second incident this morning).
>>> >
>>> >
>>> > It's big enough to install.. but i have lxte + termin= al + firefox with 4 tabs open and I routinely run out of memory and swap he= avily. I have a 4GB Chromebook.
>>> Just a wild guess, but I suspect ZFS might be eating your memo= ry.
>>> You could try something like setting:
>>> vfs.zfs.arc.max to half of your ram and see what happens?
>>>
>>> You probably don't want to do this, but it would be intere= sting to
>>> see what happens if you use UFS.
>>> (Personally, I'd never use ZFS for a root fs, but that'= ;s just me.)
>>>
>>> rick
>>>
>>> >
>>> > So one can run in 128MB for light tasks and careful kerne= l tuning, 512MB is a more realistic minimum since it lets you install and u= pdate. But for X it's flipped: you need 2G to install but closer to 4G = or 8G to run a complete, but on the lean side, X11 system.
>>> >
>>> > Warner
>>> >>
>>> >>
>>>
>>
>>
>> --
>> brandon s allbery kf8nh
>> allbery.b= @gmail.com
--0000000000008986a306400a7300-- From nobody Tue Sep 30 20:18:48 2025 X-Original-To: stable@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 4cbqCZ0HVfz69DxJ for ; Tue, 30 Sep 2025 20:19:22 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4cbqCX51qVz3mRw for ; Tue, 30 Sep 2025 20:19:20 +0000 (UTC) (envelope-from karl@denninger.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=denninger.net; spf=pass (mx1.freebsd.org: domain of karl@denninger.net designates 104.236.120.189 as permitted sender) smtp.mailfrom=karl@denninger.net Received: from denninger.net (unknown [162.81.137.111]) by colo1.denninger.net (Postfix) with ESMTP id 6EB22B05F5 for ; Tue, 30 Sep 2025 16:17:32 -0400 (EDT) Received: by denninger.net (Postfix, from userid 58) id BA43A8E82E; Tue, 30 Sep 2025 16:18:49 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on NewFS.denninger.net X-Spam-Level: X-Spam-Status: No, score=-4.9 required=3.0 tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE autolearn=no autolearn_force=no version=4.0.1 X-Spam-Report: * -3.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message Received: from [192.168.10.15] (D5.Denninger.Net [192.168.10.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 76D288E92B for ; Tue, 30 Sep 2025 16:18:49 -0400 (EDT) Message-ID: <6f3ce563-2180-4149-a0c9-e85c4920ad1f@denninger.net> Date: Tue, 30 Sep 2025 16:18:48 -0400 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: stable@freebsd.org References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> From: Karl Denninger Content-Language: en-US In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms010406030808090401060803" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.39 / 15.00]; SIGNED_SMIME(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_HAM_SHORT(-0.59)[-0.590]; DMARC_POLICY_ALLOW(-0.50)[denninger.net,none]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; FREEFALL_USER(0.00)[karl]; RCVD_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[stable@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; HAS_ATTACHMENT(0.00)[] X-Rspamd-Queue-Id: 4cbqCX51qVz3mRw This is a cryptographically signed message in MIME format. --------------ms010406030808090401060803 Content-Type: multipart/alternative; boundary="------------RBR59sE4gfWOQMJouoI0PKOz" --------------RBR59sE4gfWOQMJouoI0PKOz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gOS8zMC8yMDI1IDE2OjAzLCBSaWNrIE1hY2tsZW0gd3JvdGU6DQouLi4uDQo+IEJ0dywg d2hhdCBpcyBhIEJFPw0KDQpCRSA9ICJCb290IEVudmlyb25tZW50LiINCg0KR2l2ZSBjb21t YW5kLCBzbmFwc2hvdHMgd2hlcmUgeW91IGFyZSB1bmRlciBhIG5ldyBuYW1lLg0KDQpNYWtl IHdoYXRldmVyIGNoYW5nZXMgdG8gc2FpZCBzeXN0ZW0uDQoNCklmIHlvdSBsaWtlIHRoZW0s IHRoYXQncyBmaW5lLsKgIEV2ZW50dWFsbHkgKHdoZW4gZnVsbHkgc2F0aXNmaWVkKSANCmRl c3Ryb3kgdGhlIG9sZCBvbmUuDQoNCklmIG5vdCB5b3UgY2FuIHJldmVydCByaWdodCBiYWNr IHRvIHdoZXJlIHlvdSB3ZXJlIHdpdGggb25lIGNvbW1hbmQgYW5kIA0KYSByZWJvb3QuDQoN Ckl0IGlzIE5PVCBhIHNtYWxsIGNvbnNpZGVyYXRpb24gKGlmIHlvdSBwcm9wZXJseSBwYXJ0 aXRpb24gdGhpbmdzIA0KdmlzLWEtdmlzIHVzZXIgYW5kIHN5c3RlbSBzdHVmZikgd2hlbiBj b250ZW1wbGF0aW5nIHNvbWUgc29ydCBvZiBjaGFuZ2UgDQpvciB1cGdyYWRlIHRvIHRoZSBz eXN0ZW0uDQoNCi0tIA0KS2FybCBEZW5uaW5nZXINCmthcmxAZGVubmluZ2VyLm5ldA0KL1Ro ZSBNYXJrZXQgVGlja2VyLw0KL1tTL01JTUUgZW5jcnlwdGVkIGVtYWlsIHByZWZlcnJlZF0v DQo= --------------RBR59sE4gfWOQMJouoI0PKOz Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 9/30/2025 16:03, Rick Macklem wrote= :
....
Btw, what is a BE?

BE =3D "Boot Environment."

Give command, snapshots where you are under a new name.

Make whatever changes to said system.

If you like them, that's fine.=C2=A0 Eventually (when fully satisf= ied) destroy the old one.

If not you can revert right back to where you were with one command and a reboot.

It is NOT a small consideration (if you properly partition things vis-a-vis user and system stuff) when contemplating some sort of change or upgrade to the system.

--
Karl Denninger
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]<= /div> --------------RBR59sE4gfWOQMJouoI0PKOz-- --------------ms010406030808090401060803 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC C4owggWZMIIDgaADAgECAhRZU8dKdMneRI1Vq5kv0k54Q5rQuDANBgkqhkiG9w0BAQsFADB2 MQswCQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRYwFAYDVQQKDA1EZW5uaW5nZXIu TmV0MRcwFQYDVQQDDA5EZW5uaW5nZXIgUm9vdDEiMCAGCSqGSIb3DQEJARYTYWRtaW5AZGVu bmluZ2VyLm5ldDAeFw0yNDA1MDkyMTA4MDNaFw00NDA1MDQyMTA4MDNaMF0xCzAJBgNVBAYT AlVTMRIwEAYDVQQIDAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNV BAMMGURlbm5pbmdlci5OZXQgU2lnbmluZyBJbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDbR0tSiuLG5HPfo+cWtdeYQ8jc8Bjfuo0GTcNRT0glHnH1apUtInIktUknEZDH ohahInN+mMBdKg54FCHOiYZrJbyxBIo9FwX7hRmOc+spxmSYWnOd2E/YcGInMK4ZpjPzldzB Yt1n3zygkhx2bssxTJS3x4nv1qAXfLSZd1VwqoQufifEoPyTtymkkvHLv86vLgqAqooM/cXc 4LSIQ5u2uM308n42r8RkKtp7X1v9fJW8oRZN2XnFZtiUPH44YY2rHqyN2Hea9Y3+TXbldXjo xhPHTA+JYVFq8KTmbQBqU7YcMhlIG0cSxPeFLMxnP6pqPcIVTAlK+a6YGRFppfjZAgMBAAGj ggE2MIIBMjAdBgNVHQ4EFgQUH+VuxXhBxaJAQrvDekwkH91hBi4wgbMGA1UdIwSBqzCBqIAU RFYC4p6L6KITnEvrpx2cyt+PcMmheqR4MHYxCzAJBgNVBAYTAlVTMRIwEAYDVQQIDAlUZW5u ZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5OZXQxFzAVBgNVBAMMDkRlbm5pbmdlciBSb290 MSIwIAYJKoZIhvcNAQkBFhNhZG1pbkBkZW5uaW5nZXIubmV0ghQZE7NBItWtQsCouuwU6jZ+ HPPwnjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjA6BgNVHR8EMzAxMC+gLaAr hilodHRwOi8vd3d3LmRlbm5pbmdlci5uZXQvcm9vdC1yZXZva2VkLmNybDANBgkqhkiG9w0B AQsFAAOCAgEAfFbhPc82AfhyUqONs7IccYD36w+OP4nQgwfC4IWf3y/aQAZ2Zk6IITzYqwf7 PFM0bJRT3zi7xyetolqHDhfMJvnOQWpITZiyM/FSKwIvuBsy/uJUqPuqui4XQMYoSbAA1qmI MW/z7VZZHwaRFoeWE40UirYcf0fNcooBZ72bmd+iBaVyjtZvky0Vgcz0eC6e6LR5kNb23yC6 TkyQIlGyQkK5/afXUYFzk49rOHVbVyxW3oXRfq8Ow6HCrpDGAS8p84S04MFwBVAUfbe4aXs3 bampaI2LzKgkVywyFP14LSvvdjCfLYfnLy1Z9hm2EHMqNHA2tCGdRhWp2d7aZC1MYFqng0ZS fjPJjqHrI1qPU0p6k9A1GxAtrQlL2v/IUzUnMZkiawFV3qlxMGZf/kTYTUOcJhx1KU4zSLHu 80qO7ldRpp5gHssCAGFbeTu2gp6LxfmaFhLPDBJ1VGfdPx9lUrU/9OcoHczcl5x2Rb8IUZyX 9elzP5WdAU8p5R/DLlOAq24VcabhFtYBCA2dOESLupSfWKNQuJCN/1gz7ysSc+mjnnPV77IO mpszJfkFFJEDNJlGIVKX1vwwygtC/9Ulox8frgbZlRAYAgDc/YbOBFxticVVre0Y3Ujx6Kzb tkgZRlgfdZWbT1W5smncqJxg5qAL8e/yTb3fCe2nJ0jhiP4wggXpMIIE0aADAgECAhMAmNFt CiCF3j+FwQLYtBTmGjzkMA0GCSqGSIb3DQEBCwUAMF0xCzAJBgNVBAYTAlVTMRIwEAYDVQQI DAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNVBAMMGURlbm5pbmdl ci5OZXQgU2lnbmluZyBJbnQwHhcNMjQwNTEwMTkyNjU5WhcNMjkwNTA5MTkyNjU5WjBXMQsw CQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRcwFQYDVQQKDA5LYXJsIERlbm5pbmdl cjEbMBkGA1UEAwwSa2FybEBkZW5uaW5nZXIubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A MIICCgKCAgEAvh1UssVbSYctzobPjwBkbjv/w4WvQNepeRTwE6+sLnXvc41+X9pa5EclPL4Q l02Vu1m71mSqXGfK9HbWZoivbhefBHOoYb35MSc24PelhwcORbpneWoWc7giQ7QgFlvEe/yj fs8M0H9fgdzFS5m2lwBQbis8kioSjHB2yt/8I1GE4Mvt1Cur9kga6ML5FAQvo8TYN1stdhrE 13FEv/BWCF4FVT4H2Wa2ySW+R1jkKb74SC6Twg98bGCRTShD5bVylh0+0LXNhzaopIDcI/KK jm/j3mRjIlmqbGrSpvJsbjjhjhAYQKE1U8FB5TDU4OkFAibblhQit/KjgspPR2o/vOpVFPER uhZEV1oDGzUJtZlkREIcN2sYBi0p7Y4585ya+b7L10mEenPlyi3eSkGXEuiy/BR2DY6lShwW DPoQ5602TKmttCSwBdWGoLrQ4jEVEVNt4lku2wPbTHF3KpHJU0g7RbcWoUYn10SOxKathkir hF3v9U32+QhPELGwqRrH0sL9rWf0qalRtPDHUYl8TebZmYkFqNeSMlqHijl5f4SsQPSj7gx5 4F19Ntm9ZcvuWTmW8QQGWTKHeMuG+BYkVIUSPe6/ZQsbD/xDx7rkyGfNgWIa4W7Wm/B7kaNq H53tk3wFmNgZQOxMTPF0oTHfW0T2azU6JD0D1AlgoAnSAE0CAwEAAaOCAaYwggGiMDoGCCsG AQUFBwEBBC4wLDAqBggrBgEFBQcwAYYeaHR0cDovL29jc3AuZGVubmluZ2VyLm5ldDo3Nzc3 MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggr BgEFBQcDBDAzBglghkgBhvhCAQ0EJhYkT3BlblNTTCBHZW5lcmF0ZWQgQ2xpZW50IENlcnRp ZmljYXRlMB0GA1UdDgQWBBSxJZjVnlYLAT3uzvDYgc4742J6UTCBswYDVR0jBIGrMIGogBQf 5W7FeEHFokBCu8N6TCQf3WEGLqF6pHgwdjELMAkGA1UEBhMCVVMxEjAQBgNVBAgMCVRlbm5l c3NlZTEWMBQGA1UECgwNRGVubmluZ2VyLk5ldDEXMBUGA1UEAwwORGVubmluZ2VyIFJvb3Qx IjAgBgkqhkiG9w0BCQEWE2FkbWluQGRlbm5pbmdlci5uZXSCFFlTx0p0yd5EjVWrmS/STnhD mtC4MB0GA1UdEQQWMBSBEmthcmxAZGVubmluZ2VyLm5ldDANBgkqhkiG9w0BAQsFAAOCAQEA TrQ45/tBN3SiuqItFv/V+CF3h7Hxe0YLsL+A/P+q9ZhxIscaNjaclgQhPA+rUr+l8DGoXJ/w yAl1E0SSBK+9phIc/9xFOBg3rCy4ngubzP+lHS1t03nMCBSUNsu5qPzqLBPiKaPabUu3Gr9o koRezSszgM3/zNJfr8cMO93csCK/fBccsMx5q+3nxB5XeT7UciicjfEzUA4m2mQxBmGk9SSU 147Gy8UmdSq57Tw82KqUrQ1pJ6IOzVPLREpwlqGbHykSU3MwtPYPtfQeFVjvO/XcWvoFQjbV UyhzAqMMYFudxoVLlJQiAgU38OScTLDgKxCO41h7VOjb2mss0zHndzGCBZUwggWRAgEBMHQw XTELMAkGA1UEBhMCVVMxEjAQBgNVBAgMCVRlbm5lc3NlZTEWMBQGA1UECgwNRGVubmluZ2Vy Lm5ldDEiMCAGA1UEAwwZRGVubmluZ2VyLk5ldCBTaWduaW5nIEludAITAJjRbQoghd4/hcEC 2LQU5ho85DANBglghkgBZQMEAgMFAKCCAvIwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAc BgkqhkiG9w0BCQUxDxcNMjUwOTMwMjAxODQ4WjBPBgkqhkiG9w0BCQQxQgRAwLyTYorCY5YW yalaSckTcSoN66RBQwjDSXpORMfeoby1YeGKtxOt5yRg2+jQa6p/6KPrnSVaa8IkrPcERgPI GjCBgwYJKwYBBAGCNxAEMXYwdDBdMQswCQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2Vl MRYwFAYDVQQKDA1EZW5uaW5nZXIubmV0MSIwIAYDVQQDDBlEZW5uaW5nZXIuTmV0IFNpZ25p bmcgSW50AhMAmNFtCiCF3j+FwQLYtBTmGjzkMIGFBgsqhkiG9w0BCRACCzF2oHQwXTELMAkG A1UEBhMCVVMxEjAQBgNVBAgMCVRlbm5lc3NlZTEWMBQGA1UECgwNRGVubmluZ2VyLm5ldDEi MCAGA1UEAwwZRGVubmluZ2VyLk5ldCBTaWduaW5nIEludAITAJjRbQoghd4/hcEC2LQU5ho8 5DCCAVcGCSqGSIb3DQEJDzGCAUgwggFEMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYI KoZIhvcNAwcwDQYIKoZIhvcNAwICAQUwDQYIKoZIhvcNAwICAQUwBwYFKw4DAgcwDQYIKoZI hvcNAwICAQUwBwYFKw4DAhowCwYJYIZIAWUDBAIBMAsGCWCGSAFlAwQCAjALBglghkgBZQME AgMwCwYJYIZIAWUDBAIEMAsGCWCGSAFlAwQCBzALBglghkgBZQMEAggwCwYJYIZIAWUDBAIJ MAsGCWCGSAFlAwQCCjALBgkqhkiG9w0BAQEwCwYJK4EFEIZIPwACMAgGBiuBBAELADAIBgYr gQQBCwEwCAYGK4EEAQsCMAgGBiuBBAELAzALBgkrgQUQhkg/AAMwCAYGK4EEAQ4AMAgGBiuB BAEOATAIBgYrgQQBDgIwCAYGK4EEAQ4DMA0GCSqGSIb3DQEBAQUABIICAENfafCIzQqKKBS2 dTDrQLVLqQinOBoRiXijodiiZHseVkdAX8Qx9p75HE2e11vIySc2pIxADbDcJB1bZxr82TAp rwgtlUCRNgtcp8zy3h+MIR/Ccctl7Mu1hYpp3GPw5B3FhLWsOVFrJcYKHAN8gcLlV+DMAtWV o8Q5JPDoLbIUIU0Nggteej4BooWF6EjDiPYcV4pwEqz8aY2AevlVqVrIuRUOTrI5Ww21l4vW yo+AUafWR+NECN9596rO+vNH5PhFUM4IKVDC/nwHKAvCUfONnpuatUlnZxmDAgGf4th77/mv rrTtlCqsS58Ukl6XwQP6BaWAhg1ZwGQSKKlZSzx3q2aA+M4abrGmJf0s2yVQW6y3SzwBYXdR 5PoNemAWer62pltjf6ukCLBBzvSIcvg0JBt4XjzCYJDAp+WQVyBCWp0PulyRysLr57ZOgsmr U+5ngTRiSi5oTpYs6BhDU1ZQpF8Il3t4HG0m8STwy/T/c/b9iAlv51IM6OwqnqgYBfi+Rr9X Afo9kRwd3vGKZ/bIFzlgHxGSnMxUN630SJ3uniVln747RSWNYLr+qdkFyDHi387GeHMolav/ Uzs+EHsbvGjAzdw/xESqGnCKWAHcp/oOVY0OJYCxYrFh84VpeHDnXdMWSVXzB66Egu3qJ7XC V06zE3vNX/mMW8sPShmfAAAAAAAA --------------ms010406030808090401060803-- From nobody Tue Sep 30 21:58:05 2025 X-Original-To: freebsd-stable@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 4cbsPn3KNYz69Qd9 for ; Tue, 30 Sep 2025 21:58:21 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbsPn1LqDz401L for ; Tue, 30 Sep 2025 21:58:21 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-b256c8ca246so760256066b.1 for ; Tue, 30 Sep 2025 14:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759269499; x=1759874299; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=oBnmLNqDE04qcNAvEhmpUWsVyjk1VPDWhrcj2SaEd7I=; b=AxuOsU3wq+2qXNirr8muTDR3dkixDO+NECmkBGtomR9yJNbGWok3qVS2x+H1Vj17Yf qsXx5oHKotfQwnh6VnBWaxI2B+2M0GV0GQSQ8P/EEt9HpnPRPnvLea5PZnqEucvSeNIw W12pDRm3EhsLANJ4Tpx28EHzmjsHv4OZV5IugzWNHC1O97pkYkMSt4oCz9Gm/XsnpXY7 lT0DPeSIJTNjfTZQ6nfzCUlXwIszZPl13azK4gPu57f7oDWiZT+FQ7lzCKtw9YLhlFBV m4SPU9x6wChYlPKcaEs06PXgMIm3H4U6Nhhr9bqLGASuF6SbfzPJX/dldmizlRvr/ztj WY8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759269499; x=1759874299; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oBnmLNqDE04qcNAvEhmpUWsVyjk1VPDWhrcj2SaEd7I=; b=lvF0qk2skky///3NTdVDscJd394GhJJGzrkmf2mkx8gqjEPBrKOwNY0ZY9mpmXKWb3 ru9hm+QXWkB7wvLIm5OccdZDliaPlsENXu0t2BbgVVUk12hfqTC4rPE8PNEEL2HeIb3B 2U8LvYkUK9rfEK+zhFW/8pafd6cyVFZbGsPPw9BAC+7fFEI7hoDpDfqnQ/SsUHPDZgLh MkY7Fyjkzk26tpZJZTh9WsEVW9D4uFWTswWlF3Xi/qCGBvQrrwySiCcPF9l3ynHCxl/f lHB1X7Kzu+YW+gjvglYJfAjiIog5jmqSSjYZEJX6jI8ZZxG0Xu5bBJXkG5lUWHjaILRY fgHA== X-Forwarded-Encrypted: i=1; AJvYcCUEHcsn0VgHOLnEZTU9k3+C3SvztYaffyQAQHIhPEwczdxc3/0MWo1ttGDOLn+jr2XihRDiH2tRNkA/Fcn1Ag==@freebsd.org X-Gm-Message-State: AOJu0Yx+eKCVl+8Tbt7A1SWe6gilbkjc6tQ+1F0OuxEKaqFdDzjn2Yhc c4B5thTSUm1o6Zv9DbS3PlrNkLz63HAarvlRKToM25mcuZIpsGKc3HfjQWjHQk97eci+sU/JxJt 5oMBcndiRGJ7UVNTwXBybx+7x09S+S2bxWd8= X-Gm-Gg: ASbGncvr32ZL77X1MGuha5eGojkjRGT55jCN6aF04cba5iWF2EMRDYw5TiAGLy3RnuG 5Ps3gUz6XU8NEoVvJK8/cnvDuDleiEgr/WxVpEkCkOlnM6owu3XnhzyaXAhtbgR9PF2Y7emrNda KvlLFxf4H2KMcE6TE6Pl2ruj4dUtVmyWM6PoMJeHirqQpI7Ery0ttGyHDd9I3c1DPRXrtIDIqz5 SPZmbwugcJ0DuLSPuQMbbGuraPbcgUdcPqMiv2iSocOCmJhyqC/x4TVr/UoC+4= X-Google-Smtp-Source: AGHT+IGDJT64grJOyGtpMKmR/QxJz5kN2rSBf7jn3RU348C/n4RtoYL+0dKI7UNMl5AX+aedZkDlsWEgXRBAEZ8EPm8= X-Received: by 2002:a17:906:6a1d:b0:b3c:717a:71fd with SMTP id a640c23a62f3a-b46e995550fmr147802666b.62.1759269498610; Tue, 30 Sep 2025 14:58:18 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> In-Reply-To: From: Rick Macklem Date: Tue, 30 Sep 2025 14:58:05 -0700 X-Gm-Features: AS18NWBG3xPch3HmHwmr9VKCgJ4FzDWWwKAeB61b67-KnxkzCfNeEBFeijunEtA Message-ID: Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment To: Warner Losh Cc: Brandon Allbery , Graham Perrin , FreeBSD-STABLE Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cbsPn1LqDz401L On Tue, Sep 30, 2025 at 1:18=E2=80=AFPM Warner Losh wrote: > > > > On Tue, Sep 30, 2025 at 2:03=E2=80=AFPM Rick Macklem wrote: >> >> On Tue, Sep 30, 2025 at 12:50=E2=80=AFPM Warner Losh wr= ote: >> > >> > Yea, I've not seen that to be the case. ZFS isn't that big of a memory= hog these days... There are times you do need to tune the arc, but they ar= e the exception, not the rule. >> Unfortunately, using ZFS as an NFS server seems to be an exception. >> Peter Errikson still uses 13.5 on his servers, since he doesn't find 14.= n >> stable enough. >> There is this email thread: >> https://lists.freebsd.org/archives/freebsd-stable/2025-September/003126.= html > > > OK. Since I no longer do NFS, I've not hit that.... I didn't figure you had hit it. I was hoping that you (or someone else reading this) might know someone willing to tackle the problem? rick > >> >> >> I'd like to see this resolved, but I don't know enough about VM or >> ZFS's arc code >> and I have miniscule hardware, so I cannot replicate it. >> >> Btw, what is a BE? > > > BE is a boot environment. It's basically a way to switch between differen= t versions of the system quickly and easily, as well as offline update the = system so you don't shoot yourself in the foot by removing libc.so... Great= for both development and deployment. Worth paying the small extra memory t= ax I do see with ZFS. > > Warner > >> >> rick >> >> > >> > Warner >> > >> > On Tue, Sep 30, 2025 at 1:41=E2=80=AFPM Brandon Allbery wrote: >> >> >> >> FWIW my understanding is that ZFS root is such a memory hog that anyt= hing under 16GB is disrecommended and 32GB preferable. (I have only one mac= hine that fits that constraint, and FreeBSD doesn't quite work on it yet.) >> >> >> >> On Tue, Sep 30, 2025 at 3:38=E2=80=AFPM Rick Macklem wrote: >> >>> >> >>> On Sun, Sep 28, 2025 at 7:59=E2=80=AFAM Warner Losh = wrote: >> >>> > >> >>> > >> >>> > >> >>> > On Sun, Sep 28, 2025, 4:47=E2=80=AFAM Graham Perrin wrote: >> >>> >> >> >>> >> Follow-up to >> >>> >> >> >>> >> Good news. >> >>> >> >> >>> >> 2048 MB is sufficient with root-on-ZFS for an ordinary installati= on >> >>> >> (more than base, less than all of FreeBSD-base) of 15.0-ALPHA4 >> >>> >> plus these five non-base packages, some of which are meta: >> >>> >> >> >>> >> kde plasma6-sddm-kcm sddm virtualbox-guest-additions xorg >> >>> >> >> >>> >> Beyond initial installations: with 4 G swap enabled, I repeatedly >> >>> >> tested forced reinstallation of all packages, >> >>> >> >> >>> >> pkg upgrade -fUy >> >>> >> >> >>> >> 1077 packages, 1886 steps. Success. >> >>> >> >> >>> >> ---- >> >>> >> >> >>> >> With swap disabled, which I would not recommend: >> >>> >> >> >>> >> - reinstallation failed, switch from ttyv1 to ttyv2 was >> >>> >> impossible, and so on, so I attempted a shut down >> >>> >> >> >>> >> >> >>> >> - shut down failed >> >>> >> >> >>> >> - following a forced stop of the computer, SDDM and the >> >>> >> desktop environment were unsable (pkg issue 2441, >> >>> >> second incident this morning). >> >>> > >> >>> > >> >>> > It's big enough to install.. but i have lxte + terminal + firefox = with 4 tabs open and I routinely run out of memory and swap heavily. I have= a 4GB Chromebook. >> >>> Just a wild guess, but I suspect ZFS might be eating your memory. >> >>> You could try something like setting: >> >>> vfs.zfs.arc.max to half of your ram and see what happens? >> >>> >> >>> You probably don't want to do this, but it would be interesting to >> >>> see what happens if you use UFS. >> >>> (Personally, I'd never use ZFS for a root fs, but that's just me.) >> >>> >> >>> rick >> >>> >> >>> > >> >>> > So one can run in 128MB for light tasks and careful kernel tuning,= 512MB is a more realistic minimum since it lets you install and update. Bu= t for X it's flipped: you need 2G to install but closer to 4G or 8G to run = a complete, but on the lean side, X11 system. >> >>> > >> >>> > Warner >> >>> >> >> >>> >> >> >>> >> >> >> >> >> >> -- >> >> brandon s allbery kf8nh >> >> allbery.b@gmail.com From nobody Wed Oct 1 01:05:44 2025 X-Original-To: stable@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 4cbxbx1H0Tz69hy0 for ; Wed, 01 Oct 2025 01:07:25 +0000 (UTC) (envelope-from freebsd-stable-freebsd-org730@ketas.si.pri.ee) Received: from mail.ketas.si.pri.ee (d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13e8:21e:bff:fea2:d004]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4cbxbv35VZz4NB8 for ; Wed, 01 Oct 2025 01:07:23 +0000 (UTC) (envelope-from freebsd-stable-freebsd-org730@ketas.si.pri.ee) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ketas.si.pri.ee header.s=ketas-si-pri-ee-20240416002854-4096 header.b=H7n26Lq+; dmarc=pass (policy=reject) header.from=ketas.si.pri.ee; spf=pass (mx1.freebsd.org: domain of freebsd-stable-freebsd-org730@ketas.si.pri.ee designates 2001:7d0:8437:13e8:21e:bff:fea2:d004 as permitted sender) smtp.mailfrom=freebsd-stable-freebsd-org730@ketas.si.pri.ee X-Original-To: stable@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ketas.si.pri.ee; s=ketas-si-pri-ee-20240416002854-4096; t=1759280828; bh=I5yL+VI/8qVXiUHLJTwc2Ajt1Vbv8BxfBY+p9PTBEEw=; h=Date:From:To:Subject:In-Reply-To:References; b=H7n26Lq+OHO7jqtDxmcWe4xCNpvTKtVDgX5r425DulnbFxS/zdLi80285ZmqV1H7r FDdxoI/PYUS46vBtTW10eBxDhfrnviQX7key3JPOLS000v8j42oWUpKv+Fz/dRy9Bn IEve5JNh1LCdra2pu5QrhHgIh4riSKYucR0CFTb0zFEijbtUQ88QabW5vduR104Gqi ywRNK7NHLUzutOsXm0PGvlbEPaQvqbAWo5Psn9sIGVYvCPUf+pHRdnGxpcjOKZZds4 Qw9/XQP+T9zs5odE/SR7yRhIxYEYqhuC217wa6SBYppdjymPnzoBuW0Ir6AXZaiJjv x+b8ChUwrXjdHThvg8qCawg7Q43YPFAQ69PnqFEnVRfX/pRudJnzXUG9b57Ru4BP9A UYSpeC9y7kShEtWiZI1RT1ssGgF2MLACZWL0mgwZGmUbhJT0+5ph23sXitbUkxR0dh gvkcFFCd/217BO7Rmr9E6ZsX1YO7lgnu5/hjx9RjeXtusbvGUTXDLAvq6W7NjWOox5 DlX/DTb4lB4Zl2w9tI/050ztvae6FcBgbGfWjO0683muCvCx8dBLPYpOZppk43HQ7t lEyDDC0PD9DhMFya8acrf2zoe2l6xXBSN02FPmiYYRsurVmevoFBWq2boKZU50WftN +BjsrgVa7WJT8LYpSZ/987H8= Received: from ehlo.thunderbird.net (0115-0000-0000-0000-13c8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13c8::115]) (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) (No client certificate requested) by mail.ketas.si.pri.ee (Postfix) with ESMTPSA id 2995D5BC76E for ; Wed, 01 Oct 2025 04:07:08 +0300 (EEST) Date: Wed, 01 Oct 2025 04:05:44 +0300 From: Sulev-Madis Silber To: stable@freebsd.org Subject: =?US-ASCII?Q?Re=3A_bsdinstall=3A_system_requir?= =?US-ASCII?Q?ements=3A_memory/RAM=3A_ZFS=3A_2048?= =?US-ASCII?Q?_MB_for_an_ordinary_installation_plus_a_desktop_environment?= User-Agent: K-9 Mail for Android In-Reply-To: References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> Message-ID: <526C258A-BEA1-4E2A-9EAC-20170296F832@ketas.si.pri.ee> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Spamd-Result: default: False [0.40 / 15.00]; HFILTER_HOSTNAME_5(3.00)[d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee]; SUBJ_EXCESS_QP(1.20)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.997]; DMARC_POLICY_ALLOW(-0.50)[ketas.si.pri.ee,reject]; R_DKIM_ALLOW(-0.20)[ketas.si.pri.ee:s=ketas-si-pri-ee-20240416002854-4096]; ONCE_RECEIVED(0.20)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:7d0:8437:1300::/56]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[ketas.si.pri.ee:+] X-Rspamd-Queue-Id: 4cbxbv35VZz4NB8 On October 1, 2025 12:58:05 AM GMT+03:00, Rick Macklem wrote: >On Tue, Sep 30, 2025 at 1:18=E2=80=AFPM Warner Losh wr= ote: >> >> >> >> On Tue, Sep 30, 2025 at 2:03=E2=80=AFPM Rick Macklem wrote: >>> >>> On Tue, Sep 30, 2025 at 12:50=E2=80=AFPM Warner Losh wrote: >>> > >>> > Yea, I've not seen that to be the case=2E ZFS isn't that big of a me= mory hog these days=2E=2E=2E There are times you do need to tune the arc, b= ut they are the exception, not the rule=2E >>> Unfortunately, using ZFS as an NFS server seems to be an exception=2E >>> Peter Errikson still uses 13=2E5 on his servers, since he doesn't find= 14=2En >>> stable enough=2E >>> There is this email thread: >>> https://lists=2Efreebsd=2Eorg/archives/freebsd-stable/2025-September/0= 03126=2Ehtml >> >> >> OK=2E Since I no longer do NFS, I've not hit that=2E=2E=2E=2E >I didn't figure you had hit it=2E >I was hoping that you (or someone else reading this) might >know someone willing to tackle the problem? > >rick > >> >>> >>> >>> I'd like to see this resolved, but I don't know enough about VM or >>> ZFS's arc code >>> and I have miniscule hardware, so I cannot replicate it=2E >>> i've hit it=2E or at that's at least i assume (=3D makes ass out of u and = me) i'm also 13=2E5=2E i'm 4g ram=2E but he can do it in >=3D128g same thing=2E arc is low, wired high, kernel kills procs=2E caused by appe= rant mmap, now scrub that thing has one 4t single disk pool and two 2-disk mirrors, 160g and 12= t i tried to choke git and dovecot and it worked=2E can't limit scrub i've battled it for years!!! btw, i've ran zfs in 512m in 2015=2E worked=2E buildworld=2E scrub=2E 40g = pool 1 disk=2E why 512m is because i had 1g and i skipped memtest86+ which = didn't boot from usb and later i found, when booting off actual cd or dos o= r whatever i used then to find out that one 512m module is bust that all worked until hdd/mobo/psu/=2E=2E=2E went balls up=2E hdd corrupte= d data in fs (i assumed ram), later apparently failed, mobo had caps visibl= y bulged and even bust (wasn't there)=2E so i'm in no way unknown to runnin= g low resc hw zfs=2E or stupidly bad hw maybe=2E but it somehow worked bett= er than now=2E how can it be? but zfs has gotten better now=2E i had c2q, rw was 40mb/s=2E now rw on zfs= is proper >=3D200mb/s on c2d things have improved but i wish i could have fix to this cursed wired full= problem btw, if you think that low ram and cpu is a throwaway second hand hw only,= then no=2E nowadays you have embedded systems like that=2E and they could = benefit from checksums, compression or copies=3D3 (wild guess to "fix" futu= re flash block failures) the zfs brings yeah, i bet sun's engineers are rolling in their beds and graves, "zfs run= s where?!", "they crastrated it!!!" but there's a reason why that's such a good fs design that noone has repli= cated yet=2E at least together with volume manager=2E which i think is righ= t idea=2E fs should have direct control to devices because only fs knows wh= ere the actual data is but how to fix memory issues i have no idea=2E i've tried asking everywher= e=2E i don't think this is low ram either=2E it's a memory utilization, not= amount, issue=2E you can run out of 2t too i'm sure From nobody Wed Oct 1 03:43:43 2025 X-Original-To: freebsd-stable@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 4cc14h29kbz69wsd for ; Wed, 01 Oct 2025 03:44:04 +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 4cc14g6vYGz3Qv3 for ; Wed, 01 Oct 2025 03:44:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=C7WdwJq6; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759290237; bh=d0G6i0tu4fGF5H7n0ssPsuIY8oHI7lWP78RnDojWUVc=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=C7WdwJq6FI4NDGFzoIPAlAZZNNoAHY4G8JxYFljujTCOVQ8f1oMHcF1iiJ75t/kXDi0FpT8hwV7wNZM/v9rBxCzgN4fP+aViNMUqBKpBQKT9X5HiibJBezgsivmpDniYxZCDoHHxtkv21L2bOMHC8g6GVxKaxC1IfabkE0hLsqMCj8XlbmOCcQ2VnmiD8aml6FV2iv2LTa8GQ4AL4g5RY1/w+PaiJo+rSh31+v6cRhQp+LK8ulCu4Gt0tEuFaiI+3KH7GYZYRUSM011G3d/CSR5K9Ro8Z8YuvMQswXRdkSu8LjDNUeFg2z1nCZysTJ2eeZtUGfmsLftwXRuULBb6zQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759290237; bh=BTgUX4dV1dwambedMAG9xmeOVPHIB839G7rb4H0VAXM=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=tJ48gsEy7di+Ew9AcPnbq5GX+D6vJ/mhCGxy4PYF8twrBNrdwulSz9FBvgdWUyzy9kUlyCnpvHznMcNPN4ZyLqLRtD3cx/YxUjBU1hnWz1Z1FK/ZDO8F6sRuy4BMZ+fHheJidjWNypAwSvpuzDxetaZee5iNLk2HGsaMBI+S706WhEmLs5OQJpLW7m9vB2K7ljHcBL5Q/4cnNguyaWjtH3WwUx8Z6hAFRQW8GV1o8ekhxqmoE3dEcA5gBLIkNWBvwhSjKajBAP4r26yPTmI8GkSL1ZbTrPNnKdAyagRaVXbB/AmAG5NUwtU99WixP8jc2seGa09WQSCBWJ3vli7q2w== X-YMail-OSG: bosrGAUVM1nmvGE7Y8Ghma9G8Y.PEJpfpTqvvTVzqojOAZeIZa9xvQux6ynx4Pc RC3B5fkCmbM7ErQfBa_vFjSTgPsuiOE.3ut2bXxAUJBHjPs6pu1FsfmcTOPejGudRwPHbCSp8RkC 5pZdj9hMmsMBRcGBj2VFESrTrH9RwhmPfKTFK7zqL2yj3sYQQjA0_Hf9dnR_oGlusRMD7_P6Wdhm sMjR8N48oa.h89Jq_3.BZ.SWNaNYSGjvYrdntji_r8fMlE_Xuk6Q3Cqaz7IAsCmk0hvbNtkn5HZ0 lWtd.I9V0cPHShECbX.XEA1b.0oc6DaAL9ezdpVBiws5Dsud27UrFUJPRYXURjuG1ylduYerGlgU fDMPv.8PgFC08hsTdtFaFgzyVE2ctz74.kGjd6uObsMHnQoVZJaV.Qmw4qi1umFrQSISbekn2Znc bic_E7FMksoygz.W0_n9q6LeWtm9GHp5zBhdgwS0LX28j3CFUAz7mvv5nFAhOVjRPlRvYbnKldi8 MMg9do0.ca6fnx9x70L0UUM5eUBUYeKS1VMVvrtvk0NoxxztYGplyOYYy9bVJumofXpbx_4MHhZG _N5dZLGBL3dY6m1V7Ojew6KNlKyFsRtd5KF.ZO515o1IAeFsRViZRXm4dcsYF2zF4eGs.ycsDPU2 ZPwYYSGFU4CM_KpBwG74WyFCfbr3rZ8NoWkGo7KCv6DIs2dALqsg.vYhX2zMtJoHpmDsPlX5nYc4 zXVHmrEytr3nRlNxrsm5O6sNDVor2LVtDTGA6Ik.GPBXq2MmDLRD8WphRbCodYCWOMKmD2QvX.5n orttdKIY.hEXUUBdtJVqaMwaXGCZAbiv5lAoOfWHKmaLUqiyHcPdH2.s1oVu1R4cGCQXU8rxDiU. jD33OnqF83HZN5QBolVIhocmq8J1CiN22ToTFFt2jSXNwZiJmT0txZibRmnND4NgTUZNTSgkv6FZ EIzG6d8doBuLJuZIVBTmKeYLH1gfP5YrCyZD6ySwLXadFqh_9HddPDwhYPStEaiPl8o9_6ZHEPJR d20up456_RMJVaHVW.mlolJ8Qm4x5zuht4e.RZ0lNCZ7ATSo_U_Nnamx2ADpENPspIE5zJnE1B0d GMeQKepcikZEIAAYmBALE9fc2OYDgIIc2LT2HLu08iN_oDwekuJf736Bp8ZaZuMhgwy540w544Pe El4rOwfjYDhd2.q1FjFikQwLgs.sN.hx6Aifu5OYtY.hVEGQtvtdA6N9utYF4XdyOVqYx0w9nxCJ s20ltaf4HdFPg3robNDyUO_XxkQlj6lSQZu778ykDJVhx8iCm4yR7Cb.G.eS4yd4AM51vorBC7Eg y38l0rG4zpziE20nRvUwS84MrkplxSQbeOvaYaR5_0m_AvgS7jZvdHQEulA7zBeCscJAga.cl.vY OQyIsw1jf0I85OvhVn2QvAykbuXWfxdxhoodF2oX_77ejIy77FqAvQDZhd_.swZo83kOdvZJTVTR WUQo2X.YU6bqidtY_5ImjW6K45gWz4Wd6gFHuoTJAR_FIuMx5N3hHygZJ4DOuiUGfbp5XAv4YzZy Plci138gUp4DmONY206mrs7pnJJHogFeT387tvHIU98yhVCXFgszTizDS0z8ub4YhUKzJgyqHw_d dbdGL84KWGYrIUE.z.S_xUfnZYmynJmZ.XX2XHyJSU2qH12SgY6Muaqh8QVc7vbz8cquZmGrznDf j_hwTJ6IDo9AtbBUa205R6UBBt5SYKf2MXiTwvxa_hh35kzOFYzAVYbUKmkfw6uom8qKL5z_zmHH Xu2hK2.Db91asxDCeB47CJ.j1RdRVyKTcplnpNwqzGOU9t98CvbSRPwK0lGeFGvVbxvIzlxoascU IGhv0MWE0OIscHd4Nece460ae6Mz9G24NRzNjNeRP3nHEdn4hwciooxq05yhcbchgMsSP3CVo8zX E6.SI2OQW9TUWCFlv0qqFSRio.aCr1yd7R3RGWNKQ80UlkNM7yDpeP1Z4aR3vkMD2N..H.Mh7Ks4 ZP_OWDUfWOBG6cPGDmwHfPmZnyZJDcYqtH_yitPgsrbEb9CpjEUO3k3_DP.Q.tCh4V8Z8EJvBPTg mayTXtMjSgsp1JyeSn97ZhnMKd_M0saA767Vsub4aKYo.QmIWnv4wkl9XwkYFu0HyidappUR9zDi 548LOWv_zN427OL1M9k_jdILbEKHbrp.cHMSVx4SoSJou8hzXdPj9G6IokL1y2SjV8AWg.LimEWu S7H82xGprfouOGjjFpPFRkkfH.qHUeUii.6u.pw37v6VojkeGqK1NF7fglq1JeJLUlWx6PZwxz4S dsEfowJ9byrOQGEVjQw-- X-Sonic-MF: X-Sonic-ID: 805c2945-2de8-4be9-b490-2502360fe715 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Wed, 1 Oct 2025 03:43:57 +0000 Received: by hermes--production-gq1-66b66ffd5-6jr8m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c5e37b966fce5a48967c96131551c535; Wed, 01 Oct 2025 03:43:54 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more Date: Tue, 30 Sep 2025 20:43:43 -0700 References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List , "kib@freebsd.org" In-Reply-To: <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> Message-Id: <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 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]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4cc14g6vYGz3Qv3 [The new material here ends up being about nameicap_cleanup and its exclusive use of mnt_renamelock being one potential bottleneck involved here. I make no claim it has anything to do with the flswai activity reported. The possible bottleneck is an observation, not something that I claim there is any alternative to. I do not know if this is of any interest or not.] On Sep 29, 2025, at 16:06, Mark Millard wrote: > On Sep 29, 2025, at 13:01, Mark Millard wrote: >=20 >> An example is during the cpdup activities when multiple happen >> in overlappingtime frames: >=20 > I'll note that I see this on the amd64 32-FreeBSD-cpu system > but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 > system. May be at some point I'll try the older 16-FreeBSD-cpu > aarch64 (Cortex-A72) system. >=20 > Also, on the 7950X3D amd74 system, I see the behavior with > 14.3-Stable. Apparently, this is not new with 15+. It has > been a long time since I'd tried using an amd64 system for > such activity based on using USB3 media. But it has been > common for me for aarch64 over that time frame. >=20 >> . . . >> 29502 0 root 0 0 20976Ki 4832Ki biowr 2 0:00 = 0.06% cpdup -i0 -s0 -f -x ref 01 >> 29479 0 root 0 0 20976Ki 4836Ki biord 7 0:01 = 0.75% cpdup -i0 -o ref 32 >> 29467 0 root 0 0 20976Ki 4824Ki getblk 26 0:01 = 0.63% cpdup -i0 -o ref 31 >> 29429 0 root 1 0 20976Ki 4768Ki flswai 23 0:01 = 0.61% cpdup -i0 -o ref 30 >> 29414 0 root 0 0 20976Ki 4780Ki flswai 28 0:01 = 0.70% cpdup -i0 -o ref 29 >> 29396 0 root 59 0 16872Ki 4948Ki wait 9 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >> 29382 0 root 0 0 20976Ki 4876Ki flswai 15 0:01 = 0.95% cpdup -i0 -o ref 28 >> 29353 0 root 59 0 16872Ki 4948Ki wait 7 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >> 29326 0 root 0 0 20976Ki 4804Ki biord 5 0:01 = 0.44% cpdup -i0 -o ref 27 >> 29308 0 root 0 0 20976Ki 4816Ki biord 2 0:01 = 0.77% cpdup -i0 -o ref 26 >> 29307 0 root 59 0 16872Ki 4948Ki wait 5 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >> 29273 0 root 59 0 16872Ki 4944Ki wait 4 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >> 29262 0 root 0 0 20976Ki 4768Ki flswai 20 0:01 = 0.76% cpdup -i0 -o ref 25 >> 29233 0 root 0 0 20976Ki 4784Ki flswai 3 0:01 = 0.71% cpdup -i0 -o ref 24 >> 29232 0 root 59 0 16872Ki 4944Ki wait 6 0:00 = 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >> . . . >>=20 >> It took over 6 minutes for the 32 builders to finish. (Normal is >> under 2 seconds.) >>=20 >>=20 >> Also, later activity gets extensive "rename" STATE time, again, at = least >> some of it during cpdup activity: Looks like the "rename" state is new (and I've only seen in for 15+): /usr/src/sys/kern/vfs_mount.c has as the source of the name used for the "rname" STATE: static int mount_init(void *mem, int size, int flags) { struct mount *mp; =20 mp =3D (struct mount *)mem; mtx_init(&mp->mnt_mtx, "struct mount mtx", NULL, MTX_DEF); mtx_init(&mp->mnt_listmtx, "struct mount vlist mtx", NULL, = MTX_DEF); lockinit(&mp->mnt_explock, PVFS, "explock", 0, 0); lockinit(&mp->mnt_renamelock, PVFS, "rename", 0, 0); mp->mnt_pcpu =3D uma_zalloc_pcpu(pcpu_zone_16, M_WAITOK | = M_ZERO); mp->mnt_ref =3D 0; mp->mnt_vfs_ops =3D 1; mp->mnt_rootvnode =3D NULL; return (0); } author Konstantin Belousov 2025-06-02 07:05:06 +0000 committer Konstantin Belousov 2025-07-04 15:23:42 = +0000 commit ef6ea91593ebff73e2fc201efd9f848b71c5a125 (patch) tree 5f90f06e4b190a3a8fe9b5f3a016b69415d62a6d /sys/kern/vfs_mount.c parent f9cf745a5084dc0a38733db8e774252e4ed2f444 (diff) VOP_RENAME: add mp-global lock It is before all vnode locks, but after vn_start_write(). The lock prevents parallel rename operations on the same mount point, which should in (near future) simplify a lot of code in VFS/fs that otherwise need to code with either the changing hierarchy, or with the lock order for vnodes due to changed hierarchy. On renames, the lock is taken on the lowest stacked filesystem. Otherwise rename could still occur in parallel, by performing one of op on the lower fs. Proposed by: mjg (long time ago) Reviewed by: markj, olce Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D50648 . . . The context here is not renaming activity, so my guess here is that the following may be in use in a wider range of contexts. /usr/src/sys/kern/vfs_lookup.c has: static void nameicap_cleanup(struct nameidata *ndp, int error) { struct nameicap_tracker *nt, *nt1; struct mount *mp; KASSERT((ndp->ni_nctrack_mnt =3D=3D NULL && TAILQ_EMPTY(&ndp->ni_cap_tracker)) || (ndp->ni_lcf & NI_LCF_CAP_DOTDOT) !=3D 0, ("tracker active and not strictrelative")); TAILQ_FOREACH_SAFE(nt, &ndp->ni_cap_tracker, nm_link, nt1) { mp =3D nt->mp; lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); vfs_rel(mp); TAILQ_REMOVE(&ndp->ni_cap_tracker, nt, nm_link); free(nt, M_NAMEITRACKER); } mp =3D ndp->ni_nctrack_mnt; if (mp !=3D NULL) { if (error =3D=3D ERESTART) { lockmgr(&mp->mnt_renamelock, LK_EXCLUSIVE, 0); lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); } vfs_rel(mp); ndp->ni_nctrack_mnt =3D NULL; } } and it may be the source of the large number "rename" STATE processes that are all waiting on "rename" below, forcing 1 of 32 at a time for cpdup (32 poudriere builders). Later there is an example of cc also waiting on it when there is also cpdup activity waiting on it. >> . . . >> 80055 0 root 59 0 16872Ki 4968Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][06]: build_pkg = (boost-jam-1.88.0) (sh) >> 78347 0 root 0 0 20976Ki 4624Ki rename 0 0:00 = 1.05% cpdup -i0 -s0 -f -x ref 31 >> 78331 0 root 59 0 16872Ki 4960Ki wait 18 0:00 = 0.00% sh: poudriere[official-amd64-default][31]: build_pkg = (lua53-5.3.6_1) (sh) >> 77930 0 root 0 0 20976Ki 4636Ki rename 29 0:00 = 1.02% cpdup -i0 -s0 -f -x ref 30 >> 77912 0 root 59 0 16872Ki 4960Ki wait 25 0:00 = 0.00% sh: poudriere[official-amd64-default][30]: build_pkg = (libsunacl-1.0.1_1) (sh) >> 75398 0 root 0 0 20976Ki 4628Ki rename 2 0:00 = 0.99% cpdup -i0 -s0 -f -x ref 16 >> 75335 0 root 59 0 16872Ki 4960Ki wait 20 0:00 = 0.00% sh: poudriere[official-amd64-default][16]: build_pkg = (iwmbt-firmware-20250410) (sh) >> 75324 0 root 0 0 20976Ki 4628Ki rename 24 0:00 = 1.04% cpdup -i0 -s0 -f -x ref 19 >> 75308 0 root 59 0 16872Ki 4960Ki wait 24 0:00 = 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (lua54-5.4.8) (sh) >> 74963 0 root 0 0 20976Ki 4624Ki rename 4 0:00 = 1.05% cpdup -i0 -s0 -f -x ref 32 >> 74922 0 root 59 0 16872Ki 4960Ki wait 26 0:00 = 0.00% sh: poudriere[official-amd64-default][32]: build_pkg = (lzo2-2.10_1) (sh) >> 72722 0 root 0 0 20976Ki 4776Ki rename 1 0:00 = 1.28% cpdup -i0 -s0 -f -x ref 15 >> 72647 0 root 59 0 16872Ki 4960Ki wait 26 0:00 = 0.00% sh: poudriere[official-amd64-default][15]: build_pkg = (indexinfo-0.3.1_1) (sh) >> 71967 0 root 0 0 20976Ki 4856Ki rename 30 0:00 = 1.48% cpdup -i0 -s0 -f -x ref 25 >> 71917 0 root 59 0 16872Ki 4960Ki wait 1 0:00 = 0.00% sh: poudriere[official-amd64-default][25]: build_pkg = (mpg123-1.33.2) (sh) >> 71629 0 root 0 0 20976Ki 4828Ki rename 31 0:00 = 1.61% cpdup -i0 -s0 -f=20 >> . . . >>=20 >> But I'll also see such on c compiles, ld commands, etc. I've >> not seen rename for pkg-static but I have seen flswai for it. >>=20 >> The system spends lots of time 95%+ idle from the wait >> activities. >>=20 >> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >> context on UFS media) and when using that media via chroot >> from both ZFS and UFS boots that are not USB based. The ZFS >> and UFS boots do not show the behavior with the normal >> non-USB3 media used instead. >>=20 >> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >> 192 GiBytes of RAM. main 16 booting for non-USB boots >> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >> world are via official pkgbase distribution installs: >> it is not a personal build of the kernel or world. >>=20 >>=20 >> More rename and flswai examples: >>=20 >> . . . >> 39320 183 nobody 59 0 171676Ki 160576Ki rename 29 0:00 = 2.17% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >> 62772 183 nobody 59 0 14376Ki 3372Ki wait 25 0:00 = 0.04% mamake -C lib/libast install >> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 0:00 = 0.00% mamake -r */* install >> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 0:00 = 0.00% mamake install >> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 10 0:00 = 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make >> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 >> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >> 39327 179 nobody 59 0 105680Ki 93264Ki biowr 2 0:00 = 0.61% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o test /usr/lib/crt >> 39325 179 nobody 59 0 165928Ki 155088Ki wait 17 0:00 = 1.00% /usr/bin/cc -o test ../test.o >> 39294 179 nobody 59 0 14744Ki 3448Ki wait 10 0:00 = 0.01% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 0:00 = 0.00% sh /dev/fd/3 >> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 0:00 = 0.00% sh /dev/fd/3 >> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 0:00 = 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 0:00 = 0.00% /bin/sh bin/package flat make ksh93 >> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 0:00 = 0.00% /bin/sh -e /tmp/makeW36tmB >> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >> 32453 0 root 0 0 20976Ki 5020Ki rename 22 0:03 = 0.47% cpdup -i0 -s0 -f -x ref 26 >> 32420 0 root 0 0 20976Ki 5024Ki rename 13 0:03 = 0.50% cpdup -i0 -s0 -f -x ref 11 >> 32358 0 root 0 0 20976Ki 5068Ki rename 26 0:03 = 0.53% cpdup -i0 -s0 -f -x ref 20 >> 32333 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >> 32313 0 root 59 0 16872Ki 4960Ki wait 9 0:00 = 0.00% sh: poudriere[official-amd64-default][20]: build_pkg = (linux-c7-libaio-0.3.109) (sh) >> 32301 0 root 59 0 16872Ki 4960Ki wait 19 0:00 = 0.00% sh: poudriere[official-amd64-default][11]: build_pkg = (linux-c7-dosfstools-3.0.20) (sh) >> 13808 0 root 0 0 20976Ki 4984Ki rename 4 0:03 = 0.57% cpdup -i0 -s0 -f -x ref 19 >> 12316 0 root 0 0 20976Ki 5072Ki biowr 27 0:03 = 0.56% cpdup -i0 -s0 -f -x ref 13 >> 12283 0 root 0 0 20976Ki 5068Ki rename 5 0:03 = 0.53% cpdup -i0 -s0 -f -x ref 01 >> 12277 0 root 0 0 20976Ki 5068Ki rename 28 0:03 = 0.54% cpdup -i0 -s0 -f -x ref 14 >> 12096 0 root 59 0 16872Ki 4960Ki wait 27 0:00 = 0.00% sh: poudriere[official-amd64-def >> . . . >>=20 >>=20 >> . . . >> 39927 183 nobody 59 0 171676Ki 160396Ki flswai 13 0:00 = 2.03% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >> 62772 183 nobody 59 0 14376Ki 3400Ki wait 3 0:00 = 0.06% mamake -C lib/libast install >> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 0:00 = 0.00% mamake -r */* install >> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 0:00 = 0.00% mamake install >> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 28 0:00 = 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make >> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 >> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >> 39924 179 nobody 59 0 125140Ki 95572Ki flswai 20 0:00 = 0.60% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ >> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 0 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ >> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 13 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ >> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 16 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ >> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 27 0:00 = 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --hash-style=3Dboth --enable-new-dtags -o dynamic.exe /usr/ >> 39923 179 nobody 59 0 165928Ki 155092Ki wait 0 0:00 = 1.00% /usr/bin/cc -o dynamic.exe -dynamic dynamic.o >> 39294 179 nobody 59 0 14744Ki 3464Ki wait 9 0:00 = 0.02% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 0:00 = 0.00% sh /dev/fd/3 >> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 0:00 = 0.00% sh /dev/fd/3 >> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 0:00 = 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 0:00 = 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 0:00 = 0.00% /bin/sh bin/package flat make ksh93 >> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 0:00 = 0.00% /bin/sh -e /tmp/makeW36tmB >> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >> 32453 0 root 0 0 20976Ki 5020Ki flswai 17 0:03 = 2.82% cpdup -i0 -s0 -f -x ref 26 >> 32420 0 root 1 0 20976Ki 5024Ki flswai 25 0:03 = 2.81% cpdup -i0 -s0 -f -x ref 11 >> 32358 0 root 1 0 20976Ki 5068Ki flswai 14 0:03 = 2.79% cpdup -i0 -s0 -f -x ref 20 >> 32333 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >> 32313 0 root 59 0 16872Ki >> . . . >>=20 >>=20 >> . . . >> 53486 185 root 0 0 66428Ki 34196Ki getblk 25 0:01 = 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 53485 185 root 59 0 23308Ki 12024Ki wait 0 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 53446 185 root 59 0 14744Ki 3504Ki wait 11 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 53445 185 root 59 0 14284Ki 3828Ki wait 1 0:00 = 0.00% /usr/bin/make -C /usr/ports/textproc/p5-YAML-Tiny build-depends >> 96359 183 root 0 0 66428Ki 34196Ki flswai 31 0:00 = 1.43% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 96358 183 root 59 0 23308Ki 12020Ki wait 29 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 96331 183 root 59 0 14744Ki 3504Ki wait 5 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 96330 183 root 59 0 14284Ki 3860Ki wait 27 0:00 = 0.00% /usr/bin/make -C /usr/ports/security/cyrus-sasl2 patch-depends >> 9658 170 nobody 59 0 14224Ki 2852Ki flswai 3 0:00 = 0.02% install -m 0644 ./libcdio.info = /wrkdirs/usr/ports/sysutils/libcdio/work/stage/usr/local/share/info >> 9652 170 nobody 59 0 14744Ki 3420Ki wait 2 0:00 = 0.00% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >> 9643 170 nobody 59 0 14744Ki 3420Ki wait 8 0:00 = 0.03% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >> 9642 170 nobody 59 0 14776Ki 3652Ki wait 21 0:00 = 0.04% /usr/local/bin/gmake install-exec-am install-data-am >> 9641 170 nobody 59 0 14776Ki 3632Ki wait 3 0:00 = 0.04% /usr/local/bin/gmake install >> 9636 170 nobody 59 0 14744Ki 3424Ki wait 15 0:00 = 0.03% /bin/sh -c fail=3D; \\\nif (target_option=3Dk; case = ${target_option-} in ?) ;; *) echo "am__make_running_with_option: = interna >> 9635 170 nobody 59 0 14776Ki 3708Ki wait 0 0:00 = 0.06% /usr/local/bin/gmake INSTALL_PROGRAM=3D/bin/sh = /wrkdirs/usr/ports/sysutils/libcdio/work/libcdio-2.2.0/install-sh -c -s = inst >> 9634 170 nobody 59 0 14776Ki 3680Ki wait 29 0:00 = 0.08% /usr/local/bin/gmake -f Makefile = DESTDIR=3D/wrkdirs/usr/ports/sysutils/libcdio/work/stage install-strip >> 9633 170 nobody 59 0 14744Ki 3428Ki wait 13 0:00 = 0.02% /bin/sh -e /tmp/makeOENiKj >> 9611 170 nobody 59 0 16848Ki 3876Ki wait 21 0:00 = 0.22% /usr/bin/make -C /usr/ports/sysutils/libcdio stage >> 51574 158 root 0 0 74620Ki 34184Ki flswai 20 0:01 = 0.28% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 51573 158 root 59 0 23308Ki 12020Ki wait 20 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 51547 158 root 59 0 14744Ki 3512Ki wait 18 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 51545 158 root 59 0 14284Ki 3852Ki wait 27 0:00 = 0.00% /usr/bin/make -C /usr/ports/textproc/hyphen build-depends >> 56591 157 root 0 0 66428Ki 34184Ki getblk 17 0:01 = 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 56590 157 root 59 0 23308Ki 12024Ki wait 12 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 56528 157 root 59 0 14744Ki 3504Ki wait 28 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 56469 157 root 59 0 14284Ki 3832Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/converters/p5-MIME-Base32 = build-depends >> 56593 155 root 0 0 66428Ki 34188Ki getblk 8 0:01 = 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 56592 155 root 59 0 23308Ki 12024Ki wait 4 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 56559 155 root 59 0 14744Ki 3508Ki wait 18 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 56532 155 root 59 0 14284Ki 3828Ki wait 13 0:00 = 0.00% /usr/bin/make -C /usr/ports/devel/p5-Parse-Yapp build-depends >> 52781 145 root 0 0 74620Ki 34244Ki flswai 12 0:01 = 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 52780 145 root 59 0 23308Ki 12024Ki wait 22 0:00 = 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >> 52753 145 root 59 0 14744Ki 3508Ki wait 24 0:00 = 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 52749 145 root 59 0 14284Ki 3824Ki wait 21 0:00 = 0.00% /usr/bin/make -C /usr/ports/converters/p5-JSON build-depends >> 9610 0 root 59 0 16872Ki 4972Ki wait 14 0:00 = 0.01% sh: poudriere[official-amd64-default][14]: build_pkg = (libcdio-2.2.0) (sh) >> 99560 0 root 1 0 20976Ki 4860Ki flswai 15 0:00 = 2.82% cpdup -i0 -s0 -f -x ref 01 >> 99539 0 root 59 0 16872Ki 4960Ki wait 10 0:00 = 0.00% sh: poudriere[official-amd64-default][01]: build_pkg = (texi2html-5.0_5,1) (sh) >> 98112 0 root 1 0 20976Ki 4828Ki flswai 19 0:00 = 3.47% cpdup -i0 -s0 -f -x ref 28 >> 98096 0 root 59 0 16872Ki 4960Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][28]: build_pkg (gdbm-1.26) = (sh) >> 97694 0 root 1 0 20976Ki 4844Ki flswai 7 0:01 = 2.51% cpdup -i0 -s0 -f -x ref 27 >> 97665 0 root 59 0 16872Ki 4960Ki wait 0 0:00 = 0.00% sh: poudriere[official-amd64-default][27]: build_pkg = (sudo-1.9.17p2) (sh) >> 96108 0 root 0 0 20976Ki 4800Ki flswai 29 0:01 = 3.06% cpdup -i0 -s0 -f -x ref 19 >> 96091 0 root 59 0 16872Ki 4960Ki wait 31 0:00 = 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (libgpg-error-1.55) (sh) >> 93884 0 root 0 0 20976Ki 5064Ki flswai 19 0:01 = 2.43% cpdup -i0 -s0 -f -x ref 26 >> 93857 0 root 59 0 16872Ki 4960Ki wait 16 0:00 = 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (libxml2-2.14.5) (sh) >> 93271 0 root 0 0 20976Ki 5224Ki flswai 5 0:01 = 2.38% cpdup -i0 -s0 -f -x ref 12 >> 93212 0 root 59 0 16872Ki 4960Ki wait 11 0:00 = 0.00% sh: poudriere[official-amd64-default][12]: build_pkg = (lame-3.100_5) (sh) >> 88119 0 root 0 0 20976Ki 5212Ki flswai 0 0:01 = 2.51% cpdup -i0 -s0 -f -x ref 32 >> 88077 0 root 0 0 20976Ki 5176Ki flswai 0 0:01 = 2.38% cpdup -i0 -s0 -f -x ref 31 >> . . . >=20 >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Oct 1 05:05:04 2025 X-Original-To: freebsd-stable@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 4cc2tW5tPxz6B49D for ; Wed, 01 Oct 2025 05:05:23 +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 4cc2tW3ZS6z3Zrh for ; Wed, 01 Oct 2025 05:05:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=P7w7Pcst; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759295117; bh=z9+3CpbMDAc/pjXVjrFXb3s8kzQhcu1d3hyfeK12GpI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=P7w7PcstyeHbBdn3VoQoyHCUcTpDp8iDsGQlxf7P9LE8ByM7nlph9gOdWju1f+Mu5a5quU+u0su88UrG62uNtmGhKJxHOkmkLeFL7ksx0V1ENEFtnNM8vvIBrqiYlT87QNA/cvOmIwy13gSwONBJs5tgLS1W8ojn357LatWN9246x8cTx6b4eKBdRnM8Uc8GKytFMdzdZnBFvyrlheH8JQpSJ8ucYaCauvucIFNo9INKez8shzlhVVLhuqJ3NgHxyA6zy43Qi77jThp+8hXLVB7oA/XUchhSsgzeO+9gC1tf91OFEZFrAQtGfuGzAexRI95w78qpSd+k0wRjT0n6Ew== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759295117; bh=wGGrTaaIaJMK7niG66YN6BAnGb1Bf6AakUEgAvzWJ0o=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=pLp28SSCkuokbdjr7hAqvohjqyXMmqE6DLifQAH/WrSkLOIUVe3v5o6glN3J8+S/QiPGmjzaqwPg18J2hSS8f58+ezA3UO8sUpSNXxgZjyinjavv0FJw5dTjpZyUvu+16BaFaaCbwtOqItfmhHA4knbe8EL5db4Q8Uwn3GunmPRv3h8n+HDBB/OdVKwEdDKtKkyKxVW2+AKuOBUE+qgxmAuE2YXdvoH8zSzFjanjip0i2HgKE7kpXl3T8kHmRq6bPEqmJWsXgUQQ6kVOwwjppzanIbT/Y2bbGXsS3ALYAnQq7AXfxqpaIARE2u1IkDwo73tdnruRO+xPtAVL420qUw== X-YMail-OSG: Ur_qyGAVM1ldDDlCTiGxrLfCi8FVP.0hzQ27ptmQJ7zy263FfjVXykn8H9VgR8Y 5kxeiAt_5553nQo2N8g5dL7430k7cS3EVKuGpa3KuYHbWe.2lGxyH_1SH4HEBVfI7idjE_b_SVHo egGZmCYktibRjDne.3lfsLHjuFjU3qmPSPmJs8JABQ5G44Zsr7tLxH2VdK1bso8GzM764p.bxg6r Ke99asri1drxBh41seyyDY.qUDwPFCM6D.EovTuGHSYN5omeNzIwT6lIWFwQSNSFL22etQI26JWR 7LKzcU4vVsi0JrAONLBYLaMNCgiUYpDtqxw2YcF7AMON78JUXg9_BGvoDyaF1NtpsuWYEbhvQ.sN unAZNIlAOiHaDQmf6VMZ7oFb8unvo32mx5zY7thzWqeCqsLMg7h12_YhUmJPBYezk0O3A_SuQ8YH dCqNGk0FT4KN7a0tXxKLX.mWBLo7U9ZFZ5Y3QLtTcJrEuljIQ.xtdXJs3uuhdCcrIJ9PbjOirHfL JfehN9Jmz2CO_kkEEmjoo7QiUotjtFq47B.AG4er7dOmp37bTVhtvUfEnlO9vfxvAxD7WaQuHmZ5 bbPUXVEPNVXP9oHSQpeAIFgOqIbg.st_w7RXtstBJBc_efoH40Huj5ZUXe3XK2blUNIpnYY_Iz4d EcpKI4MuAaZMR5SnZdZGfzuCsmYkP3yEte6cGSMCjxoT5izKhXWrDRuv77b0sIDRgxE4U6ssxCjJ TMyDyuM4gPgXyYs6wCZ1zGN7OLeb3s49z6MjHRLhzfKSkteJZ4WeQjpScP.iIrUj5d8qpC0BaTQ5 QAEP4nTvzP.__oa3bltppGopqU7ORIFqgFFXpz5O21NhnK9zHB9LqApwRSgd7DDLr_4PMVhB.VDI 1EsFiRbgh1WkJW5lpXQMspS39Ojrgc6Hka3KF34KLzgnA2fF_gfar8CgSqTScYA0beCPmM1WeGSc Va8D_N10pBzY9Xy7r9nvoWJbAAeuFKiojRlLC4dth0.rPqceugbEuS45eamC9zn5H3mB_KgirQ5x lAqEiLHGAAek4XfwQ53EpXEUgUo4VYXoo0RwZ6zifm_zwoAGQ0CHO2LWdbNoaKONe9TIUysWUhH. XT9iYfQQHVfR2ayswls_ynK45pECqCjPj2qQid.cQPVr9qpwXYcg1f3IBhk497fX.WA3PhZ4newc jqU0TSz5cqcTysYvJw8OIRa.5CRahLidg1NU3IMoWqvgNM0FSrZR9iCFmbylWA.rnS9WusHfWcX0 aPd6jTo0jj26U6d3zURhidVPGEVJDhWZv99Tl6pKXj9WTbep3CsgdjvaYvwD1WJ9crEr94.06_KQ mFSUzO.yGU5WhmGkhC996rqL1yAgawuoverKAYN8Td3yg9bObUzEQDRfZZTPy7cXWzT6J9xFfzpX p6XIw3djk5Dscnz0.Z1kCS1Fcrz5RiifMCLlIPIZOKXv09DLVxAmkEZYv7RSIH0zGD6wP9iQKKSa XHFnYVIh4aPF4HZy02LMrez14bIS0qbQ5wAtg7jkcUfb6Fig2JvA95nxEjHGe4wg3.sa9AoY_h7E 7mPquDAfOKWbV3HO5Gr0D1N.atGRa8DdH8uwH7qpPDJJ01KT6svuL3B3xCr9_TMr9B2wl46h8hVU yWyAn7z2StaZGzFNm3mQcr5keIhKH0AinCZTxfz4XPrT89opznl4zLB3rGXliD8uJAqlo.L6efzX PkBt.Z1GSXnT4RIyG0rfPz10C6TnBL555kJPogWDxwgcJH.e.e3k9LGyf_bfPzXfSkwwsTZj5hg9 YcsHOpCDcMkDzPl9YU2BELDrDxXeOpryMVliZFzkIRnOFMA4YchEOoYWkHRkEqQ4sQHPmiDjJWy4 K9ckGsssP.cVkvnQszyd3JAP5soEuXjJtBhxLUGdln7L3PuFUMdLqbdjjBbUuUs8xChfIMlxgM81 539F8IBN3_aRH6Op9QPvlTtL5aSdhUAv6RgaPctR5NW4NqgT7Fr4yIr5FmLUCXnSmXqJ7joRcKvY LXKGNSdmd0IpTHtrrtHcCn4Fum.hMPLnHul7Wj6HgYeqZSVgbC692RXJCsgzL5nrD95CVW0NdJHU eKFvPRQNfDY79izlA.UB7n99AHJp34_KUOkf8W2u2483UV3LqQmChA91oFPOd55J2cFNA8SJ2egH tio0wrd2.e_73Ju5yPZgw8yaW3SEl9dfI61NsXac.wsH2hmETcwyVGKqkOcz9urdGPuDTAASyGTM .u9nBTR6CdVoyGBW2mCTcmb.h5SPDdho- X-Sonic-MF: X-Sonic-ID: 0a8bcc96-47fb-45bc-a6fc-49fa063dc864 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 1 Oct 2025 05:05:17 +0000 Received: by hermes--production-gq1-66b66ffd5-fbmpj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 33592881e27a4073479fd46897ece6e6; Wed, 01 Oct 2025 05:05:15 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more From: Mark Millard In-Reply-To: <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> Date: Tue, 30 Sep 2025 22:05:04 -0700 Cc: "kib@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List , "olce@freebsd.or" X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.993]; 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]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.84:from] X-Rspamd-Queue-Id: 4cc2tW3ZS6z3Zrh [This note is tied to "flswai" instead of to "rename".] On Sep 30, 2025, at 20:43, Mark Millard wrote: > [The new material here ends up being about nameicap_cleanup > and its exclusive use of mnt_renamelock being one potential > bottleneck involved here. I make no claim it has anything to > do with the flswai activity reported. The possible > bottleneck is an observation, not something that I claim > there is any alternative to. I do not know if this is of any > interest or not.] >=20 > On Sep 29, 2025, at 16:06, Mark Millard wrote: >=20 >> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>=20 >>> An example is during the cpdup activities when multiple happen >>> in overlappingtime frames: >>=20 >> I'll note that I see this on the amd64 32-FreeBSD-cpu system >> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >> system. May be at some point I'll try the older 16-FreeBSD-cpu >> aarch64 (Cortex-A72) system. >>=20 >> Also, on the 7950X3D amd74 system, I see the behavior with >> 14.3-Stable. Apparently, this is not new with 15+. It has >> been a long time since I'd tried using an amd64 system for >> such activity based on using USB3 media. But it has been >> common for me for aarch64 over that time frame. previous to modern: @@ -2659,8 +2659,7 @@ bwillwrite(void) mtx_lock(&bdirtylock); while (buf_dirty_count_severe()) { bdirtywait =3D 1; - msleep(&bdirtywait, &bdirtylock, (PRIBIO + 4), - "flswai", 0); + msleep(&bdirtywait, &bdirtylock, PVFS, "flswai", = 0); } mtx_unlock(&bdirtylock); where in modern code: /usr/src/sys/sys/priority.h:#define PRIBIO = (PRI_MIN_KERN + 3) and: /usr/src/sys/sys/priority.h:#define PVFS = (PRI_MIN_KERN + 4) Presuming slpflags =3D=3D 0 (see later reference code) as an example context: previous vs. now for . . . bufspace_wait: (PRIBIO + 4) vs. (PRI_MIN_KERN + 3 + 4) bwillwrite: (PRIBIO + 4) vs. (PRI_MIN_KERN + 4) // now a smallest, = previously a largest (of the 3) bufobj_wwait: (PRIBIO + 1) vs. (PRI_MIN_KERN + 3 + 1) Suggestive summary, using routinenames to indicate values (for slpflags =3D=3D 0 contexts): bufobj_wwait < bwillwrite =3D=3D bufspace_wait (previous) vs. bufobj_wwait =3D=3D bwillwrite < bufspace_wait (now) QUOTE Since RQ_PPQ is 4, differences of less than 4 are insignificant, so just remove them. These small differences have not been changed for years, so it is likely they have no real meaning (besides having no practical effect). One can still consult the changes history to recover them if ever needed. END QUOTE The above code does not "just remove them", but creates new small differences and causes a change in the relative order for the 3 contexts. Any chance that is a potential performance problem for some types of use now? For reference: diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c index ea66a81b5903..fa655c43d155 100644 --- a/sys/kern/vfs_bio.c +++ b/sys/kern/vfs_bio.c @@ -756,7 +756,7 @@ bufspace_wait(struct bufdomain *bd, struct vnode = *vp, int gbflags, break; } error =3D msleep(&bd->bd_wanted, BD_LOCKPTR(bd), - (PRIBIO + 4) | slpflag, "newbuf", slptimeo); + PVFS | slpflag, "newbuf", slptimeo); if (error !=3D 0) break; } @@ -2659,8 +2659,7 @@ bwillwrite(void) mtx_lock(&bdirtylock); while (buf_dirty_count_severe()) { bdirtywait =3D 1; - msleep(&bdirtywait, &bdirtylock, (PRIBIO + 4), - "flswai", 0); + msleep(&bdirtywait, &bdirtylock, PVFS, "flswai", = 0); } mtx_unlock(&bdirtylock); } @@ -5239,7 +5238,7 @@ bufobj_wwait(struct bufobj *bo, int slpflag, int = timeo) while (bo->bo_numoutput) { bo->bo_flag |=3D BO_WWAIT; error =3D msleep(&bo->bo_numoutput, BO_LOCKPTR(bo), - slpflag | (PRIBIO + 1), "bo_wwait", timeo); + slpflag | PRIBIO, "bo_wwait", timeo); if (error) break; } >>> . . . >>> 29502 0 root 0 0 20976Ki 4832Ki biowr 2 = 0:00 0.06% cpdup -i0 -s0 -f -x ref 01 >>> 29479 0 root 0 0 20976Ki 4836Ki biord 7 = 0:01 0.75% cpdup -i0 -o ref 32 >>> 29467 0 root 0 0 20976Ki 4824Ki getblk 26 = 0:01 0.63% cpdup -i0 -o ref 31 >>> 29429 0 root 1 0 20976Ki 4768Ki flswai 23 = 0:01 0.61% cpdup -i0 -o ref 30 >>> 29414 0 root 0 0 20976Ki 4780Ki flswai 28 = 0:01 0.70% cpdup -i0 -o ref 29 >>> 29396 0 root 59 0 16872Ki 4948Ki wait 9 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29382 0 root 0 0 20976Ki 4876Ki flswai 15 = 0:01 0.95% cpdup -i0 -o ref 28 >>> 29353 0 root 59 0 16872Ki 4948Ki wait 7 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29326 0 root 0 0 20976Ki 4804Ki biord 5 = 0:01 0.44% cpdup -i0 -o ref 27 >>> 29308 0 root 0 0 20976Ki 4816Ki biord 2 = 0:01 0.77% cpdup -i0 -o ref 26 >>> 29307 0 root 59 0 16872Ki 4948Ki wait 5 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29273 0 root 59 0 16872Ki 4944Ki wait 4 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29262 0 root 0 0 20976Ki 4768Ki flswai 20 = 0:01 0.76% cpdup -i0 -o ref 25 >>> 29233 0 root 0 0 20976Ki 4784Ki flswai 3 = 0:01 0.71% cpdup -i0 -o ref 24 >>> 29232 0 root 59 0 16872Ki 4944Ki wait 6 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> . . . >>>=20 >>> It took over 6 minutes for the 32 builders to finish. (Normal is >>> under 2 seconds.) >>>=20 >>>=20 >>> Also, later activity gets extensive "rename" STATE time, again, at = least >>> some of it during cpdup activity: >=20 > Looks like the "rename" state is new (and I've only > seen in for 15+): >=20 > /usr/src/sys/kern/vfs_mount.c has as the source > of the name used for the "rname" STATE: >=20 > static int > mount_init(void *mem, int size, int flags) > { > struct mount *mp; >=20 > mp =3D (struct mount *)mem; > mtx_init(&mp->mnt_mtx, "struct mount mtx", NULL, MTX_DEF); > mtx_init(&mp->mnt_listmtx, "struct mount vlist mtx", NULL, = MTX_DEF); > lockinit(&mp->mnt_explock, PVFS, "explock", 0, 0); > lockinit(&mp->mnt_renamelock, PVFS, "rename", 0, 0); > mp->mnt_pcpu =3D uma_zalloc_pcpu(pcpu_zone_16, M_WAITOK | = M_ZERO); > mp->mnt_ref =3D 0; > mp->mnt_vfs_ops =3D 1; > mp->mnt_rootvnode =3D NULL; > return (0); > } >=20 > author Konstantin Belousov 2025-06-02 07:05:06 +0000 >=20 > committer Konstantin Belousov 2025-07-04 15:23:42 = +0000 > commit ef6ea91593ebff73e2fc201efd9f848b71c5a125 (patch) > tree 5f90f06e4b190a3a8fe9b5f3a016b69415d62a6d /sys/kern/vfs_mount.c > parent f9cf745a5084dc0a38733db8e774252e4ed2f444 (diff) >=20 > VOP_RENAME: add mp-global lock >=20 > It is before all vnode locks, but after vn_start_write(). >=20 > The lock prevents parallel rename operations on the same mount point, > which should in (near future) simplify a lot of code in VFS/fs that > otherwise need to code with either the changing hierarchy, or with the > lock order for vnodes due to changed hierarchy. >=20 > On renames, the lock is taken on the lowest stacked filesystem. > Otherwise rename could still occur in parallel, by performing one of = op > on the lower fs. >=20 > Proposed by: mjg (long time ago) > Reviewed by: markj, olce > Tested by: pho > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > Differential revision: https://reviews.freebsd.org/D50648 > . . . >=20 > The context here is not renaming activity, so my > guess here is that the following may be in use > in a wider range of contexts. >=20 > /usr/src/sys/kern/vfs_lookup.c has: >=20 > static void > nameicap_cleanup(struct nameidata *ndp, int error) > { > struct nameicap_tracker *nt, *nt1; > struct mount *mp; >=20 > KASSERT((ndp->ni_nctrack_mnt =3D=3D NULL && > TAILQ_EMPTY(&ndp->ni_cap_tracker)) || > (ndp->ni_lcf & NI_LCF_CAP_DOTDOT) !=3D 0, > ("tracker active and not strictrelative")); >=20 > TAILQ_FOREACH_SAFE(nt, &ndp->ni_cap_tracker, nm_link, nt1) { > mp =3D nt->mp; > lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); > vfs_rel(mp); > TAILQ_REMOVE(&ndp->ni_cap_tracker, nt, nm_link); > free(nt, M_NAMEITRACKER); > } >=20 > mp =3D ndp->ni_nctrack_mnt; > if (mp !=3D NULL) { > if (error =3D=3D ERESTART) { > lockmgr(&mp->mnt_renamelock, LK_EXCLUSIVE, 0); > lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); > } > vfs_rel(mp); > ndp->ni_nctrack_mnt =3D NULL; > } > } >=20 > and it may be the source of the large number > "rename" STATE processes that are all waiting > on "rename" below, forcing 1 of 32 at a time > for cpdup (32 poudriere builders). Later there > is an example of cc also waiting on it when > there is also cpdup activity waiting on it. >=20 >=20 >>> . . . >>> 80055 0 root 59 0 16872Ki 4968Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][06]: build_pkg = (boost-jam-1.88.0) (sh) >>> 78347 0 root 0 0 20976Ki 4624Ki rename 0 = 0:00 1.05% cpdup -i0 -s0 -f -x ref 31 >>> 78331 0 root 59 0 16872Ki 4960Ki wait 18 = 0:00 0.00% sh: poudriere[official-amd64-default][31]: build_pkg = (lua53-5.3.6_1) (sh) >>> 77930 0 root 0 0 20976Ki 4636Ki rename 29 = 0:00 1.02% cpdup -i0 -s0 -f -x ref 30 >>> 77912 0 root 59 0 16872Ki 4960Ki wait 25 = 0:00 0.00% sh: poudriere[official-amd64-default][30]: build_pkg = (libsunacl-1.0.1_1) (sh) >>> 75398 0 root 0 0 20976Ki 4628Ki rename 2 = 0:00 0.99% cpdup -i0 -s0 -f -x ref 16 >>> 75335 0 root 59 0 16872Ki 4960Ki wait 20 = 0:00 0.00% sh: poudriere[official-amd64-default][16]: build_pkg = (iwmbt-firmware-20250410) (sh) >>> 75324 0 root 0 0 20976Ki 4628Ki rename 24 = 0:00 1.04% cpdup -i0 -s0 -f -x ref 19 >>> 75308 0 root 59 0 16872Ki 4960Ki wait 24 = 0:00 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (lua54-5.4.8) (sh) >>> 74963 0 root 0 0 20976Ki 4624Ki rename 4 = 0:00 1.05% cpdup -i0 -s0 -f -x ref 32 >>> 74922 0 root 59 0 16872Ki 4960Ki wait 26 = 0:00 0.00% sh: poudriere[official-amd64-default][32]: build_pkg = (lzo2-2.10_1) (sh) >>> 72722 0 root 0 0 20976Ki 4776Ki rename 1 = 0:00 1.28% cpdup -i0 -s0 -f -x ref 15 >>> 72647 0 root 59 0 16872Ki 4960Ki wait 26 = 0:00 0.00% sh: poudriere[official-amd64-default][15]: build_pkg = (indexinfo-0.3.1_1) (sh) >>> 71967 0 root 0 0 20976Ki 4856Ki rename 30 = 0:00 1.48% cpdup -i0 -s0 -f -x ref 25 >>> 71917 0 root 59 0 16872Ki 4960Ki wait 1 = 0:00 0.00% sh: poudriere[official-amd64-default][25]: build_pkg = (mpg123-1.33.2) (sh) >>> 71629 0 root 0 0 20976Ki 4828Ki rename 31 = 0:00 1.61% cpdup -i0 -s0 -f=20 >>> . . . >>>=20 >>> But I'll also see such on c compiles, ld commands, etc. I've >>> not seen rename for pkg-static but I have seen flswai for it. >>>=20 >>> The system spends lots of time 95%+ idle from the wait >>> activities. >>>=20 >>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>> context on UFS media) and when using that media via chroot >>> from both ZFS and UFS boots that are not USB based. The ZFS >>> and UFS boots do not show the behavior with the normal >>> non-USB3 media used instead. >>>=20 >>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>> world are via official pkgbase distribution installs: >>> it is not a personal build of the kernel or world. >>>=20 >>>=20 >>> More rename and flswai examples: >>>=20 >>> . . . >>> 39320 183 nobody 59 0 171676Ki 160576Ki rename 29 = 0:00 2.17% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >>> 62772 183 nobody 59 0 14376Ki 3372Ki wait 25 = 0:00 0.04% mamake -C lib/libast install >>> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 = 0:00 0.00% mamake -r */* install >>> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 = 0:00 0.00% mamake install >>> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 10 = 0:00 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >>> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make >>> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 >>> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >>> 39327 179 nobody 59 0 105680Ki 93264Ki biowr 2 = 0:00 0.61% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o test = /usr/lib/crt >>> 39325 179 nobody 59 0 165928Ki 155088Ki wait 17 = 0:00 1.00% /usr/bin/cc -o test ../test.o >>> 39294 179 nobody 59 0 14744Ki 3448Ki wait 10 = 0:00 0.01% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >>> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >>> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >>> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 = 0:00 0.00% sh /dev/fd/3 >>> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 = 0:00 0.00% sh /dev/fd/3 >>> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 = 0:00 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >>> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >>> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 = 0:00 0.00% /bin/sh bin/package flat make ksh93 >>> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 = 0:00 0.00% /bin/sh -e /tmp/makeW36tmB >>> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >>> 32453 0 root 0 0 20976Ki 5020Ki rename 22 = 0:03 0.47% cpdup -i0 -s0 -f -x ref 26 >>> 32420 0 root 0 0 20976Ki 5024Ki rename 13 = 0:03 0.50% cpdup -i0 -s0 -f -x ref 11 >>> 32358 0 root 0 0 20976Ki 5068Ki rename 26 = 0:03 0.53% cpdup -i0 -s0 -f -x ref 20 >>> 32333 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >>> 32313 0 root 59 0 16872Ki 4960Ki wait 9 = 0:00 0.00% sh: poudriere[official-amd64-default][20]: build_pkg = (linux-c7-libaio-0.3.109) (sh) >>> 32301 0 root 59 0 16872Ki 4960Ki wait 19 = 0:00 0.00% sh: poudriere[official-amd64-default][11]: build_pkg = (linux-c7-dosfstools-3.0.20) (sh) >>> 13808 0 root 0 0 20976Ki 4984Ki rename 4 = 0:03 0.57% cpdup -i0 -s0 -f -x ref 19 >>> 12316 0 root 0 0 20976Ki 5072Ki biowr 27 = 0:03 0.56% cpdup -i0 -s0 -f -x ref 13 >>> 12283 0 root 0 0 20976Ki 5068Ki rename 5 = 0:03 0.53% cpdup -i0 -s0 -f -x ref 01 >>> 12277 0 root 0 0 20976Ki 5068Ki rename 28 = 0:03 0.54% cpdup -i0 -s0 -f -x ref 14 >>> 12096 0 root 59 0 16872Ki 4960Ki wait 27 = 0:00 0.00% sh: poudriere[official-amd64-def >>> . . . >>>=20 >>>=20 >>> . . . >>> 39927 183 nobody 59 0 171676Ki 160396Ki flswai 13 = 0:00 2.03% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >>> 62772 183 nobody 59 0 14376Ki 3400Ki wait 3 = 0:00 0.06% mamake -C lib/libast install >>> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 = 0:00 0.00% mamake -r */* install >>> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 = 0:00 0.00% mamake install >>> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 28 = 0:00 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >>> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make >>> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 >>> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >>> 39924 179 nobody 59 0 125140Ki 95572Ki flswai 20 = 0:00 0.60% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 0 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 13 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 16 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 27 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39923 179 nobody 59 0 165928Ki 155092Ki wait 0 = 0:00 1.00% /usr/bin/cc -o dynamic.exe -dynamic dynamic.o >>> 39294 179 nobody 59 0 14744Ki 3464Ki wait 9 = 0:00 0.02% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >>> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >>> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >>> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 = 0:00 0.00% sh /dev/fd/3 >>> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 = 0:00 0.00% sh /dev/fd/3 >>> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 = 0:00 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >>> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >>> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 = 0:00 0.00% /bin/sh bin/package flat make ksh93 >>> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 = 0:00 0.00% /bin/sh -e /tmp/makeW36tmB >>> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >>> 32453 0 root 0 0 20976Ki 5020Ki flswai 17 = 0:03 2.82% cpdup -i0 -s0 -f -x ref 26 >>> 32420 0 root 1 0 20976Ki 5024Ki flswai 25 = 0:03 2.81% cpdup -i0 -s0 -f -x ref 11 >>> 32358 0 root 1 0 20976Ki 5068Ki flswai 14 = 0:03 2.79% cpdup -i0 -s0 -f -x ref 20 >>> 32333 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >>> 32313 0 root 59 0 16872Ki >>> . . . >>>=20 >>>=20 >>> . . . >>> 53486 185 root 0 0 66428Ki 34196Ki getblk 25 = 0:01 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 53485 185 root 59 0 23308Ki 12024Ki wait 0 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 53446 185 root 59 0 14744Ki 3504Ki wait 11 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 53445 185 root 59 0 14284Ki 3828Ki wait 1 = 0:00 0.00% /usr/bin/make -C /usr/ports/textproc/p5-YAML-Tiny = build-depends >>> 96359 183 root 0 0 66428Ki 34196Ki flswai 31 = 0:00 1.43% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 96358 183 root 59 0 23308Ki 12020Ki wait 29 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 96331 183 root 59 0 14744Ki 3504Ki wait 5 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 96330 183 root 59 0 14284Ki 3860Ki wait 27 = 0:00 0.00% /usr/bin/make -C /usr/ports/security/cyrus-sasl2 = patch-depends >>> 9658 170 nobody 59 0 14224Ki 2852Ki flswai 3 0:00 = 0.02% install -m 0644 ./libcdio.info = /wrkdirs/usr/ports/sysutils/libcdio/work/stage/usr/local/share/info >>> 9652 170 nobody 59 0 14744Ki 3420Ki wait 2 0:00 = 0.00% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >>> 9643 170 nobody 59 0 14744Ki 3420Ki wait 8 0:00 = 0.03% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >>> 9642 170 nobody 59 0 14776Ki 3652Ki wait 21 0:00 = 0.04% /usr/local/bin/gmake install-exec-am install-data-am >>> 9641 170 nobody 59 0 14776Ki 3632Ki wait 3 0:00 = 0.04% /usr/local/bin/gmake install >>> 9636 170 nobody 59 0 14744Ki 3424Ki wait 15 0:00 = 0.03% /bin/sh -c fail=3D; \\\nif (target_option=3Dk; case = ${target_option-} in ?) ;; *) echo "am__make_running_with_option: = interna >>> 9635 170 nobody 59 0 14776Ki 3708Ki wait 0 0:00 = 0.06% /usr/local/bin/gmake INSTALL_PROGRAM=3D/bin/sh = /wrkdirs/usr/ports/sysutils/libcdio/work/libcdio-2.2.0/install-sh -c -s = inst >>> 9634 170 nobody 59 0 14776Ki 3680Ki wait 29 0:00 = 0.08% /usr/local/bin/gmake -f Makefile = DESTDIR=3D/wrkdirs/usr/ports/sysutils/libcdio/work/stage install-strip >>> 9633 170 nobody 59 0 14744Ki 3428Ki wait 13 0:00 = 0.02% /bin/sh -e /tmp/makeOENiKj >>> 9611 170 nobody 59 0 16848Ki 3876Ki wait 21 0:00 = 0.22% /usr/bin/make -C /usr/ports/sysutils/libcdio stage >>> 51574 158 root 0 0 74620Ki 34184Ki flswai 20 = 0:01 0.28% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 51573 158 root 59 0 23308Ki 12020Ki wait 20 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 51547 158 root 59 0 14744Ki 3512Ki wait 18 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 51545 158 root 59 0 14284Ki 3852Ki wait 27 = 0:00 0.00% /usr/bin/make -C /usr/ports/textproc/hyphen build-depends >>> 56591 157 root 0 0 66428Ki 34184Ki getblk 17 = 0:01 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56590 157 root 59 0 23308Ki 12024Ki wait 12 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56528 157 root 59 0 14744Ki 3504Ki wait 28 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 56469 157 root 59 0 14284Ki 3832Ki wait 4 = 0:00 0.00% /usr/bin/make -C /usr/ports/converters/p5-MIME-Base32 = build-depends >>> 56593 155 root 0 0 66428Ki 34188Ki getblk 8 = 0:01 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56592 155 root 59 0 23308Ki 12024Ki wait 4 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56559 155 root 59 0 14744Ki 3508Ki wait 18 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 56532 155 root 59 0 14284Ki 3828Ki wait 13 = 0:00 0.00% /usr/bin/make -C /usr/ports/devel/p5-Parse-Yapp = build-depends >>> 52781 145 root 0 0 74620Ki 34244Ki flswai 12 = 0:01 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 52780 145 root 59 0 23308Ki 12024Ki wait 22 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 52753 145 root 59 0 14744Ki 3508Ki wait 24 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 52749 145 root 59 0 14284Ki 3824Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/converters/p5-JSON = build-depends >>> 9610 0 root 59 0 16872Ki 4972Ki wait 14 0:00 = 0.01% sh: poudriere[official-amd64-default][14]: build_pkg = (libcdio-2.2.0) (sh) >>> 99560 0 root 1 0 20976Ki 4860Ki flswai 15 = 0:00 2.82% cpdup -i0 -s0 -f -x ref 01 >>> 99539 0 root 59 0 16872Ki 4960Ki wait 10 = 0:00 0.00% sh: poudriere[official-amd64-default][01]: build_pkg = (texi2html-5.0_5,1) (sh) >>> 98112 0 root 1 0 20976Ki 4828Ki flswai 19 = 0:00 3.47% cpdup -i0 -s0 -f -x ref 28 >>> 98096 0 root 59 0 16872Ki 4960Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][28]: build_pkg = (gdbm-1.26) (sh) >>> 97694 0 root 1 0 20976Ki 4844Ki flswai 7 = 0:01 2.51% cpdup -i0 -s0 -f -x ref 27 >>> 97665 0 root 59 0 16872Ki 4960Ki wait 0 = 0:00 0.00% sh: poudriere[official-amd64-default][27]: build_pkg = (sudo-1.9.17p2) (sh) >>> 96108 0 root 0 0 20976Ki 4800Ki flswai 29 = 0:01 3.06% cpdup -i0 -s0 -f -x ref 19 >>> 96091 0 root 59 0 16872Ki 4960Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (libgpg-error-1.55) (sh) >>> 93884 0 root 0 0 20976Ki 5064Ki flswai 19 = 0:01 2.43% cpdup -i0 -s0 -f -x ref 26 >>> 93857 0 root 59 0 16872Ki 4960Ki wait 16 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (libxml2-2.14.5) (sh) >>> 93271 0 root 0 0 20976Ki 5224Ki flswai 5 = 0:01 2.38% cpdup -i0 -s0 -f -x ref 12 >>> 93212 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][12]: build_pkg = (lame-3.100_5) (sh) >>> 88119 0 root 0 0 20976Ki 5212Ki flswai 0 = 0:01 2.51% cpdup -i0 -s0 -f -x ref 32 >>> 88077 0 root 0 0 20976Ki 5176Ki flswai 0 = 0:01 2.38% cpdup -i0 -s0 -f -x ref 31 >>> . . . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Oct 1 05:20:18 2025 X-Original-To: freebsd-stable@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 4cc3D775Dcz6B54D for ; Wed, 01 Oct 2025 05:20:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-8.consmr.mail.gq1.yahoo.com (sonic315-8.consmr.mail.gq1.yahoo.com [98.137.65.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 4cc3D745W9z3dQp for ; Wed, 01 Oct 2025 05:20:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=CIWyEKMy; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759296033; bh=K0N5LL0b2rfAX6CC7bTqLZpRJAhhTTmkzixnC30lv8E=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=CIWyEKMy+MM5Uo3xJL9TKIyapdSH78hF9LEcT0EmUA3T7QFimKy3gOSDLLIMIJ9JVFZuAVFsvm0JAcknw8Ouxsun3QXzbIgpP8FUxyx/6P94cRGgWlvwtwvXpaFDYK+o2A1HZ4nvTQ8uBmjj74ePx+TzcFgB1Gz5UL3Sq7xYMd2Ymfcg/Prz76jK3G9XT/tWAkjOeEr6cjcw1LEtGCLNADNbhN1IvzJEEWReofH59pHzdRgJcnv23alN3Zl+pdQhjFkbz74Tm3NDaU4UWqtKesA58iH2kaF5jDcCYKNJ+WAJ5W+Df/5nfMAXqCOVzlTxnoiKFHcNo+cdUyAPrLUflQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759296033; bh=j/fmAE/8DQykSzBu9yAI1CGiv4lceQ+rWHwzXQ9EJZA=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=InkCVE1LF95DpGRiDJ5YZZitRMfAzZaeCjjyi6Nes/yLw5v9u2dtghq4cOcsAj+zsAFuZ/LJ1d+UbXlrKMtBDGnRIxSGhcelUkMOts9/XxILP4Fwq8l7XhoN7m66yDuUCEnadoRC+vqrnxcAQBymWWjvkxQGs0UWD/4CyPTT9UgIYwNVdvEhSMEgsKU788lxBV0WYM+jtoIlOkbTdaO163DcBFjuN456JMXVhWWNpkcpCHMx2+UVveIyJ3VUOTFxDhl9QtybOgjEdDiY2gmzG5hIQZI+2JiV1iEB5P7FAzxDBN840L+hhRzS7PJ7HkuUSFo1DAo7Jjw9dcvdlBFZQA== X-YMail-OSG: 9PCYTQYVM1n5uYPA_qa7f_ZqRFeFnkLyFatdxOk6UW5oS4djId0kLaq1_0q6cy5 Xw1skhaqUZt9iVFIqs_K1udVNNGXvMdyTAw_gq33Php9_65oI6Kja0mssnLSfUu.3cnY4z6eufd0 jyFaqY0PLbZ6qKCjdCZohq4kiwsZApirK.u7DpTfB4V45oZDbApJ7U6AHz2ghg_g_9KYkXLM4IkL 5igMFcIECgREVKZL7wnDE.R7rfAfxYXfuNaoHn4Uh_RJ.b8ec77K16fQzEMzP9XTSYGoBDISCjr2 n_1tQU6N7GyHnEy6DwC1PZzSM8U2oug2jw8ce7mmmCDbfHOldAJXa7eAp.XGfZUjZ9BSDUVg_AQ. 9m.ylgEW.vcEJUtNTKIk2D3DqJjhV3_hK81W013qv1_ryBAJ_YIvVNbao2i9LIytTCBrPy2MRjxL FV9rMkabYckWYyOp4SJj2r1nHyTsz.K4rGGVRFjkhgc8QsujjCN1Tps5W.Sg8qJ4uxkZxOaDpqV6 sN.b4m1ALpCTFsLQq7UXd8zxXM48Njx936R2ani1RxlZ1PF.rg_0GvGU9QEcppxBSJ4LbcfEU.ij YizjY2ZAZ7sEebBTD7ehvKj6YfeofZIAUgqPsz71srWSHej8sS8OGdBBlquYdS5qXBtdzJGdEeRr 1p2s5Awk56tUzYajteAiR8fepC.9cuN5fIaSg31z6eKFv3NuPvGsQrqAAVnfVag8281Q.KkNqHiV rXfKqWo51YbAVW3ZDvCcO2FbuqvO9fnWfrGGleBCOYv6Z7nUkRfqWwjWkKQJkbZDWQ9_eqhKBnJp nuhyP3qNyrmmIclLsGygvQmM_Rjvm8pDnv.FOfkMBSeo7ZMVEqqDexBHa2E6mvn817UXIlL.Fiie BWqD55xuvRp2FbWGNrbqfw9xEmESdKGVvbJLQTS5uUmoo_IkLBmiTXZhWRWYPGoyCD5UNOlk929z oabr3oB5R6IfHM.kgfCzyJ3J2Z5XTV7HFdOWwYO1iKdxQ_Lnds3xe7ijqWTvQGOBIVVJPquwza5H Kjjxfvi_AbtCEcvyPJMifEmgvbgJGeFfddxlt1YDPYwGB98sNG_pLvC5AenHyqwQogVi0qlnMyeM ix3JPLhitXmefaePIAZP06qaUUJi30b9keBo.p8D5Q7ibTVG8Q8ybqw1CnVYohReZD3ZWgIAVNmj 9jyxmpZcN_spivYoIxuPxLGgYnQ7Ru3mbR5KFfEHJGNB7rkIKkobGzGsEJq1e3rHU.hgvnS.0pPe OO3VwgSi.UpW.RUYBT8LA1wkdFBMtO8_8CJNrZNUxdhammHsXcTcwAHB7cIjihr5lgvsxSgtUP04 VF2wjLo0Uzu7IoIXo7Hb9zwFuyYA0ildqPTagcm.ZStfjshg7oFWBrodDsxRYb0wkrFldbTWI5q9 ZLMYcdMAuntM2GK__T50km221ioyoHAuh4P.sk.fY2IwShzuO7nWVwE3gQ8G7mTdFRcu8rh4mKln w78P2ZxGJAbxEMO.AZWc3mDEB43LanpMtTP4hnWippKwcpGFwvhXbbih8NiSSkQSItJ5YACrLFr3 Yg3gvm5tf8ANA0VI1fHO50r_yFNgLOLdWlrwYXRWK1yqYWSE0ZsF15Z4OSeo5fehtt6LWEXth8.P AXKPdE9.kLxdVe8OJnjNv7.TNEH5YGIu4DL4r07lxXL0YhmA4GTEiLyeN.aaFQIxahUQOJMYVHgg DfR0GR4HUg4tgZb0iTH8x_24FX3QYY1msMuGAtKtMvflKIBRHjqV3ojuifxX7SVt5IsmWgFCNwbP REiNFlJGP96nSETg1.2anZMWvPEMX1.KeTWV1Wke4uqimaulnPd2z8N7x5X2gcBdm5ds7Rpe49MF 4sdHXBdvRUcssL6jJTyH3oPgLbDWe2YkkrJ1gdTsi1so.wBk50JhnpTCSaZ_DkfDUTN.08C2.P4m vzlMXS2Mo_ZAtgAD222PQB24n.RGtD5kkjht7aH2zTdLoVEpr48ue7Y0EFXpoX0OaZIRJB0DdPML 6dNGS2m6q2mU6KMB2FH4eV5F4ibYteiGnENLFhG0jIb1JfyBGuwJRC90ZwMKtHzZPc.H1kdooTdD v.lMWQzz8yjF8p964o_PjSGW1dwu59DVBEMzdH7w7_wlr8NJgwJczMNfME0CoYlAsUboqYZ1gtos 2_emZVqakSIaz0JZ62Err3rhAgyUTp37FbmIRcHlW6GJTfvvhEJiNf4z5F9XPSnKFfw7X24UwTim Vou1CpRtUEvhZbD4UG7_gResBXcESY4KgRyVXVyuoMLt3blm15gfnBB436zZ.ViAUF5TPv7cr1_X BCIJT X-Sonic-MF: X-Sonic-ID: 28e69a39-ac96-47b2-9e66-9cd56363db86 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Wed, 1 Oct 2025 05:20:33 +0000 Received: by hermes--production-gq1-66b66ffd5-rbd2r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ec801957155f6719e4f85a817f5d1e55; Wed, 01 Oct 2025 05:20:29 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more From: Mark Millard In-Reply-To: Date: Tue, 30 Sep 2025 22:20:18 -0700 Cc: "kib@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List , "olce@freebsd.org" X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.992]; 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]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.32:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.32:from] X-Rspamd-Queue-Id: 4cc3D745W9z3dQp [Resending: Correcting an Email address copy/paste error and adding adjusting a little wording.] [This note's additions are tied to "flswai" STATE instead of to "rename" STATE.] On Sep 30, 2025, at 20:43, Mark Millard wrote: > [The new material here ends up being about nameicap_cleanup > and its exclusive use of mnt_renamelock being one potential > bottleneck involved here. I make no claim it has anything to > do with the flswai activity reported. The possible > bottleneck is an observation, not something that I claim > there is any alternative to. I do not know if this is of any > interest or not.] >=20 > On Sep 29, 2025, at 16:06, Mark Millard wrote: >=20 >> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>=20 >>> An example is during the cpdup activities when multiple happen >>> in overlappingtime frames: >>=20 >> I'll note that I see this on the amd64 32-FreeBSD-cpu system >> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >> system. May be at some point I'll try the older 16-FreeBSD-cpu >> aarch64 (Cortex-A72) system. >>=20 >> Also, on the 7950X3D amd74 system, I see the behavior with >> 14.3-Stable. Apparently, this is not new with 15+. It has >> been a long time since I'd tried using an amd64 system for >> such activity based on using USB3 media. But it has been >> common for me for aarch64 over that time frame. previous to modern: @@ -2659,8 +2659,7 @@ bwillwrite(void) mtx_lock(&bdirtylock); while (buf_dirty_count_severe()) { bdirtywait =3D 1; - msleep(&bdirtywait, &bdirtylock, (PRIBIO + 4), - "flswai", 0); + msleep(&bdirtywait, &bdirtylock, PVFS, "flswai", = 0); } mtx_unlock(&bdirtylock); where in modern code: /usr/src/sys/sys/priority.h:#define PRIBIO (PRI_MIN_KERN + 3) and: /usr/src/sys/sys/priority.h:#define PVFS (PRI_MIN_KERN + 4) Presuming slpflags =3D=3D 0 (see later reference code) as an example context: previous vs. now for . . . bufspace_wait: (PRIBIO + 4) vs. (PRI_MIN_KERN + 3 + 4) bwillwrite: (PRIBIO + 4) vs. (PRI_MIN_KERN + 4) // now a smallest, = previously a largest (of the 3) bufobj_wwait: (PRIBIO + 1) vs. (PRI_MIN_KERN + 3 + 1) Suggestive summary, using routine names to indicate values (for slpflags =3D=3D 0 contexts): bufobj_wwait < bwillwrite =3D=3D bufspace_wait (previous) vs. bufobj_wwait =3D=3D bwillwrite < bufspace_wait (now) QUOTE Since RQ_PPQ is 4, differences of less than 4 are insignificant, so just remove them. These small differences have not been changed for years, so it is likely they have no real meaning (besides having no practical effect). One can still consult the changes history to recover them if ever needed. END QUOTE The above code does not "just remove them", but creates new small differences and causes a change in the relative order for the 3 contexts. Any chance that is a potential performance problem for some types of use now? For reference: diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c index ea66a81b5903..fa655c43d155 100644 --- a/sys/kern/vfs_bio.c +++ b/sys/kern/vfs_bio.c @@ -756,7 +756,7 @@ bufspace_wait(struct bufdomain *bd, struct vnode = *vp, int gbflags, break; } error =3D msleep(&bd->bd_wanted, BD_LOCKPTR(bd), - (PRIBIO + 4) | slpflag, "newbuf", slptimeo); + PVFS | slpflag, "newbuf", slptimeo); if (error !=3D 0) break; } @@ -2659,8 +2659,7 @@ bwillwrite(void) mtx_lock(&bdirtylock); while (buf_dirty_count_severe()) { bdirtywait =3D 1; - msleep(&bdirtywait, &bdirtylock, (PRIBIO + 4), - "flswai", 0); + msleep(&bdirtywait, &bdirtylock, PVFS, "flswai", = 0); } mtx_unlock(&bdirtylock); } @@ -5239,7 +5238,7 @@ bufobj_wwait(struct bufobj *bo, int slpflag, int = timeo) while (bo->bo_numoutput) { bo->bo_flag |=3D BO_WWAIT; error =3D msleep(&bo->bo_numoutput, BO_LOCKPTR(bo), - slpflag | (PRIBIO + 1), "bo_wwait", timeo); + slpflag | PRIBIO, "bo_wwait", timeo); if (error) break; } >>> . . . >>> 29502 0 root 0 0 20976Ki 4832Ki biowr 2 = 0:00 0.06% cpdup -i0 -s0 -f -x ref 01 >>> 29479 0 root 0 0 20976Ki 4836Ki biord 7 = 0:01 0.75% cpdup -i0 -o ref 32 >>> 29467 0 root 0 0 20976Ki 4824Ki getblk 26 = 0:01 0.63% cpdup -i0 -o ref 31 >>> 29429 0 root 1 0 20976Ki 4768Ki flswai 23 = 0:01 0.61% cpdup -i0 -o ref 30 >>> 29414 0 root 0 0 20976Ki 4780Ki flswai 28 = 0:01 0.70% cpdup -i0 -o ref 29 >>> 29396 0 root 59 0 16872Ki 4948Ki wait 9 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29382 0 root 0 0 20976Ki 4876Ki flswai 15 = 0:01 0.95% cpdup -i0 -o ref 28 >>> 29353 0 root 59 0 16872Ki 4948Ki wait 7 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29326 0 root 0 0 20976Ki 4804Ki biord 5 = 0:01 0.44% cpdup -i0 -o ref 27 >>> 29308 0 root 0 0 20976Ki 4816Ki biord 2 = 0:01 0.77% cpdup -i0 -o ref 26 >>> 29307 0 root 59 0 16872Ki 4948Ki wait 5 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29273 0 root 59 0 16872Ki 4944Ki wait 4 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> 29262 0 root 0 0 20976Ki 4768Ki flswai 20 = 0:01 0.76% cpdup -i0 -o ref 25 >>> 29233 0 root 0 0 20976Ki 4784Ki flswai 3 = 0:01 0.71% cpdup -i0 -o ref 24 >>> 29232 0 root 59 0 16872Ki 4944Ki wait 6 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>> . . . >>>=20 >>> It took over 6 minutes for the 32 builders to finish. (Normal is >>> under 2 seconds.) >>>=20 >>>=20 >>> Also, later activity gets extensive "rename" STATE time, again, at = least >>> some of it during cpdup activity: >=20 > Looks like the "rename" state is new (and I've only > seen in for 15+): >=20 > /usr/src/sys/kern/vfs_mount.c has as the source > of the name used for the "rname" STATE: >=20 > static int > mount_init(void *mem, int size, int flags) > { > struct mount *mp; >=20 > mp =3D (struct mount *)mem; > mtx_init(&mp->mnt_mtx, "struct mount mtx", NULL, MTX_DEF); > mtx_init(&mp->mnt_listmtx, "struct mount vlist mtx", NULL, = MTX_DEF); > lockinit(&mp->mnt_explock, PVFS, "explock", 0, 0); > lockinit(&mp->mnt_renamelock, PVFS, "rename", 0, 0); > mp->mnt_pcpu =3D uma_zalloc_pcpu(pcpu_zone_16, M_WAITOK | = M_ZERO); > mp->mnt_ref =3D 0; > mp->mnt_vfs_ops =3D 1; > mp->mnt_rootvnode =3D NULL; > return (0); > } >=20 > author Konstantin Belousov 2025-06-02 07:05:06 +0000 >=20 > committer Konstantin Belousov 2025-07-04 15:23:42 = +0000 > commit ef6ea91593ebff73e2fc201efd9f848b71c5a125 (patch) > tree 5f90f06e4b190a3a8fe9b5f3a016b69415d62a6d /sys/kern/vfs_mount.c > parent f9cf745a5084dc0a38733db8e774252e4ed2f444 (diff) >=20 > VOP_RENAME: add mp-global lock >=20 > It is before all vnode locks, but after vn_start_write(). >=20 > The lock prevents parallel rename operations on the same mount point, > which should in (near future) simplify a lot of code in VFS/fs that > otherwise need to code with either the changing hierarchy, or with the > lock order for vnodes due to changed hierarchy. >=20 > On renames, the lock is taken on the lowest stacked filesystem. > Otherwise rename could still occur in parallel, by performing one of = op > on the lower fs. >=20 > Proposed by: mjg (long time ago) > Reviewed by: markj, olce > Tested by: pho > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > Differential revision: https://reviews.freebsd.org/D50648 > . . . >=20 > The context here is not renaming activity, so my > guess here is that the following may be in use > in a wider range of contexts. >=20 > /usr/src/sys/kern/vfs_lookup.c has: >=20 > static void > nameicap_cleanup(struct nameidata *ndp, int error) > { > struct nameicap_tracker *nt, *nt1; > struct mount *mp; >=20 > KASSERT((ndp->ni_nctrack_mnt =3D=3D NULL && > TAILQ_EMPTY(&ndp->ni_cap_tracker)) || > (ndp->ni_lcf & NI_LCF_CAP_DOTDOT) !=3D 0, > ("tracker active and not strictrelative")); >=20 > TAILQ_FOREACH_SAFE(nt, &ndp->ni_cap_tracker, nm_link, nt1) { > mp =3D nt->mp; > lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); > vfs_rel(mp); > TAILQ_REMOVE(&ndp->ni_cap_tracker, nt, nm_link); > free(nt, M_NAMEITRACKER); > } >=20 > mp =3D ndp->ni_nctrack_mnt; > if (mp !=3D NULL) { > if (error =3D=3D ERESTART) { > lockmgr(&mp->mnt_renamelock, LK_EXCLUSIVE, 0); > lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); > } > vfs_rel(mp); > ndp->ni_nctrack_mnt =3D NULL; > } > } >=20 > and it may be the source of the large number > "rename" STATE processes that are all waiting > on "rename" below, forcing 1 of 32 at a time > for cpdup (32 poudriere builders). Later there > is an example of cc also waiting on it when > there is also cpdup activity waiting on it. >=20 >=20 >>> . . . >>> 80055 0 root 59 0 16872Ki 4968Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][06]: build_pkg = (boost-jam-1.88.0) (sh) >>> 78347 0 root 0 0 20976Ki 4624Ki rename 0 = 0:00 1.05% cpdup -i0 -s0 -f -x ref 31 >>> 78331 0 root 59 0 16872Ki 4960Ki wait 18 = 0:00 0.00% sh: poudriere[official-amd64-default][31]: build_pkg = (lua53-5.3.6_1) (sh) >>> 77930 0 root 0 0 20976Ki 4636Ki rename 29 = 0:00 1.02% cpdup -i0 -s0 -f -x ref 30 >>> 77912 0 root 59 0 16872Ki 4960Ki wait 25 = 0:00 0.00% sh: poudriere[official-amd64-default][30]: build_pkg = (libsunacl-1.0.1_1) (sh) >>> 75398 0 root 0 0 20976Ki 4628Ki rename 2 = 0:00 0.99% cpdup -i0 -s0 -f -x ref 16 >>> 75335 0 root 59 0 16872Ki 4960Ki wait 20 = 0:00 0.00% sh: poudriere[official-amd64-default][16]: build_pkg = (iwmbt-firmware-20250410) (sh) >>> 75324 0 root 0 0 20976Ki 4628Ki rename 24 = 0:00 1.04% cpdup -i0 -s0 -f -x ref 19 >>> 75308 0 root 59 0 16872Ki 4960Ki wait 24 = 0:00 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (lua54-5.4.8) (sh) >>> 74963 0 root 0 0 20976Ki 4624Ki rename 4 = 0:00 1.05% cpdup -i0 -s0 -f -x ref 32 >>> 74922 0 root 59 0 16872Ki 4960Ki wait 26 = 0:00 0.00% sh: poudriere[official-amd64-default][32]: build_pkg = (lzo2-2.10_1) (sh) >>> 72722 0 root 0 0 20976Ki 4776Ki rename 1 = 0:00 1.28% cpdup -i0 -s0 -f -x ref 15 >>> 72647 0 root 59 0 16872Ki 4960Ki wait 26 = 0:00 0.00% sh: poudriere[official-amd64-default][15]: build_pkg = (indexinfo-0.3.1_1) (sh) >>> 71967 0 root 0 0 20976Ki 4856Ki rename 30 = 0:00 1.48% cpdup -i0 -s0 -f -x ref 25 >>> 71917 0 root 59 0 16872Ki 4960Ki wait 1 = 0:00 0.00% sh: poudriere[official-amd64-default][25]: build_pkg = (mpg123-1.33.2) (sh) >>> 71629 0 root 0 0 20976Ki 4828Ki rename 31 = 0:00 1.61% cpdup -i0 -s0 -f=20 >>> . . . >>>=20 >>> But I'll also see such on c compiles, ld commands, etc. I've >>> not seen rename for pkg-static but I have seen flswai for it. >>>=20 >>> The system spends lots of time 95%+ idle from the wait >>> activities. >>>=20 >>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>> context on UFS media) and when using that media via chroot >>> from both ZFS and UFS boots that are not USB based. The ZFS >>> and UFS boots do not show the behavior with the normal >>> non-USB3 media used instead. >>>=20 >>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>> world are via official pkgbase distribution installs: >>> it is not a personal build of the kernel or world. >>>=20 >>>=20 >>> More rename and flswai examples: >>>=20 >>> . . . >>> 39320 183 nobody 59 0 171676Ki 160576Ki rename 29 = 0:00 2.17% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >>> 62772 183 nobody 59 0 14376Ki 3372Ki wait 25 = 0:00 0.04% mamake -C lib/libast install >>> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 = 0:00 0.00% mamake -r */* install >>> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 = 0:00 0.00% mamake install >>> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 10 = 0:00 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >>> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make >>> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 >>> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >>> 39327 179 nobody 59 0 105680Ki 93264Ki biowr 2 = 0:00 0.61% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o test = /usr/lib/crt >>> 39325 179 nobody 59 0 165928Ki 155088Ki wait 17 = 0:00 1.00% /usr/bin/cc -o test ../test.o >>> 39294 179 nobody 59 0 14744Ki 3448Ki wait 10 = 0:00 0.01% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >>> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >>> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >>> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 = 0:00 0.00% sh /dev/fd/3 >>> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 = 0:00 0.00% sh /dev/fd/3 >>> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 = 0:00 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >>> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >>> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 = 0:00 0.00% /bin/sh bin/package flat make ksh93 >>> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 = 0:00 0.00% /bin/sh -e /tmp/makeW36tmB >>> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >>> 32453 0 root 0 0 20976Ki 5020Ki rename 22 = 0:03 0.47% cpdup -i0 -s0 -f -x ref 26 >>> 32420 0 root 0 0 20976Ki 5024Ki rename 13 = 0:03 0.50% cpdup -i0 -s0 -f -x ref 11 >>> 32358 0 root 0 0 20976Ki 5068Ki rename 26 = 0:03 0.53% cpdup -i0 -s0 -f -x ref 20 >>> 32333 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >>> 32313 0 root 59 0 16872Ki 4960Ki wait 9 = 0:00 0.00% sh: poudriere[official-amd64-default][20]: build_pkg = (linux-c7-libaio-0.3.109) (sh) >>> 32301 0 root 59 0 16872Ki 4960Ki wait 19 = 0:00 0.00% sh: poudriere[official-amd64-default][11]: build_pkg = (linux-c7-dosfstools-3.0.20) (sh) >>> 13808 0 root 0 0 20976Ki 4984Ki rename 4 = 0:03 0.57% cpdup -i0 -s0 -f -x ref 19 >>> 12316 0 root 0 0 20976Ki 5072Ki biowr 27 = 0:03 0.56% cpdup -i0 -s0 -f -x ref 13 >>> 12283 0 root 0 0 20976Ki 5068Ki rename 5 = 0:03 0.53% cpdup -i0 -s0 -f -x ref 01 >>> 12277 0 root 0 0 20976Ki 5068Ki rename 28 = 0:03 0.54% cpdup -i0 -s0 -f -x ref 14 >>> 12096 0 root 59 0 16872Ki 4960Ki wait 27 = 0:00 0.00% sh: poudriere[official-amd64-def >>> . . . >>>=20 >>>=20 >>> . . . >>> 39927 183 nobody 59 0 171676Ki 160396Ki flswai 13 = 0:00 2.03% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >>> 62772 183 nobody 59 0 14376Ki 3400Ki wait 3 = 0:00 0.06% mamake -C lib/libast install >>> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 = 0:00 0.00% mamake -r */* install >>> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 = 0:00 0.00% mamake install >>> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 28 = 0:00 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >>> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 0:00 = 0.00% /bin/sh bin/package flat make >>> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 0:00 = 0.00% /bin/sh -e /tmp/makelMk4B8 >>> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 0:00 = 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >>> 39924 179 nobody 59 0 125140Ki 95572Ki flswai 20 = 0:00 0.60% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 0 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 13 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 16 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 27 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>> 39923 179 nobody 59 0 165928Ki 155092Ki wait 0 = 0:00 1.00% /usr/bin/cc -o dynamic.exe -dynamic dynamic.o >>> 39294 179 nobody 59 0 14744Ki 3464Ki wait 9 = 0:00 0.02% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >>> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >>> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >>> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 = 0:00 0.00% sh /dev/fd/3 >>> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 = 0:00 0.00% sh /dev/fd/3 >>> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 = 0:00 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >>> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >>> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 = 0:00 0.00% /bin/sh bin/package flat make ksh93 >>> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 = 0:00 0.00% /bin/sh -e /tmp/makeW36tmB >>> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >>> 32453 0 root 0 0 20976Ki 5020Ki flswai 17 = 0:03 2.82% cpdup -i0 -s0 -f -x ref 26 >>> 32420 0 root 1 0 20976Ki 5024Ki flswai 25 = 0:03 2.81% cpdup -i0 -s0 -f -x ref 11 >>> 32358 0 root 1 0 20976Ki 5068Ki flswai 14 = 0:03 2.79% cpdup -i0 -s0 -f -x ref 20 >>> 32333 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >>> 32313 0 root 59 0 16872Ki >>> . . . >>>=20 >>>=20 >>> . . . >>> 53486 185 root 0 0 66428Ki 34196Ki getblk 25 = 0:01 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 53485 185 root 59 0 23308Ki 12024Ki wait 0 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 53446 185 root 59 0 14744Ki 3504Ki wait 11 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 53445 185 root 59 0 14284Ki 3828Ki wait 1 = 0:00 0.00% /usr/bin/make -C /usr/ports/textproc/p5-YAML-Tiny = build-depends >>> 96359 183 root 0 0 66428Ki 34196Ki flswai 31 = 0:00 1.43% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 96358 183 root 59 0 23308Ki 12020Ki wait 29 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 96331 183 root 59 0 14744Ki 3504Ki wait 5 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 96330 183 root 59 0 14284Ki 3860Ki wait 27 = 0:00 0.00% /usr/bin/make -C /usr/ports/security/cyrus-sasl2 = patch-depends >>> 9658 170 nobody 59 0 14224Ki 2852Ki flswai 3 0:00 = 0.02% install -m 0644 ./libcdio.info = /wrkdirs/usr/ports/sysutils/libcdio/work/stage/usr/local/share/info >>> 9652 170 nobody 59 0 14744Ki 3420Ki wait 2 0:00 = 0.00% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >>> 9643 170 nobody 59 0 14744Ki 3420Ki wait 8 0:00 = 0.03% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >>> 9642 170 nobody 59 0 14776Ki 3652Ki wait 21 0:00 = 0.04% /usr/local/bin/gmake install-exec-am install-data-am >>> 9641 170 nobody 59 0 14776Ki 3632Ki wait 3 0:00 = 0.04% /usr/local/bin/gmake install >>> 9636 170 nobody 59 0 14744Ki 3424Ki wait 15 0:00 = 0.03% /bin/sh -c fail=3D; \\\nif (target_option=3Dk; case = ${target_option-} in ?) ;; *) echo "am__make_running_with_option: = interna >>> 9635 170 nobody 59 0 14776Ki 3708Ki wait 0 0:00 = 0.06% /usr/local/bin/gmake INSTALL_PROGRAM=3D/bin/sh = /wrkdirs/usr/ports/sysutils/libcdio/work/libcdio-2.2.0/install-sh -c -s = inst >>> 9634 170 nobody 59 0 14776Ki 3680Ki wait 29 0:00 = 0.08% /usr/local/bin/gmake -f Makefile = DESTDIR=3D/wrkdirs/usr/ports/sysutils/libcdio/work/stage install-strip >>> 9633 170 nobody 59 0 14744Ki 3428Ki wait 13 0:00 = 0.02% /bin/sh -e /tmp/makeOENiKj >>> 9611 170 nobody 59 0 16848Ki 3876Ki wait 21 0:00 = 0.22% /usr/bin/make -C /usr/ports/sysutils/libcdio stage >>> 51574 158 root 0 0 74620Ki 34184Ki flswai 20 = 0:01 0.28% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 51573 158 root 59 0 23308Ki 12020Ki wait 20 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 51547 158 root 59 0 14744Ki 3512Ki wait 18 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 51545 158 root 59 0 14284Ki 3852Ki wait 27 = 0:00 0.00% /usr/bin/make -C /usr/ports/textproc/hyphen build-depends >>> 56591 157 root 0 0 66428Ki 34184Ki getblk 17 = 0:01 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56590 157 root 59 0 23308Ki 12024Ki wait 12 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56528 157 root 59 0 14744Ki 3504Ki wait 28 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 56469 157 root 59 0 14284Ki 3832Ki wait 4 = 0:00 0.00% /usr/bin/make -C /usr/ports/converters/p5-MIME-Base32 = build-depends >>> 56593 155 root 0 0 66428Ki 34188Ki getblk 8 = 0:01 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56592 155 root 59 0 23308Ki 12024Ki wait 4 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 56559 155 root 59 0 14744Ki 3508Ki wait 18 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 56532 155 root 59 0 14284Ki 3828Ki wait 13 = 0:00 0.00% /usr/bin/make -C /usr/ports/devel/p5-Parse-Yapp = build-depends >>> 52781 145 root 0 0 74620Ki 34244Ki flswai 12 = 0:01 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 52780 145 root 59 0 23308Ki 12024Ki wait 22 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>> 52753 145 root 59 0 14744Ki 3508Ki wait 24 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 52749 145 root 59 0 14284Ki 3824Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/converters/p5-JSON = build-depends >>> 9610 0 root 59 0 16872Ki 4972Ki wait 14 0:00 = 0.01% sh: poudriere[official-amd64-default][14]: build_pkg = (libcdio-2.2.0) (sh) >>> 99560 0 root 1 0 20976Ki 4860Ki flswai 15 = 0:00 2.82% cpdup -i0 -s0 -f -x ref 01 >>> 99539 0 root 59 0 16872Ki 4960Ki wait 10 = 0:00 0.00% sh: poudriere[official-amd64-default][01]: build_pkg = (texi2html-5.0_5,1) (sh) >>> 98112 0 root 1 0 20976Ki 4828Ki flswai 19 = 0:00 3.47% cpdup -i0 -s0 -f -x ref 28 >>> 98096 0 root 59 0 16872Ki 4960Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][28]: build_pkg = (gdbm-1.26) (sh) >>> 97694 0 root 1 0 20976Ki 4844Ki flswai 7 = 0:01 2.51% cpdup -i0 -s0 -f -x ref 27 >>> 97665 0 root 59 0 16872Ki 4960Ki wait 0 = 0:00 0.00% sh: poudriere[official-amd64-default][27]: build_pkg = (sudo-1.9.17p2) (sh) >>> 96108 0 root 0 0 20976Ki 4800Ki flswai 29 = 0:01 3.06% cpdup -i0 -s0 -f -x ref 19 >>> 96091 0 root 59 0 16872Ki 4960Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (libgpg-error-1.55) (sh) >>> 93884 0 root 0 0 20976Ki 5064Ki flswai 19 = 0:01 2.43% cpdup -i0 -s0 -f -x ref 26 >>> 93857 0 root 59 0 16872Ki 4960Ki wait 16 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (libxml2-2.14.5) (sh) >>> 93271 0 root 0 0 20976Ki 5224Ki flswai 5 = 0:01 2.38% cpdup -i0 -s0 -f -x ref 12 >>> 93212 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][12]: build_pkg = (lame-3.100_5) (sh) >>> 88119 0 root 0 0 20976Ki 5212Ki flswai 0 = 0:01 2.51% cpdup -i0 -s0 -f -x ref 32 >>> 88077 0 root 0 0 20976Ki 5176Ki flswai 0 = 0:01 2.38% cpdup -i0 -s0 -f -x ref 31 >>> . . . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Oct 1 06:37:59 2025 X-Original-To: stable@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 4cc4xc3R8Pz68y4Q for ; Wed, 01 Oct 2025 06:38:12 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cc4xb3PpKz3mSM for ; Wed, 01 Oct 2025 06:38:11 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=ez9HgfCz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of joh.hendriks@gmail.com designates 2a00:1450:4864:20::534 as permitted sender) smtp.mailfrom=joh.hendriks@gmail.com Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-6318855a83fso12859183a12.2 for ; Tue, 30 Sep 2025 23:38:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759300682; x=1759905482; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=PXwMDbDPJODZVbZTkOJFZGNMnZcPFflMLvy5jdJ42UU=; b=ez9HgfCzON+OGqAVJK3IOxRM4ATqRPndoESNidV1NLGEQ9v9VQLgGNFK++PsrF3oQB t7b1eGpaN64zyRgt0WSQa19VhUwLxe84AMg8b8sLWruIXOFcep5kmtYm3yHY1GohjTP0 wndEMLLvHcUPQkc5ORoDvsaLZlZ/zrQOtR3L5OOq57XwO5JupzZHPFpc1exnPZDowF1G 3HPONr2ljahk2AZ4K5HaIfDcCQgOXDtwicjv9d8lmhRshJNNgOeomyYU2CgeKefCams8 WwVEpt7bAq3Der3o7xekpUMBB/fL6MVGHW1TW7h/5NjC85+J15PNzbQmobikZMJpM0Os d5dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759300682; x=1759905482; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PXwMDbDPJODZVbZTkOJFZGNMnZcPFflMLvy5jdJ42UU=; b=wDjCy1jyXpRQQpAHrAwV1K6U29pGNvt9+eIu53NWqXoW6El78SQbbhxEB8m+l/m9y4 7OhbAEyuEbEWbzynpSFy1M07tEV1VwCAHtqWVAUaOXZpJKMCF/cDRgklf1rJBMJsQ4rJ K3oq2edq8iiROLrSaYA0i0+QX+BqNmZ3ar8jOJ9wCLyHWiIamPfE4rhaeOKt0nuObMDV lE/vmzTwH60lFkogGx6lDJW1OZZkg735HoWapjhmLXve8yUr1UwqtykxIqU3MZKsfcPf kJsTMEl4lFNwD9cCUdSSYLL0FAdcL1i8C48fQBJXavoIUriTH8NFKUxcp4AWUjfyMDPD x1yQ== X-Gm-Message-State: AOJu0Yx9SP4u2w+xtSTYNchnQ+034swDWJFdJ5P84sztUF0uztjTPATd ZGjeni9zaXqq44VSVyqfIkJ/GW3i6NCb1W9j7CldZ+JyPE79Rck4RcHMUJby/mOx X-Gm-Gg: ASbGncuC2Ncdt+VWYNrH7xItpLR5aYUnWeT1T6H35RgHqiQd2C7co5B8fplVJM+Qetk r+IcwZzpZt6anYyEoSxviW0dm07/QO8f7BWaXuvEEm/gTZNtO2s6Wu14G5K+EvGIU08IjYauUKQ ciNQtBDttXlKoFU7Jtd87N9/wU99f9DG7N8MtuqMuZP7wIa7sLUhKX3lT0kfgo2doQoX2b2/D+I WOh/rxaR0yPmmJa5r6c0g8J0KyyEY1KU9C8sGTkSFdbZBtW9NBbBxTH2WlvpCoMM6/iiBXElc3/ HjVT/Y+z9tAydXY56+XAi/Viy9YRi0cLIYvBz/hHdua9zcteCM2LZHe+sAVObH0qd0PiVDdq50g ffaYjZ9uI8HMAn7V277EEBEddjT/XaAlmKZojlz3b07kqHgiaAdqfMwGWtGhaZeHyL01TpIdjKt xmXMXDwZaG2KMsT0CwVCsQH8ZKsVtb+4A= X-Google-Smtp-Source: AGHT+IHk7eRla1DPsfnnkatvd2dEy4LbpQOi4WfCmU2ECwpdDnKQPpVdcpoDkW+SAVB4nbWeeLLXmQ== X-Received: by 2002:a05:6402:274f:b0:634:ab80:d84b with SMTP id 4fb4d7f45d1cf-63678d04db4mr3080743a12.32.1759300682075; Tue, 30 Sep 2025 23:38:02 -0700 (PDT) Received: from ?IPV6:2001:9a8:26e:0:b8be:50b0:b588:e79? ([2001:9a8:26e:0:b8be:50b0:b588:e79]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-634a362993esm11163210a12.4.2025.09.30.23.37.59 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 Sep 2025 23:38:01 -0700 (PDT) Message-ID: <1c841139-16e9-4ca3-9864-9b02b9dc838a@gmail.com> Date: Wed, 1 Oct 2025 08:37:59 +0200 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Missing files from ALPHA4 memstick.img To: stable@freebsd.org References: <010001999707f794-fba8a698-d2e8-4a81-83f4-32637e0e1967-000000@email.amazonses.com> <4FDAF12C-08E7-40BF-8A2D-3FDB3B2C9924@ketas.si.pri.ee> Content-Language: en-US From: Johan Hendriks In-Reply-To: <4FDAF12C-08E7-40BF-8A2D-3FDB3B2C9924@ketas.si.pri.ee> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-0.93)[-0.933]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TAGGED_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::534:from] X-Rspamd-Queue-Id: 4cc4xb3PpKz3mSM On 9/30/25 10:42 AM, Sulev-Madis Silber wrote: > > On September 30, 2025 11:03:33 AM GMT+03:00, Johan Hendriks wrote: >> On 9/29/25 9:51 PM, Colin Percival wrote: >>> On 9/29/25 11:54, Johan Hendriks wrote: >>>> I just downloaded the FreeBSD-ALPHA4 memstick.img file. >>>> >>>> I have a custom install script that worked on ALPHA1. >>>> Nut now it does not work anymore. >>>> >>>> I noticed that i missed some files on the memstick image (if i am not mistaken.) >>>> >>>> I do this in my script: >>>> >>>> echo "" >>>> echo "# Install FreeBSD OS. (base.txz kernel.txz doc.txz)" >>>> echo "# This will take a few minutes." >>>> cd /usr/freebsd-dist >>>> for file in base.txz kernel.txz doc.txz; >>>> do (cat $file | tar --unlink -xpJf - -C ${mount:-/}); done >>>> >>>> But it seems there are no files in /usr/freebsd-dist anymore, except a file called MANIFEST >>>> >>>> Am i missing something? >>> Yes.  With the move to pkgbase, the disc1 and memstick images no longer >>> contain legacy distfiles, only pkgbase repositories. >>> >>> The legacy distfiles will remain on dvd images for the duration of FreeBSD 15 >>> for the benefit of users (such as yourself!) with scripts which ingest them, >>> but they will not exist in FreeBSD 16. >>> >> That makes perfectly sense. But, (there is always a but...) How can i install FreeBSD from a script. Is there a simple command i can use like pkg install base or something >> >> >> regards, >> Johan Hendriks >> >> > yes, you do it like > > pkg -r "${mount:-/}" install -x '^FreeBSD-set-(base|kernels)-' > > note that you actually need to figure out what to install and i don't have image here to look what repo names it had and so on. and was it configured > > if you want to do local or remote pkg installs like this, i hope you verify it runs, too, first. just like you did with your tar. above was example :) i can give more of those if absolutely necessary > > pkgbase gives you much more direct control, if you for example used to have tar excludes for x before. and integrity verification should be easier too, but you have skipped that i see > Thank you all very much i will go around and see how far i come. Thanks for the pointers. Regards Johan From nobody Wed Oct 1 07:46:20 2025 X-Original-To: freebsd-stable@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 4cc6Sg4ZzCz694WG for ; Wed, 01 Oct 2025 07:46:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.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 4cc6Sd6rfbz3tm7 for ; Wed, 01 Oct 2025 07:46:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=G8Ktdbec; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759304795; bh=VjZ/ELl1DTcWUqa3wOW3nC9sypW/kqLTLjQ484/XyiY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=G8KtdbecUVG+5KmAIf19rjoPB2mCzox6dz8qNZ1QkiJJkYGARz27lJFp9IbPfWGJljMaIBosuctd7JZIjBnUH35RVtiZKPfDtSDMV8sGSUPaxWE8jVUHXuQtyJsQGdyOlxQJma7spc9PXo9LmfmvbWG8ERXDn6WTVT02Vxzz+KkYixV5wfO4/Tr2zkJgy0Ok4xfFdxMz0zL4TFqxXC/PIZmZi/gE3vVnOpIU8wpE/H7mIyReGyvBwW8WJafK0gWhoRJw6qLN0zjSfIErtQRi2B6k0/xRvd+Ecg929Ra4ebmD2iSDDWnecSLjIRd2jhYwbsqY6zJGJtfVDbRhIw3PhQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759304795; bh=97h+wrRTyxfVQ329+5s+vY/d+i8mZ44EBqcAqMHxoNN=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=m1k0/ZwI9TJqcXmdRhf+ecHzgTXsqnm9Bo3nXlhDvyv23b07VtkxSxyLRxADWntDoy3LYZ42q/T0iyqQeKKypKOSS5gTc+26UwQE6LECZl5SoWpbyefXgle5S3z9m45zQ1wlCbbcSGy6Ys7Ntp1q8w20a0mipg9cJ8BRsST2Sal0QbWJTGNDb7itLuXe7Hpboq2lGVlhZytI5P/unTkyeBqgb/VQx+kHSTb2aFmfc8utAnHsW++d+aZrB8xQh7k7a3AlT6wreq3QmS5LUjftALvdI3Zxc5BV3lC+SRcXoqA+toiZ6PL9mx2CFq9RPL+9FzqUPpXZCFqST/FRIzmaxw== X-YMail-OSG: Q2aVKiEVM1lwqwsD9dqIVGLP6hKCf2fFCZl2k77VVTNk15Qqq7thE30ao9HH0ig gIlaiFkVxz4wEwovIgkil2swpIKm22zznmySHsCuJQ1dEDmq24ZUNIb2dcTqp3Vt5sUVg_L1E8NV PMGoKGWY2cgR5Iywm6V0H_RKkOI.dwsUFoeYHzxPBRmZkFLKPGnZDRRNkoNIFcF.bxx50me5EAeV X6h9zboa3XX4mqbQxWK9WW4AlJ8nvWpeNVLPAy.FjIrm8XhhXF5g7o3FjTXhyAalJxn_LjLmi55m H3oNeg3V8mlExSuNppK9Y8yXr2X9hyYstz.b.XRycH0uE0kqpYYFUH_Jon0gCwLzKaKkR_J5i_35 LzFFANkV4EKXVarAYgSNdmtSQuROo8Xlf3Iil8dPD7wIu5WQmCOyUDFKb37MU4ilnIwraVwSSUzQ PFUUY9aYBYozPEICB_HlIttniqvZ1RFcNLQeWJYwRwIsWxm0HAc78wZ8PrWFTIaj1h27R2kgw65C PlYMxgQC6hcnzasB70QMoyjfk5CrDL1YrRcv_trvSClb6WliKSBiJKiRLnVMvJe3.Gbxy_yplVnj 4NczX0PGncBjGX8tMnFWg5dwQIioKmcAGYJXcpym6SD5GeXul0dUqBQXGal8uAcJOdPoiVrIusuv tVdrWsk6RYSOwagzenJVN2jrYTNhRN_rltiO9qz9gRip0FNJUzkRQh.WM.hvxjoIJrLQbTOkrtR5 d2RuUHgopny_IR.5VKIDTmrYDTRwsL5aWMsDW6.VLJDD8LnK.glgmLD5EQR7ZD5CppHMoBn4JVLm 8pbOj2NDCwUwXIOBCCILpYl7Xz2XYJsHqKp._n1g8YHOKSMVqa5V_4pxqBTeKK631XvYyk8sz7Y7 78Bx3_Zl73d8pIcrAWkdHqvE3hZq1LDQdqurYv_BPm1xVYeKpAGCBD4mPMtMUtErN4BW626mycyy LuUXO_GyNLzvBHzllh3mJhMSG1.aQ.gRN9ZZwJUqxF7yPSqFFg.mVBI8__B6VAjxlc5aSE9m8vRC zbtrDx3UkufsDnHA5nNTTW8CmBY_dt9lu1p2vpx_TXfLTKjtzpug0Wsj2Et5HPSXPAlBxVUzHciN q8oD.3cI5w791nxtHgdTUM_Cih85aBUsTys4d9uhk.pMMhJfdNDwmbpdyRIg0XvappehAHMFoV5m AHmB1vg_I4OjjZx9VZl_2jJp_6IohEOQwYYK5qxXf8rlTFTThzvO.fPwfvxfP8zeGTY2VMFRh8c0 6czl88y6RI98pQkpy86xkodmHLNbt7d.9SFh8Vmc9mAzzJ7oHIRaAXhPEuh_LSXfU3wtA30RGDpQ vDiCbadYNN_teJaq9VQ.Kg7V6f5cysuvr_slJS8ZUfyeBWfC7D3VM7BmhxK1D7gRXbD9b0mAZLFk 7SvytqPhP_PcD_B_t.jI_LshrWyjJwBwp5EH.kLiTNxH4XCxQ3BSsBM95aqZusTm8g_.k0k30cZH .diM_QpLBNppBeGbBDc7dzf430GT7Aec8JviTFFfl86Md.zBh.WCMaJm1n.05eDJPbMPM2cMOQ50 prNMUwO4AjIiyO639MwZmGCUcLnmwMPZSEuilGc0udktSJ3aWz2MObbt3AcF5Qm_hRlp0DvXWwey amaw1VntDn7VbQ93iA8eD7cscHTVlOhId_Np73ioixEmcez6jMC.T.lJ7pWI0RxylifWhJggK.Lg i8gTLA0f3WWh_uEk6XHqnOnD0xHIhHbBEXQH.cHmgz.IImDzCtQMWnqIXxGF4rte2PqHFA406FgU lDsINzgESERxLG7rLGpSivkcZAEJPJ7rGu7HmXjtdtHFthM4cNfPyeKjFfG6DblyOFFcdYrfXWLY RBvc0bUnqlhxoXmzfWswV0ELJVwzliMhk2JzynZvJ_XJamZktGOZlPnmRt2WJCa8pyqL83dx2UP1 mGepPweiEquIBQNMVeu1.XWprOj5BK8Eqms_jOJzJK__rykvozv8w6nCNRwGJ28kl5tkuhSWYtzk 3wnZDE1GqOwgj5vBGla2n7lhziXKM9cO5WQqKTkh5aekSwHsJjzsCZY9zALIGiOjs6AIcuj4ULna bs4qcR6MiBgGn6mt7wc7ppiaDiqBHCd28QEXR8f0f16YrqHkKyHs3rbXQuduV_XRV_vRUKHZhF85 MRHcM78dLHL5QPhznCmCt8uzAk4E2vB_FCtp9ETOm1iCtQ0JsjqaqhvZ6jzQ3EjOW80CfoA24sCZ u.1B87nXUJKEDwmNQ9.nEQovA_dGLDPRW35zhxYftpPteujD1e4xI7Ps3yEY7Z9Np1WtKS3VhmyQ y9sol9mgguQ-- X-Sonic-MF: X-Sonic-ID: f1ef90a0-2399-4364-95fa-cefa298d73dc Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Wed, 1 Oct 2025 07:46:35 +0000 Received: by hermes--production-gq1-66b66ffd5-kz2cn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 27c09b01a6f43c13456e97a5779561d1; Wed, 01 Oct 2025 07:46:31 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more From: Mark Millard In-Reply-To: Date: Wed, 1 Oct 2025 00:46:20 -0700 Cc: "kib@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <0E19FD53-00B2-4113-8CBE-D3128897C5BE@yahoo.com> References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List , "olce@freebsd.org" X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; 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]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.146:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.146:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4cc6Sd6rfbz3tm7 On Sep 30, 2025, at 22:20, Mark Millard wrote: > [Resending: Correcting an Email address copy/paste error > and adding adjusting a little wording.] >=20 > [This note's additions are tied to "flswai" STATE instead > of to "rename" STATE.] I messed up substituting without noticing at the time. Ignore my "flswai" STATE material. > On Sep 30, 2025, at 20:43, Mark Millard wrote: >=20 >> [The new material here ends up being about nameicap_cleanup >> and its exclusive use of mnt_renamelock being one potential >> bottleneck involved here. I make no claim it has anything to >> do with the flswai activity reported. The possible >> bottleneck is an observation, not something that I claim >> there is any alternative to. I do not know if this is of any >> interest or not.] >>=20 >> On Sep 29, 2025, at 16:06, Mark Millard wrote: >>=20 >>> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>>=20 >>>> An example is during the cpdup activities when multiple happen >>>> in overlappingtime frames: >>>=20 >>> I'll note that I see this on the amd64 32-FreeBSD-cpu system >>> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >>> system. May be at some point I'll try the older 16-FreeBSD-cpu >>> aarch64 (Cortex-A72) system. >>>=20 >>> Also, on the 7950X3D amd74 system, I see the behavior with >>> 14.3-Stable. Apparently, this is not new with 15+. It has >>> been a long time since I'd tried using an amd64 system for >>> such activity based on using USB3 media. But it has been >>> common for me for aarch64 over that time frame. BEGIN IGNORE > previous to modern: > @@ -2659,8 +2659,7 @@ bwillwrite(void) > mtx_lock(&bdirtylock); > while (buf_dirty_count_severe()) { > bdirtywait =3D 1; > - msleep(&bdirtywait, &bdirtylock, (PRIBIO + 4), > - "flswai", 0); > + msleep(&bdirtywait, &bdirtylock, PVFS, "flswai", 0); > } > mtx_unlock(&bdirtylock); >=20 > where in modern code: >=20 > /usr/src/sys/sys/priority.h:#define PRIBIO (PRI_MIN_KERN + 3) > and: > /usr/src/sys/sys/priority.h:#define PVFS (PRI_MIN_KERN + 4) >=20 > Presuming slpflags =3D=3D 0 (see later reference code) > as an example context: >=20 > previous vs. now for . . . > bufspace_wait: (PRIBIO + 4) vs. (PRI_MIN_KERN + 3 + 4) > bwillwrite: (PRIBIO + 4) vs. (PRI_MIN_KERN + 4) // now a smallest, = previously a largest (of the 3) > bufobj_wwait: (PRIBIO + 1) vs. (PRI_MIN_KERN + 3 + 1) Actually, referencing previous vs. new correctly: bufspace_wait: (PRIBIO + 4) vs. (PRI_MIN_KERN + 4) bwillwrite: (PRIBIO + 4) vs. (PRI_MIN_KERN + 4) bufobj_wwait: (PRIBIO + 1) vs. (PRI_MIN_KERN + 3) So order is preserved, including equality. Sorry for the noise for flswai. > Suggestive summary, using routine names to indicate values > (for slpflags =3D=3D 0 contexts): >=20 > bufobj_wwait < bwillwrite =3D=3D bufspace_wait (previous) > vs. > bufobj_wwait =3D=3D bwillwrite < bufspace_wait (now) >=20 > QUOTE > Since RQ_PPQ is 4, differences of less than 4 are insignificant, so = just > remove them. These small differences have not been changed for years, > so it is likely they have no real meaning (besides having no practical > effect). One can still consult the changes history to recover them if > ever needed. > END QUOTE >=20 > The above code does not "just remove them", but creates > new small differences and causes a change in the > relative order for the 3 contexts. >=20 > Any chance that is a potential performance problem for > some types of use now? >=20 > For reference: >=20 > diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c > index ea66a81b5903..fa655c43d155 100644 > --- a/sys/kern/vfs_bio.c > +++ b/sys/kern/vfs_bio.c > @@ -756,7 +756,7 @@ bufspace_wait(struct bufdomain *bd, struct vnode = *vp, int gbflags, > break; > } > error =3D msleep(&bd->bd_wanted, BD_LOCKPTR(bd), > - (PRIBIO + 4) | slpflag, "newbuf", slptimeo); > + PVFS | slpflag, "newbuf", slptimeo); > if (error !=3D 0) > break; > } > @@ -2659,8 +2659,7 @@ bwillwrite(void) > mtx_lock(&bdirtylock); > while (buf_dirty_count_severe()) { > bdirtywait =3D 1; > - msleep(&bdirtywait, &bdirtylock, (PRIBIO + 4), > - "flswai", 0); > + msleep(&bdirtywait, &bdirtylock, PVFS, "flswai", 0); > } > mtx_unlock(&bdirtylock); > } > @@ -5239,7 +5238,7 @@ bufobj_wwait(struct bufobj *bo, int slpflag, int = timeo) > while (bo->bo_numoutput) { > bo->bo_flag |=3D BO_WWAIT; > error =3D msleep(&bo->bo_numoutput, BO_LOCKPTR(bo), > - slpflag | (PRIBIO + 1), "bo_wwait", timeo); > + slpflag | PRIBIO, "bo_wwait", timeo); > if (error) > break; > } END IGNORE >=20 >>>> . . . >>>> 29502 0 root 0 0 20976Ki 4832Ki biowr 2 = 0:00 0.06% cpdup -i0 -s0 -f -x ref 01 >>>> 29479 0 root 0 0 20976Ki 4836Ki biord 7 = 0:01 0.75% cpdup -i0 -o ref 32 >>>> 29467 0 root 0 0 20976Ki 4824Ki getblk 26 = 0:01 0.63% cpdup -i0 -o ref 31 >>>> 29429 0 root 1 0 20976Ki 4768Ki flswai 23 = 0:01 0.61% cpdup -i0 -o ref 30 >>>> 29414 0 root 0 0 20976Ki 4780Ki flswai 28 = 0:01 0.70% cpdup -i0 -o ref 29 >>>> 29396 0 root 59 0 16872Ki 4948Ki wait 9 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>>> 29382 0 root 0 0 20976Ki 4876Ki flswai 15 = 0:01 0.95% cpdup -i0 -o ref 28 >>>> 29353 0 root 59 0 16872Ki 4948Ki wait 7 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>>> 29326 0 root 0 0 20976Ki 4804Ki biord 5 = 0:01 0.44% cpdup -i0 -o ref 27 >>>> 29308 0 root 0 0 20976Ki 4816Ki biord 2 = 0:01 0.77% cpdup -i0 -o ref 26 >>>> 29307 0 root 59 0 16872Ki 4948Ki wait 5 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>>> 29273 0 root 59 0 16872Ki 4944Ki wait 4 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>>> 29262 0 root 0 0 20976Ki 4768Ki flswai 20 = 0:01 0.76% cpdup -i0 -o ref 25 >>>> 29233 0 root 0 0 20976Ki 4784Ki flswai 3 = 0:01 0.71% cpdup -i0 -o ref 24 >>>> 29232 0 root 59 0 16872Ki 4944Ki wait 6 = 0:00 0.00% /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -jofficial-amd64 -c -f = /usr/home/root/o >>>> . . . >>>>=20 >>>> It took over 6 minutes for the 32 builders to finish. (Normal is >>>> under 2 seconds.) >>>>=20 >>>>=20 >>>> Also, later activity gets extensive "rename" STATE time, again, at = least >>>> some of it during cpdup activity: >>=20 >> Looks like the "rename" state is new (and I've only >> seen in for 15+): >>=20 >> /usr/src/sys/kern/vfs_mount.c has as the source >> of the name used for the "rname" STATE: >>=20 >> static int >> mount_init(void *mem, int size, int flags) >> { >> struct mount *mp; >>=20 >> mp =3D (struct mount *)mem; >> mtx_init(&mp->mnt_mtx, "struct mount mtx", NULL, MTX_DEF); >> mtx_init(&mp->mnt_listmtx, "struct mount vlist mtx", NULL, = MTX_DEF); >> lockinit(&mp->mnt_explock, PVFS, "explock", 0, 0); >> lockinit(&mp->mnt_renamelock, PVFS, "rename", 0, 0); >> mp->mnt_pcpu =3D uma_zalloc_pcpu(pcpu_zone_16, M_WAITOK | = M_ZERO); >> mp->mnt_ref =3D 0; >> mp->mnt_vfs_ops =3D 1; >> mp->mnt_rootvnode =3D NULL; >> return (0); >> } >>=20 >> author Konstantin Belousov 2025-06-02 07:05:06 = +0000 >>=20 >> committer Konstantin Belousov 2025-07-04 15:23:42 = +0000 >> commit ef6ea91593ebff73e2fc201efd9f848b71c5a125 (patch) >> tree 5f90f06e4b190a3a8fe9b5f3a016b69415d62a6d /sys/kern/vfs_mount.c >> parent f9cf745a5084dc0a38733db8e774252e4ed2f444 (diff) >>=20 >> VOP_RENAME: add mp-global lock >>=20 >> It is before all vnode locks, but after vn_start_write(). >>=20 >> The lock prevents parallel rename operations on the same mount point, >> which should in (near future) simplify a lot of code in VFS/fs that >> otherwise need to code with either the changing hierarchy, or with = the >> lock order for vnodes due to changed hierarchy. >>=20 >> On renames, the lock is taken on the lowest stacked filesystem. >> Otherwise rename could still occur in parallel, by performing one of = op >> on the lower fs. >>=20 >> Proposed by: mjg (long time ago) >> Reviewed by: markj, olce >> Tested by: pho >> Sponsored by: The FreeBSD Foundation >> MFC after: 1 week >> Differential revision: https://reviews.freebsd.org/D50648 >> . . . >>=20 >> The context here is not renaming activity, so my >> guess here is that the following may be in use >> in a wider range of contexts. >>=20 >> /usr/src/sys/kern/vfs_lookup.c has: >>=20 >> static void >> nameicap_cleanup(struct nameidata *ndp, int error) >> { >> struct nameicap_tracker *nt, *nt1; >> struct mount *mp; >>=20 >> KASSERT((ndp->ni_nctrack_mnt =3D=3D NULL && >> TAILQ_EMPTY(&ndp->ni_cap_tracker)) || >> (ndp->ni_lcf & NI_LCF_CAP_DOTDOT) !=3D 0, >> ("tracker active and not strictrelative")); >>=20 >> TAILQ_FOREACH_SAFE(nt, &ndp->ni_cap_tracker, nm_link, nt1) { >> mp =3D nt->mp; >> lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); >> vfs_rel(mp); >> TAILQ_REMOVE(&ndp->ni_cap_tracker, nt, nm_link); >> free(nt, M_NAMEITRACKER); >> } >>=20 >> mp =3D ndp->ni_nctrack_mnt; >> if (mp !=3D NULL) { >> if (error =3D=3D ERESTART) { >> lockmgr(&mp->mnt_renamelock, LK_EXCLUSIVE, 0); >> lockmgr(&mp->mnt_renamelock, LK_RELEASE, 0); >> } >> vfs_rel(mp); >> ndp->ni_nctrack_mnt =3D NULL; >> } >> } >>=20 >> and it may be the source of the large number >> "rename" STATE processes that are all waiting >> on "rename" below, forcing 1 of 32 at a time >> for cpdup (32 poudriere builders). Later there >> is an example of cc also waiting on it when >> there is also cpdup activity waiting on it. >>=20 >>=20 >>>> . . . >>>> 80055 0 root 59 0 16872Ki 4968Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][06]: build_pkg = (boost-jam-1.88.0) (sh) >>>> 78347 0 root 0 0 20976Ki 4624Ki rename 0 = 0:00 1.05% cpdup -i0 -s0 -f -x ref 31 >>>> 78331 0 root 59 0 16872Ki 4960Ki wait 18 = 0:00 0.00% sh: poudriere[official-amd64-default][31]: build_pkg = (lua53-5.3.6_1) (sh) >>>> 77930 0 root 0 0 20976Ki 4636Ki rename 29 = 0:00 1.02% cpdup -i0 -s0 -f -x ref 30 >>>> 77912 0 root 59 0 16872Ki 4960Ki wait 25 = 0:00 0.00% sh: poudriere[official-amd64-default][30]: build_pkg = (libsunacl-1.0.1_1) (sh) >>>> 75398 0 root 0 0 20976Ki 4628Ki rename 2 = 0:00 0.99% cpdup -i0 -s0 -f -x ref 16 >>>> 75335 0 root 59 0 16872Ki 4960Ki wait 20 = 0:00 0.00% sh: poudriere[official-amd64-default][16]: build_pkg = (iwmbt-firmware-20250410) (sh) >>>> 75324 0 root 0 0 20976Ki 4628Ki rename 24 = 0:00 1.04% cpdup -i0 -s0 -f -x ref 19 >>>> 75308 0 root 59 0 16872Ki 4960Ki wait 24 = 0:00 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (lua54-5.4.8) (sh) >>>> 74963 0 root 0 0 20976Ki 4624Ki rename 4 = 0:00 1.05% cpdup -i0 -s0 -f -x ref 32 >>>> 74922 0 root 59 0 16872Ki 4960Ki wait 26 = 0:00 0.00% sh: poudriere[official-amd64-default][32]: build_pkg = (lzo2-2.10_1) (sh) >>>> 72722 0 root 0 0 20976Ki 4776Ki rename 1 = 0:00 1.28% cpdup -i0 -s0 -f -x ref 15 >>>> 72647 0 root 59 0 16872Ki 4960Ki wait 26 = 0:00 0.00% sh: poudriere[official-amd64-default][15]: build_pkg = (indexinfo-0.3.1_1) (sh) >>>> 71967 0 root 0 0 20976Ki 4856Ki rename 30 = 0:00 1.48% cpdup -i0 -s0 -f -x ref 25 >>>> 71917 0 root 59 0 16872Ki 4960Ki wait 1 = 0:00 0.00% sh: poudriere[official-amd64-default][25]: build_pkg = (mpg123-1.33.2) (sh) >>>> 71629 0 root 0 0 20976Ki 4828Ki rename 31 = 0:00 1.61% cpdup -i0 -s0 -f=20 >>>> . . . >>>>=20 >>>> But I'll also see such on c compiles, ld commands, etc. I've >>>> not seen rename for pkg-static but I have seen flswai for it. >>>>=20 >>>> The system spends lots of time 95%+ idle from the wait >>>> activities. >>>>=20 >>>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>>> context on UFS media) and when using that media via chroot >>>> from both ZFS and UFS boots that are not USB based. The ZFS >>>> and UFS boots do not show the behavior with the normal >>>> non-USB3 media used instead. >>>>=20 >>>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>>> world are via official pkgbase distribution installs: >>>> it is not a personal build of the kernel or world. >>>>=20 >>>>=20 >>>> More rename and flswai examples: >>>>=20 >>>> . . . >>>> 39320 183 nobody 59 0 171676Ki 160576Ki rename 29 = 0:00 2.17% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >>>> 62772 183 nobody 59 0 14376Ki 3372Ki wait 25 = 0:00 0.04% mamake -C lib/libast install >>>> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 = 0:00 0.00% mamake -r */* install >>>> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 = 0:00 0.00% mamake install >>>> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 10 = 0:00 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >>>> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 = 0:00 0.00% /bin/sh bin/package flat make >>>> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 = 0:00 0.00% /bin/sh -e /tmp/makelMk4B8 >>>> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >>>> 39327 179 nobody 59 0 105680Ki 93264Ki biowr 2 = 0:00 0.61% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o test = /usr/lib/crt >>>> 39325 179 nobody 59 0 165928Ki 155088Ki wait 17 = 0:00 1.00% /usr/bin/cc -o test ../test.o >>>> 39294 179 nobody 59 0 14744Ki 3448Ki wait 10 = 0:00 0.01% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >>>> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >>>> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >>>> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 = 0:00 0.00% sh /dev/fd/3 >>>> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 = 0:00 0.00% sh /dev/fd/3 >>>> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 = 0:00 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >>>> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >>>> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 = 0:00 0.00% /bin/sh bin/package flat make ksh93 >>>> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 = 0:00 0.00% /bin/sh -e /tmp/makeW36tmB >>>> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >>>> 32453 0 root 0 0 20976Ki 5020Ki rename 22 = 0:03 0.47% cpdup -i0 -s0 -f -x ref 26 >>>> 32420 0 root 0 0 20976Ki 5024Ki rename 13 = 0:03 0.50% cpdup -i0 -s0 -f -x ref 11 >>>> 32358 0 root 0 0 20976Ki 5068Ki rename 26 = 0:03 0.53% cpdup -i0 -s0 -f -x ref 20 >>>> 32333 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >>>> 32313 0 root 59 0 16872Ki 4960Ki wait 9 = 0:00 0.00% sh: poudriere[official-amd64-default][20]: build_pkg = (linux-c7-libaio-0.3.109) (sh) >>>> 32301 0 root 59 0 16872Ki 4960Ki wait 19 = 0:00 0.00% sh: poudriere[official-amd64-default][11]: build_pkg = (linux-c7-dosfstools-3.0.20) (sh) >>>> 13808 0 root 0 0 20976Ki 4984Ki rename 4 = 0:03 0.57% cpdup -i0 -s0 -f -x ref 19 >>>> 12316 0 root 0 0 20976Ki 5072Ki biowr 27 = 0:03 0.56% cpdup -i0 -s0 -f -x ref 13 >>>> 12283 0 root 0 0 20976Ki 5068Ki rename 5 = 0:03 0.53% cpdup -i0 -s0 -f -x ref 01 >>>> 12277 0 root 0 0 20976Ki 5068Ki rename 28 = 0:03 0.54% cpdup -i0 -s0 -f -x ref 14 >>>> 12096 0 root 59 0 16872Ki 4960Ki wait 27 = 0:00 0.00% sh: poudriere[official-amd64-def >>>> . . . >>>>=20 >>>>=20 >>>> . . . >>>> 39927 183 nobody 59 0 171676Ki 160396Ki flswai 13 = 0:00 2.03% cc -D_BLD_DLL -fPIC -D_BLD_ast -Os -Wno-unused-value = -Wno-parentheses -Wno-logical-op-parentheses -fno-strict-aliasing -I >>>> 62772 183 nobody 59 0 14376Ki 3400Ki wait 3 = 0:00 0.06% mamake -C lib/libast install >>>> 12602 183 nobody 59 0 14376Ki 3072Ki wait 17 = 0:00 0.00% mamake -r */* install >>>> 12600 183 nobody 59 0 14376Ki 3076Ki wait 22 = 0:00 0.00% mamake install >>>> 12596 183 nobody 0 0 14068Ki 2688Ki piperd 28 = 0:00 0.01% tee -a = /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.10/arch/freebsd15.i386-64/lib/p= ackage/gen/make.out >>>> 8980 183 nobody 59 0 14744Ki 3732Ki wait 6 = 0:00 0.00% /bin/sh bin/package flat make >>>> 8977 183 nobody 59 0 14744Ki 3436Ki wait 3 = 0:00 0.00% /bin/sh -e /tmp/makelMk4B8 >>>> 8929 183 nobody 59 0 14288Ki 3872Ki wait 4 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh build >>>> 39924 179 nobody 59 0 125140Ki 95572Ki flswai 20 = 0:00 0.60% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 0 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 13 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 16 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>>> 39924 179 nobody 59 0 125140Ki 95572Ki uwait 27 = 0:00 0.01% /usr/bin/ld --eh-frame-hdr -dynamic-linker = /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o = dynamic.exe /usr/ >>>> 39923 179 nobody 59 0 165928Ki 155092Ki wait 0 = 0:00 1.00% /usr/bin/cc -o dynamic.exe -dynamic dynamic.o >>>> 39294 179 nobody 59 0 14744Ki 3464Ki wait 9 = 0:00 0.02% sh = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/C/make/probe /usr/bin/cc PREROOT=3D'' UNIVER >>>> 39293 179 nobody 59 0 15264Ki 3704Ki piperd 19 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/prob= e/probe C make /usr/bin/cc >>>> 39291 179 nobody 59 0 16344Ki 4960Ki wait 10 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e --ignorelock --keepgoing --errorid=3Dlib/libast >>>> 39290 179 nobody 59 0 14744Ki 3444Ki wait 12 = 0:00 0.00% sh /dev/fd/3 >>>> 39258 179 nobody 59 0 14744Ki 3452Ki piperd 0 = 0:00 0.00% sh /dev/fd/3 >>>> 37014 179 nobody 0 0 14068Ki 2692Ki piperd 30 = 0:00 0.00% tee -a = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/lib/pack= age/gen/make.out >>>> 37013 179 nobody 0 0 16728Ki 5320Ki select 14 = 0:00 0.00% = /wrkdirs/usr/ports/shells/ksh93/work/ast-93u/arch/freebsd16.amd64/bin/nmak= e -k -K recurse believe nmake >>>> 32949 179 nobody 13 0 14744Ki 4136Ki wait 31 = 0:00 0.00% /bin/sh bin/package flat make ksh93 >>>> 32948 179 nobody 59 0 14744Ki 3444Ki wait 19 = 0:00 0.00% /bin/sh -e /tmp/makeW36tmB >>>> 32940 179 nobody 59 0 14288Ki 3892Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/shells/ksh93 build >>>> 32453 0 root 0 0 20976Ki 5020Ki flswai 17 = 0:03 2.82% cpdup -i0 -s0 -f -x ref 26 >>>> 32420 0 root 1 0 20976Ki 5024Ki flswai 25 = 0:03 2.81% cpdup -i0 -s0 -f -x ref 11 >>>> 32358 0 root 1 0 20976Ki 5068Ki flswai 14 = 0:03 2.79% cpdup -i0 -s0 -f -x ref 20 >>>> 32333 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (linux-c7-numactl-libs-2.0.12_1) (sh) >>>> 32313 0 root 59 0 16872Ki >>>> . . . >>>>=20 >>>>=20 >>>> . . . >>>> 53486 185 root 0 0 66428Ki 34196Ki getblk 25 = 0:01 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 53485 185 root 59 0 23308Ki 12024Ki wait 0 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 53446 185 root 59 0 14744Ki 3504Ki wait 11 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 53445 185 root 59 0 14284Ki 3828Ki wait 1 = 0:00 0.00% /usr/bin/make -C /usr/ports/textproc/p5-YAML-Tiny = build-depends >>>> 96359 183 root 0 0 66428Ki 34196Ki flswai 31 = 0:00 1.43% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 96358 183 root 59 0 23308Ki 12020Ki wait 29 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 96331 183 root 59 0 14744Ki 3504Ki wait 5 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 96330 183 root 59 0 14284Ki 3860Ki wait 27 = 0:00 0.00% /usr/bin/make -C /usr/ports/security/cyrus-sasl2 = patch-depends >>>> 9658 170 nobody 59 0 14224Ki 2852Ki flswai 3 = 0:00 0.02% install -m 0644 ./libcdio.info = /wrkdirs/usr/ports/sysutils/libcdio/work/stage/usr/local/share/info >>>> 9652 170 nobody 59 0 14744Ki 3420Ki wait 2 = 0:00 0.00% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >>>> 9643 170 nobody 59 0 14744Ki 3420Ki wait 8 = 0:00 0.03% /bin/sh -c srcdirstrip=3D`echo "." | sed 's|.|.|g'`; = \\\nlist=3D'./libcdio.info'; test -n "/usr/local/share/info" || list=3D; = \ >>>> 9642 170 nobody 59 0 14776Ki 3652Ki wait 21 = 0:00 0.04% /usr/local/bin/gmake install-exec-am install-data-am >>>> 9641 170 nobody 59 0 14776Ki 3632Ki wait 3 = 0:00 0.04% /usr/local/bin/gmake install >>>> 9636 170 nobody 59 0 14744Ki 3424Ki wait 15 = 0:00 0.03% /bin/sh -c fail=3D; \\\nif (target_option=3Dk; case = ${target_option-} in ?) ;; *) echo "am__make_running_with_option: = interna >>>> 9635 170 nobody 59 0 14776Ki 3708Ki wait 0 = 0:00 0.06% /usr/local/bin/gmake INSTALL_PROGRAM=3D/bin/sh = /wrkdirs/usr/ports/sysutils/libcdio/work/libcdio-2.2.0/install-sh -c -s = inst >>>> 9634 170 nobody 59 0 14776Ki 3680Ki wait 29 = 0:00 0.08% /usr/local/bin/gmake -f Makefile = DESTDIR=3D/wrkdirs/usr/ports/sysutils/libcdio/work/stage install-strip >>>> 9633 170 nobody 59 0 14744Ki 3428Ki wait 13 = 0:00 0.02% /bin/sh -e /tmp/makeOENiKj >>>> 9611 170 nobody 59 0 16848Ki 3876Ki wait 21 = 0:00 0.22% /usr/bin/make -C /usr/ports/sysutils/libcdio stage >>>> 51574 158 root 0 0 74620Ki 34184Ki flswai 20 = 0:01 0.28% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 51573 158 root 59 0 23308Ki 12020Ki wait 20 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 51547 158 root 59 0 14744Ki 3512Ki wait 18 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 51545 158 root 59 0 14284Ki 3852Ki wait 27 = 0:00 0.00% /usr/bin/make -C /usr/ports/textproc/hyphen build-depends >>>> 56591 157 root 0 0 66428Ki 34184Ki getblk 17 = 0:01 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 56590 157 root 59 0 23308Ki 12024Ki wait 12 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 56528 157 root 59 0 14744Ki 3504Ki wait 28 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 56469 157 root 59 0 14284Ki 3832Ki wait 4 = 0:00 0.00% /usr/bin/make -C /usr/ports/converters/p5-MIME-Base32 = build-depends >>>> 56593 155 root 0 0 66428Ki 34188Ki getblk 8 = 0:01 0.26% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 56592 155 root 59 0 23308Ki 12024Ki wait 4 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 56559 155 root 59 0 14744Ki 3508Ki wait 18 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 56532 155 root 59 0 14284Ki 3828Ki wait 13 = 0:00 0.00% /usr/bin/make -C /usr/ports/devel/p5-Parse-Yapp = build-depends >>>> 52781 145 root 0 0 74620Ki 34244Ki flswai 12 = 0:01 0.25% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 52780 145 root 59 0 23308Ki 12024Ki wait 22 = 0:00 0.00% /usr/local/sbin/pkg-static add -A = /packages/All/perl5-5.42.0_1.pkg >>>> 52753 145 root 59 0 14744Ki 3508Ki wait 24 = 0:00 0.00% /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 52749 145 root 59 0 14284Ki 3824Ki wait 21 = 0:00 0.00% /usr/bin/make -C /usr/ports/converters/p5-JSON = build-depends >>>> 9610 0 root 59 0 16872Ki 4972Ki wait 14 = 0:00 0.01% sh: poudriere[official-amd64-default][14]: build_pkg = (libcdio-2.2.0) (sh) >>>> 99560 0 root 1 0 20976Ki 4860Ki flswai 15 = 0:00 2.82% cpdup -i0 -s0 -f -x ref 01 >>>> 99539 0 root 59 0 16872Ki 4960Ki wait 10 = 0:00 0.00% sh: poudriere[official-amd64-default][01]: build_pkg = (texi2html-5.0_5,1) (sh) >>>> 98112 0 root 1 0 20976Ki 4828Ki flswai 19 = 0:00 3.47% cpdup -i0 -s0 -f -x ref 28 >>>> 98096 0 root 59 0 16872Ki 4960Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][28]: build_pkg = (gdbm-1.26) (sh) >>>> 97694 0 root 1 0 20976Ki 4844Ki flswai 7 = 0:01 2.51% cpdup -i0 -s0 -f -x ref 27 >>>> 97665 0 root 59 0 16872Ki 4960Ki wait 0 = 0:00 0.00% sh: poudriere[official-amd64-default][27]: build_pkg = (sudo-1.9.17p2) (sh) >>>> 96108 0 root 0 0 20976Ki 4800Ki flswai 29 = 0:01 3.06% cpdup -i0 -s0 -f -x ref 19 >>>> 96091 0 root 59 0 16872Ki 4960Ki wait 31 = 0:00 0.00% sh: poudriere[official-amd64-default][19]: build_pkg = (libgpg-error-1.55) (sh) >>>> 93884 0 root 0 0 20976Ki 5064Ki flswai 19 = 0:01 2.43% cpdup -i0 -s0 -f -x ref 26 >>>> 93857 0 root 59 0 16872Ki 4960Ki wait 16 = 0:00 0.00% sh: poudriere[official-amd64-default][26]: build_pkg = (libxml2-2.14.5) (sh) >>>> 93271 0 root 0 0 20976Ki 5224Ki flswai 5 = 0:01 2.38% cpdup -i0 -s0 -f -x ref 12 >>>> 93212 0 root 59 0 16872Ki 4960Ki wait 11 = 0:00 0.00% sh: poudriere[official-amd64-default][12]: build_pkg = (lame-3.100_5) (sh) >>>> 88119 0 root 0 0 20976Ki 5212Ki flswai 0 = 0:01 2.51% cpdup -i0 -s0 -f -x ref 32 >>>> 88077 0 root 0 0 20976Ki 5176Ki flswai 0 = 0:01 2.38% cpdup -i0 -s0 -f -x ref 31 >>>> . . . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Oct 1 08:24:09 2025 X-Original-To: freebsd-stable@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 4cc7J70znHz698Kw; Wed, 01 Oct 2025 08:24:23 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo75.interia.pl (smtpo75.interia.pl [217.74.67.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cc7J55T1wz42Wk; Wed, 01 Oct 2025 08:24:21 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=interia.pl header.s=biztos header.b=nvde97KO; dmarc=pass (policy=quarantine) header.from=interia.pl; spf=pass (mx1.freebsd.org: domain of vermaden@interia.pl designates 217.74.67.75 as permitted sender) smtp.mailfrom=vermaden@interia.pl Date: Wed, 01 Oct 2025 10:24:09 +0200 From: vermaden Subject: Re: FreeBSD 15.0-ALPHA4 Now Available To: FreeBSD Release Engineering Team , "freebsd-snapshots@FreeBSD.org" , "freebsd-stable@FreeBSD.org" Cc: FreeBSD Release Engineering Team , "freebsd-sysinstall@freebsd.org" X-Mailer: interia.pl/pf09 In-Reply-To: References: <20250927203411.E6790B633@freefall.freebsd.org> X-Originating-IP: 45.148.42.23 Message-Id: List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1759307053; bh=KIvsu1o6NAOev1Opg3tYu+4zijni7epgUaw1b7kH3s4=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=nvde97KO1/amZko/w0ATUA5wggud/S9mwevM2qJJTMcFjsA1I/duxI4Hw1DBeTPCo LIW3ZWT7g42XGzimGfwxgu/Kf5DGUK4JaOiYm1eul6KwqwMDYDkWGi5sC72ViaviZH yk6P62InA3tySavtn/SfW50VikOalM4JdsVrrq1o= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.80 / 15.00]; DWL_DNSWL_LOW(-1.00)[interia.pl:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[interia.pl,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.74.67.75:from]; R_DKIM_ALLOW(-0.20)[interia.pl:s=biztos]; R_SPF_ALLOW(-0.20)[+ip4:217.74.64.0/22]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[interia.pl]; SUSPICIOUS_AUTH_ORIGIN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XOIP(0.00)[]; MLMMJ_DEST(0.00)[freebsd-snapshots@freebsd.org,freebsd-stable@freebsd.org,freebsd-sysinstall@freebsd.org]; FREEMAIL_ENVFROM(0.00)[interia.pl]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[interia.pl:+]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4cc7J55T1wz42Wk Hi, I also just tested the 'online' install of PKGBASE and noticed one thing. In the 'Offline' install the pkg(8) is bootstrapped. In the 'Online' install the pkg(8) is NOT bootstrapped. Its not a problem for 'Online' install - as it may be bootstrapped later ... but as 'Online' install does fetch and install all PKGBASE packages for FreeBSD Base System - it would not hurt to also bootstrap pkg(8) here. Regards, vermaden Temat: Re: FreeBSD 15.0-ALPHA4 Now Available Data: 2025-09-28 20:17 Nadawca: "vermaden" <vermaden@interia.pl> Adresat: "FreeBSD Release Engineering Team" <re@FreeBSD.org>; "freebsd-snapshots@FreeBSD.org" <freebsd-snapshots@FreeBSD.org>; "freebsd-stable@FreeBSD.org" <freebsd-stable@FreeBSD.org>; DW: "FreeBSD Release Engineering Team" <re@FreeBSD.org>; "freebsd-sysinstall@freebsd.org" <freebsd-sysinstall@freebsd.org>; > > > Hi, > > some additional info. > > After bsdinstall(8) fails - and asks for new 'try' to is not able to do anything with that error: > > +-------------|Error|-------------+ > | No disk(s) present to configure | > +---------------------------------+ > | [ OK ] | > +---------------------------------+ > > The disk - needs to be cleaned after fail operation - for example like that: > - https://github.com/vermaden/scripts/blob/master/storage-wipe-clean.sh > > Also - I made another test installation and I am able to install FreeBSD on ZFS with only 300 MB of RAM. > > Boot: continue with 'vt100' default. > > Select 'Live System' option. > > Execute these: > > root@:~ # kldload zfs > ZFS filesystem version: 5 > ZFS storage pool version: features support (5000) > > root@:~ # sysctl vfs.zfs.arc.min=33554432 > vfs.zfs.arc.min: 0 -> 33554432 > > root@:~ # sysctl vfs.zfs.arc.max=67108864 > vfs.zfs.arc.max: 0 -> 67108864 > > root@:~ # sysctl vm.pageout_oom_seq=1200 > vm.pageout_oom_seq: 12 -> 1200 > > root@:~ # bsdinstall > > I selected PKGBASE and Offline installation. > > Then I switched from (BIOS) to (BIOS+UEFI) and installed these System Components: > [X] base The complete base system (includes devel) > > Stats after install (before reboot): > > root@:/ # dmesg | grep -i memory > real memory = 314572800 (300 MB) > avail memory = 263303168 (251 MB) > > root@:/ # top -b -o res > last pid: 2544; load averages: 1.31, 0.80, 0.34 up 0+00:02:20 18:02:03 > 10 processes: 1 running, 9 sleeping > CPU: 7.8% user, 0.0% nice, 16.7% system, 12.1% interrupt, 63.4% idle > Mem: 3588K Active, 11M Inact, 6376K Laundry, 148M Wired, 5800K Buf, 89M Free > ARC: 47M Total, 2667K MFU, 38M MRU, 128K Anon, 294K Header, 6515K Other > 29M Compressed, 65M Uncompressed, 2.24:1 Ratio > > I tried the same with 256MB of RAM - but it fails. > > > About that '^H' problem - in vt100 mode when I hit [ENTER] key to change ZFS options I do: > - hit [LEFT] arrow as many times to be in that place: > >>< > -o compression=on -o atime=off > > Then I hit [BACKSPACE] key two times so its like that: > >>< > -o compression= -o atime=off > > Then i type [Z][S][T][D] so it looks like that: > >>< > -o compression=zstd -o atime=off > > ... and I hit [ENTER]. > > > > Hope that helps. > > Regards, > vermaden > > > > Temat: Re: FreeBSD 15.0-ALPHA4 Now Available > Data: 2025-09-28 0:49 > Nadawca: "vermaden" <vermaden@interia.pl> > Adresat: "FreeBSD Release Engineering Team" <re@FreeBSD.org>; "freebsd-snapshots@FreeBSD.org" <freebsd-snapshots@FreeBSD.org>; "freebsd-stable@FreeBSD.org" <freebsd-stable@FreeBSD.org>; > DW: "FreeBSD Release Engineering Team" <re@FreeBSD.org>; freebsd-sysinstall@freebsd.org; > >> >> > Hi. >> >> Just tested FreeBSD 15.0-ALPHA4 inside Bhyve 1 vCPU and 512MB vRAM. >> >> Installs properly and pkg(8) is bootstrapped after install - good >> to see progress in right direction here - thanks. >> >> I also tried to do the same with 1 vCPU and 'vm-bhyve' default >> 256MB vRAM ... and that one fails due to lack of RAM. >> >> Options chosen: >> - BIOS+GELI >> - PKGBASE >> - Only Offline Packages >> >> The 256MB vRAM install fails for both '12' and '120': >> - vm.pageout_oom_seq: 12 >> - vm.pageout_oom_seq: 120 >> >> One thing that 'bothers' me - is that at first boot installer >> asks what TERM I want - I typed 'xterm' there. >> >> I would make 'xterm' the default unless user specifies >> otherwise ... but maybe I miss something? >> >> Now - after selecting 'xterm' I selected 'Live System' - then >> set 'vm.pageout_oom_seq=120' and executed 'bsdinstall' >> command - but this time > - even as I selected 'xterm' at the beginning - it starts with 'vt100' mode > - the 'xterm' (or any other) should be PRESERVED in subsequent >> tasks/executions. >> >> Also ... after I started that bsdinstall(8) again - this time in >> 'vt100' mode - I was unable to change the ZFS options from >> 'compression=on' to 'compression=zstd' because probably some >> escape sequences (or ^H) were not handled properly and bsdinstall(8) >> complained that 'compression' option supports only >> ${LIST_OF_SUPPORTED_COMPRESSION_ALGOS} ... >> >> Hope that helps, >> vermaden >> >> >> >> >> >> >> >> >> Temat: FreeBSD 15.0-ALPHA4 Now Available >> Data: 2025-09-27 22:34 >> Nadawca: "Colin Percival" <cperciva@FreeBSD.org> >> Adresat: freebsd-snapshots@FreeBSD.org; freebsd-stable@FreeBSD.org; >> DW: "FreeBSD Release Engineering Team" <re@FreeBSD.org>; >> >>> >>>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA512 >>> >>> The fourth alpha build of the 15.0-RELEASE release cycle is now > available. >>> >>> Installation images are available for: >>> >>> o 15.0-ALPHA4 amd64 GENERIC >>> o 15.0-ALPHA4 powerpc64 GENERIC64 >>> o 15.0-ALPHA4 powerpc64le GENERIC64LE >>> o 15.0-ALPHA4 armv7 GENERICSD >>> o 15.0-ALPHA4 aarch64 GENERIC >>> o 15.0-ALPHA4 aarch64 RPI >>> o 15.0-ALPHA4 aarch64 PINE64 >>> o 15.0-ALPHA4 aarch64 PINE64-LTS >>> o 15.0-ALPHA4 aarch64 PINEBOOK >>> o 15.0-ALPHA4 aarch64 ROCK64 >>> o 15.0-ALPHA4 aarch64 ROCKPRO64 >>> o 15.0-ALPHA4 riscv64 GENERIC >>> o 15.0-ALPHA4 riscv64 GENERICSD >>> >>> (...) > > From nobody Wed Oct 1 08:36:23 2025 X-Original-To: freebsd-stable@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 4cc7Z54LPdz699Kg; Wed, 01 Oct 2025 08:36:29 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cc7Z53kXRz467F; Wed, 01 Oct 2025 08:36:29 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759307789; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Lwace0F2RxcL6jluc73MZDnXynl+DOJ1ml9O2et89fY=; b=J9cyCu1lnFvHR8EdTSv2FeUdBP4sUuBhn71sp5ckHjzV2qIsB9+D36AT9uPeipT0JZfNrt rs5XymgC6hLJFpFTAT1aEtfub8WDvUkgpnAta7dQWVky+pPhePeiGaj2k+zGxkX9nkAqYe UO6WzhTmoLCppFARmVrhe8vtXD3GMbXlkcOwymLna8DDKfe3tYLXPA8DN4ms3OGKtFC540 c+kiTQqSaRPpW8UfrelSjYPHyvkJUuzfNkltzE3uUYKPS3Y98Qj6Ga8zKT1JWtjZ8j8x4L Ez2a0IbQGEyBOToxcpgVoh/jqpbAF7godFGYPxgsaa7BTVuc51R0M1Y90+yq4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759307789; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Lwace0F2RxcL6jluc73MZDnXynl+DOJ1ml9O2et89fY=; b=QwurM1nlrJqvvSpnCA+GDw4rXIJbwjab83kN2ZojGSl8rDlrH/L5WI2w1MI8x6fgBo9ZzU L3T+Pu9krfVSNTgQ7Hq3PoQhcGqtCDFfqVNhRLzXzCTd5dK/NsqVuHyuQ8raxpvCO9C3M4 +pceY25988mDCitQ8D+AgTS+NteWkEs1XX++n/loiD0qHdY7GbPPHvR9DlR4JYAQ31+qvL RIL3ZleEPpA5rwYs7EUDp4TRSj2izbhEHV2oknynw9vBBZsOifgTs0MtbmUDx7lKrCFGi4 pV7QjeLakKH/2TZPRSS9gNkLOCSt1jVCTJKI1zQkJ4RMxC3ZUR6NBIyif7fS/w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759307789; a=rsa-sha256; cv=none; b=LJEtWyVmYLuOdQjzu21YxTXIBS8q+xBVmh2xI4Wgl3t70Z0lTHsMWCL1H8jHOnpCJ5tH7P f+xq5SsPYkmsvQ1v9ozebQvdS76HDiZcaao5QAwM6H0yS42ahHS6Dwkvqa+U0Hz9Ar/r1i OUFxCEv/RYfBntNMiHwM+CnpRSc3qIw46sIco2gHC9UWeUKqq6YK+oSQwRZTbGIr4vfyLo RucRq6A5DqI0wpVq1AnqsROkIqn6deZCHoH2200zwOyRDCwREGUkw2mFvm07vpEIZ8nluC BfWKl9yUMMdyYMU3Yz/YffU7WER56FX0eenXBdV+hfSiX9oZOAZo5d/j/Z1q2w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (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) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cc7Z46Hq8z4cC; Wed, 01 Oct 2025 08:36:28 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Wed, 1 Oct 2025 09:36:23 +0100 From: Lexi Winter To: vermaden Cc: FreeBSD Release Engineering Team , "freebsd-snapshots@FreeBSD.org" , "freebsd-stable@FreeBSD.org" , "freebsd-sysinstall@freebsd.org" Subject: Re: FreeBSD 15.0-ALPHA4 Now Available Message-ID: Mail-Followup-To: vermaden , FreeBSD Release Engineering Team , "freebsd-snapshots@FreeBSD.org" , "freebsd-stable@FreeBSD.org" , "freebsd-sysinstall@freebsd.org" References: <20250927203411.E6790B633@freefall.freebsd.org> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="81xS1bre/hD3VYEb" Content-Disposition: inline In-Reply-To: --81xS1bre/hD3VYEb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable vermaden wrote in : > I also just tested the 'online' install of PKGBASE and noticed one thing. >=20 > In the 'Offline' install the pkg(8) is bootstrapped. >=20 > In the 'Online' install the pkg(8) is NOT bootstrapped. it will be bootstrapped if it's in the repository; the problem right now is it's in the offline repository (that we provide on the media) but it's not in the base repository on pkg.freebsd.org, which is what the online install uses. this should be fixed at some point before release, since re@ will build a new re-managed base repository that will include pkg. --81xS1bre/hD3VYEb Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaNzoBAAKCRD1nT63mIK/ YF5AAP9OQ+0O/QCtc60QRxdoJlkei6lxNwHEc9I2t9dhowP3FwEArFhlrKIlhYY8 vosx+5/8Sz4Qj/ktKPajft6iyZMJlwM= =ueHf -----END PGP SIGNATURE----- --81xS1bre/hD3VYEb-- From nobody Wed Oct 1 10:14:28 2025 X-Original-To: freebsd-stable@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 4cc9lB4pnKz69Kq5 for ; Wed, 01 Oct 2025 10:14:30 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cc9lB3vlRz3VjD; Wed, 01 Oct 2025 10:14:30 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759313670; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gJLjKpGb4TjArV2QZRxsM2isumoUGds7YekH0zbF588=; b=BwJrrQsPH3y9vVZYcLOT+zX08q9Powj1oSWZkQp2Qcfw+mpIWkhPsJ64FoMof5hZuX8puf ts+F06lJ+zTe/hk9XF7yvlHu4tW/Q7KBTUWanneCSd/9CmjEsz0eH0cMmxlFH+ifPnCMkm Ee/DGtFgZHVLnwKU29aHp6P7PdjgXywkyxiDWvy+OFI5NcbXZ0ifL33F5VkHS+M2du/ign KVSN5zzufsPWMM8jvIjyotSrjd40w9gdV/Jz7jJdrRXc6zVR/erBu/4ka5iusSIEdFjo8U yeq/pqfeAwh10pUzGa9MvyWDTKYxrqGu9RNB0UrrEtuTnQ8FpT0EhoBSalc7jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759313670; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gJLjKpGb4TjArV2QZRxsM2isumoUGds7YekH0zbF588=; b=LZX1DRiyARtmaUIkLV2qRjZQwlxnSr6E1ykbWv3FFXtJGEB5Wzrg8Y6snDZhfHgkg4piwJ XirhFPMh38QnU/F6esjVb0+yul5DYmvnVz9xDrcf4bYwFPc3MOXhjtZ1fLokU9c/ZAG60K 4knHWP+CbGssVDi3cSd4sksuvd7PoYaCAFnc2CLd/eZrpUGc4VEbJLhJ/8gZyE1Qj8rJrQ B2R055YRYMoqo6oTp3WeRTuWCbH+jdTrQmb4bJH4Jn+PijlQdTqpiaTkskU+tM17SUthCa 69ftUr3zOB8KblS2eQJuaXQ44uoUKtKoqETuldmxFtwWfpees52huoLcNxePLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759313670; a=rsa-sha256; cv=none; b=JZyxszcslA2OzEAX1g4M3JzGoIpB1uW0LPeTC4APav7LAmvWTcBUQ5j9PZZp4j4V7bG1FR zAaILQQwBrEi7kWN9H/QNt81/Q4SC6ppSDLrXlStWnoK2XdDAqDDuZ9O/hp4RNFkyTkz3x VI49Px6zTHAsd4ELZUUPIFbAVhW/BXcgVmDVpXCWd3kH/kCzeiqv1rPuH/mX6wFULOuztC sJTqo/lJtS8U1MdIbGIFjqed511LoJpwMdODx2FRxOuN5WH5yfknXgTnqSjGWZyP9PViFM DNetJXp625pyJHDTPdgtwF9iMZLYdCQyfOfh+yu0oBM55hU3T1w+NsTMef4yHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cc9lB2c4gz6jW; Wed, 01 Oct 2025 10:14:30 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id D2DB5882D3; Wed, 01 Oct 2025 12:14:28 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Brandon Allbery Cc: Rick Macklem , Warner Losh , Graham Perrin , FreeBSD-STABLE Mailing List Subject: Re: bsdinstall: system requirements: memory/RAM: ZFS: 2048 MB for an ordinary installation plus a desktop environment In-Reply-To: (Brandon Allbery's message of "Tue, 30 Sep 2025 15:41:30 -0400") References: <20250927203411.E6790B633@freefall.freebsd.org> <714becfe-6772-4761-857e-d32700666e0b@gmail.com> <8c3cb94b-c1b5-45d2-9ac7-1502c4e6409c@gmail.com> <580e3d70-9969-4895-b641-b4343f675084@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 01 Oct 2025 12:14:28 +0200 Message-ID: <865xcz9bej.fsf@ltc.des.dev> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Brandon Allbery writes: > FWIW my understanding is that ZFS root is such a memory hog that > anything under 16GB is disrecommended and 32GB preferable. This has never been true. You can easily run FreeBSD with ZFS root on the smallest DigitalOcean droplets (1 vCPU, 1 GB RAM, 10 GB storage). I've been doing just that since 2017 when those same droplets came with only 512 MB RAM. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Fri Oct 3 03:45:07 2025 X-Original-To: freebsd-stable@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 4cdF1K057wz69MJ4 for ; Fri, 03 Oct 2025 03:45:25 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (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 4cdF1G5KNtz3HZh for ; Fri, 03 Oct 2025 03:45:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=kpds9W6P; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759463120; bh=ddFbdyg5hJCtfAd91pgVk5SirWDLHzWXbWcPt2NZ3jQ=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=kpds9W6PAdU2ZoMZ4ABes+01oldfude4VJmIpKFfUphpM13803nOB6b7rC1aVyeD58Q00EcIr8dJ75n0yYqlrkFPSlX8VDpI8u9VbqBXkiN70sGT/fREZt+v/VYpjsclO5VouzvtoGiN5oq7bUQ2c3bAJH4vQ/QqAqmS0+GO4vnKO777Ak9M1HYV22HiOFJKdxj6o3hH7FmHSMK/pP1e+rTa9tqCBHc4tHxp/BT8vdVtKdB0pR3c5TYBrYsPP0Az4uVlLzt70y1apxu1yWg6ZgnsfDrOgUus/ImKBZ27VgHxvr/glrUQT9LbTn/Cr5KRS2Bolvgw12ii1g+MUblryw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759463120; bh=PF19iPqJbUPKUgjrQb31v7qmfzcpdoYPeo4RgMrRpiO=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=j6ruZeGHf4q4x8SM170diC7bPACCjEw93Ypy69ETqipfOWN4ruy/XVmaJWQaR3Om2dPi6EH4I/to4E6oqKux8J+fAIA7TDWRvmJrmWV0r4FuHFaaijVnrJ/DIGPNQWfFrYmf/u8JqS3n5jH5J57dygau+77t7IUOOAZa4SgVwR3tXstro1ghThEwfooT2kVBGwEpnx9PdE3puDMxe0PYFNOFIsRxEThyhME7MQb7OlmMwtgcs3NiHJVRVj6R4U4bC5VlS/hrKbMB9EpspSpspaSS1Ydu/jT/xgKkGWN3uQn5GWcBKDVtFA4J/21Ci3FqeRjLMgWSssmBygTP8MoLUA== X-YMail-OSG: YGsa2bYVM1lK7TWVdr5EO_Ie59QAqOL53tqIndeoBOpYyKFzz4jO5xumBQt9r6H v1z.joOFLXM0c9cOkfEPzwmLgO9cSRSdLlamo1h.iSEqExCJD.IJcrWbXB4ZX5Ej6gbFerGkwjat vnjNVQADEdqQTdjX7bF4PCm8eAZiFKx_D4J1snKqDz2QPNHI3A2SyEPkMb8zg9H83slaLlJOWh4H skqNR9e4s5VcGT7xEQ443lxz.w7E8JjM3HTAisnBquIZWzbEDl0r6XtbLa7YYdm57YNu6Oh_1eiC t_tAb.CwiFddRyHM_vPJXIG5YHV0Ss_wVYgZCD7gT7bgVpXc0ybwqgxtllztbCoqRIXvRNCUqeDs AjiwjFcIqc7.YFjVqmaQIiLjWi1_93rvUTrBpBf2brImjeUPxpZE3WeAI.QxtI0t5JI9GbwYpOVz z8oVNpm0fJTwdneJsBOUptl.70B5KXOqGiAMiuRz.JMfplm3DXsdEWkCCjDI.8EYxlYOVnrti3dS uyqpAdL3gxNNvq0c5CZCXw2Gguv5.6L2HcGr5QBT0p4tV99U1AZjqcmWM9C7y4a0_gqLS5qrly7E 9DkDbrun1yl0Gpc1GqOltv65pBjM9kZ.ncVWYhCrFGzGFS1i7uc7_VtU5XBSM5EoL7u4zat9o0QF eW1.0CoS8vx6KDzREmeZvqMu0kM3ZSs_jRlit2Tqg3qqf1kH.RLpGVNMjoIajR2ZY0xYro86fTcG Jg2_8J537P.YYJeyq1uM565VoxaEFfIOltRevGYCZc4YVeJ4qRKz2s4REerXH4Vp1zj0ieSdBpwc R4Lgvh937H0IamYrYHCppWcw9OZ9jLdvkI8A3OybhheX5fCkb7vk8a9Q1YMkAzQaskHGF5GsqJab s4sdTVVmqXbF1._VeOG0a_qzlD5RmqMuzvfOpb3t2PaN6giYmHAIa7tp7cVtsGpLxnGWRrJ2pboL Itd1xIP07CxipKIkgKLFNnWArUK2j7GgvJb0tTCAr1z7V3ZHKpnkrDv_sU6XM875VJmCKu5elrEZ 1EOXtFY4Q.c_wAsRVs8Blw9P0uQTqirxZiwQIsayUWQJ6TcwdQ18ShAoTh.vNB3.3fXoOGIw3W7w KA0QhVJhj0mUXbsO.pGaftzbDmapGROtWxFb8uxQHS0MDP1YV3N57RMW9pjApo6RK4TSTmafFBQz ozuv8YLIDcujyAtesVPoL7bMlX8oHI7r18hH1B.grVm8oCnIRCl2fDSh_tlggJbqLuPc_Uh3VjEc 6LD45MAKBZdIKEsKM.dIIg.CmIIYLhfxvrmGtv9RFj2pK_O6c3o3fVQ4K4fHM5IGh_6KVZVkgIEu ZAx_OuU_ouJuNxkVEiQYfHJwI_DgqFzKVpYyLUrgROtF8d_92.tZfB7ZiRN3_4J9NiR0S4C2xxnU jGFm9YGROGNaefVEWVpRWupOE1r08y27LK2A_nGz9y5cagYxfYFZAtYtrVKeDsssrrnP62B.QmLt BMv5WTwH0UdVkUH00FywwZSKDMLGKO7a1yUnF6ceb0WDiElwhPBas2xQ59TKiKHEk2JYsmF_a0z5 kuNNUq.0pKyWeD4aoGm2MaKBAMNyb.yCLbauGHJGgeW_MSe19NL_VFCzt.AuqdDzfMFdgIMF3HL1 JkAJEw9i3kMn5lUkf2uvI50IyS3PQbUSW.Hp5WnbFRqXB70TyMBQpmpjpcojuBI87PQopf_ccPwK hgFQW.p59dR7CMHaJaU5V47WxAL_ktmudHZ4h0JQrr6dsFbtVVetJ.5HRcYrsSGRQJg4Y_3tUi7I 5YLEoI1nDJa1WxMGYMuHihAp6mvmKcG_HJW1zpyjtx1nOYP_WkSP3hvIw7FZEJS4TQCDAKLZFycc I.7chhu8Ew4tH208HL80LukxPuoHOSZT91xXIpDDoN5OUUp1gLjrk1XIx37jlgju5xw0fUsVsJW_ Om0SVxa0Xgh5wvJmZA.fnglAha42WqSZ0yYeZZ02Ln7fC_R7kqFR6Shz1dOlml7k_PeOZSHa7thp J5NpaxVs.Jw.TkN72Gp0g.WrxjPhTrBmZ2wyptNSM_JnE5XzH7brUHOo8vYOn6anBg3O1bF_LB7M uHPB.h7wZvzkCvVW6yhyAgCmaQtINfr0ouIYSE7KhyUqx18KMYviyb2pi_dbIfKLfkz91RkrsAbJ r1Fv4C8486CdlnY6TdWTAlIPI4Q9GJRl5Y9aLClUe_gClPd8AIR3N_4ZAVwMQeB5lvgGkpYdL0eE 2o04AYIkECpGH1OhURVgi0bMEzI2TeeE- X-Sonic-MF: X-Sonic-ID: 3c1add6a-6998-4e90-8b75-6cb27bf41c76 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Fri, 3 Oct 2025 03:45:20 +0000 Received: by hermes--production-gq1-66b66ffd5-hmf7t (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 11d7cd582ea6cd03d87914bac68fb0d0; Fri, 03 Oct 2025 03:45:18 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more Date: Thu, 2 Oct 2025 20:45:07 -0700 References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List In-Reply-To: <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> Message-Id: <93873756-54C8-4408-9395-5E67F0300D5E@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 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]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.148:from] X-Rspamd-Queue-Id: 4cdF1G5KNtz3HZh On Sep 30, 2025, at 20:43, Mark Millard wrote: > [The new material here ends up being about nameicap_cleanup > and its exclusive use of mnt_renamelock being one potential > bottleneck involved here. I make no claim it has anything to > do with the flswai activity reported. The possible > bottleneck is an observation, not something that I claim > there is any alternative to. I do not know if this is of any > interest or not.] >=20 > On Sep 29, 2025, at 16:06, Mark Millard wrote: >=20 >> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>=20 >>> An example is during the cpdup activities when multiple happen >>> in overlappingtime frames: >>=20 >> I'll note that I see this on the amd64 32-FreeBSD-cpu system >> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >> system. May be at some point I'll try the older 16-FreeBSD-cpu >> aarch64 (Cortex-A72) system. >>=20 >> Also, on the 7950X3D amd74 system, I see the behavior with >> 14.3-Stable. Apparently, this is not new with 15+. It has >> been a long time since I'd tried using an amd64 system for >> such activity based on using USB3 media. But it has been >> common for me for aarch64 over that time frame. >>=20 >>> . . . >>> . . .=20 >=20 > . . . >=20 >=20 >>> . . . >>> . . . >>>=20 >>> But I'll also see such on c compiles, ld commands, etc. I've >>> not seen rename for pkg-static but I have seen flswai for it. >>>=20 >>> The system spends lots of time 95%+ idle from the wait >>> activities. >>>=20 >>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>> context on UFS media) and when using that media via chroot >>> from both ZFS and UFS boots that are not USB based. The ZFS >>> and UFS boots do not show the behavior with the normal >>> non-USB3 media used instead. >>>=20 >>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>> world are via official pkgbase distribution installs: >>> it is not a personal build of the kernel or world. >>>=20 >>>=20 >>> . . . >>> . . . I got a test context were I could compare the same media used on the same USB4 port on a laptop (Dell Precision 5490, 22 FreeBSD cpus, 32 GiBytes RAM, 4 USB4 ports), where, on boot, the media ends up being handled as either: ) "nda0 at nvme0" (via involving a Thunderbolt 3 hub) ) "da0" (via a direct connection) (The UEFI/ACPI does enough to make basic operation work, presenting some view to FreeBSD for media on USB4 ports.) Both have the bottlenecks visible when monitored with top, both "flswai" and "rename" examples occur in both contexts. But "nda0 at nvme0" bottleneck periods do not last nearly as long as "da0" bottleneck periods do, making "nda0 at nvme0" use much more reasonable for the type of activity. Still, this eliminates the possibility that the issue was limited to USB. It also eliminates it being specific to the prior AMD (7950X3D) test context. For reference: # uname -apKU FreeBSD USB4sys 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280801-213170eb956f GENERIC-NODEBUG amd64 amd64 1600001 1600001 (It is from official pkgbase distribution use, a copy of another boot media with some parameters replaced afterwards.) QUOTE CPU: Intel(R) Core(TM) Ultra 7 165H (3072.00-MHz K8-class CPU) Origin=3D"GenuineIntel" Id=3D0xa06a4 Family=3D0x6 Model=3D0xaa = Stepping=3D4 . . . WARNING: L3 data cache covers more APIC IDs than a package (6 > 3) FreeBSD/SMP: Multiprocessor System Detected: 22 CPUs FreeBSD/SMP: Non-uniform topology END QUOTE (The internal NVMe media has Dell's ubuntu on it.) Note: Ignoring very old Intel MacBook Pro's and Mac Mini 2018's, none of which I've ever native-booted FreeBSD on, the Dell P. 5490 is the only Thunderbolt or USB4 based system that I've access to. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Fri Oct 3 03:45:07 2025 X-Original-To: freebsd-stable@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 4cdF1N1sgKz69MJ8 for ; Fri, 03 Oct 2025 03:45:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4cdF1M57CVz3HVr for ; Fri, 03 Oct 2025 03:45:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=hnKvPLgr; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759463121; bh=ddFbdyg5hJCtfAd91pgVk5SirWDLHzWXbWcPt2NZ3jQ=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=hnKvPLgrP+eZ+hcjD7F0ur3hYJO3EjRFUi44p5bkYJRXWJ1ZX0GMksH5XSNKUNaatjRXNbJ/8X4Nlm6Se3Wdac9O41J59XineQC/lItEwEgeXAosgyTnxDCgAqZdLovXY0G//zCOBq23Z2nO2/583nE2xmuPVYvI3VQzk9+j4VMJbp58IaZJ6fYTogFWO8Hc9w5ybU8J0krLT2uZelCaAf4FuRBAC8JdhDs9mnWEoRqSberzPbDhPVCruGhtRsl2KZUI+NNmwcsJNISAJ9/uaAyXBq+G5GA21yRUDknw40Oe6PbnrNGV6j6+54lH/bsADu1/jKlRaBitAxQ7m+gE7g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759463121; bh=wwt4I8TPA694uhp/fisB4I+Vh2D6zl6/OpLhF4S6Gij=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=UZbrzLkd2qTIrSvr3Qw0hXMf9GD0TOn6MUXGvmohmmxTvfeS5fFDYRHSnXarS63VEMPpIyxWU6TCZtwPPoMlGEnF9xu9KDTGiJGRdk9ZJN8AZj2njKgGPRN00Jg9/eO7jjEPAoscG91Rkatzdrf7+nUM5ojmi0QaNAsCB9FHFY5BhYkmxbb3py4MEmaSzAnheg5utkiawPkSHd8YI9CH4nDqI9RL2JAG2CH8CfFAr/Fwe6GITaAZyb8X/Hf8+AdIs0Uve1/nytbUtLNSlaI2Ma7ecBTClJZdRfrpVYBywX/etw8hQjEUCjb+fWyHxFScrhaWqGyQ6lQG+WKaSkUz+g== X-YMail-OSG: nrD8rNMVM1n3YN2JdAYboUyncYddjUqXzR_nOa5sbs71GBh2uTUUxq3FvFg_IHV V4_mYodBkxkq0o_HKweKn7_jewoDP3aQiMajRsd_8JLWa1tS8bZgUn5_LudHpOd0ZpxQFdpo22r3 kLZ54CL0BF31DUHcc_psOYrL9mCtmQbr99M11VTwfpSjWSKVh4F6.ByLcR5xDN8PVcDS_dDGcgfE zy7G6ht8N2SrO1U2J6v.1y4XAszhDP0qD51upsVQkF0kHlSyiowX6EEDcHbrzvpvv.f5XBRFze8t k8qgl_M.tnsxiWvLGvNuLir.2qlUplSqVuMmkDGJ9M0HCglkHmH_NbT2STZAhYqJQUoW1H8gWfX0 ud_q37wpM8eTTrJzEHhBDFCpMhB6iX.FBxStqaOGeXrtlCJVhnOkSYQeBgMAY4gKiZj_.VQzBwo8 dSAZE_6bme78w.M6PPRDDTyP4.v1Rvvg8dav.KpHL3pshaKoi0vmvxchE9B8UDb43lIdWCfBAWQP Vk6IMEQvUP67TpyVwqJmCqZCyrZD5RGYoSbiESzfHM23vlGKygloFnrSvE9B9DvwFa2NGRZWfJU8 Z7iTVhcSEm.T_x.oAo8LepDozYoHq19qdwmlCzGKZXaOb_7Eu.y48U5YEc8E01qcDeCpegPrwcu0 4sFg3vaooa36MLH0Ry4yu7WEivMejlrnMNvif7DQ_g3cJt_WyvylCe.I561qJ4hqNYoWn0vK7kpw tpnNmBdkq9NMIXpCylX58OJqGkh8YcONn.M6dvr21SgUIYlb1Zv1XOE1C57mZH0a2RDzLt1DKFsk v8YlOYaum.PoLKiVXbFR436xiDoOAfm0A38XFzrBwISdNda4GnKvxLDRRJ6gmclHkobgBDFcPN7L s5bCJ2.Yas8u5XRrZGp0wT4Qe2.1XN8EX_DsetQUTkwj1IZZcfKR1ugS3OBvsw1fZAu4rPjgqGfK T6VpzbHC00w1vDAZYWQTUv8GYxH3sFSc9Ev4ut0HgU0nYcEUrhLwLIUT9GwR92mIqq0XeL_tB8bK hLWDNYy25KkVYoRlJp3GZt_907FTsl7UMcGoVlGTwK_olsyNDOvFpoUQYCj7iW_xvpzbTQBI1Aay NhoKjun7Ese2oXZeQJ80iQxB1l36GPlOaM1k_sJRS0sXouiJMIB29Tk4aAdGL2yEVK46j3A0P_nz MndWFVofaZVFRG4Ufj8SfCiFJVAaqSwvIaRUWRZNYw7DBb4sYrl8ljld_IcXhDFDGWDK0ISrLfh_ w85BVUdWSSrIHJUz3sWCGziX4RBzrMLAGh4NN_MMetsFTP55wI0GdBZqYOC.1ddeAIAPqB5JLRqj m5ZZbayslRAWeohBXssmSO_mVtM0NBzTZKXILFsw5stUPHhU4C8fLgdCyGUiemJIMyQ_2l1wUdAq neqp77Ifzood_YgfpMa7PJwiMRjYaXF2JT8Ask9aoiYWcJVwwQUJkpVB4ON7Y.dtsXO5f81kuAl6 YT4yYmeUzcQ.90DfN1SObElOPaafdNxvMdBd._vyXXneate08DF99mh.bdXzHVhYqYIOfbYD2LeA tJIaM640UovYNKj3eS5l0vD9VedEcfr47GDv102cVYqx2Yci.9sN6JgH1BPwQtfTIjvg2UalICgJ fndEPkN0gAFDDxVx4LjHTbxhTUJMYvlvu5mkLwoADqvYqwxG2bj0zNceyq30JC88sVDFhgsSgvbG RGtU_QZE.z5ymPy9KwVLyt4NJ7fyQ9ewhe1tYC.a6tdfDgHPE3uhRHQL6pGdkFu4GjRfwK2NSeL8 cdz5VkJXHycNf76h6jvOK5YguqWbVGx3IaMJr2WWiYgtXrpTbffyea_gZf1HPdOLpo.Pek3vXu5E ejuKHDAj7mh9v2qiG6jgTMaLOG6JeyZAAKf2a5jfd21kjvv1SUmVhW5EyENFTbBSLLtfKQKHiKS5 ZWswPaQoId1tsye2dXQY8qUbtTntMs4xgYvjO1VBPUEgyLa8YIExUVVgWBc3Hn8IchWty1RkRBBb MXDSq1iUxupDq99GxfswQ8h0VSnLPjBLAfXA4OGJDA6SXMFcAkHGJT8.v.BF6zrv59MmutvQYTtX ytMj_y3sgEp.K9aLzcGuMIvKI.PR_uJWNfhzvZjk7D8aNQbPe7i_P_vX.Itk1WgRm30g1_xaC0N1 .UGS5h2bEspXbuTnm6aTldBd.t63GNOMnZxKFlSn_Ekr6MGtKAH_iYGiXH.zH7YJIgXbzOOi6UUE tp9v15hTWc7rhECw7poOWol97TBwWO_O0N1DnI8T1446Kdm6McoMYcvXDS2R4iTgD_acQwJDcd98 gAfA5.ts- X-Sonic-MF: X-Sonic-ID: c7ae33c2-054a-4acb-b2ea-ee93fe4d21bf Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Fri, 3 Oct 2025 03:45:21 +0000 Received: by hermes--production-gq1-66b66ffd5-6jr8m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 613b1ea9275cd65462b25bf7fccfe066; Fri, 03 Oct 2025 03:45:18 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more Date: Thu, 2 Oct 2025 20:45:07 -0700 References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List In-Reply-To: <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> Message-Id: <93873756-54C8-4408-9395-5E67F0300D5E@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 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]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from] X-Rspamd-Queue-Id: 4cdF1M57CVz3HVr On Sep 30, 2025, at 20:43, Mark Millard wrote: > [The new material here ends up being about nameicap_cleanup > and its exclusive use of mnt_renamelock being one potential > bottleneck involved here. I make no claim it has anything to > do with the flswai activity reported. The possible > bottleneck is an observation, not something that I claim > there is any alternative to. I do not know if this is of any > interest or not.] >=20 > On Sep 29, 2025, at 16:06, Mark Millard wrote: >=20 >> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>=20 >>> An example is during the cpdup activities when multiple happen >>> in overlappingtime frames: >>=20 >> I'll note that I see this on the amd64 32-FreeBSD-cpu system >> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >> system. May be at some point I'll try the older 16-FreeBSD-cpu >> aarch64 (Cortex-A72) system. >>=20 >> Also, on the 7950X3D amd74 system, I see the behavior with >> 14.3-Stable. Apparently, this is not new with 15+. It has >> been a long time since I'd tried using an amd64 system for >> such activity based on using USB3 media. But it has been >> common for me for aarch64 over that time frame. >>=20 >>> . . . >>> . . .=20 >=20 > . . . >=20 >=20 >>> . . . >>> . . . >>>=20 >>> But I'll also see such on c compiles, ld commands, etc. I've >>> not seen rename for pkg-static but I have seen flswai for it. >>>=20 >>> The system spends lots of time 95%+ idle from the wait >>> activities. >>>=20 >>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>> context on UFS media) and when using that media via chroot >>> from both ZFS and UFS boots that are not USB based. The ZFS >>> and UFS boots do not show the behavior with the normal >>> non-USB3 media used instead. >>>=20 >>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>> world are via official pkgbase distribution installs: >>> it is not a personal build of the kernel or world. >>>=20 >>>=20 >>> . . . >>> . . . I got a test context were I could compare the same media used on the same USB4 port on a laptop (Dell Precision 5490, 22 FreeBSD cpus, 32 GiBytes RAM, 4 USB4 ports), where, on boot, the media ends up being handled as either: ) "nda0 at nvme0" (via involving a Thunderbolt 3 hub) ) "da0" (via a direct connection) (The UEFI/ACPI does enough to make basic operation work, presenting some view to FreeBSD for media on USB4 ports.) Both have the bottlenecks visible when monitored with top, both "flswai" and "rename" examples occur in both contexts. But "nda0 at nvme0" bottleneck periods do not last nearly as long as "da0" bottleneck periods do, making "nda0 at nvme0" use much more reasonable for the type of activity. Still, this eliminates the possibility that the issue was limited to USB. It also eliminates it being specific to the prior AMD (7950X3D) test context. For reference: # uname -apKU FreeBSD USB4sys 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280801-213170eb956f GENERIC-NODEBUG amd64 amd64 1600001 1600001 (It is from official pkgbase distribution use, a copy of another boot media with some parameters replaced afterwards.) QUOTE CPU: Intel(R) Core(TM) Ultra 7 165H (3072.00-MHz K8-class CPU) Origin=3D"GenuineIntel" Id=3D0xa06a4 Family=3D0x6 Model=3D0xaa = Stepping=3D4 . . . WARNING: L3 data cache covers more APIC IDs than a package (6 > 3) FreeBSD/SMP: Multiprocessor System Detected: 22 CPUs FreeBSD/SMP: Non-uniform topology END QUOTE (The internal NVMe media has Dell's ubuntu on it.) Note: Ignoring very old Intel MacBook Pro's and Mac Mini 2018's, none of which I've ever native-booted FreeBSD on, the Dell P. 5490 is the only Thunderbolt or USB4 based system that I've access to. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Fri Oct 3 04:43:45 2025 X-Original-To: freebsd-stable@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 4cdGJp3v02z69TVr for ; Fri, 03 Oct 2025 04:43:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.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 4cdGJn4Y27z3W5k for ; Fri, 03 Oct 2025 04:43:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="hqX6/pWz"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759466630; bh=44ibT7gdqPSy3cyxeRbNlLsBYAVSv9m5H0ANBLlt5CU=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=hqX6/pWzSPYdkKhzRxwMf+Khod/cWAtJPouoJ1hd3xOkLiN3FvIv0J3xNgQQOxBGSP00hyyLG5LpdHtq0uKdVBtinC3TQigdtQo10zT33Ta2GD9LkYji7Jtg2lxJ5Q+e+mEQoDTLRD8tAx20w369lcW0xrdOG6GNgHYYyaWpE1QCL2+jqP2Y+IlO2bS+U0bSMsWuudECvQayCkNZoPFK9w7OWmD+VzC3ZAlrNU2AKSFKnjbcE2V5zfw0S7fxsnPMw/PkmTLY7/fwpcVHM0aX+WFDJjOi5elfz+MnddYNN7wBzb2BpV6boZK267VP9kgXb9lPY3SIWktO1AZNawvIVw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759466630; bh=nSJg3Yej6vNUk1NFWNxm/0Nt3w3BrERUQ/FjD3R7QAm=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=n6+0bGS1+zRQi2UzsE2s3k+RLjGU8OECaQkz3tBVefibBQE/9I84Huj0XOvduFwdExyz7wlmvQYMYY3a2s2GXK9jcpkpGcWi9T1BsYbglUOi3Oqzw8n68/FABWO78O5VTzLKJeGlywEWQAINTujm3INLVDj/eh1KuNmShTIMuHEOPOeq4zCrRPxxcNvinO+e8YPAmwxJm5lynTycjt9eOiK4CxwaHwJUDgk1opkgXF2HQyiBty+D9ui63xQOOORVJGGJ64vEAwXpvjfx4GO1kH0S3DoqgZEAPPkYRG3mTXp3On0PSS3hdyqFEnIZTl/fTmq31ZbGv7fJg6pKSivw4A== X-YMail-OSG: B8X7J0oVM1ky1dHy9wz56i3nWCIlmAgJyw3mhlsf4a1M2kc.6723we3cS2ZuZY_ feOPniBgj4xe2W.gDmRgsMPmQI0gGBmYeXWAwjW0XTTBjz_wvXGnD2zLLMCWyG5BZrdeqgJdS0Ya C6Mevaq7TF16VFGm.x8EXLxxQq4NFinYNDLl1hsdxn4VYQGeBRy9IcfEd0qI7WzkjIFmT25WbeVq Qp6UkF3rci6E2ubee0zuIFh.3PaqpIwShTxa2UT_hTrhHE5WSMZ55pwXKnniZebM_Cje7hUbmdR0 LLO9im4voxJHcBmU0GQ_HNeB7qwdJ0uBb910juAEHA33x96ocigK1Y7_WaYLhosJobn.NawkeeLg dRIIu_0rC_XYo4z1vk6eiOlTQqEESm1BNyVs2ErAhJwCHkvG_VYsbCHgtmH2xypoleyozGoP.NjY 0hWqBcVMEhZXC1eCda2Vchtw8wvR8ggp3tske6PHJ7MTh4CnFrK_y1jtN4Epu6Uxp8Bkm_G8uL8d SrO23oJmZBctwBhqRGsizxHlmh5UbyONN0uXi.65P6.fx99cjh6ke0KuqRXU1XUNqJNS.owZcBUt R3LFqq4ir8IWkbOjVRSQsD5VM3sFUt2u2sh5X8NZpEekkTaiEgP8jRf9VDYhCQCozCKeusg5F6Yr rjDxc4Sn8wfEEkT1vq9lCT6QyYiTN9dmC2mTXYS9gzgOmGH1fsEOJE7BB8jofcmVD1cOFzYxF817 PlguQrW13O1HK87vN6dz0SwRfO2r5fjH4q5NAssEmxf_o83STJqR5oFbU0ANnXIqF8t6o9FbCHkq c4m.M_oHsrmu_fIKcPYtM8LtoViWd7l.gxLqZdIfX.3MgynhfTkW3B06LMzVutQq_rMMY6qtUZw. hPZagmA5TwQ6hhcmbx1xSjzkoBpqbheI6XavJmekpGuUmkzDLuldICDnQLSa3NAsjzIXhi2CybGr ouCVFuI_JCJN4_XgEyjwWIuQM6Y643pB38HBBslxBS.gytjywPaX0YBhn75szZGqlA6f358y_QqA qmeaK4WumDwzMnANLS4KIqyK0rC35zuvgvOiLIIm7eCnIi1FUwyWn9EtSiEO2CNxnmCEgS2tbxYW pwLpZOgZilCwLRMhwdxpvyDx3SvnpUCjG0GuNe3sPweit8tPHi7jYJt5WaGlXyPqc9u49.cmjSX_ EZl9.QYUk2o8HEoM5JryMP8hkiHQT68xQ0z1Km2npV1M6A.kWclOm45U7bNUeJETPJ4OSnpKMOIx 38vTsnPCf30g6J7qOKz0ctKXbB_ttWxbHTAl_pMF.OIT48wCt8Xz7xdwScO6RQjxEx2w.iqgcNEG vOTAfjPm5vfOAUprAEJCCF3ttXZ0yURXGXDh5thGk8NPiehvmVzo5SnlVfFhK1yi5mx6cUzahqB3 8boQMHvtu4ZNy33PJ6_Wk49XIjSl_gGWWZhg0Y2a8XfAPoOGuFSz5zQPhXk2_yXXA4LCnWGYxKCB FL7WjTEZFlTvQCjfugB7Kt6DPOhhRnq.gWjAFUnYfXUQGq_pdxqZv1uTeXU1gHtzkBpCDvBjaSMM Vf0jrqwEGTrT38jjxP5TRNooB9i.PWUTWjvj4fGKDr1sDbKsRzqRaQKMHfbbrGY2mH_Eux05wrFa 71d5T5JYQsGW8uxsPYKU60LiDRZkwjwadCLb_q8E8juKAXssdnyRCVsofdvvm8x.1zemeAp6Ugc_ AEjSqoph.B7rq7Yi0cCSH0a8NLrTHLrG.OSOowkj1ORRq1.OE5P665xvD8jsSsHyZ3bxQRSy1TcH rJ2iysyGFE8huPMJCx2DiEX5COCK58Dvcx1Ek9njxLk0j4MMtNvJxxx4rW.PgvQ8D0g9qB.6GPc3 gELQ7VtfvyL0tAQ7PBw7nwZIaklWXiFVk9vebbiu02boX_yvgJqxw.28WcKqmlam7D.WAiYC_9W8 m5KtlmtCutWMvRARfgE156060nEwhTALwqJYAH4jZ44t43QdH6b8uiqfMwYjyjIprzMd8xtCxaiG xMHg7H4tC7R4X_aGNLnbsDujjeZvnVbXxA_0pomWAvP3VGFb5xAMK.Qo9bYWacXzZhsSGYMIwFN5 V991bUDr9wuRSKVGwuH0bKfFISzZok5xsnAvcomHTbIKO_Sx1113lb1G5vY1QjvrR0O4FG21vxOl t7fTuFMnuNToqtPzqNbxzfvwg3QiuRX9Sc1MMTYOnPS_fkZMiattyGE.j8j05za.80TQkzwnnG7P XnTklwTMaslakff1GxvpuCobQQT5H X-Sonic-MF: X-Sonic-ID: a9bcfd62-9eed-436f-bf6f-2578524be7fe Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Fri, 3 Oct 2025 04:43:50 +0000 Received: by hermes--production-gq1-66b66ffd5-cqpc4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cea828e41377dfa2eed20dfadb154b2e; Fri, 03 Oct 2025 04:43:48 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more Date: Thu, 2 Oct 2025 21:43:45 -0700 References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> <93873756-54C8-4408-9395-5E67F0300D5E@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List In-Reply-To: <93873756-54C8-4408-9395-5E67F0300D5E@yahoo.com> Message-Id: <9204210A-E61D-4C5D-823B-878848698847@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.86 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.86)[-0.856]; 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]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4cdGJn4Y27z3W5k On Oct 2, 2025, at 20:45, Mark Millard wrote: > On Sep 30, 2025, at 20:43, Mark Millard wrote: >=20 >> [The new material here ends up being about nameicap_cleanup >> and its exclusive use of mnt_renamelock being one potential >> bottleneck involved here. I make no claim it has anything to >> do with the flswai activity reported. The possible >> bottleneck is an observation, not something that I claim >> there is any alternative to. I do not know if this is of any >> interest or not.] >>=20 >> On Sep 29, 2025, at 16:06, Mark Millard wrote: >>=20 >>> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>>=20 >>>> An example is during the cpdup activities when multiple happen >>>> in overlappingtime frames: >>>=20 >>> I'll note that I see this on the amd64 32-FreeBSD-cpu system >>> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >>> system. May be at some point I'll try the older 16-FreeBSD-cpu >>> aarch64 (Cortex-A72) system. >>>=20 >>> Also, on the 7950X3D amd74 system, I see the behavior with >>> 14.3-Stable. Apparently, this is not new with 15+. It has >>> been a long time since I'd tried using an amd64 system for >>> such activity based on using USB3 media. But it has been >>> common for me for aarch64 over that time frame. >>>=20 >>>> . . . >>>> . . . >>=20 >> . . . >>=20 >>=20 >>>> . . . >>>> . . . >>>>=20 >>>> But I'll also see such on c compiles, ld commands, etc. I've >>>> not seen rename for pkg-static but I have seen flswai for it. >>>>=20 >>>> The system spends lots of time 95%+ idle from the wait >>>> activities. >>>>=20 >>>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>>> context on UFS media) and when using that media via chroot >>>> from both ZFS and UFS boots that are not USB based. The ZFS >>>> and UFS boots do not show the behavior with the normal >>>> non-USB3 media used instead. >>>>=20 >>>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>>> world are via official pkgbase distribution installs: >>>> it is not a personal build of the kernel or world. >>>>=20 >>>>=20 >>>> . . . >>>> . . . >=20 > I got a test context were I could compare the same > media used on the same USB4 port on a laptop > (Dell Precision 5490, 22 FreeBSD cpus, 32 GiBytes > RAM, 4 USB4 ports), where, on boot, the media ends > up being handled as either: >=20 > ) "nda0 at nvme0" (via involving a Thunderbolt 3 hub) > ) "da0" (via a direct connection) >=20 > (The UEFI/ACPI does enough to make basic operation > work, presenting some view to FreeBSD for media on > USB4 ports.) >=20 > Both have the bottlenecks visible when monitored with > top, both "flswai" and "rename" examples occur in > both contexts. >=20 > But "nda0 at nvme0" bottleneck periods do not last > nearly as long as "da0" bottleneck periods do, making > "nda0 at nvme0" use much more reasonable for the > type of activity. >=20 > Still, this eliminates the possibility that the issue > was limited to USB. It also eliminates it being > specific to the prior AMD (7950X3D) test context. >=20 >=20 > For reference: >=20 > # uname -apKU > FreeBSD USB4sys 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280801-213170eb956f GENERIC-NODEBUG amd64 amd64 1600001 1600001 >=20 > (It is from official pkgbase distribution use, a > copy of another boot media with some parameters > replaced afterwards.) >=20 > QUOTE > CPU: Intel(R) Core(TM) Ultra 7 165H (3072.00-MHz K8-class CPU) > Origin=3D"GenuineIntel" Id=3D0xa06a4 Family=3D0x6 Model=3D0xaa = Stepping=3D4 > . . . > WARNING: L3 data cache covers more APIC IDs than a package (6 > 3) > FreeBSD/SMP: Multiprocessor System Detected: 22 CPUs > FreeBSD/SMP: Non-uniform topology > END QUOTE >=20 > (The internal NVMe media has Dell's ubuntu on it.) >=20 >=20 > Note: > Ignoring very old Intel MacBook Pro's and Mac Mini > 2018's, none of which I've ever native-booted FreeBSD > on, the Dell P. 5490 is the only Thunderbolt or USB4 > based system that I've access to. I've discovered what is tied to the flswai/rename: Soft Updates had been enabled. Disabling Soft Updates leads to biowr and getblk as what shows for the bottleneck. (There is still a bottleneck.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Oct 5 05:21:48 2025 X-Original-To: freebsd-stable@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 4cfW3w43jMz6Bc6K for ; Sun, 05 Oct 2025 05:22:04 +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 4cfW3v353tz45Sw for ; Sun, 05 Oct 2025 05:22:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=NVku18n8; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759641720; bh=rS20WuHAESzakKhszOEzxOfifjBoxYWi+r7iVv0P/yo=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=NVku18n8vc/Ke1BOXi4urUNWKC7D3v5gSmzBDi4ij2o6bHpKub6eMODXwA7NhZm4v4FCdSQ3wckwD6rxjKH7NwSrp7lAjeZCVIHK/XQYQgEzq6T2kpqNqRVEVZm5hMiF3wZvh3SVJECdrbAy43OL6+Mkol/XGNEBpWV8j3tEo5RJcWFKYqJC+8rLnlpkMffR2kGkgWvaPc18TTLqAQQX+wrZxqUqHgFXuf8VTwfu0kfkMHBHGHSqSOkVpjaPj8f1PLE1IrDuQv9gyae8BgzDkI74kvNe679eFxdtnNiVJ2WRbjUog9Is77+66Pb7lNqovFRwi8MOJ2oMpNwglP6fEw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759641720; bh=SJtTEaCLu4fcv7NzK7iq6duXkCajNa3mrM6gEz7hz4v=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Gf94QlL1v44YqD7eZZhxYjG+Mb/l4woFBkjlzBQJBdypV2Mzw4iSmIEncInrdAQtwIE4xfhtWCgQxvBsgihCjg5LMG9B2t3V8OxAQbG8hklu5JNnhmf8jDguLNtsekIuj048RAbBZKFq7sigTuxZ/JsGMJlInu9xQUb346Mu0J2PwoDHh1GLlTqH1gbuHDJsrcahg6vRxyyC3LphHvnhRHasmMHus2UkyaxgGKoxNSWTYjpi90yvN6jjPB9jVhONthWQnkH4YEmdII3SP7wOoTtr1Vx9odAJ2awMdiy5Y4gkYopxoAqMFUtUI24yPjGg/RrRYLzmGR8xzLPglKC3Lw== X-YMail-OSG: N0g7c88VM1mv5LZI64YKyDEro7wuLM87Zd_SQMJiz7GJWARhQSnH5RYgtZNLwW6 D120Xig6W5JoMLYFLWirAHpd4J2Mx3QHoiY8xbZanZz6Ze.PIltbfu5T2l.sR_zRhyDZHde.NVPT vVQ3TavDed3nfFWrQqexszAZNUmacZiAyyCVitAcELhU3EPPjKL4E073ImyLNV5Ua6smxL5k4Lxz EEP4wthA4TxX_Zd8dDS6WE8QpgVYYqI7LpYOW0pOTJK.JTMqRJ432bLKProwlKRtSOVBOgIURUIH akKt2kq0D7kKuuSElX.pxAZK90Xl.Vc6PT3v9BbTt4sJs0oX_IgIUE5nQNwW4xWQyKAvVQQ4KjOR 7RF10JjEAmkFyXH72Rxp2QuRtM.VB4SR0JvFFnoC5kqG1URJCoLrlfkZ.f3lnpo_z5_W36t80ytL DodHvrJMr5w8rPARlqs4UTwOr.KlYVbg.cg6xqxqoNhsge5SEPWGmqQgt.Up1oFppMAm5N.us_Is Lt44OnbKHXT0nbyKzT4pcdUqNJlwf0P1u1OUawVvf9mDxlLglPrWaZu8jrApw4Bkos.RHyxmMwC_ 295LPPZ76.Am8cy5ISCpt0h7ax_BDBezsf7Fxly8ylVS5cqufkgCZo587asDE1xOYLGLY865mLHT RIAJ5mjbI4YxgV02ECNY.hI.QS2sXCQWH6jdI8FRUjRL3XjGbmSEWu1CcpsRPDB8jeTPyAP5FGud bu9HxI7g25xLvahNMch4katS6Cq.A9mUpI0JDZa0.hDrHifNN28.7hYyC31dDJLBJYvirnZMUwtz njwWOatp0lShUgo1ncXqC2rpQqWuTIamxCWJXseNVvNlCBIvmqm1dm.KsBYBSUEngniv6jDmwt3W rBGjUE9qhn1JR5bLZMi7Bay5bykU4a4BYdcLk0E0rImRCs_Ni0BQT.pS.HOybofeG10SRXB2lOdN gWfKUDUfRo0l0EzeWPGCb0Pv7jO2tThDHQHBMmSPlebsPRXYieX5fie5zigt14k4zTqLYHjBbR7K 3NkUuUJbG9v6DE2UkODTZ154GcpjznSvkMjqseeP18E5qTyJx3rZBgcYVPWDSDLGjZtSsflKbNL8 nnglwXbZnaWi.XCV22C1gNNytptJ615gic9XLiH4WmO9j5UvukdY81VPbEVMyK6ysrtkr4es3PXN jJYSSpHzblWtEvl._hxOogPbkcndC1OxIjqmqHimib8HS6m8iCnIH4ozKzipVuXBcoAQ.uwfHchq r4x.qKiV0diMAbWRcNklKKRGC1Isy7CGV1cHMAI8k3WIwsahX0s4f5qw1dfOOrmzeacK8Ji7QwjH aee_FQFlrjIDzEpJHv_HLLw96GvV9ZXlgGr7KIu3m9J_r9.eK0Xsr2u9CzdTanO7sWSbVECOszA7 EmMt9v_Ij8WCIzoEkb3fDC78MwzOKgDx.VXbJq.d776pBXxrCpEKpmSW5U8KVV8Hwa.Aobpkndf4 IhRrOZ1MwnaRzeItth52Gg7KD9WzTWB2uYHgzu.3SSlex3uUsUX00fZN530ciK0I97SYVvel2hZE AQW2MnklVBX69OWtOUryW07UVnkpAo2C82h7.Gt.CzJJxz9x_xCYkM0eJmRSDR9zT6VFqcSEPIo1 0md6zbVg16MYyzDRmmYPPeI3Zn1XrhOi6Qgan_dQOSq3yZWfo04DHqR5NGgPdmHAAzMQZGCVBiCN jzryMAJlKHVvuEoJQ.iG7X75Hsc95RRKo3RZSDWa.AjEjmytRuDEe_zz4IucvZ8Lxm__REVwTr_1 viZrInI_bkAgTHyN4ynAuTfO_o_lVoHcjg4IHZWNE3Wbc3JWY_HDydeNKGqpzISM4L3rUd1mkqTM u1rYPIi1ZpIBlfGD8N9M7SNoFDq.Pp2Hst2SwGv28q4NK0DINMCGaU9I7zvU2320xqKyRz6BOrrG loZM5I2r6JrnZZ66D4q_l_QlwmRWL76N5IGoeRMj25LQaFjUuDNrNLN52vgXHkjKUTtet5p1vpSK _WrMWuSLDFRaODV.zDHTmpiZN0uz3zx3eVZ4mF5t0MCjJLhq7fvuOgOLNN7q2z8VCRgRPu2G_57H cP6rp6_vZmTb41pOUY.kr8mb9mJKMRcMms8tzcAylXdZOTUtg_PTXWPMtegvvxChwZMd6XXLnFIj 3YSyKeZ3FBUuc7u2.jE70R0e5sUAgGYR11qSelbUx_6Lf0xpMF_MlWgliBhGvxFz7Ig82_GN93WJ ieYiEG9.CJoXOv7O5HjhAMluI2teWu_.g6R2kWsQlbgvkLIMwD6UPqEHrxY2MgDjKZ3FDt0aPfV1 USw-- X-Sonic-MF: X-Sonic-ID: 0eac3319-29a3-4410-a1bd-eda0b4cc0f38 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Oct 2025 05:22:00 +0000 Received: by hermes--production-gq1-66b66ffd5-r958h (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fca2409c47e329d5facab27dd3e6164a; Sun, 05 Oct 2025 05:21:59 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: main 16 and 15.0-ALPHA4 [on amd64]: using a USB3 context gets extensive "flswai" [and "rename"] STATE time during poudriere builds (UFS context happens to be in use); more Date: Sat, 4 Oct 2025 22:21:48 -0700 References: <46E0F6E8-A365-4C01-BFF8-CE2423B6DA00@yahoo.com> <4D74D446-2078-4A5F-B245-913273E2DDD1@yahoo.com> <03B6ABBE-DF0B-441F-9ABD-5565ADBF29ED@yahoo.com> <93873756-54C8-4408-9395-5E67F0300D5E@yahoo.com> <9204210A-E61D-4C5D-823B-878848698847@yahoo.com> To: FreeBSD Current , FreeBSD-STABLE Mailing List In-Reply-To: <9204210A-E61D-4C5D-823B-878848698847@yahoo.com> Message-Id: X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.86 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.996]; NEURAL_HAM_SHORT(-0.86)[-0.861]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.84:from] X-Rspamd-Queue-Id: 4cfW3v353tz45Sw On Oct 2, 2025, at 21:43, Mark Millard wrote: > On Oct 2, 2025, at 20:45, Mark Millard wrote: >=20 >> On Sep 30, 2025, at 20:43, Mark Millard wrote: >>=20 >>> [The new material here ends up being about nameicap_cleanup >>> and its exclusive use of mnt_renamelock being one potential >>> bottleneck involved here. I make no claim it has anything to >>> do with the flswai activity reported. The possible >>> bottleneck is an observation, not something that I claim >>> there is any alternative to. I do not know if this is of any >>> interest or not.] >>>=20 >>> On Sep 29, 2025, at 16:06, Mark Millard wrote: >>>=20 >>>> On Sep 29, 2025, at 13:01, Mark Millard wrote: >>>>=20 >>>>> An example is during the cpdup activities when multiple happen >>>>> in overlappingtime frames: >>>>=20 >>>> I'll note that I see this on the amd64 32-FreeBSD-cpu system >>>> but not on the aarch64 8-FreeBSD-cpu Windows Dev Kit 2023 >>>> system. May be at some point I'll try the older 16-FreeBSD-cpu >>>> aarch64 (Cortex-A72) system. >>>>=20 >>>> Also, on the 7950X3D amd74 system, I see the behavior with >>>> 14.3-Stable. Apparently, this is not new with 15+. It has >>>> been a long time since I'd tried using an amd64 system for >>>> such activity based on using USB3 media. But it has been >>>> common for me for aarch64 over that time frame. >>>>=20 >>>>> . . . >>>>> . . . >>>=20 >>> . . . >>>=20 >>>=20 >>>>> . . . >>>>> . . . >>>>>=20 >>>>> But I'll also see such on c compiles, ld commands, etc. I've >>>>> not seen rename for pkg-static but I have seen flswai for it. >>>>>=20 >>>>> The system spends lots of time 95%+ idle from the wait >>>>> activities. >>>>>=20 >>>>> I see such directly booted from the USB3 media (a 15.0-ALPHA4 >>>>> context on UFS media) and when using that media via chroot >>>>> from both ZFS and UFS boots that are not USB based. The ZFS >>>>> and UFS boots do not show the behavior with the normal >>>>> non-USB3 media used instead. >>>>>=20 >>>>> The system in use is an AMD 7950X3D with 32 FreeBSD cpus, >>>>> 192 GiBytes of RAM. main 16 booting for non-USB boots >>>>> and 15.0-ALPHA4 boots for the USB3 boots. kernel and >>>>> world are via official pkgbase distribution installs: >>>>> it is not a personal build of the kernel or world. >>>>>=20 >>>>>=20 >>>>> . . . >>>>> . . . >>=20 >> I got a test context were I could compare the same >> media used on the same USB4 port on a laptop >> (Dell Precision 5490, 22 FreeBSD cpus, 32 GiBytes >> RAM, 4 USB4 ports), where, on boot, the media ends >> up being handled as either: >>=20 >> ) "nda0 at nvme0" (via involving a Thunderbolt 3 hub) >> ) "da0" (via a direct connection) >>=20 >> (The UEFI/ACPI does enough to make basic operation >> work, presenting some view to FreeBSD for media on >> USB4 ports.) >>=20 >> Both have the bottlenecks visible when monitored with >> top, both "flswai" and "rename" examples occur in >> both contexts. >>=20 >> But "nda0 at nvme0" bottleneck periods do not last >> nearly as long as "da0" bottleneck periods do, making >> "nda0 at nvme0" use much more reasonable for the >> type of activity. >>=20 >> Still, this eliminates the possibility that the issue >> was limited to USB. It also eliminates it being >> specific to the prior AMD (7950X3D) test context. >>=20 >>=20 >> For reference: >>=20 >> # uname -apKU >> FreeBSD USB4sys 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280801-213170eb956f GENERIC-NODEBUG amd64 amd64 1600001 1600001 >>=20 >> (It is from official pkgbase distribution use, a >> copy of another boot media with some parameters >> replaced afterwards.) >>=20 >> QUOTE >> CPU: Intel(R) Core(TM) Ultra 7 165H (3072.00-MHz K8-class CPU) >> Origin=3D"GenuineIntel" Id=3D0xa06a4 Family=3D0x6 Model=3D0xaa = Stepping=3D4 >> . . . >> WARNING: L3 data cache covers more APIC IDs than a package (6 > 3) >> FreeBSD/SMP: Multiprocessor System Detected: 22 CPUs >> FreeBSD/SMP: Non-uniform topology >> END QUOTE >>=20 >> (The internal NVMe media has Dell's ubuntu on it.) >>=20 >>=20 >> Note: >> Ignoring very old Intel MacBook Pro's and Mac Mini >> 2018's, none of which I've ever native-booted FreeBSD >> on, the Dell P. 5490 is the only Thunderbolt or USB4 >> based system that I've access to. >=20 > I've discovered what is tied to the flswai/rename: > Soft Updates had been enabled. Disabling Soft Updates > leads to biowr and getblk as what shows for the > bottleneck. (There is still a bottleneck.) >=20 An FYI showing what can happen for the 32 FreeBSD cpu USB3-based test context. The below occurred later, after the initial bottleneck sequence when the jails are being filling in via cpdup of the ref (for UFS context via chrooting into it to then start the build): # uname -apKU FreeBSD 7950X3D-ZFS 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280910-85531add2844 GENERIC-NODEBUG amd64 amd64 1600001 1500066 [00:18:54] [official-amd64-default] [2025-10-04_21h23m47s] = [parallel_build] Time: 00:17:58 Queued: 693 Inspected: 0 Ignored: 0 Built: 33 Failed: 0 = Skipped: 0 Fetched: 0 Remaining: 660 ID TOTAL ORIGIN PKGNAME = PHASE TIME TMPFS CPU% MEM% [29] 00:08:55 databases/lmdb | lmdb-0.9.33,1 = starting 00:08:55 =20 [01] 00:02:53 graphics/libpotrace | libpotrace-1.16 = starting 00:02:53 =20 [15] 00:07:37 archivers/lzo2 | lzo2-2.10_1 = starting 00:07:37 =20 [30] 00:07:22 lang/lua53 | lua53-5.3.6_1 = starting 00:07:22 =20 [02] 00:07:51 devel/libmtdev | libmtdev-1.1.7 = starting 00:07:51 =20 [16] 00:07:35 lang/lua54 | lua54-5.4.8 = starting 00:07:35 =20 [31] 00:07:27 sysutils/libsunacl | libsunacl-1.0.1_1 = starting 00:07:27 =20 [03] 00:08:07 sysutils/dmidecode | dmidecode-3.6 = starting 00:08:07 =20 [17] 00:08:33 x11/xorgproto | xorgproto-2024.1 = starting 00:08:33 =20 [32] 00:07:38 print/indexinfo | indexinfo-0.3.1_1 = starting 00:07:38 =20 [04] 00:06:18 devel/libdatrie | libdatrie-0.2.13_2 = starting 00:06:18 =20 [18] 00:07:52 shells/bash-completion-freebsd | = bash-completion-freebsd-1.4.0 starting 00:07:52 =20 [05] 00:08:22 audio/libvorbis | libvorbis-1.3.7_2,3 = starting 00:08:22 =20 [19] 00:07:34 comms/iwmbt-firmware | iwmbt-firmware-20250410 = starting 00:07:34 =20 [06] 00:04:56 sysutils/sdparm | sdparm-1.12_1 = starting 00:04:56 =20 [20] 00:08:01 shells/ksh93 | ksh93-93.u_4,2 = starting 00:08:01 =20 [07] 00:08:02 textproc/sdocbook-xml | sdocbook-xml-1.1_2,2 = starting 00:08:02 =20 [21] 00:08:49 archivers/libmspack | libmspack-0.11alpha = starting 00:08:49 =20 [08] 00:08:23 benchmarks/iperf3 | iperf3-3.19.1 = starting 00:08:23 =20 [22] 00:08:01 textproc/xmlcharent | xmlcharent-0.3_2 = starting 00:08:01 =20 [09] 00:08:03 devel/pkgconf | pkgconf-2.4.3,1 = starting 00:08:03 =20 [23] 00:08:15 lang/perl5.42 | perl5-5.42.0_1 = starting 00:08:15 =20 [10] 00:08:16 devel/opencl | opencl-3.0.19 = starting 00:08:16 =20 [24] 00:08:11 benchmarks/bonnie | bonnie-2.0.6_2 = starting 00:08:11 =20 [11] 00:08:45 security/easy-rsa | easy-rsa-3.2.4,1 = starting 00:08:45 =20 [25] 00:07:48 audio/mpg123 | mpg123-1.33.2 = starting 00:07:48 =20 [12] 00:03:34 databases/sqlite3@default | sqlite3-3.50.2_1,1 = starting 00:03:34 =20 [26] 00:08:45 ports-mgmt/portconfig | portconfig-0.6.2_2 = starting 00:08:45 =20 [13] 00:07:54 textproc/expat2 | expat-2.7.3 = starting 00:07:54 =20 [27] 00:07:49 multimedia/v4l_compat | v4l_compat-1.23.0_7 = starting 00:07:49 =20 [14] 00:08:27 dns/public_suffix_list | = public_suffix_list-20250828 starting 00:08:27 =20 [28] 00:07:54 devel/libdwarf | libdwarf-20161124 = starting 00:07:54 =20 It does eventually make progress again after this. The laptop 22 FreeBSD cpu context with external USB4 media being handled as "nda0 at nvme0" (via using a Thunderbolt 3 hub between the laptop and the media) has much better performance for builds. (No chroot is involved here.) # uname -apKU FreeBSD USB4sys 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280910-85531add2844 GENERIC-NODEBUG amd64 amd64 1600001 1600001 Shorter duration bottlenecking is still visible but use wold be much more reasonable in this type of context. I''ll note that I did not notice any "rename" STATE bottleneck time during this activity but did see "flswai" STATE bottlenecking. (Soft Updates was enabled.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Oct 5 07:58:34 2025 X-Original-To: freebsd-stable@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 4cfZXj3Hpvz6Bt9G for ; Sun, 05 Oct 2025 07:58:45 +0000 (UTC) (envelope-from drsnx60@gmail.com) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfZXg61djz4PRK for ; Sun, 05 Oct 2025 07:58:43 +0000 (UTC) (envelope-from drsnx60@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=S7aFqU6B; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of drsnx60@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=drsnx60@gmail.com Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-57bf912cbf6so4018217e87.3 for ; Sun, 05 Oct 2025 00:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759651116; x=1760255916; darn=freebsd.org; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=+V2JsLpIn9pO2m1Ow510NjvZQam9knbhpMYSEZhO0K0=; b=S7aFqU6BHwdEnNjpE6Een6UlUmZmVmj7FDH3LU0e1siHsx1sBb/5IfCOE5K03ZpQLV j2eoWyczD+ITW/GhZdVWdjWWre3ZWQlXHArGmTiNBEWZiWT0jKbgpUFfd5MWib0FR7Ri FLyXiyR86XZivaNkwFlDnZElSAyNjCZE0s48LbjGDoDLKLcqqXY7sUfI2g1kX/4im+pj hYkXjOAGxKpBOzngUXQ9Zi+FL6oa1pbAioFvP9wsdpg44nsqeqok36gZtkI77rBsLkYA WPdI+ga1Gzw/LY749cdB/k2xb7rkPgL5FLb+rZ97kiISZBrDxrX+3n8F+VyvpKGp4ihc L42Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759651116; x=1760255916; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=+V2JsLpIn9pO2m1Ow510NjvZQam9knbhpMYSEZhO0K0=; b=a5mdId2lVfKpH+pj3Aq0oAhuP0vFNs4tKdDwk7MO0/zwltK/aCdzJPyl/slvSV8KMq iTaAHMEG4S43fBeYZjHvEAbGM5u83qm7Fk76NEdQ22cauJKexXOwwDj8xPHwJLC3apop mGYIGhvKhK+HiweKYHO3Dyz2fbbtzZxk/iD/UuZzaUTHa3QrZaVHnXJzEHtfKOEj0dnc jdFI1QM5OB7KNGRE2utpEbLdHZ6S6AX5JBWp59lwVd+DKeFu0GDFMEFSP+eGm+bzDUbl jjKudAW8w3FpjfTWZSOiyN2I3+9gEIrSUukr0ADeUJtwOfZNJDghKJDYYTKqgYSVJn4f JeCA== X-Forwarded-Encrypted: i=1; AJvYcCWJxLTBtDOvNqOkHwc7+5sf1o02ujIu2yUia9DwkUmQCsY5NtwE9MbMA8pkgfOxbLvycV30bib6Ok8iYz1VyA==@freebsd.org X-Gm-Message-State: AOJu0YzxPAiG/gnyChquoZaD4/1gealYImuTtDK2mG4PzEcE6E9Jjkea DbXvvbJLl1fiJPYQTWHLKmzM9QnZuFEI32XUJBVGymIq8gPYdBm/S96jRvd5rA== X-Gm-Gg: ASbGncuM3Dm6xVvAfG5093q9BV/EmKZPcpIvfs7yWikPFI7DO+PPHRIhGUHont0oOuP SWfsiSpUaw8VgSeTiEUbNo9kg1bctRprE2eo0QHFGo1uqvcrP+kBsC+9dBFTCg6YO5cWqUglgJt AhIF1sn0tWXJ1mz3q1xCits3zSSvy0cqxu434rTOg1OQTJthMAqi+f7gRL5YyQijaSI5tsLz+iO aj4Hoo/B7LZb65QOq2alJc32oZM98pjtGcfUHlmdLxZECGnEY5L6N5yczIGJTeXY6VAt9R954iM N9RCB2v/AzVG0oc4dG5Zd0nrPK5jxNNCQH/eYj2pJ0fnIfkPYRQOF8NOdSpJFhGqN8DLqEcaRrg RHe44WFdtVlyXzANpSEIRq+wjvK0xF2jY9Lz324l5/sd7A2ARQ8J9RzrmZfSz9WLG0g== X-Google-Smtp-Source: AGHT+IE/zFr3nKKeUz2gsMByk1+X4YoEhLBC68IWG5SmswhyBqWlCfdWFn+r7d326sbtzQrblIg25A== X-Received: by 2002:a05:6512:b86:b0:57f:405:7afd with SMTP id 2adb3069b0e04-58cbb441c88mr2318187e87.30.1759651115692; Sun, 05 Oct 2025 00:58:35 -0700 (PDT) Received: from [192.168.2.131] (host.62.13.8.86.bitcom.se. [62.13.8.86]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-58b01135a82sm3670206e87.39.2025.10.05.00.58.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Oct 2025 00:58:35 -0700 (PDT) Message-ID: Date: Sun, 5 Oct 2025 09:58:34 +0200 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: FreeBSD Current , freebsd-stable@freebsd.org Content-Language: sv-SE From: Lars Tunkrans Subject: 15.0-Alpha5 installer generates bad /etc/resolv.conf Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.64 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.98)[-0.980]; NEURAL_HAM_SHORT(-0.66)[-0.660]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::12c:from] X-Rspamd-Queue-Id: 4cfZXg61djz4PRK   Hi,         Installing  a  fresh  15.0-Alpha5  on a  Intel Kaby-Lake CPU machine  this  morning.         Not  using  local-unbound  DNS  resolver.         the   installed /etc/resolv.conf    file   looks  like :        -----------------------------------        search          -------------------------------------      Expected   is:      ----------------------------------      nameserver    < nameserver ip >      --------------------------------       In  the  Installation  dialouge  I  filled  in  the  "Nameserver"   IP  number.      I  did  not  enter  a  "Search "   string.           The  malformed   /etc/resolv.conf   file   caused  name lookup    to  fail. From nobody Sun Oct 5 17:13:11 2025 X-Original-To: freebsd-stable@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 4cfprR2s2hz69wsD; Sun, 05 Oct 2025 17:13:11 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 "freefall.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfprR2XS4z3RhL; Sun, 05 Oct 2025 17:13:11 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759684391; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc; bh=subaLCDIiyUNQd8SVSrfb8LS/9WaMAbySSKbqMacxQs=; b=Xo43SYbEDIp5zeH4WbXGcNT3CvF9HlSFPubTrPvOLd5YknpH9KKrLkl2VCMd32SuQ11FB+ elnnEegBmXPjrXhMTWDIxPyb6W0JKNzksgbpY1uE+VH/FkFW5suLSemWq3uLcWGnrDCxWu mu2p7Dm6mSby0z45yid3/ojZ92jpY6hk3DQ5bUYF6gXNIQ7UfSepLeWkVE6CfylZTwiMeb fwjyycbsJc+fYvadByz4KutHWyRiDaDoRpOLJ7YOlvJbYRzDj405ZxmuVmRiTJ/88bonry flMOP89cHIfkVswylF/zJWBgT69H5VmKqhaLyp2kdYMnUO2B8g60O734wgkxVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759684391; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc; bh=subaLCDIiyUNQd8SVSrfb8LS/9WaMAbySSKbqMacxQs=; b=dE8ocXlUO0Og8Biw51DWCHt+xUowy57Y/UJ970UBasSjbCLqp1ZQx++OBKY3jEJ/Ejl9Sy gWPJod0xm/fWgKpDXnWOJYMXb2ovlAoVpYRQdTrQdnH2YqQLu/xDlC2kbs3+WISPc8PEvL kr2QeUZCYIU/mNhJLzVC13X7XRmwahnE7w1ZDY8zu0ge8bdOAkMPuYyRar68+bRH8/eX3J c0S+99rsUHt/EMvRyhWXU0aqCNKXeabj11/fr3DbIFShGcuQGp53f2F6iXaiMOnpQlgVy+ PPNEpQSkKN0KH7jMoFmnYba3dwc8e+tY42lqczyE8nn/L80ulmfg60+xAhyEUw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759684391; a=rsa-sha256; cv=none; b=ZybXbSU9+rMkQcMI9uXFFvhP/D8tm3lMxtWURu2ZeCexORY5lDTLlOxU2DC8yw8yk1M198 fs5uxcig0BEo9KxvalJT7EHjKwglxVwkn7gR8dmrgRMFfs3E7zlyQd4Qx4ZA5pQyf8BdUo AaaljK1qVzWPA4/pGqrA0Qnx6K4BphNVjGAfy36af+hvFoJeGYLoGdsbig49z+LgsDqxGk 6CoAwmUETBi7GxPUjPQJCpTZnh6teLkJpNcvEy9vPQ9XYSNBWBgDRBCS1RM4dPmBVtVB63 /p5ouL2CTZ3ykudX+g1FQ6vMjU1bYyP8JSLVr91Sg9Dg46VnEGHaXCb74uiA3Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: by freefall.freebsd.org (Postfix, from userid 1002) id 4176AF8FA; Sun, 05 Oct 2025 17:13:11 +0000 (-00) To: freebsd-snapshots@FreeBSD.org, freebsd-stable@FreeBSD.org Cc: FreeBSD Release Engineering Team Reply-To: FreeBSD Release Engineering Team Subject: FreeBSD 15.0-ALPHA5 Now Available Message-Id: <20251005171311.4176AF8FA@freefall.freebsd.org> Date: Sun, 05 Oct 2025 17:13:11 +0000 (-00) From: Colin Percival List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 The fifth alpha build of the 15.0-RELEASE release cycle is now available. Installation images are available for: o 15.0-ALPHA5 amd64 GENERIC o 15.0-ALPHA5 powerpc64 GENERIC64 o 15.0-ALPHA5 powerpc64le GENERIC64LE o 15.0-ALPHA5 armv7 GENERICSD o 15.0-ALPHA5 aarch64 GENERIC o 15.0-ALPHA5 aarch64 RPI o 15.0-ALPHA5 aarch64 PINE64 o 15.0-ALPHA5 aarch64 PINE64-LTS o 15.0-ALPHA5 aarch64 PINEBOOK o 15.0-ALPHA5 aarch64 ROCK64 o 15.0-ALPHA5 aarch64 ROCKPRO64 o 15.0-ALPHA5 riscv64 GENERIC o 15.0-ALPHA5 riscv64 GENERICSD Note regarding arm SD card images: For convenience for those without console access to the system, a freebsd user with a password of freebsd is available by default for ssh(1) access. Additionally, the root user password is set to root. It is strongly recommended to change the password for both users after gaining access to the system. Installer images and memory stick images are available here: https://download.freebsd.org/releases/ISO-IMAGES/15.0/ The image checksums follow at the end of this e-mail. If you notice problems you can report them through the Bugzilla PR system or on the -stable mailing list. If you would like to use Git to do a source based update of an existing system, use the "stable/15" branch. A summary of changes since ALPHA5 includes: o Release images are now built in "no-root" mode. o A "pkgbase-repo.tar" file is now published for each architecture containing the full pkgbase repository corresponding to the release. o Many bug fixes related to pkgbase and the release build process. o The cxgbe(4) driver has been updated to support newer hardware. o Several issues in tzcode have been corrected. o A change in power management which caused USB ports to be nonfunctional after resuming from S3 sleep has been reverted. o expat has been updated to 2.7.3. A list of changes since 14.0 is available in the stable/15 release notes: https://www.freebsd.org/releases/15.0R/relnotes/ Please note, the release notes page is not yet complete, and will be updated on an ongoing basis as the 15.0-RELEASE cycle progresses. === Virtual Machine Disk Images === VM disk images are available for the amd64, aarch64, and riscv64 architectures. Disk images may be downloaded from the following URL (or any of the FreeBSD download mirrors): https://download.freebsd.org/releases/VM-IMAGES/15.0-ALPHA5/ BASIC-CI images can be found at: https://download.freebsd.org/releases/CI-IMAGES/15.0-ALPHA5/ The partition layout is: ~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label) ~ 1 GB - freebsd-swap GPT partition type (swapfs GPT label) ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label) The disk images are available in QCOW2, VHD, VMDK, and raw disk image formats. The image download size is approximately 650 MB, decompressing to a 21 GB sparse image. Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI loader file is needed for qemu-system-aarch64 to be able to boot the virtual machine images. See this page for more information: https://wiki.freebsd.org/arm64/QEMU To boot the VM image, run: % qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt \ -bios QEMU_EFI.fd -serial telnet::4444,server -nographic \ -drive if=none,file=VMDISK,id=hd0 \ -device virtio-blk-device,drive=hd0 \ -device virtio-net-device,netdev=net0 \ -netdev user,id=net0 Be sure to replace "VMDISK" with the path to the virtual machine image. === OCI Container Images === OCI container images are available for the amd64, aarch64, and riscv64 architectures, and can be found at https://download.freebsd.org/releases/OCI-IMAGES/15.0-ALPHA5/ There are five images: static - suitable for statically linked workloads dynamic - suitable for dynamically linked workloads runtime - suitable for shell workloads notoolchain - almost everything except a compiler and build tools toolchain - almost everything including a compiler and build tools The OCI images can be imported into local Podman container storage using 'podman load': % podman load --input ./FreeBSD---container-image-runtime.txz or copied to an image registry using 'skopeo copy': % skopeo copy \ oci-archive:./FreeBSD---container-image-runtime.txz \ docker://myregistry.example.com/runtime: For amd64 and aarch64 architectures, these can be fetched conveniently from Docker Hub or Github Container Registry: % podman pull docker.io/freebsd/freebsd-runtime:15.0.alpha5 % podman pull ghcr.io/freebsd/freebsd-runtime:15.0.alpha5 === Amazon EC2 AMI Images === FreeBSD EC2 AMIs were built for ALPHA5 but do not boot due to an issue which has since been diagnosed. === Upgrading === The freebsd-update(8) utility supports binary upgrades of amd64 and aarch64 systems running earlier FreeBSD releases. Systems running earlier FreeBSD releases can upgrade by first installing any updates for the currently running release: # freebsd-update fetch # freebsd-update install and then downloading the new release: # freebsd-update upgrade -r 15.0-ALPHA5 NOTE: THE STEP OF UPDATING YOUR EXISTING SYSTEM FIRST IS NECESSARY. An errata notice was recently issued (FreeBSD-EN-25:18.freebsd-update) which corrects a problem which otherwise results in systems becoming inoperative when attempting to upgrade to 15.0. During this process, freebsd-update(8) may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly. # freebsd-update install The system must be rebooted with the newly installed kernel before continuing. # shutdown -r now After rebooting, freebsd-update needs to be run again to install the new userland components: # freebsd-update install It is recommended to rebuild and install all applications if possible, especially if upgrading from an earlier FreeBSD release, for example, FreeBSD 12.x. Alternatively, the user can install misc/compat12x and other compatibility libraries, afterwards the system must be rebooted into the new userland: # shutdown -r now Finally, after rebooting, freebsd-update needs to be run again to remove stale files: # freebsd-update install == ISO CHECKSUMS == o 15.0-ALPHA5 amd64 GENERIC: SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-bootonly.iso) = cfcf92863857716b112141451e89b80e03eaa363c9ef951fb61b50a27611983b31f8a9bf2d093c82ea670e84e0cffeb920fb452d8a32f2e42eda0772f8388fa2 SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = b31683903b3936d3f227bd2c9df2cf5099c30a0f72bec49b38a11e014f36a11457f9a8716c56585275f4aa046417759cc7c03d3f85b09767bd978986f4958ced SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-disc1.iso) = b4d2ba1974eea322cc60f4ae0a7ff1f827a47fcdc93732dd28b5d52857a2508286a76ba417af5fc33eb7c68d620c2a15978452a055997c8f07ed6018e23cabda SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-disc1.iso.xz) = 2a09195ed80d594bdf0b993019b2fc2c41087cf63a8839a6d27f04ff0981ce6505cda1efebd34b561eb9a39d714caa44196ac72b1b97a7c2d21cc6a849641ec2 SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-dvd1.iso) = c4808d21a29be1952f45d31b1adfdce6d59791ea3fb671d07ca22efe8a3e37f1ee92b82fa3ccea86feb5b1a55a1207a76d6c4e032765ab9a5b17f3bb911d32eb SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-dvd1.iso.xz) = 4ba347e222a19d6bf71f03a161fecfd8f3702d76a43bc28616055233bce888b3dadee901c6b5f1a3db64b2212ba72494658e5bc3a0ec24594aa007638fa840fc SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-memstick.img) = 7513b20c9cf581cc6d775dd56d9b4859290ef6298372e84eeea908005c062bcf430598835503116e3a856cb19f65161e682605d7f3512357cf30b0d492ec31d0 SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-memstick.img.xz) = 32684fab7356243de58abd12f28503d236598ab7a3d37d4f809f79c63ac1810ab79520c77edd7847796de9d6b34eda45055beffa0ea1378720a08955f53d2bdb SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-mini-memstick.img) = f03274b4e9c93aeb7996c2ea62f22c4a258ceffb919cb21a6bb7eb08e20fa2642bccf9c64fccd0735560742ee378fd2005be66ef495edf1f2cf926d3e4e9827d SHA512 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-mini-memstick.img.xz) = 5b3f7da902a159fb84294d01f0f4b1baed905f90e09819bdd58d2bec84937dd404320ed7f2617fd498d127bcd930d5c22ac812313f85b632a1b17fbb1487fb03 SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-bootonly.iso) = bfaeec6c209c1c95586b667947c6e6c8baaba6c66330eff134b0c8957ceb93b8 SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = 57e172e7b44efefbd46d5c43039d00ef66c6f0faa853a11d302e0b14dea85f0c SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-disc1.iso) = d362ca377704b008671c7f7462ee88a147039d1b16a155e405593abdc6f06ceb SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-disc1.iso.xz) = 704d96c4cf8b34815ea6a9fe4764da03522b7dac69a3d656e9a94a73d7b45d89 SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-dvd1.iso) = 9ba1279b1b8ea86f06457d028d70cfbd3992a0e2bd764481cd5b322d2dfc14f1 SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-dvd1.iso.xz) = 77dc4fc5a98080ea892901b5f2cdba412b827b4c18c307f568f1938f71b2f452 SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-memstick.img) = d21dab67b1d0010230e45b8e52e844b42d573d4e84f6072e98fc77f9dd2deb93 SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-memstick.img.xz) = 8798d36f9dd7fa98fcacab4a8a0efe4815d655a9f21ff320e6f415d6a7719d0e SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-mini-memstick.img) = 035a0a38422a63eec7ee21a39b0cbdfb8d0152ce13874a31fbf1cb94a4150cef SHA256 (FreeBSD-15.0-ALPHA5-amd64-20251004-1c0898edf28f-280541-mini-memstick.img.xz) = 318dd5c87f68159d3e06b9ac50990d195be193c616798031f7f98383acee7d81 o 15.0-ALPHA5 powerpc64 GENERIC64: SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-bootonly.iso) = 7cc19626e8ca8e907f4d4b56b75965a74f5269d74d158013f7984a03f0523bd29330556982b0bd6919d79a0175a01a09b672cb6a8b75ac5b0861a8d3ebb1fe1c SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = aae010d96a37a14b6486d61a55bbbac95b3a16bac4e8049d1827d57cca13fda5accc1726b26e969e6c23e295fc2cebf8f2a47d3aa84552fba32a97c0fc742b74 SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-disc1.iso) = 5e8bd51c27ab213db4ea2ad7ce2c8de2ccc6f5f08d65d5b566dc65b1fa9d165b6225907a3cf5dcb25990347f2f8d69e5a01bb3d1e4eef8b316d6d3ccd44c219d SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-disc1.iso.xz) = 6cd18018c566c62731d818a94d53861593388d9eeead34dcf437d923d66313becb2d226f75b546ee7949b7bd321239df6286b0f90d70d38002ecec5c2cb5f0a3 SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-bootonly.iso) = 39dd33ebbe82fded72f24f3f5dad521da98f319ce548bd1771d63191b9d3a9a4 SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = fa0070d27130ee8caa109b913c417f1cbe908cc95b9b0d56960d507278e6b937 SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-disc1.iso) = 165c1562d260628c83360fa35bccb41ce127776001dfcb60b1c6280ed3fc85b4 SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64-20251004-1c0898edf28f-280541-disc1.iso.xz) = da760c56075ecf891b922cce188a8a615e7eb6dfee63e6fc38ebeac29c580dc8 o 15.0-ALPHA5 powerpc64le GENERIC64LE: SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-bootonly.iso) = 518af18749fb557088c90cb739822132ff8ed048ec943689b20066fadd50e11de0e0e8b46451c1a13507b829b14e4aef57eae85dda5c82bade27bdda9f34fb3b SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-bootonly.iso.xz) = e3d09ad09d49c8e904369becbdbe3fe7db221538903ff2faa8c392665190b87a928aa28f018e53334cd4846887577e5cb1f1fd19c7a99c12d8bd573d6f384253 SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-disc1.iso) = dc983ca55de7a731db8b705be62cd05670a53b17fc1eb25886d12e92cb55774028d0e56f9a92a7fc68247302bd98901f247e2e607ecc7dfb69bef2f475d832f3 SHA512 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-disc1.iso.xz) = de846908159bbd08bd939399f163da37f4dcc72511060b9ea3965f01845ff219213f7c68aa891a9b770349a8bd8ff31d0f282b2576d2d94409e6751f18e7915c SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-bootonly.iso) = 16cf659244e263595349037387305fd38d781eeb1388bc9d5b822c0718fa77ed SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-bootonly.iso.xz) = 2f8901d3e912c742d519160a91fb905be811fabcafe274c09192ef586494c256 SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-disc1.iso) = b4b4ecca575ed3d0e424d2ae9da609c2bf3b63625404357a7a09b7af8c054454 SHA256 (FreeBSD-15.0-ALPHA5-powerpc-powerpc64le-20251004-1c0898edf28f-280541-disc1.iso.xz) = d924b27c38e4e7604b19b7164c96d65f7a0482cd136c6a0b321e91fe2435c293 o 15.0-ALPHA5 armv7 GENERICSD: SHA512 (FreeBSD-15.0-ALPHA5-arm-armv7-GENERICSD-20251004-1c0898edf28f-280541.img.xz) = c280d57ad9c5dbf364a511616eb20fce02f2a4f9ccb224c33d8d63dfc55035ae0fe53d48752c6114e45ddbea5639994ce9528537bfdd571c82f58f1fbbfc61ef SHA256 (FreeBSD-15.0-ALPHA5-arm-armv7-GENERICSD-20251004-1c0898edf28f-280541.img.xz) = ecd5eeff81a5e2fe57da1a8f2d20119a72d1712e0e502826e8de81ba0bc7e3b1 o 15.0-ALPHA5 aarch64 GENERIC: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-bootonly.iso) = da27eab0921a975e896cec2e24b5d83e0ba9cc3775cf446f9a21fc550308f0057e716daffa5b5d619c8ab27c4b668cd4a06a7c0400d7341cda3ef21a107d2f42 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = 0cf00b6f3277901dc9a0edfc7fafa8e1c7965254960b4ff516313a497e6e43875364c1249ff541f894621d20b4d5e4bcbfc3c3d842cf610989a7f568afe56643 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-disc1.iso) = 35b540b8bb9c02a83e82968a48650e56602b2afc8a471338b6c79cdb6ce77b392224e47153bf7539008b45596796c8e92b2e93d88f64a4f4f3efeea04878f051 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-disc1.iso.xz) = 389f08d8656f9557c76cab6ac23cfc9215b36a3a2d06fc65a037fba2768f046d31174e08aa36696ecc1fb494b0ea8d7f67a935001af25c971c09c3d04687d1bf SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-dvd1.iso) = 932115bde7d9d1fd3c937719a9398f36e440144300d13428763899ed9c64b9951879503d4204f1528c310e954c95fd0329a9d8b2a9d5521ecfd078067c28581e SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-dvd1.iso.xz) = e4149311ce531315463c04c4550da287414476f291ddd4c2c7d016b8d1faf91630e4d18a0d5f7232367d3860870280bb4c96f3d021b643a43112cbe819508f47 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-memstick.img) = 20e6cf2a733952ccfa9fc85fb7ea98a67ff876d6a1a514241f4a70a414f88458e8fdd376dc06c9962d43c18aeb72976faf418333bcf0065bd2dcd504e2f01599 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-memstick.img.xz) = 8f46b219c1a8229457e69b2e2cb3cdaa2a3ac70d544bf6dda4d5c1b7817019b2cae9b027173ce87f0dc3181308656722340f76b56354721e49fe3b8c66759eed SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-mini-memstick.img) = ed96cd7dbb18375710c2ba76b8e19449c4f02a6b734e248c0b47733218ea7b35c44751f526a1832ef928f3056b0dc2d097448ccf94d384692f602e538b687a27 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-mini-memstick.img.xz) = 9d79331785941a68d32e17032d020de7f4790f56ba62811cbb95c772e7ecdcf22130c49501d7e264efac71e4982c0ead7a457f381660febbb4305bd75741f19d SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-bootonly.iso) = 92e7679c88f9907666c31125ec278763fad8a6bdad1750dbf12c4abe63f667af SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = 6086ef9f8b8f7ac56059bbe64b0847c10ac8a673cce5208b03f66ccba546d0dd SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-disc1.iso) = 3229091256f21841e9b0f97bc0d62648d496409209465a6ae25c96b7ac4ee885 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-disc1.iso.xz) = 4d4eae4bd36b06ea93cde2241509b93bfba337ea064bb3731ff40602140a235e SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-dvd1.iso) = 2f1f4899eff699e0399bace20e2f6ccffee7041bc1698b08194e83f671debb5d SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-dvd1.iso.xz) = cfeb6dc5ce2ea2fd94f4faa841141f2a1be4d3dc8c84f2fd174d1a72f65004e1 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-memstick.img) = 25ab191a160ca6d4c961f066ed9e74e7ab3c2b2bff28de6f4cdca0d44de642d1 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-memstick.img.xz) = 5b7a6b33cd0b9cbb8fbcf91ae8ba7db1fdf2608d4775d6ccb63d09bd6f1498db SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-mini-memstick.img) = 20f12d7be576b212074af25b453bc900f503380951380777bf35689b27e50eb8 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-20251004-1c0898edf28f-280541-mini-memstick.img.xz) = 203d653558e7b2d413356f6c30666d7e9ea909b50586cc70f2f88e7c5ffa4bca o 15.0-ALPHA5 aarch64 RPI: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-RPI-20251004-1c0898edf28f-280541.img.xz) = 5a6a78b9b97c1304a861213aa108175596d686b50f3fb797d8d5e6779fd726ac7c14aea7d8ec0512f5439c2b7b3ab8f8dd55d0013d99be106b69025f147fb790 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-RPI-20251004-1c0898edf28f-280541.img.xz) = bbf6ac09c951c53f1bdd41d50ccbacb016f80abc330ebfed1e824e4fd89cd311 o 15.0-ALPHA5 aarch64 PINE64: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-PINE64-20251004-1c0898edf28f-280541.img.xz) = d6ec7eb5b3d0b192b08ac631adaeb55ad6cdd4fedf62dd8074c9615207b32d7528e27da415b04d1bd778997f5fd3d0b977264f81996c7df323c4ae70c994f1b7 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-PINE64-20251004-1c0898edf28f-280541.img.xz) = 57eefd4c70756d27deb05ef86cf6e6d759ba0a78667963759370497f753c56dd o 15.0-ALPHA5 aarch64 PINE64-LTS: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-PINE64-LTS-20251004-1c0898edf28f-280541.img.xz) = 56383e54065155e8fbc8383cd6e1fd3f2f4032a4bc2e10605ed1f30440411fd9fe18a52613d5cd3b8d7d7ba7eab9f4aeb5db6c7eec313bc81c8fa01a7a37ee7d SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-PINE64-LTS-20251004-1c0898edf28f-280541.img.xz) = ab79e0c7eba07d19f49ab4b3a3655a2cbb5cae375840662250480a87816525be o 15.0-ALPHA5 aarch64 PINEBOOK: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-PINEBOOK-20251004-1c0898edf28f-280541.img.xz) = 19108fbfd60c220a7132a914c3cf50f079fc79e1a2d2cbb0aed4be761928a064be489fb359cf51654d2eac7c1993841799da484ce9a6ad091d058f53ede3a607 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-PINEBOOK-20251004-1c0898edf28f-280541.img.xz) = 0cddb5ba16b1779e806c27817b862238155556f151123384fa273aafacdadcbf o 15.0-ALPHA5 aarch64 ROCK64: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ROCK64-20251004-1c0898edf28f-280541.img.xz) = b45c79cdfbf916df05941187d802dcdac8d68f38df2897d07e8a73d4a68e0de6a9e96dfe55a1cdc8fbfff44cdb9ec5afebc62ec8c3970037dff6289c5ae8025e SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ROCK64-20251004-1c0898edf28f-280541.img.xz) = c72c4c87d5cda56eb17e7bacec031eccdecee473edefc66e283dca1fdc37da89 o 15.0-ALPHA5 aarch64 ROCKPRO64: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ROCKPRO64-20251004-1c0898edf28f-280541.img.xz) = 1475566da38cfe67743edb379048d5b4fa5105dd3a2d09f718aa82a9561f55d9b400406366e70fb162895fb0c5f738d76274e0715ad5a90b5d3c1d059db1d7cf SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ROCKPRO64-20251004-1c0898edf28f-280541.img.xz) = 77ba651505c0392e30d3b7c4ae930c7adae65d238b2fc21877c18c65566e84f4 o 15.0-ALPHA5 riscv64 GENERIC: SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-bootonly.iso) = 2d4240d5d172b5965eafe89220bbd2f3f1c41b861e7766c254ae3a325d58abaa83bf105dab33666e0042869e6711b3c8b5c8a3457ec39e65d7dc334d2404662e SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = edac94c4e31488877e2dc7d7f308dc9f3c605ebab75df56034ef9d61c158e30e21a05b599ca468b53addbda56f0b0bac627b4a083bbf43c69b62c099f65c1e60 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-disc1.iso) = bb4abd46a341046371ffeb6e34d9a4029f87e6a2baee298e4db39831992693c92ba42ce6597db755afff497755ea2cd79da31807fec73337f961d257a2bd7775 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-disc1.iso.xz) = 4a98afe44121838d566b518042e7889400b8cac65ed2eb60f0a93602da328022c5135446b6cb8ac8c2b26ad6fd99b52c8b1e72f9be151b281c57f486005ed9b4 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-memstick.img) = 4ad6876e3b33781de951c94d81bc85d2cd68aa1708eb5f5a4bdda0bcac6935576f900637dc9435c011ac6a59d659e5eb068512b4ebaeeb7debaeae30057f1fc6 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-memstick.img.xz) = 6c802367b1ad9d9c931148854f7960c350deb2e491ca2d1c9c24d75efb3fcd64abbc65247d5461268be12fd9683c44189ed5e35a728c34e7edd0dd5e863d295a SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-mini-memstick.img) = bbf93b3ced8d211286d7ee85a5e6b4f6a51111c575440c769f2529a1af3c3e24d4e1c9ebf41d2fb958e37d0c5503c1674f69f0130a4ff092a360bb11c0f26314 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-mini-memstick.img.xz) = 9dbec20fd136f5dc1c71927e6a5557b9879bb80f79ddbc7c31fb45ef7fd0972da10e38938c7dbb682485594ab0329a8793ece229702c687795192ba4e5f8951d SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-bootonly.iso) = 2ba6678056fd9d53c366e5212b36d23556e49248d1715a1774fc7b5763bdc5dc SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-bootonly.iso.xz) = a7e87fa2cfc8c3aec83ae26e2080cf63aa614b1ea2fb53b5c3c5458ed23fe8bb SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-disc1.iso) = 99ac4393a6c2d9bc947a4ed034f366e5fc1487cffc8bf0f0f6afd0bc49e59f91 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-disc1.iso.xz) = bae61356775f64f5bce52c36e6b9f7fb079a570eca6c426312052370a46a967b SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-memstick.img) = 4cdb5de045c32c435da415b9c7a9c00eb617b9e3d4e421948d71d44694fd6f57 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-memstick.img.xz) = 198138d93f3b286c190a295943bc3c38f6fa953f16c98473f191de1a72192164 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-mini-memstick.img) = e0e8ac950e2e09cbb4dbff3158cf2cd1970eded56c8339c2d5c06593c862451b SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-20251004-1c0898edf28f-280541-mini-memstick.img.xz) = f576057345c673c607aa2919aae71b459a36a1f7beaa6f417185b8b76c6392c8 o 15.0-ALPHA5 riscv64 GENERICSD: SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-GENERICSD-20251004-1c0898edf28f-280541.img.xz) = 3de637b47340efabd00295d490311d8c9206a51c51128fdd0bee808ebc16f736b9e6d103c8dd96bb2b9ae304ed2b1251b1026eacb7e10675af139934342e47c2 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-GENERICSD-20251004-1c0898edf28f-280541.img.xz) = f80fa3f79fda63e83f4b23be981bc20383cea658d993d89a726d96ee55da55a3 == VM IMAGE CHECKSUMS == o 15.0-ALPHA5 amd64: SHA512 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.qcow2.xz) = 52c08e0d4c8bffe79daf48062207fce296ffed0433cdc1300004bae5a133341331bd2773430215ab36db746b39ff9837afc2822158008ca23e3bc03e11397ee7 SHA512 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.raw.xz) = 81e7ab5a399c06084bbbbab8aeb1baf788a097edb7eb9661ec8e71bb9cf74e869a690c34a919c2e9791d2b2902ca7f95b8ed73b9292feddf3cd1cdb86895a024 SHA512 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.qcow2.xz) = ad75c23a4d365500af86861d2a1908430e53223e68bc9560109d9563de130e82859b628c0c21b5f1a11ce6f254ad94ea6ee0dada5c9ac726b20474efbeeb64da SHA512 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.raw.xz) = 66e05d933c9b095601d74e9523e4152db53bfc534559b34cad327f9926ea53b1945efa7e40ad61de60e81e7f5c25c2b2e6a311d95ca30161f2a58fd2124d8212 SHA512 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.qcow2.xz) = ed564742a95798a36e124d16a47ee34c51414b2234febc21f90f02ee92f5ed9d09bdeeb04825fadf13fc58709b5588086614d9ae5cf678f6b326a633ba9fa429 SHA512 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.raw.xz) = 7c006fb7c724fc87790df79bfd03c882664f34f732321ca34af14d604aefc267616aceefbdb8ed50b4c4b5c93fb513c3ad8ffce0490e94500914152667bfba8a SHA512 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.vhd.xz) = 0dfcf2fc5541cf353ee26a071f8364df585e82e5ed5e718a780b4f82c369aa496cebd76b75d8c519e4213eed17ce6498e3b34ad2c0d86b96612557e30e23778f SHA512 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.vmdk.xz) = b762d754ebe22e75eb30a640744bf2fbc4068c656c95d2baef4d13399b3b6e03ce53669fed84faf8e7b46ca26b96afc5f486f55cf350a29a877a189d8c656d63 SHA512 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.qcow2.xz) = 85b54df7f210045fc1dd97c44c91ec66a94bb7cd3b5539f2bb06b20f2f1e587afc4aecd2a91f84daa6859ec3b8d785d38ed70a6befbed2e96da65f2da050fd87 SHA512 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.raw.xz) = 690f61b6a2348582964663506d9bfb59a38ae5d281c206a02268d839dffa46cec9a13caee1ab128c046fb96558d9a1c921befef339473cd98731cafe15ffed23 SHA512 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.vhd.xz) = bd8d000f05953969cee10a70d803484572550713b54d7adbbeb88a0e0a297008fb5ab8ebffe72c830ad03dd235ac6bb896cdac1e1c43cf71538746379afe5a71 SHA512 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.vmdk.xz) = 7f7169dce105bc1eeee0a57eb13499ec367d5a44663d21f6b3bd9da45e3ed78d4d060bfafff296029aec1a09ef34c0f18b45c3ce01ae37fa326512f1e55a070b SHA256 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.qcow2.xz) = 127c20cddf8b899806c284c5563339c37cb4e9a76104f98ccd4ed81222ddd19a SHA256 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.raw.xz) = fcd7e19b2948f804338e31319e412ccdec123926f7fac51de0e02317ee31bcd0 SHA256 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.qcow2.xz) = 5a482bb130b45493c2c024cddd831deb5c0d1523d777d2aca51875c540aaa285 SHA256 (FreeBSD-15.0-ALPHA5-amd64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.raw.xz) = 83f6a712f8a185bd33fbbf9dea69ed7e76482cbe5bd654f8751c1595dc9fb998 SHA256 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.qcow2.xz) = 7469bf692e943c18679038de4599b71d01ca22ddecf7b907d4024018ec5b1999 SHA256 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.raw.xz) = d03a9ea80bd97656f1b6f7c8b55c804701cfabc51b9e357c1373c10a9a86cd31 SHA256 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.vhd.xz) = e8ef915772b035861a041c6a7be1cafecb68b5efc7c20a31c58b9537aad61666 SHA256 (FreeBSD-15.0-ALPHA5-amd64-ufs-20251004-1c0898edf28f-280541.vmdk.xz) = aaecd56a644d2808e667df27deb99ed6fda0663ec87f3abbb3c35762923615e6 SHA256 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.qcow2.xz) = bddad382c1a3d2da24348206fe2d2850ba5894274538abee937fc78b26cb4aeb SHA256 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.raw.xz) = 59497cf21c8617d168330a79ac05d418343d53e6be9feb51dcf5fc2f7febd92a SHA256 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.vhd.xz) = 462b1e7246d2a9d699e21d402d0f1c31ddc2bfb821f01dadf8254a615284bc9c SHA256 (FreeBSD-15.0-ALPHA5-amd64-zfs-20251004-1c0898edf28f-280541.vmdk.xz) = cbc9c24e3859b63f3666ab07088d3453eb8921b7f250ef66acf67d74a2712dc1 o 15.0-ALPHA5 aarch64: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.qcow2.xz) = 9d99e35c6385e2637b86149771cf1f36009de28277db5ce16f66a8d03b35745f3f5c2dfaf64e56d48cb840fca3fc40a8f64a7790f3e35aac585048ff87cfd961 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.raw.xz) = e4eaf641a14e562fee6c7ea45b8150a1b2a373bb3cec6fbae9d5c5918ac053f71fa527a3fbbe27244590334ba249f205c00245ddcf0876f76ab5ff6a21d8b695 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.qcow2.xz) = 8ed2f6c14f6e234cb91bc07da17c2a3b47db8028c8566686dff51c0930b5818b9233932b5ada3dc6fa8ab2edbd75ecf232f3230f849547696382e017f43ce4b1 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.raw.xz) = 0b8485fe84a27e3d31c13911dcecce90f989aad08096808d8d02e19fa76c6b1eeafb9856c29980769e44a2e1a1cf6a9975da81d6e76040a415ec805fe0a36b17 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.qcow2.xz) = 1c1561063a8a188a679adbb457878d824d4df6671e48b7002ed6a664c11fb24ff3b7eff543c77214f2d4fb6e47f9cf38b99c3859fd14fe23c184129ba935fbc1 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.raw.xz) = 2377669ce6370d294553b0a6979ab3c51a540d8178d05a20779fb2629faa3d5eebd6a4b90621ce502b498a57456222a715ede390965cea9f4ab7d6674baefeaa SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.vhd.xz) = d3f0599c483923dd0caadbc1124ba2005d3e4f8163d2c4e8ac07d63bd9b0f5f9e9fd895c944cf0f6246dabc374e9b0c58f33bba51cf6d7b90acffb1944ae27a0 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.vmdk.xz) = 68b3615e257826b9756ce1e8d113a7b3055c5633909bf3c56095e5427622c13bd325cd54dd0307591772c659614baea2babe2a62c93429e14bfd9fc5eadea54c SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.qcow2.xz) = 8e5a3267857d41368e620fcb7ff560ae21ea5447632414acc4692691a3ae72ac78163073d75fb22e2bb1f678aff8798be1ed1524ed65a6be609ca5cbf9ca67e7 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.raw.xz) = 0c8970e5e76eb91e8044cdb48d602ff58f305ccd800b3ea8b682ff63846889f15d737d70d13fb212f4fa0db0710dc197e0e3a912d6bb4e7e565f0bf5724e999d SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.vhd.xz) = 1b8be3c8bd1e8cd97c426674468275a46259798772acd208f10c1bd47348ee29675bf3458b4115823e30ec2f1a96b7d94130c4731222252e0f392cedeb82e170 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.vmdk.xz) = 73d5c6f3cda651ea2e694ac7fe982bc1a81fdd34e15405379f435fc5e8ba9f141cfb336c8697362f49738a951b3f9caf68994d04261e1f7da0b620ae68845bbe SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.qcow2.xz) = 4d2946ffaa6efcfa54ce43e24007c2be750a2c778d4fb362b8ab99cc6371bf8f SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-ufs.raw.xz) = a7dc5220fc72f45f62a5868104c38b3ef33d7f44bdaa17c51d48f3920ba54c3d SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.qcow2.xz) = 90b9f5c95527b680160f9c7ff06a2ca3cc1b43fc26892a92741867dc286ef119 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-BASIC-CLOUDINIT-20251004-1c0898edf28f-280541-zfs.raw.xz) = 5606239ae07fd7bd0d872bfaa1b440a53751234e3c14d5089113455105ae861d SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.qcow2.xz) = bc921c2b61a24225a5a9250c046a832c33068b91a6d0deab90e9f31d5a610240 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.raw.xz) = d2b7950ed02c9d58201ac40d5819a40a9d72a5db0783d14a3945967db0f87bb7 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.vhd.xz) = cea81827b8443da20e6ea10b3c1a990b06d0a9b48ee51fc0aab984492d806521 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-ufs-20251004-1c0898edf28f-280541.vmdk.xz) = 21e36985f5fedaa0de4e9f084e7f0af8a9cf2169ebfa25b6687f4d23a28ec6ad SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.qcow2.xz) = a76c14fac8675bd1918ed570042ab1593d44d7474a9858d09dee4256e6ec0f60 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.raw.xz) = 2bf41da26370a9db3e7185e79a6d0e3ef982d7c88c35fb9038f4cef46af16eb7 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.vhd.xz) = fd12f56f047b71f33fbd2081c32787b870de09504b03e7df846c1bef64588db3 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-zfs-20251004-1c0898edf28f-280541.vmdk.xz) = 061062a487551c93158b2a9b75b99c279744709515bf2603183b41b56769af86 o 15.0-ALPHA5 riscv64: SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.qcow2.xz) = 827940c48f2623950e7b210aa990f9eba586acb309bcb3ce01082f5a2a2a7f33273b1efb8f7b066b70d078438761bd71c735b7a18be2f86890f158fb389b06f3 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.raw.xz) = a9bed4eb3949ada6414b82f506789892e51b6bc7641ee18168de514358e08af6b5ffafce479fa89e4f98ce5ca3872777c1cd138b70afcf45619caf25ed340a5b SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.vhd.xz) = cbf927abdc1c12810201e158e82ba5182f0aa70e86298d0f697040860d897e4948d3153af7a923579de42e9857daadc1d3612585d4b3b3d6b266fa9ea8309ac3 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.vmdk.xz) = ed293c9b74b14211a6d45e166a6b2c076d70bee67783d01d860e5294933c26f4b63e7941d6b9789785fffadea930d2077e103faf9b5fc58432a3a6ce47433add SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.qcow2.xz) = 8390b4f6d355baa1d97148318adbc929323fadbd4d47f5be723cba31583d2885d8762001635bf171174610ffcbc27a3ef91915c0f8640da8421312b40355e972 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.raw.xz) = 31fb37cf13ae815d864ea866007565acf48fd058fc69b536badf71b730d92e9ba9b99caa494cebadc3b12f67231aa9b8a38d7eb1d3db9ca8da0815a3c6cb51a9 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.vhd.xz) = b41fc775e66ede03659bc1cb0cc20512a4281c02a97431afddf40940d2c3c189da1f6ef23af1c637f79d3061cbfc5bc8bb94217b86646acd6e7aa27d2b9f6d41 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.vmdk.xz) = c4b482b9435ec5ba4c8d7056b5ea3172239c0aae2747b744ec2faf8253113b031db28717c1c8ce63117677355914dfe96780e15e903f09abf508eb42856a310a SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.qcow2.xz) = afe8fdf01e7bfe1d844a179667ea5fb3239e66acd5ec25efb00df8d2f38e8972 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.raw.xz) = 834cbc550bfad3892973073dbe694445493b5dcd2559a904f2ce8c2e474464b8 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.vhd.xz) = a35f609c7c0d3c05810d714f2426a33ed6531af8324d19d9af0f3aca4714bf8a SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-ufs-20251004-1c0898edf28f-280541.vmdk.xz) = 39db6b52641402ec3d18ecb23c54272b26ceff3dc08f0f47e5353b0fcba5fe29 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.qcow2.xz) = 65bd10cbdb6717628ced86acd179eafa732f304d373f3280123906406e9e0eb1 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.raw.xz) = c7af134192824314306bad485801e1515b5d9f682311cc48ab4009734e9f948e SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.vhd.xz) = fe486a31cccfe673284da249eb6a6628c88102e9f7507931cb468394fdd9a439 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-zfs-20251004-1c0898edf28f-280541.vmdk.xz) = 79fd132f172fdc0955522d6a3aa78c9058ff1b42d8fda995d1bbf0efeea33121 == OCI CONTAINER CHECKSUMS == o 15.0-ALPHA5 amd64: SHA512 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-dynamic.txz) = cc708486dfe351a03a901495145a34d14cb9baf2ddd463e6bdd0ee5983145f5e1316d30493477a8f34de0748f9424de77c1a5934f0b93af23bf3a8e8daa88fb3 SHA512 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-notoolchain.txz) = 14663de2984dc3892d238c3aa8a3b0c3633d67e476d919f9d81f02c322e2ff31aa273fb1a013f13dc8c9b272915b033aa1643a39c832a0acd3dc593831978d75 SHA512 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-runtime.txz) = 6b54ee2a24f8f91f208cc2d4777fdb4239b3435977a85993cd12e09290d5205e2b018c6547c69b495a840bc0b88cc9650932cf102e6ece439233fa6cc19ba54b SHA512 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-static.txz) = 082e0b26ab00bdaaab6699ba00abb9ad06cbca4ad94250347d2051e86eb0210be5f4dbad2f10fca0455c04b1c31bffdf229f1bd6a9ff3e7df98b38da8a9dc86f SHA512 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-toolchain.txz) = 91820408a69feb6aa71b5509611afe3384ebef4e9802ea09fe8b792c831752f252279c830edd0871e0a5a28a26e62c7110cfe23d9885c139b3de34411bcdc47c SHA256 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-dynamic.txz) = 887c12abe97fec8d750f9dcb90bded2e3735db73aebb158d3bc8bf14ce9acb20 SHA256 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-notoolchain.txz) = 630e0b67f74f6e5018178da307113f7e5711c4bf812d58e9966bf88dd7e3e62f SHA256 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-runtime.txz) = 7d4d55c69a4191c18460dcf1f24f6119f9ec3ef0c1d92a31d59b84a061b171a8 SHA256 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-static.txz) = d0e088438586f757dc2a4653ce748c0d14e04eadcf45620f7bae58331143b0e9 SHA256 (FreeBSD-15.0-ALPHA5-amd64-container-image-20251004-1c0898edf28f-280541-toolchain.txz) = 230281692b2832dc74cf25a9b93c3a7a6e48fb393b1bfaeae454419ef592e1db o 15.0-ALPHA5 aarch64: SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-dynamic.txz) = c3b82f5f593383205c58be65a49506e87e27d69b8d638f2e669bafe673f424d1332d27395f7988f41006f64297ca044e7991a1880d163521a6343def2f5f6c42 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-notoolchain.txz) = 307c3f468093e67a1da48c15c6d4c359b8534338cd91bd1e613142010eaecb665a1202d8029708799200c23b89411dcd6921d60fc35626c13b2cefdaf61f85a3 SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-runtime.txz) = e04e712bc6ab39ecbc4532d5acfbb3a390cbe517a721bd8af2d55fddd4712ace1efb7394973e53f1a878ac8706b0a23b5b9fa8c292045d16a051e8892b5b459b SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-static.txz) = 9cd2c70129fb783348f4ef2b638eb9ae9c598d45b52166d947036c04ae78719233b9bc5d1fa608251dc36b1ffea0bee8ed4642ebdf289966df06eb835992859c SHA512 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-toolchain.txz) = 2474ac34f2f39ce8f53bf2eed3fc6ef39f60fb95152f770322b2ec192decf29145d1bf44a1981bf5638085727ebdbfb5b8ce4933a07086d7758d36dd08e1e33c SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-dynamic.txz) = f67446b9da5901e61544bc5785264eb701c711e758e0f33e353edcadc5a15d83 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-notoolchain.txz) = c331debf9ee04a2a3ad2d5a1f68396c31f26e035cd6bcef2c4c1c2f405ce432f SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-runtime.txz) = ba7687ae3d10de770bb661596c31c41f96c36fcb852ab07ac2521ca35a768f3a SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-static.txz) = 1a6d973b0e297fe606fb1e071d96a35e6e900b60f6505ec394fa6ed5dc78f5f6 SHA256 (FreeBSD-15.0-ALPHA5-arm64-aarch64-container-image-20251004-1c0898edf28f-280541-toolchain.txz) = 3dc914dd036f71f9c02f7b8c499507774528e92358e1b30f0a2d39c25a31ad9e o 15.0-ALPHA5 riscv64: SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-dynamic.txz) = 2211b0f100f7e5bbccc4ee9e5898ea4d910d4d95e72502e2ae538ceda52cae066df65c65af4dfb736b3d5754604a15c8eaf63badd38ad0372ae03642f57fd020 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-notoolchain.txz) = 398db4b841710bbbdb4b54f96f6f8d3c2e79cd77857c43aec219fb2f9ec66423520014b6777a3389c1e3cf2a3e97dbd03dff2c36ac60527db4c333e98fd56d24 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-runtime.txz) = 0d6b525731ab05659e5ee30c3b50732718443925e46d642e93c3f90a9e6d6d7cbab0a983c60bdda7290bfd646afbbaf5eb4e4ffe27c28453784b5f1a12ece5af SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-static.txz) = 037069309d8a7fa7189e4e655478008ee00f2c2a3e77581faabb498e7a90982be757fecb320b11170717ebd7e9dfdb6d1bfa4519a5ecd73c78372f2f18f94504 SHA512 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-toolchain.txz) = 9b13d45d7aa4bcb949b264428acb26fa05d48e002d65c131a903f36f58135f824fce36a1b8bdecdb9e016bf8b4b5383b582b56083552657cf3e0c9570c882c32 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-dynamic.txz) = c40bbc9a92a45db48d8a353c2b2545c1c6011cd1d7824d379031ff53511399e4 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-notoolchain.txz) = 185fc2a0ce774f4bc8fa5da2687e821134b6d5a90e3d7e9a0ef2ec8f8950816e SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-runtime.txz) = ba860327ff231443b72e650b354c2f0abdd757904a0e4f8232b055bcd3c06fe9 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-static.txz) = c4db8fafd040ec77751cb6cdeead93df909062f50e8b7f159aa7031faec452a0 SHA256 (FreeBSD-15.0-ALPHA5-riscv-riscv64-container-image-20251004-1c0898edf28f-280541-toolchain.txz) = 82c6a3823f94902a6b48f339f1e1e8819caf3ce2caaff3984e50cbf27481fe74 == PKGBASE REPO CHECKSUMS == o 15.0-ALPHA5 amd64: SHA512 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = 0900bfa5e0e1ff393a6cad16baa7682059f2b3428ded6770b4a0471b6442e088ff532ae4fe1e2351e7ca2df38498ee998a4d0f3475df8f9dc993d17eabe35000 SHA256 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = 50b7f6445ba170c7c18fd4994ac829d45ae90e4557e148a6f9362095f0ea33bd o 15.0-ALPHA5 powerpc64: SHA512 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = ab9a46ccef1a6f991eea9900b3a2e1d434981c2457431d0aca1880ab7a5ddf5b0641a1faaff2bf004bee19fa71af7f6d4a40745afe8a638e97853a276f75e5ee SHA256 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = 18a058c126c60ec48ddf2595ee79fdf65d03a2c27c84a956b1fa3a5e694df089 o 15.0-ALPHA5 powerpc64le: SHA512 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = df19bc55cbf9c49174b5fa62e29495ac958f64ec1d61152c9d27f3b007c386faeae25611db21daafdef96585dc9e5d538a29a9802bc5c2c0f5eb32cb1e080dbc SHA256 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = 8bc79f96937762b48b4174a69fdcedadb68f97653cff53cd10388b9dce18c6a9 o 15.0-ALPHA5 aarch64: SHA512 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = f82992703f874f8419c5fb02c3ed494c1467fa3c757b0a37ef1ab4ac85f105a4991b8ee418de678df988dc8521f8464bfaaa09bafb9aed88ad185c470ebe7239 SHA256 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = a384d0b7b780af5678b3a0ddd9e37ca4bc489a7223e71c509093c33b86fea72f o 15.0-ALPHA5 riscv64: SHA512 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = 2adf131c0f4023f35ee13d948fa4625772201f23da084c975fea054c38abf2461941b83fe8d2510dca0ed4686d6dbba869ead20f8de924b5d83d3fca1bc2b20b SHA256 (pkgbase-repo-20251004-1c0898edf28f-280541.tar) = bf06f7dfb9242e6b473b0b392f6013ac24eb258e32b7bba7d95dfb3805eda470 Love FreeBSD? Support this and future releases with a donation to the FreeBSD Foundation! https://www.freebsdfoundation.org/donate/ -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjiprUACgkQOJfy4i5l rT9ShxAAmcCczT+NmNOxG2Bez8uuVpP9RhoHjfEVqak7dWyLaqhYrXzc4raXNix/ TKfN6gHAgEJExZImOf7G8iK0ER4NvvkWnGJrktY2qqRa4+KJda93f02CdVASbaBb DRbYhnc5lgDftlcJV+fY00KJu28OHTrYQcAdWByeyEJYfTFsMhfMRFoweVdwYhj3 zdKNHcMPuum3HROw5Qlr9UATrlgul11PAwfF12xp9WjVv+OrNqdwmAR0HIaqHYY2 kzTvPyMhNayhnABzwXpX16IXT0SKEyGeT0r2f0zrI1y0kRLqIRH2B+B7EYj5yP8v 4yS1V4IV3+gBxdU6uShDs0cyfyjOQvWI0h9utYctBiWrc72FtCNSRT85v2vmJr9Z 5eYaUE4q04iM+SUfRbQ928LiqUBVmCVu6YlPsIX5mwItJ/4aUgIJNfuJV0WXUs6A fe53cNdyfrX6CQxPMhDH6rOj+MAzDT3Ma6F3mHV8MScAlxcgB5Agq78ZO/mmSbSK zl56adlf+TKo+PNL1yfCsyR5bH58pkAyfHJWnzAh4mYjdst+qiLz552gsIci0fry FpH/OrYTEjUdW0qZliEM4DDfvQqeTBZHhilfqqn1VqGVP/FeqLak9KsKr5Xi1Cne T3vaDqK2fcEb/+pfb6tKGObHTLctdvhYvmEZlFIEHssVyafq80M= =yzXM -----END PGP SIGNATURE----- From nobody Sun Oct 5 20:57:34 2025 X-Original-To: freebsd-stable@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 4cfvqh579kz6Bg55 for ; Sun, 05 Oct 2025 20:57:52 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfvqh0ZgZz3xhc for ; Sun, 05 Oct 2025 20:57:52 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=g1D4ddV9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rick.macklem@gmail.com designates 2a00:1450:4864:20::533 as permitted sender) smtp.mailfrom=rick.macklem@gmail.com Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-62fca216e4aso10082650a12.0 for ; Sun, 05 Oct 2025 13:57:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759697866; x=1760302666; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=sXszF9kYJNoToZRRHUrHlV4HTL938VCE8PxYcbb+w20=; b=g1D4ddV9638atgOnSRjn/EhaDUf2R+SRcA1Rnu39KEr0zilarBUP6WU1CvLqenUlB5 xcjOqm4rY8PBv7aJfgudWxIDRpPMZHhQweYkKCKRxlT21Nvk5meNUASdotYDmp3FCVdS 2nHBiS6d5VfunxxniriILuk5IESQ8t+slFxwmnwMHXg7BD2qENh+11q49NEjYZumkLAe KC6v/ukResEwx8gpKniFRYnzzWjRKFklzoVzm5OGsTQ9QLMigFR6aBOyl38Jb6nfuoPp OQJYzQSEufalzpoEDdeZQ3RkvgP8CWPbmEYTnCXn/fmszGa3bw1JMX8mxkHWxGiiQPFC zYqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759697866; x=1760302666; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=sXszF9kYJNoToZRRHUrHlV4HTL938VCE8PxYcbb+w20=; b=ol0B3RHquShicBUphbgb2ulBgT3Uo4Ol5Yd8Czb3vTvvsAZZW0/2t/wEcHPpQ9z8fb OO0lFQQ4dX3dhFAFugjWFZwyJkS4ZekIhvq+bx/aBn7B3V75Nklbbs2ZzsyPCM88izRl BgR7b19YrWistP084kyKGo/2s2TCSlglVDIyhh/JKbrllYmJMZxi/U37yOyxwtFEhuIE pDN4/y4UEvNl6X9gAt9tDSpMJ3FRoUI0/vXXEGUCuIlv0FtrZM4XUfa3cRC0W1lrIEc2 RpZ3ecNK2erX/2EvFLJiShDv3up0NXYLX71Fuet9SAieLh3KHGvPZgzIElCmYhDoZURY eOug== X-Gm-Message-State: AOJu0Yw1p6c47gKPmX4OdkNB+o6Ji/Y0yBBLfteuUM3/2AuziMsEehFY 2jlSZlDX/6Fndj9zTv1MuMYt2xxx5gugidpiAolUtFqnM0olniq0uReFnuR69fP8xTx6srFldcv IkvdeXGlhTAzkzpXX9a4Gxc2wDmXj7OV2noE= X-Gm-Gg: ASbGncsKQiCgnA1CPfumECQ38yDWVYOC71eOwdPTeWLCAx8c5rzxAAAhnqoup/kyUbx sH+FYxunRMVnzgA+/+C+FRihfXeHwjMcJmVrhaJkU8bWyPKitx1Zl2VpULHigyZiCqUsiSaIq7T aX9IKsZvYC2UxdDcL+9vxbeDt/eg4t/YvXvN3lIwEpqsugrE0VfzWD34xFKBN6ir3BrTzdMCTSd NXZx6p1ceQBlekPZsDsyryM7YNsFzusYCEkp7ivWHEK1Wb4QTgVOmiDP73UCS+xol2QGhUn X-Google-Smtp-Source: AGHT+IHz8GyMvvQbqvbbjOx/ME0kOohpFmgge3ceFe3da0alkMKzgYWYXXZISoZtJqhKhPz9nrnQ1eI4oosoUT5AEmU= X-Received: by 2002:a05:6402:3484:b0:633:feba:4756 with SMTP id 4fb4d7f45d1cf-63904da2aa6mr11798185a12.12.1759697865694; Sun, 05 Oct 2025 13:57:45 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 From: Rick Macklem Date: Sun, 5 Oct 2025 13:57:34 -0700 X-Gm-Features: AS18NWA9dyBZ8Go2x-5V27OxP4m1TAId3As7Mi5qj3CVfVnrHJ--poIoK6D1GvU Message-ID: Subject: RFC: Heimdal FreeBSD KDC users To: FreeBSD-STABLE Mailing List , Gleb Smirnoff , Cy Schubert Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.84 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.84)[-0.837]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TAGGED_FROM(0.00)[]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::533:from] X-Rspamd-Queue-Id: 4cfvqh0ZgZz3xhc Hi, I am posting to try and find out how many users are currently using the old Heimdal 1.5 KDC in FreeBSD 14.n and are interested in using the same KDC database in FreeBSD 15. I am asking because I just made a commit to main (which will soon be in stable/15) which adds support to the Heimdal code for doing a database dump in an MIT compatible format. --> The problem is that it will require a make buildworld, make installworld from sources with WITHOUT_MITKRB5="yes" set in /etc/src.conf, followed by an (re)upgrade with the default MIT Kerberos setting. (ie. no WITHOUT_MITKRB5="yes") Because the patch is rather large (commit 5000d023a446 in main) and a lot of it was a couple of cherry-picks from Heimdal 7.8, I cannot easily audit it for any security vulnerability it might have introduced. As such, I am not comfortable MFC'ng it to stable/14, although that would make the conversion path easier. So, who out there needs this Heimdal->MIT KDC database conversion? Thanks for any info, rick From nobody Sun Oct 5 21:05:50 2025 X-Original-To: freebsd-stable@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 4cfw175xcNz6BgmM for ; Sun, 05 Oct 2025 21:06:03 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo75.interia.pl (smtpo75.interia.pl [217.74.67.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfw155SfZz44MP; Sun, 05 Oct 2025 21:06:01 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=interia.pl header.s=biztos header.b=CcBDEPlt; dmarc=pass (policy=quarantine) header.from=interia.pl; spf=pass (mx1.freebsd.org: domain of vermaden@interia.pl designates 217.74.67.75 as permitted sender) smtp.mailfrom=vermaden@interia.pl Date: Sun, 05 Oct 2025 23:05:50 +0200 From: vermaden Subject: Re: RFC: Heimdal FreeBSD KDC users To: Rick Macklem , FreeBSD-STABLE Mailing List , Gleb Smirnoff , Cy Schubert X-Mailer: interia.pl/pf09 In-Reply-To: References: X-Originating-IP: 45.148.42.23 Message-Id: List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1759698353; bh=upEsH+6p3JLR/Va9egiadoAdcQe1UNyRUfOOUu3NZTM=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=CcBDEPltUEckP9hGmwQTN1oNEHhsLP1JTBcflKOOWv8zQhD173oFJVMLXNH/f73ZH f+Sw7A0berGYfcpN3rEjB6FsUxPaR9DxeHgFTsSC4PC5x1Tkh1U5zalUTpZuFC9kf2 jnZvnuixjJXQH8/iTJThoT5dKDeFVCuQmE0d2ocI= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.49 / 15.00]; DWL_DNSWL_LOW(-1.00)[interia.pl:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.69)[-0.689]; DMARC_POLICY_ALLOW(-0.50)[interia.pl,quarantine]; MID_RHS_NOT_FQDN(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.74.67.75:from]; R_DKIM_ALLOW(-0.20)[interia.pl:s=biztos]; R_SPF_ALLOW(-0.20)[+ip4:217.74.64.0/22]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; TO_DN_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; SUSPICIOUS_AUTH_ORIGIN(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; DKIM_TRACE(0.00)[interia.pl:+]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL]; FREEMAIL_FROM(0.00)[interia.pl]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; HAS_XOIP(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; TAGGED_RCPT(0.00)[]; FREEMAIL_ENVFROM(0.00)[interia.pl] X-Rspamd-Queue-Id: 4cfw155SfZz44MP Hi, I am in an opposite camp. I tried to make NFSv4 server on FreeBSD to auth users against Red Hat IDM (or FreeIPA) but failed to do so over multiple tries. After I heard that Heimdal will be exchanged into MIT I was more then happy. I currently wait till all that Heimdal -> MIT Kerberos change finish - so I can try again. Hope that helps. Regards, vermaden Temat: RFC: Heimdal FreeBSD KDC users Data: 2025-10-05 22:58 Nadawca: "Rick Macklem" Adresat: "FreeBSD-STABLE Mailing List" ; "Gleb Smirnoff" ; "Cy Schubert" ; > Hi, > > I am posting to try and find out how many users > are currently using the old Heimdal 1.5 KDC in > FreeBSD 14.n and are interested in using the > same KDC database in FreeBSD 15. > > I am asking because I just made a commit to > main (which will soon be in stable/15) which > adds support to the Heimdal code for doing > a database dump in an MIT compatible format. > --> The problem is that it will require a > make buildworld, make installworld from > sources with WITHOUT_MITKRB5="yes" > set in /etc/src.conf, followed by an (re)upgrade > with the default MIT Kerberos setting. > (ie. no WITHOUT_MITKRB5="yes") > > Because the patch is rather large (commit 5000d023a446 > in main) and a lot of it was a couple of cherry-picks > from Heimdal 7.8, I cannot easily audit it for any > security vulnerability it might have introduced. > As such, I am not comfortable MFC'ng it to stable/14, > although that would make the conversion path easier. > > So, who out there needs this Heimdal->MIT KDC > database conversion? > > Thanks for any info, rick From nobody Sun Oct 5 21:33:30 2025 X-Original-To: freebsd-stable@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 4cfwd82mXmz6BkdD for ; Sun, 05 Oct 2025 21:33:48 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfwd80vLyz49PC for ; Sun, 05 Oct 2025 21:33:48 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-637e2b86240so7155344a12.0 for ; Sun, 05 Oct 2025 14:33:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759700022; x=1760304822; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qwVBhCzy33MgUKYnaqUdvhOWgh8MtblnUQAsnj6xORQ=; b=TWwIdPtrD/Qs6slxkWxPpqX5yaIQp+zz0T4vw9jdyaO7Yv0GlYZIHqANP2vEfZXXp0 IOU5uitlRN+71geg80LG93phUo0nfj9VEjOoQT2cHHVdy9dDwz5lj+mKCm+GMpcdpdyM Wp5ZODiXdSFTg/nTy8syO0n+Bi2tL7hG/pkbBTCJBwS3HxRtNA+8Wvl3v8X/mQmqAH1j 9vFThPV33AnhIDntNPRP37VAzpubm0qTNE9A/mFG+1He8gXSriwTvzBHuD8TbGbOMP1l S46n371snEbPV9YmmWn+0DNbZO4y/VN5Xct1rTDBk5qGMcgFK1/p9NP9otQXimh61kBY Crtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759700022; x=1760304822; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qwVBhCzy33MgUKYnaqUdvhOWgh8MtblnUQAsnj6xORQ=; b=c3kQ2NlmceBX3E+hk348um7rzJyuoPQKAY9Bb0w+4A6xKty6H4LvXPVxpAPAcXdiie 6Q4v3E4s+Xky5Lo/q4cujoLZRBDkQVOMDULghaGzC5zanOYAIJ2kv4WOKkcEqnXfPJIy w/Vu8fEWg1LxyEQtI/FFPLsb7qftl6AHE8dSB3ac00o+7DbIjF59FT6LkhGqpAeiB9+a ArYErSLeket9X90xs3khPGt30JOsQ3oDOQwQf8ADfa0S/0jH+1P+wZwRy43p5NlCYhp1 CNVt1QFEiTqCEbXM9q4CDz8E3NDhqS8KYV9zdvTWIhE3p0A3w9lyhlahXBFM6sEITbnE LK9g== X-Gm-Message-State: AOJu0YzrWZ0NsyeuShskebHnAjUvwjEG+APiLkFqTCiNL7YMOGz1Qoyp KbtAR0n8NzM+8/o7K39IudkD9A5Y7h762FgX2IIF+tYE5uR07pyAm0XI1ZiB5jSMJva1Ipty1td d3vg27cbHO9HHcaXKYIJMOiEd8B6rHg== X-Gm-Gg: ASbGncvQY+mW0Q7v48FfDMXN6ipU7T4wGYtgbGLRsvh3IklCW/m2VpLU48Bqz3FbuH2 AW4bZSo8ySb3K6sDgiPyC96RBHRnr5d55Q0x7YgoS1nF0ZvOcYmzO+LW6fIqJgVvlzbGp/OferG 3ENs9iLMkVXBJXQK3KQai21/NaX9bBPWiuRVFZ5mFczbtRveT972s8NaP9IuP5DccPhG3uOsvNO BqJ6UjE7F4pfhial0WuD0Gtu1Xk9Emg9i8p4rXRB6E/cX/LBjw+gfDebbUCfdXbYKdkir/4 X-Google-Smtp-Source: AGHT+IE+BND2cR8epwJ/QtJCDHlAXBvLIuoHf1mexQbBcy/bu75Fw+nBhgMmt1eAGBv2XDxK6KzZOGeKSqXcV3tOb40= X-Received: by 2002:aa7:d312:0:b0:637:ea26:2433 with SMTP id 4fb4d7f45d1cf-639348d2d10mr8564856a12.14.1759700021540; Sun, 05 Oct 2025 14:33:41 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Rick Macklem Date: Sun, 5 Oct 2025 14:33:30 -0700 X-Gm-Features: AS18NWCdNa7IA8BXhUoa67_XjafscrakZ7O-Kgx7uy0QY9Kd2EkGfryisZ44qtM Message-ID: Subject: Re: RFC: Heimdal FreeBSD KDC users To: vermaden Cc: FreeBSD-STABLE Mailing List , Gleb Smirnoff , Cy Schubert Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cfwd80vLyz49PC On Sun, Oct 5, 2025 at 2:05=E2=80=AFPM vermaden wrote= : > > Hi, > > I am in an opposite camp. > > I tried to make NFSv4 server on FreeBSD to auth users against Red Hat IDM= (or FreeIPA) but failed to do so over multiple tries. Well, I a involved in testing events (one starting tomorrow) where the infrastructure is done by Redhat and the Kerberos stuff works (and did work with the Heimdal stuff as well). I don't know, but I suspect your problems are related to the way they do ldap or dns and that won't change w.r.t. the MIT transition. Yes, getting Kerberos working can be tricky. Just yesterday I struggled until I found that the client machine's reverse DNS got the wrong answer. A few useful tricks to help diagnose it: - Run the gssd with -v and then look at what is in /var/log/daemon.log. (If you get an error with a large negative number, you can find those in /usr/include/krb5_err.h. This file goes away for MIT, so you might want to keep a copy around.) - Look in the KDC's log if you have access to it. - Capture packets and look at them in wireshark. It can decode all the unencrypted stuff and that can give you a hint. - Try hard to always use fqdn names (put the fqdn first in the line in /etc/hosts if you use one of those). Good luck with it, but I doubt the transition to MIT will help? rick > > After I heard that Heimdal will be exchanged into MIT I was more then hap= py. > > I currently wait till all that Heimdal -> MIT Kerberos change finish - so= I can try again. > > Hope that helps. > > Regards, > vermaden > > > > Temat: RFC: Heimdal FreeBSD KDC users > Data: 2025-10-05 22:58 > Nadawca: "Rick Macklem" > Adresat: "FreeBSD-STABLE Mailing List" ; "Gle= b Smirnoff" ; "Cy Schubert" ; > > > Hi, > > > > I am posting to try and find out how many users > > are currently using the old Heimdal 1.5 KDC in > > FreeBSD 14.n and are interested in using the > > same KDC database in FreeBSD 15. > > > > I am asking because I just made a commit to > > main (which will soon be in stable/15) which > > adds support to the Heimdal code for doing > > a database dump in an MIT compatible format. > > --> The problem is that it will require a > > make buildworld, make installworld from > > sources with WITHOUT_MITKRB5=3D"yes" > > set in /etc/src.conf, followed by an (re)upgrade > > with the default MIT Kerberos setting. > > (ie. no WITHOUT_MITKRB5=3D"yes") > > > > Because the patch is rather large (commit 5000d023a446 > > in main) and a lot of it was a couple of cherry-picks > > from Heimdal 7.8, I cannot easily audit it for any > > security vulnerability it might have introduced. > > As such, I am not comfortable MFC'ng it to stable/14, > > although that would make the conversion path easier. > > > > So, who out there needs this Heimdal->MIT KDC > > database conversion? > > > > Thanks for any info, rick From nobody Sun Oct 5 21:40:28 2025 X-Original-To: freebsd-stable@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 4cfwn64FLvz6Bl7R for ; Sun, 05 Oct 2025 21:40:42 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfwn62GMgz3CnQ for ; Sun, 05 Oct 2025 21:40:42 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-6364eb29e74so8299631a12.0 for ; Sun, 05 Oct 2025 14:40:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759700440; x=1760305240; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=LgVL16AfiW3CnW7zbxYQ9k0SLcBpzzOiX8N0NvBUiPI=; b=FGNmyVKk9D2G9JZrSZQuxGWPLbjOp1ZbAYYdKFJYO+8UJcdw3Di1St6HARXjXYbM4u XhNsTxYgM+gpe6LZYLd/msvFQPEnpLBbkHK1Yu5F93vlhSyjIyrN/wA1hLwPGKjW1Dfj LRFn1WOxXavkM2Uji+f4bGEW+b8FFqDgrYaz+amxT55NTR/BJXGI1WaQmWmuc378zGJW SbULLGJQSrVeUx+/+f+5Jmyh6A7oW10QPl550FyP4O5S8FZ8ly98LqcSm0IRZc30YXCr eCCNmYa/F339dGSnt02+ABEpZQJAfvFrcXaOKlbkw5Y6xHfMctRWMAOg3GEcAO2vDkMu iX8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759700440; x=1760305240; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LgVL16AfiW3CnW7zbxYQ9k0SLcBpzzOiX8N0NvBUiPI=; b=YJTMxsKRaOnAAlbmcO78pal2Qdzwy5baYrRxItUpnjn4xFqPmO+0ew8LiK7FPMySXw dvHSmoLGdreFs57W6pE9Eo4ss/Z9xgRfps+Dvqaz+t2In8j4QneXvHGpV9eQ0R1pJGjX 32JIeJ5gEyClGSDqb1C4++YOKvMR2uwEgMIviLnIXv7gaW4yyeU9VHX6FwpQcWl882Mj pM94PCloryxsnFpVfye0NRj9XAiwWSlU5qi7JPMQZLEG8AqpLK1YKbxFzamzo8GTSZDu bcnjYD0BHvQaJJXnq6v1T5iG6cMXPiht953n57kv4EijdqdXXTKBB5jbVi6tZVHoXqBA SjnQ== X-Gm-Message-State: AOJu0Yztr3pXDCPbHWWIZ7spQsafaOO/2yMtsDq5iD0hvQHnaBTv68w5 1fvRZY12YYuCE7JKfXh1RpP76wrWS1/lyUplNYqMmz8WhjClQJM8SyGHT39Ks9h0urt819KCgOe rPbTyD2GE3VU2Lsk0HnJpwtKDeo9FcQ== X-Gm-Gg: ASbGncsSJXYP7p054frSD/jCXgXQYHrgD/hAzslczZa+Azh0NdFoZ8ShKZRWyl4IECD tuDDNeQ5Z+o1OORndlgF7Csq38XUyeaSTLSW0MQoydvVMlP49BjzImAvySPOoGIVWQZH1BXk++K GHnabsoLzLZ6HFYWKORo3QpoxWUtrQPEqCm5371KbDC64rWvp8Iyj6h6MRKqjRH9o8/cn535tTP cNL7KOGBZz6rj6LduAMHegXcknxGvqEDQpJwGanbvHlyhjdVgkznJD5ImcOVA== X-Google-Smtp-Source: AGHT+IEh8LDX5bJaiQXPFDAdBMaRgpbT3zM4ltcMwfeA5zit3aA8A0vL72PLAafofjkmSKGoMQyezJB4Qv+N6GOJ8ug= X-Received: by 2002:a05:6402:3582:b0:632:a8c1:f783 with SMTP id 4fb4d7f45d1cf-639346ceb41mr11450178a12.3.1759700439570; Sun, 05 Oct 2025 14:40:39 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Rick Macklem Date: Sun, 5 Oct 2025 14:40:28 -0700 X-Gm-Features: AS18NWDb2zy1jHkDB5-nVbiw_faqcfiGdqPVtfmct-pjOaIeNzosh0emnwK8pOc Message-ID: Subject: Re: RFC: Heimdal FreeBSD KDC users To: vermaden Cc: FreeBSD-STABLE Mailing List , Gleb Smirnoff , Cy Schubert Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cfwn62GMgz3CnQ On Sun, Oct 5, 2025 at 2:05=E2=80=AFPM vermaden wrote= : > > Hi, > > I am in an opposite camp. > > I tried to make NFSv4 server on FreeBSD to auth users against Red Hat IDM= (or FreeIPA) but failed to do so over multiple tries. > > After I heard that Heimdal will be exchanged into MIT I was more then hap= py. > > I currently wait till all that Heimdal -> MIT Kerberos change finish - so= I can try again. Although it's a little dated, there might be some useful stuff here.. https://people.freebsd.org/~rmacklem/nfs-krb5-setup.txt rick > > Hope that helps. > > Regards, > vermaden > > > > Temat: RFC: Heimdal FreeBSD KDC users > Data: 2025-10-05 22:58 > Nadawca: "Rick Macklem" > Adresat: "FreeBSD-STABLE Mailing List" ; "Gle= b Smirnoff" ; "Cy Schubert" ; > > > Hi, > > > > I am posting to try and find out how many users > > are currently using the old Heimdal 1.5 KDC in > > FreeBSD 14.n and are interested in using the > > same KDC database in FreeBSD 15. > > > > I am asking because I just made a commit to > > main (which will soon be in stable/15) which > > adds support to the Heimdal code for doing > > a database dump in an MIT compatible format. > > --> The problem is that it will require a > > make buildworld, make installworld from > > sources with WITHOUT_MITKRB5=3D"yes" > > set in /etc/src.conf, followed by an (re)upgrade > > with the default MIT Kerberos setting. > > (ie. no WITHOUT_MITKRB5=3D"yes") > > > > Because the patch is rather large (commit 5000d023a446 > > in main) and a lot of it was a couple of cherry-picks > > from Heimdal 7.8, I cannot easily audit it for any > > security vulnerability it might have introduced. > > As such, I am not comfortable MFC'ng it to stable/14, > > although that would make the conversion path easier. > > > > So, who out there needs this Heimdal->MIT KDC > > database conversion? > > > > Thanks for any info, rick From nobody Sun Oct 5 21:47:49 2025 X-Original-To: freebsd-stable@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 4cfwxR1Tpzz6BmJN for ; Sun, 05 Oct 2025 21:47:55 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo75.interia.pl (smtpo75.interia.pl [217.74.67.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfwxQ1mSHz3FNB; Sun, 05 Oct 2025 21:47:54 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=interia.pl header.s=biztos header.b="f//sFoS8"; dmarc=pass (policy=quarantine) header.from=interia.pl; spf=pass (mx1.freebsd.org: domain of vermaden@interia.pl designates 217.74.67.75 as permitted sender) smtp.mailfrom=vermaden@interia.pl Date: Sun, 05 Oct 2025 23:47:49 +0200 From: vermaden Subject: Re: RFC: Heimdal FreeBSD KDC users To: Rick Macklem Cc: FreeBSD-STABLE Mailing List , Gleb Smirnoff , Cy Schubert X-Mailer: interia.pl/pf09 In-Reply-To: References: X-Originating-IP: 45.148.42.23 Message-Id: List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1759700872; bh=1JfgIuOdME6N9mUX/BUkD+WtuV+No6M1fMjEJE0T/B8=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=f//sFoS8wUcgbkc4YwiC2dgCcBfbmuCGnhLCX0W4D69/OSLeClGic66BhS+sjMpcb XYcOhf1KbwBA9XxVbiqWmCe5Pr9w6JAUp2rEjWdGJ/71AFRKawoKgYM0feiEo6BjE0 lOJUxpJH8PFaF2a8F9jUwvAgoxEPxLj2lxLcc6G0= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.59 / 15.00]; DWL_DNSWL_LOW(-1.00)[interia.pl:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.79)[-0.795]; DMARC_POLICY_ALLOW(-0.50)[interia.pl,quarantine]; MID_RHS_NOT_FQDN(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.74.67.75:from]; R_DKIM_ALLOW(-0.20)[interia.pl:s=biztos]; R_SPF_ALLOW(-0.20)[+ip4:217.74.64.0/22:c]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; SUSPICIOUS_AUTH_ORIGIN(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; DKIM_TRACE(0.00)[interia.pl:+]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL]; FREEMAIL_FROM(0.00)[interia.pl]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; HAS_XOIP(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; TAGGED_RCPT(0.00)[]; FREEMAIL_ENVFROM(0.00)[interia.pl] X-Rspamd-Queue-Id: 4cfwxQ1mSHz3FNB Thanks for hints. If I fail - I will contact You for help. Maybe together we will be able to figure it out. IMHO such setup should be even in the FreeBSD Handbook - the FreeIPA is pro= bably the only open and free Microsoft AD solution out there. I would of co= urse add 'Samba 4' in AD mode and OpenLDAP integration. > Although it's a little dated, there might be some useful stuff here. > https://people.freebsd.org/~rmacklem/nfs-krb5-setup.txt I believe I also tried hints from Your guide ... but I have tried way to ma= ny different guides ... and all failed. Maybe I have done some 'typo' - maybe its one of the FreeIPA settings - may= be DNS - maybe me ... This NFSv4 <-> IDM topic will not leave me be - so I will share how it went= next time I will be doing it ... along with results. Thanks, vermaden Temat: Re: RFC: Heimdal FreeBSD KDC users Data: 2025-10-05 23:33 Nadawca: "Rick Macklem" Adresat: "vermaden" ;=20 DW: "FreeBSD-STABLE Mailing List" ; "Gleb Smirn= off" ; "Cy Schubert" ;=20 > > On Sun, Oct 5, 2025 at 2:05=E2=80=AFPM vermaden wrote: >> >> Hi, >> >> I am in an opposite camp. >> >> I tried to make NFSv4 server on FreeBSD to auth users against Red >> Hat IDM (or FreeIPA) but failed to do so over multiple tries. > Well, I a involved in testing events (one starting tomorrow) where the > infrastructure is done by Redhat and the Kerberos stuff works (and did > work with the Heimdal stuff as well). >=20 > I don't know, but I suspect your problems are related to the way they > do ldap or dns and that won't change w.r.t. the MIT transition. >=20 > Yes, getting Kerberos working can be tricky. Just yesterday I > struggled until I found that the client machine's reverse DNS > got the wrong answer. >=20 > A few useful tricks to help diagnose it: > - Run the gssd with -v and then look at what is in /var/log/daemon.log. > (If you get an error with a large negative number, you can find those > in /usr/include/krb5_err.h. This file goes away for MIT, so you might > want to keep a copy around.) > - Look in the KDC's log if you have access to it. > - Capture packets and look at them in wireshark. It can decode all > the unencrypted stuff and that can give you a hint. > - Try hard to always use fqdn names (put the fqdn first in the line > in /etc/hosts if you use one of those). >=20 > Good luck with it, but I doubt the transition to MIT will help? rick >=20 >> >> After I heard that Heimdal will be exchanged into MIT I was more then ha= ppy. >> >> I currently wait till all that Heimdal -> MIT Kerberos change finish - s= o I can try again. >> >> Hope that helps. >> >> Regards, >> vermaden >> >> >> >> Temat: RFC: Heimdal FreeBSD KDC users >> Data: 2025-10-05 22:58 >> Nadawca: "Rick Macklem"=20 >> Adresat: "FreeBSD-STABLE Mailing List" ; "Gleb Smirnoff" ; "Cy Schubert"= ; >> >> > Hi, >> > >> > I am posting to try and find out how many users >> > are currently using the old Heimdal 1.5 KDC in >> > FreeBSD 14.n and are interested in using the >> > same KDC database in FreeBSD 15. >> > >> > I am asking because I just made a commit to >> > main (which will soon be in stable/15) which >> > adds support to the Heimdal code for doing >> > a database dump in an MIT compatible format. >> > --> The problem is that it will require a >> > make buildworld, make installworld from >> > sources with WITHOUT_MITKRB5=3D"yes" >> > set in /etc/src.conf, followed by an (re)upgrade >> > with the default MIT Kerberos setting. >> > (ie. no WITHOUT_MITKRB5=3D"yes") >> > >> > Because the patch is rather large (commit 5000d023a446 >> > in main) and a lot of it was a couple of cherry-picks >> > from Heimdal 7.8, I cannot easily audit it for any >> > security vulnerability it might have introduced. >> > As such, I am not comfortable MFC'ng it to stable/14, >> > although that would make the conversion path easier. >> > >> > So, who out there needs this Heimdal->MIT KDC >> > database conversion? >> > >> > Thanks for any info, rick From nobody Sun Oct 5 21:51:34 2025 X-Original-To: freebsd-stable@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 4cfx201Fnrz6BmD3 for ; Sun, 05 Oct 2025 21:51:52 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfx200j3Lz3GrX for ; Sun, 05 Oct 2025 21:51:52 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-62f24b7be4fso7569548a12.0 for ; Sun, 05 Oct 2025 14:51:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759701106; x=1760305906; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dPVEgc20lHH+1KocWAjEK5SrucSlMBzVG6JrIDbydSE=; b=YigJLGA6rA1CunlgbPykCh9FGz7czK7ifhkQXotAv7ykfcIiBfCoQ6KxEuTYPojRiQ V+E1evfXroPfPd6F4CJDFgxxytyK1b6mwbENCwZTcofQNo1yBI2F/Kw0GU3x6Dp1dZ/m r57Roh/i/P1AqrmOAM2AXaX/tt3XttqWn0kZXio8FyOl/1jQBv5WDnCXwtHXKngX355R 1AWWVgYnO1O75tzQvMHZA9/QhnJnhWu3IMCwI4w98E6Pzab0dtyOBYNUKD9/JfGsCHSz LNhOyM53DWfE8vLkQHXNAQGS9VTUgz+c3tpAb6+9auCoQ+sCnSwpMu9+tndFrnHkkUYs vtDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759701106; x=1760305906; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dPVEgc20lHH+1KocWAjEK5SrucSlMBzVG6JrIDbydSE=; b=eHnL/1TPDG4gA6HEFIbXt7KpcFwp+YPrTpUGSxAWhxw4YcNq03Pt9/1x1rMmSeWkft BP5FyM0SiuKfVNkDS29bqr0jSFKwEeWHbbxAKPfh4cxBTZuN3AxOqMZXP4kuTwhWP0n7 SprUL1ciELgT1hdTFCr4d4Wu/7QOFjgk/QrqubcI0yJxl2bgWkTiUoF0q60DsKhL5+u7 7Qe5WRPTKwBXR1IAH1BJSFfo02w+KelIQ93vVJQp7gfdviPaazUbleaUAq4CPPDFLAyd LuhblCw1SQE0E5LKM9ChweXbdB9E66DZLvVq34qIM9fdUpkpTu8ilSXZhPKul5ESY+VG R94g== X-Gm-Message-State: AOJu0YxoVkdr0go2XNrAX9t/p9fJa1/ex79i9W5AUAAf040Yai9ZWvPz T7huX+DB5oJJW4IPhvOVv7rgEuxhOLbRcZ57RhGGmsF/QIVP4fWiE0uW56TmVrZxdyBVI0h09nd AYVEMBXcKvHGC3ppyln6ceIFiCCnH/w== X-Gm-Gg: ASbGnct2GC3pPqtqA/1QvdZ0IQEBhNsGLNu+u2xwoPHg2RNwRLxGr5WagxvQDprxaBQ tlYNzeSEOKOQMffVFkIxI1rKWmeHU5XiQYv/8GyRF5KicUiI7JuVcbMPQQfwVIQfV5LKTi2Wb6P lxw3/f/xjlGlPIj4JPjlsPUAd6SVS7NV57qVrSkHNXfu37qONIb63A5cD3GznVBua+fTPfYI8NY t4UvzAaIu9yMekwH+6gtNAiY9anj3RRzGsV5JCZ2A1XGzUBfDGmqEI7EtT7jCDZ/CBDx8gZ X-Google-Smtp-Source: AGHT+IEAhQ9YrDzgdtP6UA0N0M9ydNAOHfaoyrgE4FYWV4UI3dCgRgMwm0EX+lA6JX1dp4A6QZkKignTgEAfZKvoF8s= X-Received: by 2002:a05:6402:84a:b0:639:9817:4155 with SMTP id 4fb4d7f45d1cf-639981741a6mr1008096a12.32.1759701105563; Sun, 05 Oct 2025 14:51:45 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Rick Macklem Date: Sun, 5 Oct 2025 14:51:34 -0700 X-Gm-Features: AS18NWAw2yvbeQsBCItRF62DaoXzeNH9iMJap0wVJlZuZnSmSW2GFSGXQkTO-64 Message-ID: Subject: Re: RFC: Heimdal FreeBSD KDC users To: vermaden Cc: FreeBSD-STABLE Mailing List , Gleb Smirnoff , Cy Schubert Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cfx200j3Lz3GrX On Sun, Oct 5, 2025 at 2:47=E2=80=AFPM vermaden wrote= : > > > Thanks for hints. > > If I fail - I will contact You for help. > > Maybe together we will be able to figure it out. > > IMHO such setup should be even in the FreeBSD Handbook - the FreeIPA is p= robably the only open and free Microsoft AD solution out there. I would of = course add 'Samba 4' in AD mode and OpenLDAP integration. Yes, the handbook could definitely use some tlc for Kerberos related stuff. (I'm not a doc guy. Anyone interested?) rick > > > Although it's a little dated, there might be some useful stuff here. > > https://people.freebsd.org/~rmacklem/nfs-krb5-setup.txt > > I believe I also tried hints from Your guide ... but I have tried way to = many different guides ... and all failed. > > Maybe I have done some 'typo' - maybe its one of the FreeIPA settings - m= aybe DNS - maybe me ... > > This NFSv4 <-> IDM topic will not leave me be - so I will share how it we= nt next time I will be doing it ... along with results. > > Thanks, > vermaden > > > > Temat: Re: RFC: Heimdal FreeBSD KDC users > Data: 2025-10-05 23:33 > Nadawca: "Rick Macklem" > Adresat: "vermaden" ; > DW: "FreeBSD-STABLE Mailing List" ; "Gleb Smi= rnoff" ; "Cy Schubert" ; > > > > > On Sun, Oct 5, 2025 at 2:05=E2=80=AFPM vermaden wrote: > >> > >> Hi, > >> > >> I am in an opposite camp. > >> > >> I tried to make NFSv4 server on FreeBSD to auth users against Red > >> Hat IDM (or FreeIPA) but failed to do so over multiple tries. > > Well, I a involved in testing events (one starting tomorrow) where the > > infrastructure is done by Redhat and the Kerberos stuff works (and did > > work with the Heimdal stuff as well). > > > > I don't know, but I suspect your problems are related to the way they > > do ldap or dns and that won't change w.r.t. the MIT transition. > > > > Yes, getting Kerberos working can be tricky. Just yesterday I > > struggled until I found that the client machine's reverse DNS > > got the wrong answer. > > > > A few useful tricks to help diagnose it: > > - Run the gssd with -v and then look at what is in /var/log/daemon.log. > > (If you get an error with a large negative number, you can find those > > in /usr/include/krb5_err.h. This file goes away for MIT, so you might > > want to keep a copy around.) > > - Look in the KDC's log if you have access to it. > > - Capture packets and look at them in wireshark. It can decode all > > the unencrypted stuff and that can give you a hint. > > - Try hard to always use fqdn names (put the fqdn first in the line > > in /etc/hosts if you use one of those). > > > > Good luck with it, but I doubt the transition to MIT will help? rick > > > >> > >> After I heard that Heimdal will be exchanged into MIT I was more then = happy. > >> > >> I currently wait till all that Heimdal -> MIT Kerberos change finish -= so I can try again. > >> > >> Hope that helps. > >> > >> Regards, > >> vermaden > >> > >> > >> > >> Temat: RFC: Heimdal FreeBSD KDC users > >> Data: 2025-10-05 22:58 > >> Nadawca: "Rick Macklem" > >> Adresat: "FreeBSD-STABLE Mailing List" ; "Gleb Smirnoff" ; "Cy Schuber= t" ; > >> > >> > Hi, > >> > > >> > I am posting to try and find out how many users > >> > are currently using the old Heimdal 1.5 KDC in > >> > FreeBSD 14.n and are interested in using the > >> > same KDC database in FreeBSD 15. > >> > > >> > I am asking because I just made a commit to > >> > main (which will soon be in stable/15) which > >> > adds support to the Heimdal code for doing > >> > a database dump in an MIT compatible format. > >> > --> The problem is that it will require a > >> > make buildworld, make installworld from > >> > sources with WITHOUT_MITKRB5=3D"yes" > >> > set in /etc/src.conf, followed by an (re)upgrade > >> > with the default MIT Kerberos setting. > >> > (ie. no WITHOUT_MITKRB5=3D"yes") > >> > > >> > Because the patch is rather large (commit 5000d023a446 > >> > in main) and a lot of it was a couple of cherry-picks > >> > from Heimdal 7.8, I cannot easily audit it for any > >> > security vulnerability it might have introduced. > >> > As such, I am not comfortable MFC'ng it to stable/14, > >> > although that would make the conversion path easier. > >> > > >> > So, who out there needs this Heimdal->MIT KDC > >> > database conversion? > >> > > >> > Thanks for any info, rick