• Amos Kong's avatar
    virtio-rng: support multiple virtio-rng devices · 08e53fbd
    Amos Kong authored
    Current hwrng core supports to register multiple hwrng devices,
    and there is only one device really works in the same time.
    QEMU alsu supports to have multiple virtio-rng backends.
    
    This patch changes virtio-rng driver to support multiple
    virtio-rng devices.
    
    ]# cat /sys/class/misc/hw_random/rng_available
    virtio_rng.0 virtio_rng.1
    ]# cat /sys/class/misc/hw_random/rng_current
    virtio_rng.0
    ]# echo -n virtio_rng.1 > /sys/class/misc/hw_random/rng_current
    ]# dd if=/dev/hwrng of=/dev/null
    Signed-off-by: default avatarAmos Kong <akong@redhat.com>
    Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
    08e53fbd
virtio-rng.c 4.31 KB