mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 07:43:54 -06:00
virtio-rng: Keep the default backend out of VirtIORNGConf
The default backend is only used within virtio_rng_device_realize(). Replace VirtIORNGConf member default_backend by a local variable. Adjust its type to reduce conversions. While there, pass &error_abort instead of NULL when failure would be a programming error. Signed-off-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Laurent Vivier <lvivier@redhat.com> Message-Id: <20190820160615.14616-3-lvivier@redhat.com>
This commit is contained in:
parent
6c4e9d487f
commit
5f7655f6ef
2 changed files with 9 additions and 13 deletions
|
@ -14,7 +14,6 @@
|
|||
|
||||
#include "hw/virtio/virtio.h"
|
||||
#include "sysemu/rng.h"
|
||||
#include "sysemu/rng-random.h"
|
||||
#include "standard-headers/linux/virtio_rng.h"
|
||||
|
||||
#define TYPE_VIRTIO_RNG "virtio-rng-device"
|
||||
|
@ -27,7 +26,6 @@ struct VirtIORNGConf {
|
|||
RngBackend *rng;
|
||||
uint64_t max_bytes;
|
||||
uint32_t period_ms;
|
||||
RngRandom *default_backend;
|
||||
};
|
||||
|
||||
typedef struct VirtIORNG {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue