[BUG REPORT 2.6.0] cisco airo_cs scheduling while atomic

From: James Bourne (jbourne@hardrock.org)
Date: Fri Jul 18 2003 - 08:03:59 EST


The Cisco Airo card driver calls schedule while atomic in the function
issuecommand in drivers/net/wireless/airo.c line 2388.

Jul 17 15:27:10 localhost kernel: bad: scheduling while atomic!
Jul 17 15:27:10 localhost kernel: Call Trace:
Jul 17 15:27:10 localhost kernel: [<c0119754>] schedule+0x3c4/0x3d0
Jul 17 15:27:10 localhost kernel: [<d18cbb51>] sendcommand+0xa1/0xe0 [airo]
Jul 17 15:27:10 localhost kernel: [<d18cba80>] issuecommand+0x60/0x90 [airo]
Jul 17 15:27:10 localhost kernel: [<d18cc001>] PC4500_accessrid+0x41/0x80 [airo]
Jul 17 15:27:10 localhost kernel: [<d18cc0a3>] PC4500_readrid+0x63/0x130 [airo]
Jul 17 15:27:10 localhost kernel: [<d18c95d9>] readStatsRid+0x29/0x50 [airo]
Jul 17 15:27:10 localhost kernel: [<d18c9c0a>] airo_get_stats+0x2a/0xe0 [airo]
Jul 17 15:27:10 localhost kernel: [<c013e194>] check_poison_obj+0x54/0x1d0
Jul 17 15:27:10 localhost kernel: [<c013e194>] check_poison_obj+0x54/0x1d0
Jul 17 15:27:10 localhost kernel: [<c013fa94>] kmem_cache_alloc+0x114/0x160
Jul 17 15:27:10 localhost kernel: [<c01848ce>] proc_alloc_inode+0x1e/0x80
Jul 17 15:27:10 localhost kernel: [<c01848fd>] proc_alloc_inode+0x4d/0x80
Jul 17 15:27:10 localhost kernel: [<c016def7>] alloc_inode+0xd7/0x190
Jul 17 15:27:10 localhost kernel: [<c0184887>] proc_read_inode+0x17/0x40
Jul 17 15:27:10 localhost kernel: [<c016f941>] wake_up_inode+0x11/0x30
Jul 17 15:27:10 localhost kernel: [<c01f070a>] vsnprintf+0x21a/0x440
Jul 17 15:27:10 localhost kernel: [<c0173bd5>] seq_printf+0x45/0x60
Jul 17 15:27:10 localhost kernel: [<c02846eb>] dev_seq_printf_stats+0xeb/0x100
Jul 17 15:27:10 localhost kernel: [<c0284726>] dev_seq_show+0x26/0x80
Jul 17 15:27:10 localhost kernel: [<c0173689>] seq_read+0x1c9/0x300
Jul 17 15:27:10 localhost kernel: [<c0154bd3>] vfs_read+0xd3/0x140
Jul 17 15:27:10 localhost kernel: [<c0154e7f>] sys_read+0x3f/0x60
Jul 17 15:27:10 localhost kernel: [<c01094fb>] syscall_call+0x7/0xb

Regards
James Bourne

-- 
James Bourne                  | Email:            jbourne@hardrock.org          
Unix Systems Administrator    | WWW:           http://www.hardrock.org
Custom Unix Programming       | Linux:  The choice of a GNU generation
----------------------------------------------------------------------
 "All you need's an occasional kick in the philosophy." Frank Herbert  

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jul 23 2003 - 22:00:33 EST