Hello!
I was a bit confused about the patches that landed; I see now that
they only
add a PCI controller for modern -M virt, but don't change the virtio defaults
to use it.
Yes, because in first versions i changed the default and was criticized for it, because
it broke
backwards compatibility with existing distros, which even don't enable PCI-Generic for
both ARM
architectures (and indeed ARM64 support for PCI-Generic is going to be enabled in upstream
kernel
v4.3 only).
To tell the truth i'm too lazy now to look up relevant threads.
Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia