Alexander Graf c821c2bd4f PPC/KVM: make iothread work
When running with --enable-io-thread the timer we have doesn't help,
because it doesn't wake up the CPU thread. So instead we need to
actually kick it.

While at it I refined the logic a bit to not dumbly trigger a timer
every 500ms, but rather do it more often after an interrupt got injected.
If there's no level based interrupt to be expected, we don't need the
timer anyways.

This makes qemu-system-ppc with --enable-io-thread work when using KVM.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2010-05-18 20:21:00 +02:00
2010-03-30 18:24:49 +00:00
2010-01-13 17:14:16 -06:00
2010-05-14 10:55:58 -05:00
2010-05-03 12:39:12 -05:00
2010-05-14 10:55:58 -05:00
2010-05-18 20:21:00 +02:00
2010-05-07 17:53:05 +00:00
2010-05-07 16:28:10 +00:00
2010-03-06 23:09:28 +01:00
2009-09-12 07:36:22 +00:00
2009-09-12 07:36:22 +00:00
2009-05-13 20:54:26 +01:00
2009-10-27 12:28:59 -05:00
2009-09-25 19:53:21 +00:00
2010-04-09 18:55:56 +02:00
2010-04-09 18:55:56 +02:00
2010-05-17 10:20:05 +02:00
2010-04-28 13:41:14 -03:00
2009-03-10 21:43:35 +00:00
2010-02-07 02:03:50 +03:00
2009-12-18 11:26:27 -06:00
2009-11-17 08:49:38 -06:00
2009-10-08 21:17:18 -05:00
2010-05-05 16:32:59 +01:00
2010-03-19 15:27:38 -05:00
2010-05-11 14:02:22 -03:00
2010-04-25 12:59:33 +00:00
2010-05-14 19:32:21 +00:00
2010-03-21 19:44:06 +00:00
2010-03-17 11:16:15 -05:00
2010-04-01 21:51:59 +02:00
2010-04-01 21:51:59 +02:00
2010-03-01 04:39:50 +00:00
2009-10-01 16:12:16 -05:00
2009-10-01 16:12:16 -05:00
2009-09-12 07:36:22 +00:00
2010-05-11 14:02:21 -03:00
2010-03-29 19:24:00 +00:00
2009-12-17 18:12:04 +01:00
2009-07-02 17:54:34 +00:00
2009-10-01 16:12:16 -05:00
2009-10-01 16:12:16 -05:00
2009-10-01 16:12:16 -05:00
2010-05-10 11:36:03 -05:00
2010-05-10 11:36:03 -05:00
2010-02-10 12:47:58 -06:00
2009-11-17 08:49:39 -06:00
2009-11-17 08:49:39 -06:00
2010-03-06 23:15:30 +01:00
2010-03-06 23:15:30 +01:00
2009-10-01 16:12:16 -05:00
2010-02-06 19:24:42 +01:00
2010-05-03 12:09:47 -05:00
2010-03-21 08:28:47 +00:00
2010-01-08 09:58:40 -06:00
2010-01-08 09:58:40 -06:00
2010-03-19 15:27:27 -05:00
2010-03-19 15:27:27 -05:00
2009-09-12 07:36:22 +00:00
2010-05-03 12:39:12 -05:00
2009-12-03 09:41:29 -06:00
2009-12-25 18:19:15 +00:00
2009-11-17 08:49:39 -06:00
2009-11-17 08:49:39 -06:00
2010-02-03 12:36:25 -06:00
2009-10-27 12:28:59 -05:00
2010-05-11 14:02:22 -03:00
2010-03-18 18:41:49 +00:00
2009-10-01 16:12:16 -05:00
2010-02-23 22:36:19 +01:00
2010-05-17 10:20:04 +02:00
2010-05-03 12:09:48 -05:00
2009-07-22 10:58:49 -05:00
2010-03-29 19:24:00 +00:00
2009-11-17 08:49:38 -06:00
2009-11-17 08:49:38 -06:00
2009-09-04 09:37:29 -05:00
2010-02-10 13:46:17 -06:00
2009-12-03 09:41:18 -06:00
2010-01-26 15:42:01 -06:00
2009-12-03 09:41:20 -06:00
2010-05-15 14:23:31 +00:00
2009-10-01 16:12:16 -05:00
2009-06-29 08:52:44 -05:00
2009-07-08 18:25:37 +04:00
2009-09-13 19:38:43 +00:00
2010-03-14 22:04:50 +01:00
2009-10-01 16:12:16 -05:00
2010-05-18 19:56:59 +02:00
2009-10-01 16:12:16 -05:00
2009-03-06 23:44:29 +00:00
2009-03-06 23:44:29 +00:00
2009-03-06 23:44:29 +00:00
2010-05-10 11:36:03 -05:00
2010-05-03 12:09:47 -05:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
QEMU With E2K User Support
Readme 459 MiB
Languages
C 83.1%
C++ 6.3%
Python 3.2%
Dylan 2.8%
Shell 1.6%
Other 2.8%