From nobody Sun Aug 24 23:27:25 2025 X-Original-To: freebsd-current@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 4c99BC5Wglz66BwK for ; Sun, 24 Aug 2025 23:29:39 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c99BB2r4Qz3k8P for ; Sun, 24 Aug 2025 23:29:38 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of warlock@phouka1.phouka.net has no SPF policy when checking 107.170.196.116) smtp.mailfrom=warlock@phouka1.phouka.net Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.18.1/8.18.1) with ESMTPS id 57ONRP9W051567 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sun, 24 Aug 2025 16:27:26 -0700 (PDT) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.18.1/8.18.1/Submit) id 57ONRPWG051566 for freebsd-current@freebsd.org; Sun, 24 Aug 2025 16:27:25 -0700 (PDT) (envelope-from warlock) Date: Sun, 24 Aug 2025 16:27:25 -0700 From: John Kennedy To: freebsd-current@freebsd.org Subject: bsd15 on real hardware Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Bar: / X-Spamd-Result: default: False [0.10 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; NEURAL_SPAM_SHORT(0.89)[0.888]; FORGED_SENDER(0.30)[warlock@phouka.net,warlock@phouka1.phouka.net]; MIME_GOOD(-0.10)[text/plain]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_NEQ_ENVFROM(0.00)[warlock@phouka.net,warlock@phouka1.phouka.net]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[phouka.net]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4c99BB2r4Qz3k8P I did a pre-run on upgrading my 14.3/stable system to 15 today. It was an in-place from-source upgrade (main-n279819-6ea7e1f92882). I ran into the IPv[46] addresses on interfaces vs bridge issue (I use bhyve) I'd seen people talking about it in email but didn't appreciate how it might get me, but new where to start digging. IPv4 was easy, IPv6 took more digging (auto_linklocal). I transitioned from BIOS to UEFI, which was a little unexpected (not sure why I didn't start UEFI), so I had to fix resolution/font/etc. (efi_max_resolution="1280x1024", screen.font="8x16") Most of the time was spent trying to figure out what was "wrong" with vidcontrol (no modes); "sysctl machdep.bootmethod" got me on the right track. I have a trackpad-mouse on the console, and the mouse device changed. Looks like event-devices aren't supported by stock moused so I resorted to using the older drivers. Seems like that would be something you'd want to have a good solution for, otherwise there will be a lot of questions and people will get stuck on old code. (hw.usb.usbhid.enable="0"; ums_load="YES") I had to blow away the old object tree (cleanuniverse) because it wasn't totally happy. But compiled kernel, rebooted, made a new poudriere jail and compiled my whole local repo, then upgraded world, then force-upgraded all packages.