OpenBSD cvs log

created 2019-07-09T07:46:06Z
begin 2019-07-07T00:00:00Z
end 2019-07-08T00:00:00Z
path src/sys
commits 4

date 2019-07-07T06:40:10Z
author kevlo
files src/sys/dev/usb/if_axe.c log diff annotate
src/sys/dev/usb/if_axen.c log diff annotate
src/sys/dev/usb/if_mos.c log diff annotate
src/sys/dev/usb/if_mue.c log diff annotate
src/sys/dev/usb/if_smsc.c log diff annotate
message Eliminate duplicate code in xxx_detach().

ok mpi@

date 2019-07-07T10:43:46Z
author kn
files src/sys/dev/ata/wd.c log diff annotate
message Use timeout_add_msec(9)

RECOVERYTIME is twice per second, so sleep for 500 milliseconds
and reflect the unit to be clear.

OK patrick

date 2019-07-07T11:17:36Z
author dlg
files src/sys/dev/pci/mpii.c log diff annotate
message tweak config pending handling so it waits for all ports to finish scanning

it waited until any port finished scanning before calling
config_pending_decr, but if you have disks on other ports then they
may race with the rest of the kernel getting to mountroot. this
tweaks the config pending dance so it waits for all ports and avoids
the race.

i just got lucky on my system where root was on the first port.
kettenis has been poking a t4 where the disks are all over the place
and he lost the race.

tested by and ok kettenis@

date 2019-07-07T14:41:55Z
author deraadt
files src/sys/arch/sh/sh/cpu.c log diff annotate
src/sys/arch/sh/sh/sh_machdep.c log diff annotate
message print the cpu model in the correct place (only)