| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: [Xen-devel] [XenGT][IGVT-g] DomU pgt_device structure	initialization
 
To: greg@xxxxxxxxxxxxFrom: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxxxxxxxx>Date: Fri, 22 Jan 2016 11:34:46 +0200Cc: "igvt-g@xxxxxxxxxxxx" <igvt-g@xxxxxxxxxxx>, "Tian,	Kevin" <kevin.tian@xxxxxxxxx>, "Li, Susie" <susie.li@xxxxxxxxx>,	"Dong, Eddie" <eddie.dong@xxxxxxxxx>,	"xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>,	Gerd Hoffmann <kraxel@xxxxxxxxxx>Delivery-date: Fri, 22 Jan 2016 09:35:01 +0000List-id: Xen developer discussion <xen-devel.lists.xen.org> 
 Hello Greg,
 
 Thanks for answer.
 
 I am trying that you advice me.Seems that there is same results.Currently I am stopped this task, but if someone have more ideas why it can be write please, Ill check.Btw, I tried to look at/sys/kernel/debug/vgt/irqinfo and here seems all is fine: 
 --------------------------ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Interrupt control status:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 vGT: VLVDEISR is 10, VLVDEIIR is 0, VLVDEIMR is fffdff7f, VLVDEIER is 200f0ÂÂÂÂ
 vGT: DEISR is 0, DEIIR is 0, DEIMR is 0, DEIER is 80000000ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 vGT: SDEISR is 0, SDEIIR is 0, SDEIMR is 0, SDEIER is 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 vGT: GTISR is 0, GTIIR is 0, GTIMR is 400001, GTIER is 401001ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 vGT: PMISR is 0, PMIIR is 0, PMIMR is 0, PMIER is 70ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 vGT: RCS_IMR is ffffffff, VCS_IMR is ffe00fff, BCS_IMR is ffffffffÂÂÂÂÂÂÂÂÂÂÂÂÂ
 Total 207574 interrupts logged:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 #ÂÂÂÂÂÂ WARNING: precisely this is the number of vGTÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 #ÂÂÂÂÂÂ physical interrupt handler be called,ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 #ÂÂÂÂÂÂ each calling several events can beÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 #ÂÂÂÂÂÂ been handled, so usually this numberÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 #ÂÂÂÂÂÂ is less than the total events number.ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 4042: Render Command Streamer MI USER INTERRUPTÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Render MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Video MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 426: Blitter Command Streamer MI USER INTERRUPTÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Billter MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 202447: Pipe A vblankÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 38975: Render geyserville UP evaluation interval interruptÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1987: RP UP threshold interruptÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 21: Render Frequency Downward Timeout During RC6 interrupt
 Â 11740980876912: Last pirqÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 Â 11740981018263: Last virqÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂ 78066: Average pirq cyclesÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂ 15262: Average virq cyclesÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂ 228105: Average delay between pirq/virq handlingÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 -->vgt-0:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (gtlc_mir: 80000000, vlvier: 200f0, vlviir: 0, vlvimr: fffdff2f, vlvis)
 ....vreg (gtier: 401001, gtiir: 0, gtimr: 400001, gtisr: 0)ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (sdeier: 0, sdeiir: 0, sdeimr: 0, sdeisr: 0)ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (pmier: 70, pmiir: 0, pmimr: 0, pmisr: 0)ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (rcs_imr: ffffffff, vcs_imr: 0, bcs_imr: ffffffffÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 Â 11740981028847: Last injectionÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 Total 208373 virtual irq injection:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 3399: Render Command Streamer MI USER INTERRUPTÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Render MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Video MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 405: Blitter Command Streamer MI USER INTERRUPTÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Billter MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 202205: Pipe A vblankÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 2304: Primary Plane A flip doneÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 38642: Render geyserville UP evaluation interval interruptÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1737: RP UP threshold interruptÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 21: Render Frequency Downward Timeout During RC6 interrupt
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 -->vgt-1:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (gtlc_mir: 80000000, vlvier: 0, vlviir: 0, vlvimr: ffffffff, vlvisr: 0)
 ....vreg (gtier: 401001, gtiir: 0, gtimr: 400001, gtisr: 0)ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (sdeier: 0, sdeiir: 0, sdeimr: 0, sdeisr: 0)ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (pmier: 0, pmiir: 0, pmimr: 0, pmisr: 0)ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ....vreg (rcs_imr: ffffffff, vcs_imr: 0, bcs_imr: ffffffffÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂ 9054347637006: Last injectionÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 Total 259251 virtual irq injection:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 3359: Render Command Streamer MI USER INTERRUPTÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Render MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Video MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 174: Blitter Command Streamer MI USER INTERRUPTÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 1: Billter MMIO sync flush statusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 391176: Pipe A vblankÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 3604: Primary Plane A flip doneÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
 
 
With best regards,
 ÂOleksii
 
 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
 
 |