qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] OSX guest vs. kvm ioapic polarity


From: Gabriel L. Somlo
Subject: Re: [Qemu-devel] OSX guest vs. kvm ioapic polarity
Date: Thu, 30 Jan 2014 15:44:24 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

On Thu, Jan 30, 2014 at 10:28:35PM +0200, Michael S. Tsirkin wrote:
> Okay so this is really same as fedora now, isn't it?
> Final irq_level is flipping at (almost) each call.

I haven't logged with Fedora (which works fine either way). I can try
to printk that (or run it with ioapic_debug) if you think it might
help.

> I'd say try uncommenting ioapic_debug at the top of
> virt/kvm/ioapic.c
> Let's see why is polarity getting flipped around like this.

Here's that output (patch not applied, os x boot hangs at the end):

[695690.619789] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619801] addr fec00010
[695690.619807] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619812] addr fec00010
[695690.619839] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619845] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619847] change redir index 0 val 10040
[695690.619854] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619859] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619861] change redir index 0 val 0
[695690.619867] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619872] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619874] change redir index 1 val 10041
[695690.619879] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619885] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619886] change redir index 1 val 0
[695690.619892] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619898] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619899] change redir index 2 val 10042
[695690.619905] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619910] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619912] change redir index 2 val 0
[695690.619917] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619923] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619924] change redir index 3 val 10043
[695690.619930] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619935] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619937] change redir index 3 val 0
[695690.619943] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619948] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619950] change redir index 4 val 10044
[695690.619955] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619961] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619962] change redir index 4 val 0
[695690.619968] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619974] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619976] change redir index 5 val 10045
[695690.619981] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619987] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.619988] change redir index 5 val 0
[695690.619994] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.619999] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620019] change redir index 6 val 10046
[695690.620032] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620045] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620053] change redir index 6 val 0
[695690.620067] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620080] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620089] change redir index 7 val 10047
[695690.620103] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620115] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620116] change redir index 7 val 0
[695690.620122] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620128] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620130] change redir index 8 val 10048
[695690.620135] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620141] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620142] change redir index 8 val 0
[695690.620148] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620154] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620155] change redir index 9 val 10049
[695690.620161] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620169] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620171] change redir index 9 val 0
[695690.620177] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620182] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620183] change redir index a val 1004a
[695690.620189] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620195] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620196] change redir index a val 0
[695690.620202] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620207] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620209] change redir index b val 1004b
[695690.620214] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620220] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620221] change redir index b val 0
[695690.620227] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620233] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620234] change redir index c val 1004c
[695690.620240] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620247] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620257] change redir index c val 0
[695690.620281] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620293] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620301] change redir index d val 1004d
[695690.620312] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620318] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620322] change redir index d val 0
[695690.620328] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620333] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620334] change redir index e val 1004e
[695690.620340] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620346] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620347] change redir index e val 0
[695690.620354] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620365] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620367] change redir index f val 1004f
[695690.620373] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620383] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620385] change redir index f val 0
[695690.620391] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620396] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620398] change redir index 10 val 10050
[695690.620404] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620409] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620411] change redir index 10 val 0
[695690.620417] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620422] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620424] change redir index 11 val 10051
[695690.620429] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620435] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620436] change redir index 11 val 0
[695690.620442] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620448] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620451] change redir index 12 val 10052
[695690.620456] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620462] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620463] change redir index 12 val 0
[695690.620469] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620475] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620476] change redir index 13 val 10053
[695690.620482] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620487] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620489] change redir index 13 val 0
[695690.620495] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620500] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620502] change redir index 14 val 10054
[695690.620507] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620513] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620514] change redir index 14 val 0
[695690.620520] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620526] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620527] change redir index 15 val 10055
[695690.620533] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620539] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620542] change redir index 15 val 0
[695690.620547] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620553] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620554] change redir index 16 val 10056
[695690.620560] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620566] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620567] change redir index 16 val 0
[695690.620573] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620578] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620580] change redir index 17 val 10057
[695690.620588] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620593] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620595] change redir index 17 val 0
[695690.620605] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620610] addr fec00010
[695690.620743] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620749] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620751] change redir index 9 val 18049
[695690.620758] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620763] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620765] change redir index 9 val 0
[695690.620774] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.620779] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.620781] change redir index 9 val 8049
[695690.694606] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.694617] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.694619] change redir index 13 val 1a053
[695690.694626] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.694632] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.694633] change redir index 13 val 0
[695690.695493] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.695499] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.695501] change redir index 13 val a053
[695690.732263] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.732274] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.732276] change redir index a val 1a04a
[695690.732283] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.732289] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.732290] change redir index a val 0
[695690.733993] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.734012] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.734015] change redir index 12 val 1a052
[695690.734023] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.734029] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.734031] change redir index 12 val 0
[695690.734737] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.734744] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.734746] change redir index 16 val 1a056
[695690.734752] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.734758] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.734759] change redir index 16 val 0
[695690.734770] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.734776] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.734777] change redir index 16 val a056
[695690.839148] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.839159] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.839161] change redir index a val a04a
[695690.844249] ioapic_mmio_write addr=00000000fec00000 len=4 
val=ffff88013b309640
[695690.844257] ioapic_mmio_write addr=00000000fec00010 len=4 
val=ffff88013b309640
[695690.844259] change redir index 12 val a052



reply via email to

[Prev in Thread] Current Thread [Next in Thread]