Chunbo Luo
e83603fd4a
amd8111e: fix dma_free_coherent context
Acoording commit aa24886e37,
dma_free_coherent() need irqs enabled.
This patch fix following warning messages:
WARNING: at linux/arch/x86/kernel/pci-dma.c:376 dma_free_coherent+0xaa/0xb0()
Call Trace:
[<ffffffff8023f80f>] warn_on_slowpath+0x5f/0x90
[<ffffffff80496ffa>] ? __kfree_skb+0x3a/0xa0
[<ffffffff802a4723>] ? discard_slab+0x23/0x40
[<ffffffff8021274a>] dma_free_coherent+0xaa/0xb0
[<ffffffff8043668f>] amd8111e_close+0x10f/0x1b0
[<ffffffff8049f3ae>] dev_close+0x5e/0xb0
[<ffffffff8049efa1>] dev_change_flags+0xa1/0x1e0
[<ffffffff806b2171>] ic_close_devs+0x36/0x4e
[<ffffffff806b29ee>] ip_auto_config+0x581/0x10f3
[<ffffffff803a6e19>] ? kobject_add+0x69/0x90
[<ffffffff803a698a>] ? kobject_get+0x1a/0x30
[<ffffffff803a785b>] ? kobject_uevent+0xb/0x10
[<ffffffff803a6c62>] ? kset_register+0x52/0x60
[<ffffffff803a6f9b>] ? kset_create_and_add+0x6b/0xa0
[<ffffffff804e2e74>] ? tcp_ca_find+0x24/0x50
[<ffffffff806b246d>] ? ip_auto_config+0x0/0x10f3
[<ffffffff8020903c>] _stext+0x3c/0x150
[<ffffffff802772d3>] ? register_irq_proc+0xd3/0xf0
[<ffffffff802f0000>] ? mb_cache_create+0x80/0x1f0
[<ffffffff80688693>] kernel_init+0x141/0x1b8
[<ffffffff80688552>] ? kernel_init+0x0/0x1b8
[<ffffffff8020d609>] child_rip+0xa/0x11
[<ffffffff80688552>] ? kernel_init+0x0/0x1b8
[<ffffffff80688552>] ? kernel_init+0x0/0x1b8
[<ffffffff8020d5ff>] ? child_rip+0x0/0x11
Signed-off-by: Chunbo Luo <chunbo.luo@windriver.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-10-31 00:47:43 -04:00
..
2008-10-13 19:01:08 -07:00
2008-09-24 18:59:00 -04:00
2008-08-14 14:50:46 -07:00
2008-09-24 20:49:05 -04:00
2008-10-31 00:46:34 -04:00
2008-10-31 00:46:12 -04:00
2008-07-11 01:11:42 -04:00
2008-10-22 06:22:14 -04:00
2008-10-11 12:25:59 -07:00
2008-10-09 14:28:58 -07:00
2008-10-27 14:49:55 -04:00
2008-10-13 18:41:01 -07:00
2008-10-08 16:29:57 -07:00
2008-10-16 16:52:05 +02:00
2008-10-27 14:49:58 -04:00
2008-10-22 06:54:07 -04:00
2008-10-17 14:41:10 -07:00
2008-10-08 16:53:40 -07:00
2008-10-16 05:09:31 -04:00
2008-08-07 09:55:48 +01:00
2008-10-27 14:50:03 -04:00
2008-10-31 00:46:15 -04:00
2008-09-24 18:59:01 -04:00
2008-10-17 08:58:52 -07:00
2008-10-16 09:24:52 -07:00
2008-10-22 07:00:49 -04:00
2008-09-24 18:54:42 -04:00
2008-09-24 18:48:56 -04:00
2008-10-13 19:01:08 -07:00
2008-10-27 14:49:02 -04:00
2008-10-27 15:13:29 -04:00
2008-10-27 15:06:51 -04:00
2008-10-27 17:46:11 -04:00
2008-10-16 16:52:05 +02:00
2008-10-13 19:01:08 -07:00
2008-09-24 18:59:00 -04:00
2008-10-16 11:21:32 -07:00
2008-10-13 19:01:08 -07:00
2008-08-07 02:23:19 -04:00
2008-08-07 02:23:19 -04:00
2008-10-22 07:00:28 -04:00
2008-10-22 07:00:28 -04:00
2008-08-07 02:21:05 -04:00
2008-08-07 02:21:03 -04:00
2008-08-14 04:26:38 -04:00
2008-10-31 00:47:43 -04:00
2008-07-20 17:24:38 -07:00
2008-08-07 02:23:19 -04:00
2008-10-12 21:02:19 -07:00
2008-10-08 16:29:57 -07:00
2008-10-22 06:22:08 -04:00
2008-10-12 21:15:17 -07:00
2008-10-08 16:29:57 -07:00
2008-07-18 17:54:17 -07:00
2008-10-09 12:22:38 -07:00
2008-10-09 12:27:06 -07:00
2008-10-09 12:26:41 -07:00
2008-08-13 16:05:38 -07:00
2008-08-13 16:05:37 -07:00
2008-08-13 16:01:48 -07:00
2008-08-13 16:05:38 -07:00
2008-08-14 04:26:38 -04:00
2008-08-13 16:05:37 -07:00
2008-09-09 05:07:25 -07:00
2008-08-13 16:05:37 -07:00
2008-09-03 14:38:00 -07:00
2008-09-22 19:27:10 -07:00
2008-09-22 19:27:10 -07:00
2008-10-08 16:29:57 -07:00
2008-10-16 11:21:32 -07:00
2008-08-07 02:23:19 -04:00
2008-10-22 06:22:15 -04:00
2008-10-01 06:12:56 -07:00
2008-08-07 02:23:19 -04:00
2008-10-13 19:01:08 -07:00
2008-09-24 18:59:00 -04:00
2008-08-07 02:23:19 -04:00
2008-10-08 17:09:54 -07:00
2008-10-15 11:10:00 -06:00
2008-10-22 07:26:49 -04:00
2008-07-23 15:11:29 +10:00
2008-10-01 06:12:56 -07:00
2008-07-16 17:57:47 -05:00
2008-10-08 16:29:57 -07:00
2008-08-14 04:26:38 -04:00
2008-10-22 06:22:07 -04:00
2008-08-27 05:55:19 -04:00
2008-09-16 19:35:05 -07:00
2008-07-22 17:50:44 -04:00
2008-10-13 19:01:08 -07:00
2008-08-27 05:36:57 -04:00
2008-07-25 15:44:44 +10:00
2008-07-31 16:58:50 -07:00
2008-08-14 04:26:38 -04:00
2008-07-26 12:00:03 -07:00
2008-10-13 18:41:01 -07:00
2008-10-08 19:51:33 -07:00
2008-10-23 19:19:54 -07:00
2008-10-08 16:56:48 -07:00
2008-08-15 19:52:01 -07:00
2008-08-07 02:23:19 -04:00
2008-10-08 16:29:57 -07:00
2008-10-08 16:29:57 -07:00
2008-10-13 19:01:08 -07:00
2008-07-22 14:16:42 -07:00
2008-10-21 07:58:06 -07:00
2008-09-24 18:59:00 -04:00
2008-09-24 18:59:00 -04:00
2008-10-08 17:01:31 -07:00
2008-10-11 12:39:35 -07:00
2008-08-29 02:13:32 -07:00
2008-10-08 17:09:54 -07:00
2008-07-22 17:50:44 -04:00
2008-09-24 20:49:00 -04:00
2008-08-01 12:46:41 -07:00
2008-09-24 18:59:00 -04:00
2008-08-07 02:23:19 -04:00
2008-08-07 02:23:19 -04:00
2008-09-16 14:11:43 -07:00
2008-07-26 12:00:03 -07:00
2008-09-24 18:59:00 -04:00
2008-07-20 17:12:34 -07:00
2008-10-16 12:40:26 -07:00
2008-08-14 04:26:38 -04:00
2008-07-20 17:12:34 -07:00
2008-09-21 21:28:51 -07:00
2008-10-17 02:38:35 +11:00
2008-07-29 16:55:08 -04:00
2008-08-07 02:11:15 -04:00
2008-08-07 02:11:14 -04:00
2008-09-24 20:48:08 -04:00
2008-10-26 09:35:05 -07:00
2008-09-24 18:59:00 -04:00
2008-09-24 18:49:04 -04:00
2008-10-08 16:29:57 -07:00
2008-10-20 11:17:52 +09:00
2008-08-07 02:20:57 -04:00
2008-10-22 07:00:34 -04:00
2008-10-08 16:02:40 -07:00
2008-10-12 20:59:48 -07:00
2008-08-07 01:55:50 -04:00
2008-07-20 17:12:34 -07:00
2008-10-31 00:46:20 -04:00
2008-10-11 10:09:45 -07:00
2008-10-22 07:00:41 -04:00
2008-10-22 06:22:13 -04:00
2008-07-26 12:00:03 -07:00
2008-08-02 04:39:33 +09:00
2008-08-07 02:23:19 -04:00
2008-10-11 12:39:35 -07:00
2008-08-29 02:13:33 -07:00
2008-09-24 18:59:01 -04:00
2008-08-31 01:23:17 -07:00
2008-08-29 02:14:29 -07:00
2008-08-31 20:59:37 -07:00
2008-08-31 01:23:17 -07:00
2008-08-29 02:14:43 -07:00
2008-09-01 01:48:52 -07:00
2008-10-12 21:01:53 -07:00
2008-09-24 18:59:00 -04:00
2008-10-08 16:29:57 -07:00
2008-10-08 16:29:57 -07:00
2008-10-13 19:01:08 -07:00
2008-09-24 18:59:00 -04:00
2008-08-15 19:52:31 -07:00
2008-08-14 04:26:38 -04:00
2008-10-08 16:29:57 -07:00
2008-09-24 18:59:00 -04:00
2008-09-03 10:24:04 -04:00
2008-10-27 15:12:02 -04:00
2008-09-24 18:59:00 -04:00
2008-07-25 12:06:02 +10:00
2008-08-27 05:17:46 -04:00
2008-10-17 08:58:52 -07:00
2008-10-21 07:58:06 -07:00