My laptop doesn't have the fastest wifi and sysupgrade already uses a progress bar to show what it's doing, so I'd really like to provide more feedback on what it is doing:
$ doas fw_update -d intel fw_update: deleted intel $ time doas fw_update fw_update: added intel; updated none; kept inteldrm,iwm,uvideo,vmm 0m58.45s real 0m00.51s user 0m00.35s system $ doas fw_update -d intel fw_update: deleted intel $ time doas fw_update -vv Detect firmware ... found. Get/Verify SHA256.sig 100% |**************************| 2371 00:00 Get/Verify intel-firmware-2023080... 100% |*************| 12155 KB 01:04 Install intel-firmware-2023080... 100% |****************| 12155 KB 00:00 fw_update: added intel; updated none; kept inteldrm,iwm,uvideo,vmm 1m17.46s real 0m00.56s user 0m00.34s system Comments, OK? Index: usr.sbin/sysupgrade/sysupgrade.sh =================================================================== RCS file: /cvs/src/usr.sbin/sysupgrade/sysupgrade.sh,v retrieving revision 1.48 diff -u -p -r1.48 sysupgrade.sh --- usr.sbin/sysupgrade/sysupgrade.sh 8 Jun 2022 09:03:11 -0000 1.48 +++ usr.sbin/sysupgrade/sysupgrade.sh 13 Aug 2023 18:22:02 -0000 @@ -205,7 +205,7 @@ if [[ ${_NEXTKERNV[1]} == '-current' ]]; else FW_URL=http://firmware.openbsd.org/firmware/${_NEXTKERNV[0]}/ fi -VNAME="${_NEXTKERNV[0]}" fw_update -p ${FW_URL} || true +VNAME="${_NEXTKERNV[0]}" fw_update -vv -p ${FW_URL} || true install -F -m 700 bsd.rd /bsd.upgrade logger -t sysupgrade -p kern.info "installed new /bsd.upgrade. Old kernel version: $(sysctl -n kern.version)"