adding a module for new hardware- 2.6.5-7.145-smp kernel
Hello, I have added the 3w-9xxx.ko driver to many computers (SuSE 9.1) with the 2.6.5-7.111-smp kernel flawlessly, however when I try to add it the 2.6.5-7.145-smp kernel I get the following error: 3w_9xxx: no version for "struct_module" found: kernel tainted. 3w_9xxx: unsupported module, tainting kernel. Unable to handle kernel paging request at ffffffffa01dc000 RIP: <ffffffff8015afcc>{sys_init_module+3388} PML4 103027 PGD 105027 PMD 1ff9e5067 PTE 0 Oops: 0002 [1] SMP CPU 0 Pid: 8155, comm: insmod Tainted: GF U (2.6.5-7.145-smp SLES9_SP1_BRANCH-200501270919290000) RIP: 0010:[<ffffffff8015afcc>] <ffffffff8015afcc>{sys_init_module+3388} RSP: 0018:00000101616a1d88 EFLAGS: 00010207 RAX: ffffffffa01dbf00 RBX: ffffff00008e1298 RCX: ffffffffa01db080 RDX: 000000000000001e RSI: ffffff00008e71ec RDI: ffffffffa01d9dc4 RBP: ffffffffa01d96a0 R08: 0000000000000019 R09: ffffffffa01dd000 R10: 0000000000000001 R11: 00000101000253a8 R12: 0000000000000019 R13: 7fffffffffffffff R14: ffffffff803d5000 R15: 0000000000000002 FS: 0000002a9588d6e0(0000) GS:ffffffff80553680(0000) knlGS:000000005569e080 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: ffffffffa01dc000 CR3: 0000000000101000 CR4: 00000000000006e0 Process insmod (pid: 8155, threadinfo 00000101616a0000, task 00000101fe3d43c0) Stack: 000000000008e1ec 8000000000106025 0000010001003950 00000100fafaeb80 00000100c1ebec58 0000000000000246 00000101fe3d43c0 ffffffff8013cb40 00000101616a1dc8 00000101616a1dc8 Call Trace:<ffffffff8013cb40>{autoremove_wake_function+0} <ffffffff801a5b11>{dput+33} <ffffffff8018bc5e>{__fput+270} <ffffffff801878de>{filp_close+126} <ffffffff801879e5>{sys_close+229} <ffffffff801106d4>{system_call+124} Code: c7 80 00 01 00 00 00 00 00 00 48 83 e8 80 83 fa 3f 76 eb 65 RIP <ffffffff8015afcc>{sys_init_module+3388} RSP <00000101616a1d88> CR2: ffffffffa01dc000 Any ideas on how to remedy this? Thank you in advance, James
participants (2)
-
Andi Kleen
-
James D. Parra