引用第5楼kasim于2009-04-29 22:27发表的 :

你也出bug了?我怎么看不懂这话什么意思呢
我意思是这个是2.6.29的核的bug,module.c里面没有40这个选项,而在2.6.29.2已经加上这个选项了。
模块可以加载了,不过还是有问题:
ble=1
Unable to handle kernel paging request at virtual address bf3d59d8
pgd = c3aec000
[bf3d59d8] *pgd=00000000
Internal error: Oops: 0 [#1]
Modules linked in: g_file_storage(+)
CPU: 0 Not tainted (2.6.29-FriendlyARM #25)
PC is at 0xbf3d59d8
LR is at fsg_bind+0x560/0xa54 [g_file_storage]
pc : [<bf3d59d8>] lr : [<bf0159c8>] psr: a0000013
sp : c390be58 ip : 00000004 fp : c390beac
r10: 00000000 r9 : c3a08900 r8 : 00000008
r7 : 00000050 r6 : 00000006 r5 : 00000002 r4 : c3a08940
r3 : c01d7164 r2 : c02da154 r1 : 00000001 r0 : c03999f8
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: c000717f Table: 33aec000 DAC: 00000015
Process insmod (pid: 629, stack limit = 0xc390a268)
Stack: (0xc390be58 to 0xc390c000)
be40: c390beac c390be68
be60: c0155904 00000005 00000000 c005b844 c03999f8 c0399a18 c3a08910 c0399a80
be80: c483593c c03998d8 00000000 bf012c80 c0399a18 c0028008 bf0150fc c03a1b80
bea0: c390becc c390beb0 c01d8a28 bf015478 bf012e48 c3a08900 c3a08910 c390a000
bec0: c390beec c390bed0 bf01515c c01d89a8 00009919 000b50e0 00000000 c390a000
bee0: c390bf7c c390bef0 c0027284 bf01510c 00000018 0000000a 00000000 c00977b4
bf00: 0000011a 0000011a c009d328 00000002 00000002 c4835914 0000001a 00000000
bf20: 0000001a 0000001a 00000000 00000000 00000000 00000000 00000000 00000000
bf40: 00000000 00009919 000b50e0 bf012d40 00000000 00009919 000b50e0 bf012d40
bf60: 00000000 c0028008 c390a000 00000000 c390bfa4 c390bf80 c005d7e0 c0027258
bf80: c008584c c008573c 4001d838 000b50e0 bee61e54 00000080 00000000 c390bfa8
bfa0: c0027e60 c005d75c 4001d838 000b50e0 000b5110 00009919 000b50e0 00000000
bfc0: 4001d838 000b50e0 bee61e54 00000080 bee61e44 bee61e48 00000001 00000000
bfe0: 00000069 bee61b14 0001778c 401d3c24 60000010 000b5110 00000000 00000000
Backtrace:
[<bf015468>] (fsg_bind+0x0/0xa54 [g_file_storage]) from [<c01d8a28>] (usb_gadget_register_driver+0x90/0xf0)
[<c01d8998>] (usb_gadget_register_driver+0x0/0xf0) from [<bf01515c>] (fsg_init+0x60/0x98 [g_file_storage])
r7:c390a000 r6:c3a08910 r5:c3a08900 r4:bf012e48
[<bf0150fc>] (fsg_init+0x0/0x98 [g_file_storage]) from [<c0027284>] (__exception_text_end+0x3c/0x1bc)
r7:c390a000 r6:00000000 r5:000b50e0 r4:00009919
[<c0027248>] (__exception_text_end+0x0/0x1bc) from [<c005d7e0>] (sys_init_module+0x94/0x1a0)
[<c005d74c>] (sys_init_module+0x0/0x1a0) from [<c0027e60>] (ret_fast_syscall+0x0/0x2c)
r7:00000080 r6:bee61e54 r5:000b50e0 r4:4001d838
Code: bad PC value.
---[ end trace f60d51ba92df9497 ]---
Segmentation fault