qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Why we need unlink tb when cpu_interrupt/cpu_exit get called?
@ 2012-04-02  3:45 陳韋任
  2012-04-02  9:15 ` malc
  0 siblings, 1 reply; 4+ messages in thread
From: 陳韋任 @ 2012-04-02  3:45 UTC (permalink / raw)
  To: qemu-devel

Hi all,

  I am wondering why we need to unlink tb when cpu_interrupt/cpu_exit is
called, and want to know what happened if we don't unlink tb. In theory,
QEMU want the execution flow comes back from code cache to QEMU itself
so that interrupts can be handled as soon as possible. However, I ran
linux-0.2.img with a modified QEMU whose cpu_unlink_tb does nothing.
Everything seems work fine. Is this experiment too trivial to show what
bad things happened when we don't unlink tb?

  Thanks! :)

Regards,
chenwj

-- 
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-04-02 10:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-02  3:45 [Qemu-devel] Why we need unlink tb when cpu_interrupt/cpu_exit get called? 陳韋任
2012-04-02  9:15 ` malc
2012-04-02 10:21   ` 陳韋任
2012-04-02 10:32     ` malc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).