Iain Wiseman - 2011-05-05

Managed to get rt2870 going under 2.6.32-30 using http://ubuntuforums.org/sho
wthread.php?t=1731245

however under the new kernel after recompiling I get

? default_spin_lock_flags+0x8/0x10
? _spin_lock_irqsave+0x2f/0x50
? lock_timer_base+0x2c/0x60
? try_to_del_timer_sync+0x68/0xb0
? del_timer_sync+0x19/0x20
? schedule_timeout+0x142/0x280
? process_timeout+0x0/0x10
? _spin_unlock_bh+0x16/0x20
? KeWaitForMultipleObjects+0x165/0x440
? usb_submit_urb+0xdd/0x240
? _spin_unlock_bh+0x16/0x20
? wrap_submit_urb+0x6c/0xb0
? wrap_submit_irp+0x2f5/0xb80
? _spin_unlock_bh+0x16/0x20
? get_current_nt_thread+0x53/0x60
? IoQueueThreadIrp+0x1c/0x130
? IoAllocateIrp+0x65/0x80
? KeWaitForSingleObject+0x4c/0x60
? allocate_init_mdl+0x170/0x1b0
? mp_init+0x66/0x210
? NdisDispatchPnp+0x9c/0xbb0
? schedule_timeout+0x1ad/0x280
? IoAllocateIrp+0x4f/0x80
? IoAllocateIrp+0x65/0x80
? _spin_unlock_bh+0x16/0x20
? get_current_nt_thread+0x53/0x60
? IoQueueThreadIrp+0x1c/0x130
? _spin_lock_bh+0x17/0x20
? IofCallDriver+0x56/0xc0
? IoSendIrpTopDev+0xbb/0x110
? pnp_start_device+0x41/0x90
? wrap_pnp_start_device+0x1a6/0x280
? wrap_pnp_start_usb_device+0xbe/0xf0
? sysfs_find_dirent+0x29/0x40
? iput+0x25/0x60
? sysfs_addrm_finish+0x3b/0xf0
? mutex_lock+0x19/0x40
? usb_autopm_do_device+0x6c/0x100
? usb_probe_interface+0xc0/0x180
? sysfs_create_link+0x17/0x20
? really_probe+0x4d/0x140
? pm_runtime_barrier+0x4e/0xc0
? driver_probe_device+0x3c/0x60
? driver_attach+0x81/0x90
? bus_for_each_dev+0x53/0x80
? driver_attach+0x1e/0x20
?
driver_attach+0x0/0x90
? bus_add_driver+0xd5/0x280
? driver_register+0x6a/0x130
? usb_register_driver+0x81/0xf0
? sysfs_create_file+0x21/0x30
? driver_create_file+0x1b/0x20
? loader_init+0xb5/0x150
? wrap_procfs_init+0x47/0xc0
? wrapper_init+0x7f/0xb7
? do_one_initcall+0x31/0x190
? wrapper_init+0x0/0xb7
? sys_init_module+0xb0/0x210
? syscall_call+0x7/0xb
Code: Bad EIP value.
EIP: 0xc5254 SS:ESP 0068:de577830
CR2: 00000000000c5254


I am not google at anything kernelly but do know how to re-compile patch etc.
Any help gratefully accepted