Re: [Rivatv-help] modprobe rivatv --> System stucks
Status: Alpha
Brought to you by:
yvanoers
From: stefan <st...@lk...> - 2004-03-11 18:43:04
|
On Thu, 11 Mar 2004, Frieder Heydt wrote: > Hi, Hello! > My english is not very good, but I will try to describe my problems. I > have Debian Linux installed on my Computer with kernel 2.6.3. There are > no errors compiling rivatv 0.8.4, but it works only when it's new > compiled. When I do rmmod rivatv or restart my system and do modprobe > rivatv then some seconds later my system stucks. The keyboard is > blocked, the running processes continue and the cursor is movable, but i > can't do anything with it. I have to press restet to restart the system. > > Thank you very much... > > Frieder Heydt > > Here I have some lines of my syslog: > > [...] > Mar 11 15:39:54 tux kernel: modprobe: page allocation failure. order:8, > mode:0x20 > Mar 11 15:39:54 tux kernel: Call Trace: > Mar 11 15:39:55 tux kernel: [__alloc_pages+747/848] > __alloc_pages+0x2eb/0x350 > Mar 11 15:39:55 tux kernel: [__get_free_pages+31/80] > __get_free_pages+0x1f/0x50 > Mar 11 15:39:55 tux kernel: [dma_alloc_coherent+76/128] > dma_alloc_coherent+0x4c/0x80 > Mar 11 15:39:55 tux kernel: [_end+274460300/1069198456] > rivatv_setup_capture+0x44/0x90 [rivatv] > Mar 11 15:39:55 tux kernel: [_end+274460621/1069198456] > riva_setup_video_dev+0xd5/0x190 [rivatv] > Mar 11 15:39:55 tux kernel: [_end+274463394/1069198456] > rivatv_init_pci+0x55a/0x7f0 [rivatv] > Mar 11 15:39:55 tux kernel: [dput+34/528] dput+0x22/0x210 > Mar 11 15:39:55 tux kernel: [pci_device_probe_static+82/112] > pci_device_probe_static+0x52/0x70 > Mar 11 15:39:55 tux kernel: [__pci_device_probe+59/80] > __pci_device_probe+0x3b/0x50 > Mar 11 15:39:55 tux kernel: [pci_device_probe+44/80] > pci_device_probe+0x2c/0x50 > Mar 11 15:39:55 tux kernel: [bus_match+63/112] bus_match+0x3f/0x70 > Mar 11 15:39:55 tux kernel: [driver_attach+89/144] driver_attach+0x59/0x90 > Mar 11 15:39:55 tux kernel: [bus_add_driver+159/192] > bus_add_driver+0x9f/0xc0 > Mar 11 15:39:55 tux kernel: [driver_register+47/64] > driver_register+0x2f/0x40 > Mar 11 15:39:55 tux kernel: [pci_register_driver+92/144] > pci_register_driver+0x5c/0x90 > Mar 11 15:39:55 tux kernel: [_end+274459822/1069198456] > init_module+0x36/0x80 [rivatv] > Mar 11 15:39:55 tux kernel: [sys_init_module+319/640] > sys_init_module+0x13f/0x280 > Mar 11 15:39:55 tux kernel: [syscall_call+7/11] syscall_call+0x7/0xb > Mar 11 15:39:55 tux kernel: > Mar 11 15:39:55 tux kernel: rivatv: unable to allocate YUV capture > buffer (812 kb) Apparently you run out of continous memory (for data transfer) in the kernel. Try loading rivatv before hand other modules. Hope this helps, st...@lk... |