Hello, I'm trying to fire up an ARM fastmodel using a virtio block device rather than the emulated MMC block device.
UEFI is reading the kernel & DTB off the virtio device, so I know the device is present. I added this to my kernel config: diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index 83acca8..2582450 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -58,3 +58,12 @@ CONFIG_LEDS_GPIO=y CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_NET_9P=y +CONFIG_NET_9P_VIRTIO=y +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_NET=y +CONFIG_VIRTIO_CONSOLE=y +CONFIG_VIRTIO=y +CONFIG_VIRTIO_BALLOON=y +CONFIG_VIRTIO_MMIO=y +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y So far, I don't see any vda devices being enumerated (or any other virtio messages) and it rootwaits for /dev/vda2. I'm launching the model like this: FVP_VE_Cortex-A15x1 -C motherboard.flashloader0.fname=$UEFI -C motherboard.flashloader1.fname=uefi-vars.fd -C motherboard.flashloader1.fnameWrite=uefi-vars.fd -C motherboard.pl011_uart0.unbuffered_output=true -C motherboard.smsc_91c111.enabled=1 -C motherboard.hostbridge.userNetworking=1 -C motherboard.virtioblockdevice.image_path=linaro.img My kernel boot log is here: https://pastebin.linaro.org/view/97165b9e Model version: Fast Models [8.3.44 (Nov 20 2013)] Anyone had better luck using virtio on armv7 models and have any insights? Cheers, Ryan.
_______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev