[hcflinux] More hcfpciserial segmentation faults

Matthew Duignan hcfmodem at duignan.net
Thu Jan 16 00:05:34 EST 2003


Hi there,

I have been trying to get a HCF modem working with Mandrake 9.0.

Running the config script failed to load the driver, so I attempted to load
it manually (with insmod)

While the first two hcfpci modules loaded okay, hcfpciserial fails, causing
a segmentation fault.

The Kernel logs seem to indicate a NULL pointer dereference. This seems to
be a problem that others on this list have had - but I have been unable to
find any information on what the real cause is or how (if) it can be
solved...

The info from the kernel logs follows. I'd be more then happy to get any
extra info needed - but im away from the computer in question at the mo.

If anyone could help on this one it would be really appreciated =)

Thanks!!
Matt Duignan


=====================

Jan 11 22:55:28 evilclown kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000043
Jan 11 22:55:28 evilclown kernel:  printing eip:
Jan 11 22:55:28 evilclown kernel: c01b51b3
Jan 11 22:55:28 evilclown kernel: *pde = 00000000
Jan 11 22:55:28 evilclown kernel: Oops: 0000
Jan 11 22:55:28 evilclown kernel: CPU:    0
Jan 11 22:55:28 evilclown kernel: EIP:    0010:[pci_set_power_state+307/320]
Tainted: P
Jan 11 22:55:28 evilclown kernel: EIP:    0010:[<c01b51b3>]    Tainted: P
Jan 11 22:55:28 evilclown kernel: EFLAGS: 00013246
Jan 11 22:55:28 evilclown kernel: eax: ffffffff   ebx: 00000000   ecx:
00000000   edx: ffffffff
Jan 11 22:55:28 evilclown kernel: esi: ffffffff   edi: d8557d58   ebp:
d8557ce8   esp: d8557cd8
Jan 11 22:55:28 evilclown kernel: ds: 0018   es: 0018   ss: 0018
Jan 11 22:55:28 evilclown kernel: Process insmod (pid: 2180,
stackpage=d8557000)
Jan 11 22:55:28 evilclown kernel: Stack: 00000000 ffffffff d8557d54 d8557d58
d8557cfc c01b528f ffffffff 00000000
Jan 11 22:55:28 evilclown kernel:        ffffffff d8557d0c c01b52be ffffffff
0000003f d8557d5f e8844509 ffffffff
Jan 11 22:55:28 evilclown kernel:        00030002 e8cbf360 00030004 e8cbf354
e8cbf360 00010013 e8cc79c4 00000000
Jan 11 22:55:28 evilclown kernel: Call Trace:
[pci_enable_device_bars+15/48] [pci_enable_device+14/32]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2558
711/96] [<e8c2d44e>] [<e8c27bb5>]
Jan 11 22:55:28 evilclown kernel: Call Trace:    [<c01b528f>] [<c01b52be>]
[<e8844509>] [<e8c2d44e>] [<e8c27bb5>]
Jan 11 22:55:28 evilclown kernel:   [<e8c07bd5>]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2525
984/96] [<e8c086a9>] [<e8c081bc>]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2525
984/96] [<e8c077e7>]
Jan 11 22:55:28 evilclown kernel:   [<e8c07bd5>] [<e884c4e0>] [<e8c086a9>]
[<e8c081bc>] [<e884c4e0>] [<e8c077e7>]
Jan 11 22:55:28 evilclown kernel:   [<e8c584c0>] [<e8c062bd>]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2525
984/96] [<e8be356a>]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2541
175/96]
Jan 11 22:55:28 evilclown kernel:   [<e8c584c0>] [<e8c062bd>] [<e884c4e0>]
[<e8be356a>] [<e884c460>] [<e8848989>]
Jan 11 22:55:28 evilclown kernel:
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2542
744/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2541
107/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96] [pm_register+34/128]
Jan 11 22:55:28 evilclown kernel:   [<e8848368>] [<e884c460>] [<e884c460>]
[<e88489cd>] [<e884c460>] [<c0128aa2>]
Jan 11 22:55:28 evilclown kernel:
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2531
289/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
112/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2531
608/96] [<e8be32b7>]
Jan 11 22:55:28 evilclown kernel:   [<e884c460>] [<e884c460>] [<e884b027>]
[<e884c460>] [<e884aee8>] [<e8be32b7>]
Jan 11 22:55:28 evilclown kernel:
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2521
792/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2521
728/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2530
675/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2525
984/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2521
572/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2521
764/96]
Jan 11 22:55:28 evilclown kernel:   [<e884d540>] [<e884d580>] [<e884b28d>]
[<e884c4e0>] [<e884d61c>] [<e884d55c>]
Jan 11 22:55:28 evilclown kernel:
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2521
600/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2540
785/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2525
984/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2540
804/96] [sys_init_module+1288/1616]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
332/96]
Jan 11 22:55:28 evilclown kernel:   [<e884d600>] [<e8848b0f>] [<e884c4e0>]
[<e8848afc>] [<c011cc98>] [<e884c384>]
Jan 11 22:55:28 evilclown kernel:
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2526
292/96]
[ppp_async:__insmod_ppp_async_O/lib/modules/2.4.19-16mdk/kernel/driver+-2543
520/96] [system_call+51/64]
Jan 11 22:55:28 evilclown kernel:   [<e884c3ac>] [<e8848060>] [<c0108fe3>]
Jan 11 22:55:28 evilclown kernel:
Jan 11 22:55:28 evilclown kernel: Code: 8b 46 44 e9 f0 fe ff ff 90 8d 74 26
00 55 89 e5 57 56 8b 75

======================




More information about the hcflinux mailing list