On 24.09.2015 13:37, [email protected] wrote: > From: Marc-André Lureau <[email protected]> > > Failing to create a chardev shouldn't be fatal. > > Signed-off-by: Marc-André Lureau <[email protected]> > --- > hw/misc/ivshmem.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/misc/ivshmem.c b/hw/misc/ivshmem.c > index 62547c0..e7224b9 100644 > --- a/hw/misc/ivshmem.c > +++ b/hw/misc/ivshmem.c > @@ -299,7 +299,7 @@ static CharDriverState* create_eventfd_chr_device(void * > opaque, EventNotifier * > > if (chr == NULL) { > error_report("creating eventfd for eventfd %d failed", eventfd); > - exit(1); > + return NULL; > } > qemu_chr_fe_claim_no_fail(chr); > >
Reviewed-by: Claudio Fontana <[email protected]>
