From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S271750AbTGRMtV (ORCPT ); Fri, 18 Jul 2003 08:49:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S271755AbTGRMtU (ORCPT ); Fri, 18 Jul 2003 08:49:20 -0400 Received: from s161-184-77-200.ab.hsia.telus.net ([161.184.77.200]:10732 "EHLO cafe.hardrock.org") by vger.kernel.org with ESMTP id S271750AbTGRMtT (ORCPT ); Fri, 18 Jul 2003 08:49:19 -0400 Date: Fri, 18 Jul 2003 07:03:59 -0600 (MDT) From: James Bourne To: Benjamin Reed cc: linux-kernel@vger.kernel.org Subject: [BUG REPORT 2.6.0] cisco airo_cs scheduling while atomic Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org 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: [] schedule+0x3c4/0x3d0 Jul 17 15:27:10 localhost kernel: [] sendcommand+0xa1/0xe0 [airo] Jul 17 15:27:10 localhost kernel: [] issuecommand+0x60/0x90 [airo] Jul 17 15:27:10 localhost kernel: [] PC4500_accessrid+0x41/0x80 [airo] Jul 17 15:27:10 localhost kernel: [] PC4500_readrid+0x63/0x130 [airo] Jul 17 15:27:10 localhost kernel: [] readStatsRid+0x29/0x50 [airo] Jul 17 15:27:10 localhost kernel: [] airo_get_stats+0x2a/0xe0 [airo] Jul 17 15:27:10 localhost kernel: [] check_poison_obj+0x54/0x1d0 Jul 17 15:27:10 localhost kernel: [] check_poison_obj+0x54/0x1d0 Jul 17 15:27:10 localhost kernel: [] kmem_cache_alloc+0x114/0x160 Jul 17 15:27:10 localhost kernel: [] proc_alloc_inode+0x1e/0x80 Jul 17 15:27:10 localhost kernel: [] proc_alloc_inode+0x4d/0x80 Jul 17 15:27:10 localhost kernel: [] alloc_inode+0xd7/0x190 Jul 17 15:27:10 localhost kernel: [] proc_read_inode+0x17/0x40 Jul 17 15:27:10 localhost kernel: [] wake_up_inode+0x11/0x30 Jul 17 15:27:10 localhost kernel: [] vsnprintf+0x21a/0x440 Jul 17 15:27:10 localhost kernel: [] seq_printf+0x45/0x60 Jul 17 15:27:10 localhost kernel: [] dev_seq_printf_stats+0xeb/0x100 Jul 17 15:27:10 localhost kernel: [] dev_seq_show+0x26/0x80 Jul 17 15:27:10 localhost kernel: [] seq_read+0x1c9/0x300 Jul 17 15:27:10 localhost kernel: [] vfs_read+0xd3/0x140 Jul 17 15:27:10 localhost kernel: [] sys_read+0x3f/0x60 Jul 17 15:27:10 localhost kernel: [] 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