> CVSROOT: /cvs > Module name: src > Changes by: r...@cvs.openbsd.org 2017/01/21 03:58:15 > > Modified files: > sys/arch/amd64/conf: files.amd64 > sys/arch/arm/conf: files.arm > sys/arch/arm64/conf: files.arm64 > sys/arch/armv7/conf: files.armv7 > sys/arch/i386/conf: files.i386 > sys/dev/pci : files.pci > sys/dev/pv : files.pv > > Log message: > Move virtio config from files.pci to files.pci > > virtio itself is not PCI, it is a paravirtual bus on top of either PCI > or MMIO (arm). This is the first step of moving the virtio files to > dev/pv. No functional change.
This broke all the pci, non-pv platforms, because files.pci depends upon the virtio attribute, which is now provided by files.pv. Please declare it in sys/conf/files, and next time you shuffle stuff in config.*, test the result of config(8) on all kernels - you don't need anything from cross-tools to do that.