lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 19 Jan 2009 22:31:06 +0100
From:	Ingo Molnar <mingo@...e.hu>
To:	linux-kernel@...r.kernel.org,
	Dan Williams <dan.j.williams@...el.com>
Cc:	"Rafael J. Wysocki" <rjw@...k.pl>
Subject: WARNING: at drivers/dma/dmaengine.c:352
	dma_issue_pending_all+0x77/0x15d()


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]  [<c0177cc9>] warn_slowpath+0x90/0xa6
[   78.970578]  [<c01a7266>] ? __lock_acquire+0x6f2/0x748
[   78.975835]  [<c01a56a9>] ? mark_held_locks+0x45/0x5c
[   78.981012]  [<c0d35100>] ? napi_complete+0x7a/0x97
[   78.986016]  [<c01a587b>] ? trace_hardirqs_on_caller+0x112/0x167
[   78.992139]  [<c01a58db>] ? trace_hardirqs_on+0xb/0xd
[   78.997311]  [<c075e8d4>] ? e1000_clean+0x5a6/0x5f2
[   79.002306]  [<c0d06b34>] dma_issue_pending_all+0x77/0x15d
[   79.007912]  [<c0d358ea>] net_rx_action+0x2cc/0x2e6
[   79.012911]  [<c017f69a>] __do_softirq+0xbb/0x1cf
[   79.017738]  [<c017f5df>] ? __do_softirq+0x0/0x1cf
[   79.022644]  <IRQ>  [<c01cadc5>] ? handle_fasteoi_irq+0x0/0x124
[   79.028778]  [<c017f585>] ? irq_exit+0x50/0xaa
[   79.033340]  [<c012aade>] ? do_IRQ+0x119/0x12f
[   79.037901]  [<c0127d8c>] ? common_interrupt+0x2c/0x34
[   79.043163]  [<c01a00d8>] ? tick_broadcast_oneshot_control+0x10c/0x42e
[   79.049807]  [<c0152398>] ? native_safe_halt+0xa/0xc
[   79.054896]  [<c012f7c1>] ? default_idle+0xbf/0xd2
[   79.059806]  [<c0125765>] ? cpu_idle+0x16a/0x1a4
[   79.064564]  [<c0f4f41f>] ? 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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ