[hsflinux] kernel oops on 2.6.28.9
dma
dma+hsflinux at witbe.net
Mon Apr 20 05:24:10 EDT 2009
Hello all,
While attempting to install the HSF modem driver on a Fedora-based
2.6.28.9 system, i receive the following output while loading the modules :
[root at test hsfmodem-7.80.02.03full]# hsfconfig
Conexant HSF softmodem driver, version 7.80.02.03full
If you need license keys, assistance or more information, please go to:
http://www.linuxant.com/
When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".
No pre-built modules for: Fedora-8 linux-2.6.28.9-dma_rol-serialoption
i686-SMP
Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.28.9-dma_rol-serialoption/build]
Building modules for kernel 2.6.28.9-dma_rol-serialoption, using source
directory
/lib/modules/2.6.28.9-dma_rol-serialoption/build. Please wait...
done.
test kernel: Oops: 0000 [#1] SMP
test kernel: last sysfs file: /sys/devices/virtual/tty/ttySHSF7/dev
test kernel: Process modprobe (pid: 10548, ti=f6a98000 task=f6a4a7e0
task.ti=f6a98000)
test kernel: Stack:
test kernel: 00000000 00210000 ffeeb000 c0000000 00000000 00000000
c00f63c0 00000000
test kernel: 00000002 00000000 deadaffe f6a8f6c0 f6a25708 f6a8f6ec
f6a99c74 f8574060
test kernel: Call Trace:
test kernel: [<f8574060>] hsfengine1550_+0x70/0xb0 [hsfengine]
test kernel: [<f8573c8d>] hsfengine519_+0x1d/0x40 [hsfengine]
test kernel: [<f854d45a>] cnxthsf_ComCtrl_Open+0x6a/0x2e0 [hsfengine]
test kernel: [<f86983fb>] cnxthsf_cnxt_serial_add+0x21b/0x4b0 [hsfserial]
test kernel: [<c02215bd>] printk+0x14/0x18
test kernel: [<c0340750>] acpi_pci_irq_enable+0x212/0x223
test kernel: [<c031ed9e>] pci_enable_resources+0x23/0xf1
test kernel: [<c031b9eb>] do_pci_enable_device+0x2f/0x34
test kernel: [<c031ba54>] __pci_enable_device_flags+0x64/0x77
test kernel: [<f8697990>] cnxt_event_handler+0x0/0x300 [hsfserial]
test kernel: [<f86c2d0f>] cnxthwpci_probe+0x16f/0x280 [hsfpcibasic2]
test kernel: [<c0378a41>] __driver_attach+0x0/0x67
test kernel: [<c031d28d>] pci_device_probe+0x36/0x57
test kernel: [<c03789ca>] driver_probe_device+0xb5/0x12c
test kernel: [<c0378a8a>] __driver_attach+0x49/0x67
test kernel: [<c0378266>] bus_for_each_dev+0x37/0x58
test kernel: [<c0378865>] driver_attach+0x11/0x13
test kernel: [<c0378a41>] __driver_attach+0x0/0x67
test kernel: [<c03785b4>] bus_add_driver+0x8a/0x1a5
test kernel: [<c030cd58>] kset_find_obj+0x20/0x4a
test kernel: [<c0378c65>] driver_register+0x6d/0xc1
test kernel: [<f86cb000>] cnxthwpci_init+0x0/0xe4 [hsfpcibasic2]
test kernel: [<c031d46e>] __pci_register_driver+0x3c/0x6a
test kernel: [<f86cb000>] cnxthwpci_init+0x0/0xe4 [hsfpcibasic2]
test kernel: [<c020104d>] _stext+0x4d/0x137
test kernel: [<c0246b4e>] free_pages_bulk+0xb7/0x1bf
test kernel: [<c023ce2f>] load_module+0x1286/0x1431
test kernel: [<c0262d82>] do_sync_read+0xbf/0xfe
test kernel: [<c022fc61>] autoremove_wake_function+0x0/0x2d
test kernel: [<c023d061>] sys_init_module+0x87/0x176
test kernel: [<c0202c15>] sysenter_do_call+0x12/0x25
test kernel: [<c0500000>] init_intel_cacheinfo+0x11d/0x42b
test kernel: Code: fc 43 9f e4 81 e7 0f 20 e3 82 89 c2 f7 c7 34 d7 94
ce 01 c2 8b 55 d0 c7 c7 5e ca cb 95 21 df c7 c7 2f 7b 96 22 85 ef ff c7
89 e7 <8a> 02 89 e7 c7 c7 5d fb 3f b8 89 f7 89 df 89 ef 48 ff c7 89 f7
test kernel: EIP: [<f8579d61>] hsfengine5661_+0x9a5/0x2704 [hsfengine]
SS:ESP 0068:f6a99bec
Warning: no device detected by hsf driver - HDA modems may require reboot
Note: HDA support not compiled in the driver
[root at test hsfmodem-7.80.02.03full]#
The compilation appears to complete successfully, in that the modules
exist ; however, both at compile time, as well as at boot, the same Oops
message is displayed. An lsmod shows that the modules have been loaded
into memory, and /dev/modem is created as expected, but actual
communication with the modem is not possible (via minicom, for example).
I am more than happy to provide any other additional output upon
request. Thank you for your time and consideration.
--
Daniel Maher <dma+hsflinux AT witbe DOT net>
More information about the hsflinux
mailing list