[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    RE: Changing 945G GPU IRQ assignment
From:       Justin Piszcz <jpiszcz () lucidpixels ! com>
Date:       2009-09-30 17:15:26
Message-ID: alpine.DEB.2.00.0909301312440.6405 () p34 ! internal ! lan
[Download RAW message or body]

Hi,

Aside from changing BIOS options, and enabling/disabling certain hardware 
I am not sure.  It looks like you have already done that.  No USB etc in 
your interrupts file...

Only other thing I would suggest is to see if there are any IRQ-specific 
options in the module itself when load it, e.g.:

modinfo qhal_host
modinfo i915

etc

Justin.

On Wed, 30 Sep 2009, Jacques, Hugo wrote:

> Justin,
> 
> No I did not use noapic initially.
> 
> I just tried and got the /proc/interrupts hereafter, which still gives me qhal_host \
> and i915 on the same line (IRQ 9) 
> Would your fix be to enable the CONFIG_PCI_MSI kernel option? I tried it already \
> and it made no difference. Unlike your 965 system, my 945 system doesn't support \
> MSI (see comment in i915_driver_load () from drivers/gpu/drm/i915/i915_dma.c) :( 
> CPU0       CPU1
> 0:         35          0    XT-PIC-XT        timer
> 1:          2          0    XT-PIC-XT        i8042
> 2:          0          0    XT-PIC-XT        cascade
> 3:          2          0    XT-PIC-XT
> 4:         11          0    XT-PIC-XT
> 5:          2          0    XT-PIC-XT
> 7:        826          0    XT-PIC-XT
> 9:       7938          0    XT-PIC-XT        acpi, qhal_host, i915@pci:0000:00:02.0
> 10:          2          0    XT-PIC-XT
> 14:       3872          0    XT-PIC-XT        ide0
> 28:        147          0   PCI-MSI-edge      eth0
> 30:          0          0   PCI-MSI-edge      ahci
> NMI:          0          0   Non-maskable interrupts
> LOC:      14233      14220   Local timer interrupts
> RES:        767        456   Rescheduling interrupts
> CAL:         18         40   Function call interrupts
> TLB:        339        255   TLB shootdowns
> TRM:          0          0   Thermal event interrupts
> SPU:          0          0   Spurious interrupts
> ERR:        826
> MIS:          0
> 
> Hugo.
> 
> On Wed, 30 Sep 2009, Justin Piszcz wrote:
> 
> > 
> > Do you boot with noapic?
> > 
> > On Wed, 30 Sep 2009, Justin Piszcz wrote:
> > 
> > > Hi Hugo,
> > > 
> > > I use a DG965 board currently with built-in video and a 3ware card in
> > the x16
> > > slot:
> > > 
> > > $ cat /proc/interrupts
> > > CPU0       CPU1       CPU2       CPU3
> > > 0:       3241          0          0          0   IO-APIC-edge
> > timer
> > > 1:          2          0          0          0   IO-APIC-edge
> > i8042
> > > 8:          1          0          0          0   IO-APIC-edge      rtc0
> > > 9:          0          0          0          0   IO-APIC-fasteoi   acpi
> > > 12:          3          0          0          0   IO-APIC-edge
> > i8042
> > > 16:    4383796   12792529    5711773    5079069   IO-APIC-fasteoi   3w-
> > 9xxx,
> > > uhci_hcd:usb3
> > > 18:      57977      14740          0          0   IO-APIC-fasteoi
> > > ehci_hcd:usb1, uhci_hcd:usb7
> > > 19:      35308      35028          0          0   IO-APIC-fasteoi
> > > uhci_hcd:usb6
> > > 21:      57951   77630159    3692228   99277364   IO-APIC-fasteoi
> > > uhci_hcd:usb4, eth1
> > > 22:     552076    6937190   17079516   15588018   IO-APIC-fasteoi   HDA
> > > Intel, eth2
> > > 23:    3448429   13678957          0          0   IO-APIC-fasteoi
> > > ehci_hcd:usb2, uhci_hcd:usb5
> > > 30:     455701     209453          0          0   PCI-MSI-edge
> > > i915@pci:0000:00:02.0
> > > 31:     861003    3495076       9393    3194492   PCI-MSI-edge      ahci
> > > 32:    2621566   20858202    5466083   85380656   PCI-MSI-edge      eth0
> > > 
> > > If you play around with the kernel options, I believe there is an option
> > to
> > > move things around so it goes onto its own IRQ (the graphics card).  I
> > will
> > > see if I can remember what it was, I had the same issue, i915 was on the
> > same
> > > IRQ as the 3ware card I believe.  I do not recall off-hand which option
> > it
> > > was.
> > > Will take a look and report back if I find anything.
> > > 
> > > Justin.
> > > 
> > > 
> This electronic message may contain proprietary and confidential information of \
> Verint Systems Inc., its affiliates and/or subsidiaries. The information is \
> intended to be for the use of the individual(s) or entity(ies) named above.  If you \
> are not the intended recipient (or authorized to receive this e-mail for the \
> intended recipient), you may not use, copy, disclose or distribute to anyone this \
> message or any information contained in this message.  If you have received this \
> electronic message in error, please notify us by replying to this e-mail. 
> _______________________________________________
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
> 
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic