From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758611AbZASVb0 (ORCPT ); Mon, 19 Jan 2009 16:31:26 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753394AbZASVbR (ORCPT ); Mon, 19 Jan 2009 16:31:17 -0500 Received: from mx2.mail.elte.hu ([157.181.151.9]:55136 "EHLO mx2.mail.elte.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753339AbZASVbQ (ORCPT ); Mon, 19 Jan 2009 16:31:16 -0500 Date: Mon, 19 Jan 2009 22:31:06 +0100 From: Ingo Molnar To: linux-kernel@vger.kernel.org, Dan Williams Cc: "Rafael J. Wysocki" Subject: WARNING: at drivers/dma/dmaengine.c:352 dma_issue_pending_all+0x77/0x15d() Message-ID: <20090119213106.GA9648@elte.hu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) X-ELTE-VirusStatus: clean X-ELTE-SpamScore: 0.5 X-ELTE-SpamLevel: X-ELTE-SpamCheck: no X-ELTE-SpamVersion: ELTE 2.0 X-ELTE-SpamCheck-Details: score=0.5 required=5.9 tests=BAYES_40 autolearn=no SpamAssassin version=3.2.3 0.5 BAYES_40 BODY: Bayesian spam probability is 20 to 40% [score: 0.3897] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org FYI, i'm getting this on a testbox, on v2.6.29-rc2: [ 78.930438] ------------[ cut here ]------------ [ 78.932162] ADDRCONF(NETDEV_UP): eth2: link is not ready [ 78.940748] WARNING: at drivers/dma/dmaengine.c:352 dma_issue_pending_all+0x77/0x15d() [ 78.948876] Hardware name: P4DC6 [ 78.952232] client called dma_issue_pending_all without a referencePid: 0, comm: swapper Not tainted 2.6.29-rc2-tip #1 [ 78.963176] Call Trace: [ 78.965747] [] warn_slowpath+0x90/0xa6 [ 78.970578] [] ? __lock_acquire+0x6f2/0x748 [ 78.975835] [] ? mark_held_locks+0x45/0x5c [ 78.981012] [] ? napi_complete+0x7a/0x97 [ 78.986016] [] ? trace_hardirqs_on_caller+0x112/0x167 [ 78.992139] [] ? trace_hardirqs_on+0xb/0xd [ 78.997311] [] ? e1000_clean+0x5a6/0x5f2 [ 79.002306] [] dma_issue_pending_all+0x77/0x15d [ 79.007912] [] net_rx_action+0x2cc/0x2e6 [ 79.012911] [] __do_softirq+0xbb/0x1cf [ 79.017738] [] ? __do_softirq+0x0/0x1cf [ 79.022644] [] ? handle_fasteoi_irq+0x0/0x124 [ 79.028778] [] ? irq_exit+0x50/0xaa [ 79.033340] [] ? do_IRQ+0x119/0x12f [ 79.037901] [] ? common_interrupt+0x2c/0x34 [ 79.043163] [] ? tick_broadcast_oneshot_control+0x10c/0x42e [ 79.049807] [] ? native_safe_halt+0xa/0xc [ 79.054896] [] ? default_idle+0xbf/0xd2 [ 79.059806] [] ? cpu_idle+0x16a/0x1a4 [ 79.064564] [] ? rest_init+0x53/0x55 [ 79.069210] ---[ end trace 230444e9b1c5e1e1 ]--- [ 79.074319] e1000: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX [ 79.083245] ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready the driver that just ran was e1000. Btw., this format string: WARN_ONCE(dmaengine_ref_count == 0, "client called %s without a reference", __func__); is missing a \n. Ingo