Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Skystar2 causing page allocation failure



Hi!

After running fine for few days with some module reloads etc, now loading the skystar2 causes page allocation failure. I'm certain a reboot would do the trick (and I'll do it right after sending this), but this might still be a bug.
I'm using custom kernel 2.6.8.1-8mdk (gcc3.4) and dvb-kernel CVS.
I have two skystar2 and one dvb-ttpci card.

The module still loads and is able to FE_HAS_LOCK, but no data in dvr0.
Is this a bug in the dvb-kernel or in the kernel itself?

The following messages come to dmesg: (loading only skystar2+dependencies)

modprobe: page allocation failure. order:6, mode:0x20
[<c0106bfe>] dump_stack+0x1e/0x20
[<c013d1d7>] __alloc_pages+0x2d7/0x2f0
[<c013d20e>] __get_free_pages+0x1e/0x40
[<c010c5cb>] dma_alloc_coherent+0x4b/0x90
[<e0993965>] init_dma_queue+0x65/0x1f0 [skystar2]
[<e0993fff>] driver_initialize+0xcf/0x450 [skystar2]
[<e0994c01>] skystar2_probe+0x21/0x230 [skystar2]
[<c01cac3d>] pci_device_probe_static+0x4d/0x70
[<c01cac9c>] __pci_device_probe+0x3c/0x50
[<c01cacdc>] pci_device_probe+0x2c/0x60
[<c02082fd>] bus_match+0x3d/0x80
[<c0208432>] driver_attach+0x52/0xa0
[<c020893f>] bus_add_driver+0x8f/0xc0
[<c0208f21>] driver_register+0x31/0x40
[<c01caf7b>] pci_register_driver+0x5b/0x80
[<e0994ef2>] skystar2_init+0x12/0x20 [skystar2]
[<c01327a2>] sys_init_module+0xd2/0x1c0
[<c0105dcd>] sysenter_past_esp+0x52/0x71
/opt/src/dvb-kernel/build-2.6/skystar2.c: FlexCopIIB(rev.195) chip found
/opt/src/dvb-kernel/build-2.6/skystar2.c: the chip has 38 hardware filters
DVB: registering new adapter (SkyStar2).
flexcop_i2c_func
flexcop_i2c_func
modprobe: page allocation failure. order:6, mode:0x20
[<c0106bfe>] dump_stack+0x1e/0x20
[<c013d1d7>] __alloc_pages+0x2d7/0x2f0
[<c013d20e>] __get_free_pages+0x1e/0x40
[<c010c5cb>] dma_alloc_coherent+0x4b/0x90
[<e0993965>] init_dma_queue+0x65/0x1f0 [skystar2]
[<e0993fff>] driver_initialize+0xcf/0x450 [skystar2]
[<e0994c01>] skystar2_probe+0x21/0x230 [skystar2]
[<c01cac3d>] pci_device_probe_static+0x4d/0x70
[<c01cac9c>] __pci_device_probe+0x3c/0x50
[<c01cacdc>] pci_device_probe+0x2c/0x60
[<c02082fd>] bus_match+0x3d/0x80
[<c0208432>] driver_attach+0x52/0xa0
[<c020893f>] bus_add_driver+0x8f/0xc0
[<c0208f21>] driver_register+0x31/0x40
[<c01caf7b>] pci_register_driver+0x5b/0x80
[<e0994ef2>] skystar2_init+0x12/0x20 [skystar2]
[<c01327a2>] sys_init_module+0xd2/0x1c0
[<c0105dcd>] sysenter_past_esp+0x52/0x71
/opt/src/dvb-kernel/build-2.6/skystar2.c: FlexCopIIB(rev.195) chip found
/opt/src/dvb-kernel/build-2.6/skystar2.c: the chip has 38 hardware filters
DVB: registering new adapter (SkyStar2).
flexcop_i2c_func
flexcop_i2c_func





Home | Main Index | Thread Index