Re: [LAU] Something interesting about kernel 3.6.5-rt14

From: Ralf Mardorf <ralf.mardorf@email-addr-hidden-dsl.net>
Date: Sat Nov 03 2012 - 14:24:03 EET

> On Sat, 03 Nov 2012 11:32:21 +0100
> Florian Paul Schmidt <mista.tapas@email-addr-hidden> wrote:
> > Maybe some device (most probably a GPU or a NIC) holds on to the PCI
> > bus for too long..

BIOS > Advanced > PCIPnP

Plug & Play O/S was [No] now it's [Yes]
Resources Controlled By was [Auto] now it's [Manual]
 But this enables to assign only unimportant/unused IRQs, so I didn't
 change the settings.
PCI Latency Timer (CLK) was [64] now it's [0]
*** PCI Express relative items ***
Maximum Playload size [4096] the max value

With latency timer set to 0 nothing seems to be different, I already
hear xruns while writing this mail. lspci does confirm that the RME
card is set to latency 0, but the other cards still have higher values,
so I set PCI Latency Timer (CLK) to the max [255]. No soundcheck,
regarding to lspci it's more worse than before, so I'll reboot now and
restore the default value [64] and then write a script as explained by
http://www.mythtv.org/wiki/PCI_Latency .

### BIOS value [0]
$ lspci -v
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI
RS690 [Radeon X1200 Series] (prog-if 00 [VGA controller]) Subsystem:
ASUSTeK Computer Inc. Device 826d Flags: bus master, fast devsel,
latency 64, IRQ 43 Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at fdff0000 (64-bit, non-prefetchable) [size=64K]
        I/O ports at ce00 [size=256]
        Memory at fde00000 (32-bit, non-prefetchable) [size=1M]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: <access denied>
        Kernel driver in use: radeon
        Kernel modules: radeon

02:00.0 Multimedia audio controller: Xilinx Corporation RME Hammerfall
DSP MADI (rev d4) Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at fddf0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hdspm
        Kernel modules: snd-hdspm

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
Subsystem: ASUSTeK Computer Inc. P5B Flags: bus master, fast devsel,
latency 0, IRQ 42 I/O ports at de00 [size=256]
        Memory at fd9ff000 (64-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at fd800000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

04:05.0 Multimedia audio controller: VIA Technologies Inc. ICE1712
[Envy24] PCI Multi-Channel I/O Controller (rev 02) Subsystem: TERRATEC
Electronic GmbH EWX 24/96 Flags: bus master, medium devsel, latency 64,
IRQ 20 I/O ports at bf00 [size=32]
        I/O ports at be00 [size=16]
        I/O ports at bd00 [size=16]
        I/O ports at bc00 [size=64]
        Capabilities: <access denied>
        Kernel driver in use: snd_ice1712
        Kernel modules: snd-ice1712

04:06.0 Multimedia audio controller: VIA Technologies Inc. ICE1712
[Envy24] PCI Multi-Channel I/O Controller (rev 02) Subsystem: TERRATEC
Electronic GmbH EWX 24/96 Flags: bus master, medium devsel, latency 64,
IRQ 21 I/O ports at bb00 [size=32]
        I/O ports at ba00 [size=16]
        I/O ports at b900 [size=16]
        I/O ports at b800 [size=64]
        Capabilities: <access denied>
        Kernel driver in use: snd_ice1712
        Kernel modules: snd-ice1712

04:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire
II(M)] IEEE 1394 OHCI Controller (rev c0) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. M4A series motherboard Flags: bus
master, medium devsel, latency 64, IRQ 22 Memory at fdbff000 (32-bit,
non-prefetchable) [size=2K] I/O ports at b700 [size=128]
        Capabilities: <access denied>
        Kernel driver in use: firewire_ohci
        Kernel modules: firewire-ohci

### BIOS value [255]
$ lspci -v
02:00.0 Multimedia audio controller: Xilinx Corporation RME Hammerfall
DSP MADI (rev d4) Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at fddf0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hdspm
        Kernel modules: snd-hdspm

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
Subsystem: ASUSTeK Computer Inc. P5B Flags: bus master, fast devsel,
latency 0, IRQ 42 I/O ports at de00 [size=256]
        Memory at fd9ff000 (64-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at fd800000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

04:05.0 Multimedia audio controller: VIA Technologies Inc. ICE1712
[Envy24] PCI Multi-Channel I/O Controller (rev 02) Subsystem: TERRATEC
Electronic GmbH EWX 24/96 Flags: bus master, medium devsel, latency
248, IRQ 20 I/O ports at bf00 [size=32]
        I/O ports at be00 [size=16]
        I/O ports at bd00 [size=16]
        I/O ports at bc00 [size=64]
        Capabilities: <access denied>
        Kernel driver in use: snd_ice1712
        Kernel modules: snd-ice1712

04:06.0 Multimedia audio controller: VIA Technologies Inc. ICE1712
[Envy24] PCI Multi-Channel I/O Controller (rev 02) Subsystem: TERRATEC
Electronic GmbH EWX 24/96 Flags: bus master, medium devsel, latency
248, IRQ 21 I/O ports at bb00 [size=32]
        I/O ports at ba00 [size=16]
        I/O ports at b900 [size=16]
        I/O ports at b800 [size=64]
        Capabilities: <access denied>
        Kernel driver in use: snd_ice1712
        Kernel modules: snd-ice1712

04:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire
II(M)] IEEE 1394 OHCI Controller (rev c0) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. M4A series motherboard Flags: bus
master, medium devsel, latency 248, IRQ 22 Memory at fdbff000 (32-bit,
non-prefetchable) [size=2K] I/O ports at b700 [size=128]
        Capabilities: <access denied>
        Kernel driver in use: firewire_ohci
        Kernel modules: firewire-ohci
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Nov 3 16:15:03 2012

This archive was generated by hypermail 2.1.8 : Sat Nov 03 2012 - 16:15:03 EET