OpenBSD cvs log

created 2020-07-29T15:39:41Z
begin 2020-07-19T00:00:00Z
end 2020-07-20T00:00:00Z
path src/sys
commits 10

date 2020-07-19T00:26:00Z
author daniel
files src/sys/dev/pci/pcidevs log diff annotate
message Add a few more Atheros ids; ok deraadt

date 2020-07-19T00:26:40Z
author daniel
files src/sys/dev/pci/pcidevs.h log diff annotate
message regen

date 2020-07-19T00:26:41Z
author daniel
files src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2020-07-19T12:12:08Z
author kettenis
files src/sys/arch/powerpc64/conf/BOOT log diff annotate
message Enable xhci(4) in the BOOT kernel. While there is some USB-related
flakiness, this doesn't actually seem to be related to booting an
OpenBSD kernel straight from the bootloader kernel.

date 2020-07-19T14:40:34Z
author visa
files src/sys/arch/loongson/compile/GENERIC.MP/Makefile log diff annotate
src/sys/arch/loongson/conf/GENERIC.MP log diff annotate
message Add GENERIC.MP kernel config for loongson.

Not enabled for now.

OK deraadt@

date 2020-07-19T18:57:57Z
author krw
files src/sys/arch/luna88k/dev/mb89352.c log diff annotate
src/sys/arch/sparc64/dev/vdsk.c log diff annotate
src/sys/dev/softraid.c log diff annotate
src/sys/dev/vscsi.c log diff annotate
src/sys/dev/ata/atascsi.c log diff annotate
src/sys/dev/atapiscsi/atapiscsi.c log diff annotate
src/sys/dev/ic/aac.c log diff annotate
src/sys/dev/ic/adv.c log diff annotate
src/sys/dev/ic/adw.c log diff annotate
src/sys/dev/ic/aic6250.c log diff annotate
src/sys/dev/ic/aic6360.c log diff annotate
src/sys/dev/ic/aic79xx_openbsd.c log diff annotate
src/sys/dev/ic/aic7xxx_openbsd.c log diff annotate
src/sys/dev/ic/ami.c log diff annotate
src/sys/dev/ic/cac.c log diff annotate
src/sys/dev/ic/ciss.c log diff annotate
src/sys/dev/ic/gdt_common.c log diff annotate
src/sys/dev/ic/mfi.c log diff annotate
src/sys/dev/ic/mpi.c log diff annotate
message Move the adapter related items (luns, adapter, adapter_target,
adapter_buswidth, adapter_softc) from struct scsi_link to struct
scsibus_attach_args.

Additional compile tests by jmatthew@ (sparc64) and aoyam@ (luna88k).

date 2020-07-19T18:57:58Z
author krw
files src/sys/dev/ic/ncr53c9x.c log diff annotate
src/sys/dev/ic/nvme.c log diff annotate
src/sys/dev/ic/oosiop.c log diff annotate
src/sys/dev/ic/osiop.c log diff annotate
src/sys/dev/ic/qla.c log diff annotate
src/sys/dev/ic/qlw.c log diff annotate
src/sys/dev/ic/siop.c log diff annotate
src/sys/dev/ic/twe.c log diff annotate
src/sys/dev/ic/uha.c log diff annotate
src/sys/dev/ic/wd33c93.c log diff annotate
src/sys/dev/isa/wds.c log diff annotate
src/sys/dev/pci/arc.c log diff annotate
src/sys/dev/pci/iha_pci.c log diff annotate
src/sys/dev/pci/ips.c log diff annotate
src/sys/dev/pci/mfii.c log diff annotate
src/sys/dev/pci/mpii.c log diff annotate
src/sys/dev/pci/qle.c log diff annotate
src/sys/dev/pci/trm_pci.c log diff annotate
src/sys/dev/pci/vmwpvs.c log diff annotate
src/sys/dev/pv/hvs.c log diff annotate
src/sys/dev/pv/vioblk.c log diff annotate
src/sys/dev/pv/vioscsi.c log diff annotate
src/sys/dev/pv/xbf.c log diff annotate
src/sys/dev/sdmmc/sdmmc_scsi.c log diff annotate
src/sys/dev/usb/umass_scsi.c log diff annotate
src/sys/scsi/mpath.c log diff annotate
src/sys/scsi/scsiconf.c log diff annotate
src/sys/scsi/scsiconf.h log diff annotate
message Move the adapter related items (luns, adapter, adapter_target,
adapter_buswidth, adapter_softc) from struct scsi_link to struct
scsibus_attach_args.

Additional compile tests by jmatthew@ (sparc64) and aoyam@ (luna88k).

date 2020-07-19T20:35:55Z
author kettenis
files src/sys/arch/sparc64/sparc64/clock.c log diff annotate
message Disable userland timecounters for now. On some (all?) sun4u machines this
triggers an illegal instruction exception presumably because unpriviliged
access to the cycle counters is prohibited.

date 2020-07-19T22:06:38Z
author deraadt
files src/sys/arch/powerpc64/conf/Makefile.powerpc64 log diff annotate
message kexec_subr.S will need assym.h built beforehands

date 2020-07-19T23:58:51Z
author cheloha
files src/sys/kern/kern_tc.c log diff annotate
message tc_windup(): remove misleading comment about getmicrotime(9)

Using getmicrotime(9) or getnanotime(9) is perfectly appropriate in
certain contexts. The programmer needs to weigh the overhead savings
against the reduced accuracy and decide whether the low-res interfaces
are appropriate.