page allocation fault mit ddbridge (octopus LE) und DuoFlex CT

  • Hallo zusammen,


    mein System mit einer DigitalDevices DuoFlex ct / Octopus LE-Karte läuft eigentlich stabil.


    Die Karte sitzt auf einem Abit AN78HD-Board, S3 funktioniert ohne PowerOff-Kernel einwandfrei. Außer der DVB-Karte sind eine PVR350 und eine Geforce GT240 an Board.


    In unregelmäßigen Abständen habe ich das Problem, dass der ddbridge-Treiber nach dem Resume nicht geladen werden kann:


    Sep 23 16:02:39 dumbledore kernel: [236873.696870] Digital Devices PCIE bridge driver, Copyright (C) 2010 Digital Devices
    Sep 23 16:02:39 dumbledore kernel: [236873.697990] DDBridge 0000:03:00.0: PCI INT A -> Link[AE2A] -> GSI 16 (level, low) -> IRQ
    16
    Sep 23 16:02:39 dumbledore kernel: [236873.698028] DDBridge driver detected: Digital Devices Octopus DVB adapter
    Sep 23 16:02:39 dumbledore kernel: [236873.703864] Port 0 (TAB 1): DUAL DVB-C/T
    Sep 23 16:02:39 dumbledore kernel: [236873.704324] Port 1 (TAB 2): CI
    Sep 23 16:02:39 dumbledore kernel: [236873.704451] Port 2 (TAB 3): NO MODULE
    Sep 23 16:02:39 dumbledore kernel: [236873.704571] Port 3 (TAB 4): NO MODULE


    Sep 23 16:02:39 dumbledore kernel: [236873.708805] modprobe: page allocation failure. order:8, mode:0x8020
    Sep 23 16:02:39 dumbledore kernel: [236873.708817] Pid: 14624, comm: modprobe Tainted: P 2.6.35-25-generic #44~lucid
    1-Ubuntu
    Sep 23 16:02:39 dumbledore kernel: [236873.708824] Call Trace:
    Sep 23 16:02:39 dumbledore kernel: [236873.708845] [<c05c7c18>] ? printk+0x2d/0x35
    Sep 23 16:02:39 dumbledore kernel: [236873.708860] [<c01dfd58>] __alloc_pages_slowpath+0x3a8/0x4b0
    Sep 23 16:02:39 dumbledore kernel: [236873.708870] [<c01dffcf>] __alloc_pages_nodemask+0x16f/0x1c0
    Sep 23 16:02:39 dumbledore kernel: [236873.708883] [<c0106c42>] dma_generic_alloc_coherent+0x62/0xc0
    Sep 23 16:02:39 dumbledore kernel: [236873.708928] [<ef8483fc>] T.878+0xcc/0x100 [ddbridge]
    Sep 23 16:02:39 dumbledore kernel: [236873.708936] [<c0106be0>] ? dma_generic_alloc_coherent+0x0/0xc0
    Sep 23 16:02:39 dumbledore kernel: [236873.708951] [<ef84a1fe>] ddb_probe+0x538/0xa73 [ddbridge]
    Sep 23 16:02:39 dumbledore kernel: [236873.708963] [<c02712d7>] ? sysfs_new_dirent+0x67/0x100
    Sep 23 16:02:39 dumbledore kernel: [236873.708978] [<c0270002>] ? sysfs_setxattr+0x2/0xf0
    Sep 23 16:02:39 dumbledore kernel: [236873.708991] [<c036c253>] local_pci_probe+0x13/0x20
    Sep 23 16:02:39 dumbledore kernel: [236873.708998] [<c036d208>] pci_device_probe+0x68/0x90
    Sep 23 16:02:39 dumbledore kernel: [236873.709007] [<c040117d>] really_probe+0x4d/0x150
    Sep 23 16:02:39 dumbledore kernel: [236873.709015] [<c0408807>] ? pm_runtime_barrier+0x57/0xb0
    Sep 23 16:02:39 dumbledore kernel: [236873.709022] [<c04012bc>] driver_probe_device+0x3c/0x60
    Sep 23 16:02:39 dumbledore kernel: [236873.709029] [<c0401361>] __driver_attach+0x81/0x90
    Sep 23 16:02:39 dumbledore kernel: [236873.709036] [<c0400783>] bus_for_each_dev+0x53/0x80
    Sep 23 16:02:39 dumbledore kernel: [236873.709043] [<c040104e>] driver_attach+0x1e/0x20
    Sep 23 16:02:39 dumbledore kernel: [236873.709050] [<c04012e0>] ? __driver_attach+0x0/0x90
    Sep 23 16:02:39 dumbledore kernel: [236873.709056] [<c0400a15>] bus_add_driver+0xd5/0x280
    Sep 23 16:02:39 dumbledore kernel: [236873.709063] [<c036d140>] ? pci_device_remove+0x0/0x40
    Sep 23 16:02:39 dumbledore kernel: [236873.709070] [<c040165a>] driver_register+0x6a/0x130
    Sep 23 16:02:39 dumbledore kernel: [236873.709078] [<c0402282>] ? __class_create+0x72/0xa0
    Sep 23 16:02:39 dumbledore kernel: [236873.709084] [<c036d445>] __pci_register_driver+0x45/0xb0
    Sep 23 16:02:39 dumbledore kernel: [236873.709094] [<ef85e095>] module_init_ddbridge+0x95/0x97 [ddbridge]
    Sep 23 16:02:39 dumbledore kernel: [236873.709102] [<c0101132>] do_one_initcall+0x32/0x1a0
    Sep 23 16:02:39 dumbledore kernel: [236873.709111] [<ef85e000>] ? module_init_ddbridge+0x0/0x97 [ddbridge]
    Sep 23 16:02:39 dumbledore kernel: [236873.709123] [<c0180d0b>] sys_init_module+0x9b/0x1e0
    Sep 23 16:02:39 dumbledore kernel: [236873.709132] [<c05ca844>] syscall_call+0x7/0xb
    Sep 23 16:02:39 dumbledore kernel: [236873.709137] Mem-Info:
    Sep 23 16:02:39 dumbledore kernel: [236873.709142] DMA per-cpu:
    Sep 23 16:02:39 dumbledore kernel: [236873.709147] CPU 0: hi: 0, btch: 1 usd: 0
    Sep 23 16:02:39 dumbledore kernel: [236873.709153] CPU 1: hi: 0, btch: 1 usd: 0
    Sep 23 16:02:39 dumbledore kernel: [236873.709157] Normal per-cpu:
    Sep 23 16:02:39 dumbledore kernel: [236873.709162] CPU 0: hi: 186, btch: 31 usd: 171
    Sep 23 16:02:39 dumbledore kernel: [236873.709167] CPU 1: hi: 186, btch: 31 usd: 158
    Sep 23 16:02:39 dumbledore kernel: [236873.709171] HighMem per-cpu:
    Sep 23 16:02:39 dumbledore kernel: [236873.709176] CPU 0: hi: 90, btch: 15 usd: 54
    Sep 23 16:02:39 dumbledore kernel: [236873.709181] CPU 1: hi: 90, btch: 15 usd: 20
    Sep 23 16:02:39 dumbledore kernel: [236873.709193] active_anon:6131 inactive_anon:18209 isolated_anon:0
    Sep 23 16:02:39 dumbledore kernel: [236873.709196] active_file:82160 inactive_file:58137 isolated_file:0
    Sep 23 16:02:39 dumbledore kernel: [236873.709199] unevictable:0 dirty:23 writeback:0 unstable:0
    Sep 23 16:02:39 dumbledore kernel: [236873.709202] free:67869 slab_reclaimable:9043 slab_unreclaimable:2626
    Sep 23 16:02:39 dumbledore kernel: [236873.709205] mapped:5887 shmem:10080 pagetables:492 bounce:0
    Sep 23 16:02:39 dumbledore kernel: [236873.709221] DMA free:4960kB min:72kB low:88kB high:108kB active_anon:0kB inactive_anon:0kB active_file:2224kB inactive_file:376kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15800kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:144kB slab_unreclaimable:12kB kernel_stack:0kB pagetables:0kB


    Bisher kann ich keine Regelmäßigkeit feststellen; mal läuft es wochenlag ohne Problem (trotz täglicher Suspend/Resume-Zyklen), mal tritt das Problem innerhalb von 2-3 Tagen auf. Reboot funktioniert dann nicht mehr, vermutlich weil das Entladen der Module nicht klappt. Sicher kann ich das nicht sagen, da per HDMI keine Ausgaben nach dem Herunterfahren mehr gezeigt werden. Nach einem Ausschalten per Power-Knopf fährt das System anschließend sauber hoch und läuft - bis zum nächsten "stolpern".


    Kennt jemand das Problem und gibt es eine Lösung dafür?


    Danke,
    Sebi

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!