[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] ivshmem assertion failure with EventNotifier
From: |
Cam Macdonell |
Subject: |
[Qemu-devel] ivshmem assertion failure with EventNotifier |
Date: |
Tue, 21 Aug 2012 22:29:33 -0600 |
Hi Paolo,
I've noticed an assertion error when sending interrupts via ivshmem.
I bisected to this patch.
commit 563027cc0c94aa4846c18f9d665a4c90f8c42ba8
Author: Paolo Bonzini <address@hidden>
Date: Thu Jul 5 17:16:25 2012 +0200
ivshmem: use EventNotifier and memory API
All of ivshmem's usage of eventfd now has a corresponding API in
EventNotifier. Simplify the code by using it, and also use the
memory API consistently to set up and tear down the ioeventfds.
Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Avi Kivity <address@hidden>
qemu-system-x86_64: /home/cam/src/git/qemu/memory.c:1244: memory_region_del_even
tfd: Assertion `i != mr->ioeventfd_nb' failed. This assertion failure
occurs when the eventfd is triggered.
I'll continue to dig around, but can you explain what this assertion
is catching. Is there an initialization that might be missing?
Thanks,
Cam
- [Qemu-devel] ivshmem assertion failure with EventNotifier,
Cam Macdonell <=