From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757764AbYEKTdk (ORCPT ); Sun, 11 May 2008 15:33:40 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755514AbYEKTd3 (ORCPT ); Sun, 11 May 2008 15:33:29 -0400 Received: from ogre.sisk.pl ([217.79.144.158]:33638 "EHLO ogre.sisk.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753078AbYEKTd2 convert rfc822-to-8bit (ORCPT ); Sun, 11 May 2008 15:33:28 -0400 From: "Rafael J. Wysocki" To: "Alexander Beregalov" Subject: Re: kgdb test suite failure Date: Sun, 11 May 2008 21:32:56 +0200 User-Agent: KMail/1.9.6 (enterprise 20070904.708012) Cc: jason.wessel@windriver.com, kgdb-bugreport@lists.sourceforge.net, linux-kernel@vger.kernel.org, Ingo Molnar , Thomas Gleixner References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8BIT Content-Disposition: inline Message-Id: <200805112132.57229.rjw@sisk.pl> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [Added some CCs.] On Friday, 9 of May 2008, Alexander Beregalov wrote: > Hi > I tried to run the latest git kernel and got the following error. > > See an attachment for full dmesg. > > kgdbts: ERROR PUT: end of test buffer on 'do_fork_test' line 5 > expected OK got $E02#a7 > ------------[ cut here ]------------ > WARNING: at drivers/misc/kgdbts.c:721 run_simple_test+0x1de/0x20e() > Modules linked in: > Pid: 6, comm: khelper Not tainted 2.6.26-rc1-00279-g28a4acb #12 > [] warn_on_slowpath+0x41/0x6c > [] ? vprintk+0x3e7/0x407 > [] ? number+0x10d/0x1cf > [] ? sched_clock_cpu+0x70/0x88 > [] ? printk+0x15/0x17 > [] run_simple_test+0x1de/0x20e > [] kgdbts_put_char+0x14/0x16 > [] put_packet+0x6b/0xbb > [] kgdb_handle_exception+0xa19/0xb21 > [] ? do_fork+0x0/0x19e > [] kgdb_notify+0x103/0x140 > [] notifier_call_chain+0x2b/0x4a > [] __atomic_notifier_call_chain+0x25/0x36 > [] atomic_notifier_call_chain+0xc/0xe > [] notify_die+0x2d/0x2f > [] do_int3+0x32/0x6c > [] int3+0x27/0x2c > [] ? do_fork+0x0/0x19e > [] ? kernel_thread+0x73/0x7b > [] ? ____call_usermodehelper+0x0/0xe7 > [] ? ____call_usermodehelper+0x0/0xe7 > [] ? kernel_thread_helper+0x0/0x10 > [] __call_usermodehelper+0x33/0x4d > [] run_workqueue+0xba/0x187 > [] ? run_workqueue+0x80/0x187 > [] ? __call_usermodehelper+0x0/0x4d > [] worker_thread+0x80/0x8c > [] ? autoremove_wake_function+0x0/0x30 > [] ? worker_thread+0x0/0x8c > [] kthread+0x39/0x61 > [] ? kthread+0x0/0x61 > [] kernel_thread_helper+0x7/0x10 > ======================= > ---[ end trace b9faa95810ce9135 ]--- > e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang > Tx Queue <0> > TDH <2a> > TDT <2a> > next_to_use <2a> > next_to_clean <14> > buffer_info[next_to_clean] > time_stamp > next_to_watch <14> > jiffies > next_to_watch.status <1> > khelper used greatest stack depth: 2516 bytes left > BUG: unable to handle kernel NULL pointer dereference at 00000000 > IP: [<00000000>] > *pde = 00000000 > Oops: 0000 [#1] PREEMPT DEBUG_PAGEALLOC > kgdbts: BP mismatch 0 expected c0119400 > ------------[ cut here ]------------ > WARNING: at drivers/misc/kgdbts.c:302 check_and_rewind_pc+0x9a/0xb4() > Modules linked in: > Pid: 6, comm: khelper Tainted: G W 2.6.26-rc1-00279-g28a4acb #12 > [] warn_on_slowpath+0x41/0x6c > [] ? vprintk+0x3e7/0x407 > [] ? do_fork+0x0/0x19e > [] ? sched_clock_cpu+0x70/0x88 > [] ? cpu_clock+0x115/0x12c > [] ? do_fork+0x0/0x19e > [] ? printk+0x15/0x17 > [] ? do_fork+0x0/0x19e > [] check_and_rewind_pc+0x9a/0xb4 > [] ? do_fork+0x0/0x19e > [] validate_simple_test+0x22/0x69 > [] run_simple_test+0x1a1/0x20e > [] kgdbts_put_char+0x14/0x16 > [] put_packet+0x6b/0xbb > [] kgdb_handle_exception+0xa19/0xb21 > [] kgdb_notify+0x103/0x140 > [] notifier_call_chain+0x2b/0x4a > [] __atomic_notifier_call_chain+0x25/0x36 > [] atomic_notifier_call_chain+0xc/0xe > [] notify_die+0x2d/0x2f > [] __die+0x61/0xc6 > [] die+0x87/0x106 > [] do_page_fault+0x4e3/0x59d > [] ? do_page_fault+0x0/0x59d > [] ? kernel_thread+0x73/0x7b > [] error_code+0x6a/0x70 > [] ? kernel_thread+0x73/0x7b > [] ? ____call_usermodehelper+0x0/0xe7 > [] ? ____call_usermodehelper+0x0/0xe7 > [] ? kernel_thread_helper+0x0/0x10 > [] ? __call_usermodehelper+0x33/0x4d > [] ? run_workqueue+0xba/0x187 > [] ? run_workqueue+0x80/0x187 > [] ? __call_usermodehelper+0x0/0x4d > [] ? worker_thread+0x80/0x8c > [] ? autoremove_wake_function+0x0/0x30 > [] ? worker_thread+0x0/0x8c > [] ? kthread+0x39/0x61 > [] ? kthread+0x0/0x61 > [] ? kernel_thread_helper+0x7/0x10 > ======================= > ---[ end trace b9faa95810ce9135 ]--- > kgdbts: ERROR PUT: end of test buffer on 'do_fork_test' line 3 > expected do_fork got > $e201000000b0c6f70000000000000000000000006c1710c01141800054bfc6f7Б^A > ------------[ cut here ]------------ > WARNING: at drivers/misc/kgdbts.c:721 run_simple_test+0x1de/0x20e() > Modules linked in: > Pid: 6, comm: khelper Tainted: G W 2.6.26-rc1-00279-g28a4acb #12 > [] warn_on_slowpath+0x41/0x6c > [] ? vprintk+0x3e7/0x407 > [] ? do_fork+0x0/0x19e > [] ? sched_clock_cpu+0x70/0x88 > [] ? cpu_clock+0x115/0x12c > [] ? do_fork+0x0/0x19e > [] ? printk+0x15/0x17 > [] ? printk+0x15/0x17 > [] run_simple_test+0x1de/0x20e > [] kgdbts_put_char+0x14/0x16 > [] put_packet+0x6b/0xbb > [] kgdb_handle_exception+0xa19/0xb21 > [] kgdb_notify+0x103/0x140 > [] notifier_call_chain+0x2b/0x4a > [] __atomic_notifier_call_chain+0x25/0x36 > [] atomic_notifier_call_chain+0xc/0xe > [] notify_die+0x2d/0x2f > [] __die+0x61/0xc6 > [] die+0x87/0x106 > [] do_page_fault+0x4e3/0x59d > [] ? do_page_fault+0x0/0x59d > [] ? kernel_thread+0x73/0x7b > [] error_code+0x6a/0x70 > [] ? kernel_thread+0x73/0x7b > [] ? ____call_usermodehelper+0x0/0xe7 > [] ? ____call_usermodehelper+0x0/0xe7 > [] ? kernel_thread_helper+0x0/0x10 > [] ? __call_usermodehelper+0x33/0x4d > [] ? run_workqueue+0xba/0x187 > [] ? run_workqueue+0x80/0x187 > [] ? __call_usermodehelper+0x0/0x4d > [] ? worker_thread+0x80/0x8c > [] ? autoremove_wake_function+0x0/0x30 > [] ? worker_thread+0x0/0x8c > [] ? kthread+0x39/0x61 > [] ? kthread+0x0/0x61 > [] ? kernel_thread_helper+0x7/0x10 > ======================= > ---[ end trace b9faa95810ce9135 ]--- > -- "Premature optimization is the root of all evil." - Donald Knuth