From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269328AbUINOd5 (ORCPT ); Tue, 14 Sep 2004 10:33:57 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269347AbUINOd5 (ORCPT ); Tue, 14 Sep 2004 10:33:57 -0400 Received: from web53501.mail.yahoo.com ([206.190.37.62]:43199 "HELO web53501.mail.yahoo.com") by vger.kernel.org with SMTP id S269328AbUINOdk (ORCPT ); Tue, 14 Sep 2004 10:33:40 -0400 Message-ID: <20040914143339.30588.qmail@web53501.mail.yahoo.com> Date: Tue, 14 Sep 2004 07:33:39 -0700 (PDT) From: Lawrence Wong Subject: Kernel 2.8.6.1 & VLAN & E100 To: linux-kernel@vger.kernel.org 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 Hi everyone, I am currently using Fedora Core 2 on a P3 w/512MB RAM, 2 x 18.2GB SCSI in RAID1 via an IBM ServeRAID-4M. Network card is an Intel 100 S controller. All except the kernel is stock FC2. The kernel is 2.6.8.1 and compiled from the tarball found on ftp.kernel.org . Everything works fine until I tried to enable VLAN and use VLAN subinterfaces. The VLAN subinterface comes up fine but the moment I send traffic in/out of the interface (i.e. ping), a huge and neverending chunk of "bad scheduling while atomic" errors pop up immediately and does not go away until I press CTRL+ALT+DEL. An extract of the error can be found below. But when I run the system in normal non-VLAN mode, the problem does not occur. So I am inclined to believe it either has something to do with the VLAN driver or VLAN driver + INTEL 10/100 driver. Has anyone encountered before or know of any solutions? Please reply to me off-list as I am not subscribed to the mailing list. TIA! Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:17 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:17 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:17 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:17 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:17 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:17 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:17 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:17 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:17 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:17 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:17 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:17 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:17 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:17 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:17 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:18 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:18 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:18 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:18 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:18 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:18 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:18 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:18 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:18 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:18 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:18 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:18 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:18 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:19 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:19 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:19 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:19 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:19 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:19 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:19 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:19 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:19 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:19 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:20 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:20 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:20 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:20 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:20 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:20 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:20 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:20 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:20 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:20 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:20 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:20 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:20 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:21 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:21 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:21 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:21 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:21 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:21 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:21 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:21 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:21 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:21 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:21 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:17 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:17 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:17 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:17 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:17 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:17 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:17 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:17 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:17 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:17 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:17 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:17 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:17 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:17 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:17 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:17 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:18 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:18 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:18 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:18 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:18 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:18 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:18 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:18 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:18 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:18 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:18 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:18 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:18 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:19 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:19 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:19 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:19 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:19 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:19 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:19 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:19 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:19 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:19 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:20 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:20 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:20 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:20 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:20 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:20 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:20 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:20 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:20 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:20 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:20 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:20 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:20 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:21 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:21 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:21 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:21 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:21 testserver kernel: [] unknown_bootoption+0x0/0x160 Sep 14 19:16:21 testserver kernel: bad: scheduling while atomic! Sep 14 19:16:21 testserver kernel: [] schedule+0x499/0x4a0 Sep 14 19:16:21 testserver kernel: [] common_interrupt+0x18/0x20 Sep 14 19:16:21 testserver kernel: [] cpu_idle+0x3b/0x40 Sep 14 19:16:21 testserver kernel: [] start_kernel+0x14d/0x170 Sep 14 19:16:21 testserver kernel: [] unknown_bootoption+0x0/0x160 _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com