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)"

Reply via email to