Yes, sorry, there was a fix by visa@ a few hours ago. I OK'ed it but I cannot commit it myself before 21:00 CET.
I messed up big time by forgetting to test it on anything except i386, amd64, armv7, arm64. Reyk >> CVSROOT: /cvs >> Module name: src >> Changes by: [email protected] 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.
