summaryrefslogtreecommitdiffstats
path: root/target-alpha
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2012-10-12 09:52:49 +0200
committerAurelien Jarno <aurelien@aurel32.net>2012-10-31 22:20:44 +0100
commitac4119c023c72b15f54238af43e4a178fcf41494 (patch)
tree778fcc959169ae183facf791165fe456cfc8d1ba /target-alpha
parent40e3acc18f1c663ee8f0c981525316f864f7b8ea (diff)
downloadhqemu-ac4119c023c72b15f54238af43e4a178fcf41494.zip
hqemu-ac4119c023c72b15f54238af43e4a178fcf41494.tar.gz
chardev: Use timer instead of bottom-half to postpone open event
As the block layer may decide to flush bottom-halfs while the machine is still initializing (e.g. to read geometry data from the disk), our postponed open event may be processed before the last frontend registered with a muxed chardev. Until the semantics of BHs have been clarified, use an expired timer to achieve the same effect (suggested by Paolo Bonzini). This requires to perform the alarm timer initialization earlier as otherwise timer subsystem can be used before being ready. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Diffstat (limited to 'target-alpha')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud