Will Newton
70d9d15833
drivers/net/smc911x.c: Fix lockdep warning on xmit.
...
dev_kfree_skb should not be called with irqs disabled, use dev_kfree_skb_irq
instead. The warning caused looks like this:
======================================================
[ INFO: hard-safe -> hard-unsafe lock order detected ]
2.6.28-rc1 #273
------------------------------------------------------
swapper/0 [HC0[0]:SC1[2]:HE0:SE0] is trying to acquire:
(clock-AF_INET){-..+}, at: [<4015c17c>] _sock_def_write_space+0x28/0xd8
and this task is already holding:
(&lp->lock){++..}, at: [<4013f230>] _smc911x_hard_start_xmit+0x30/0x4b8
which would create a new lock dependency:
(&lp->lock){++..} -> (clock-AF_INET){-..+}
Signed-off-by: Will Newton <will.newton@gmail.com >
Signed-off-by: Jeff Garzik <jgarzik@redhat.com >
2008-11-02 08:45:23 -05:00
..
2008-10-13 19:01:08 -07:00
2008-09-24 18:59:00 -04:00
2008-10-31 00:47:56 -04: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-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-11-01 21:30:50 -07:00
2008-10-08 16:53:40 -07:00
2008-10-16 05:09:31 -04: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-30 23:54:35 -07:00
2008-10-29 17:54:35 -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-10-22 07:00:28 -04:00
2008-10-22 07:00:28 -04:00
2008-08-14 04:26:38 -04:00
2008-10-31 00:47:43 -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-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-14 04:26:38 -04:00
2008-09-09 05:07:25 -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-10-22 06:22:15 -04:00
2008-10-01 06:12:56 -07:00
2008-10-13 19:01:08 -07:00
2008-09-24 18:59:00 -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-10-01 06:12:56 -07:00
2008-10-31 00:59:46 -04:00
2008-10-31 00:59:46 -04:00
2008-08-14 04:26:38 -04:00
2008-10-31 00:59:53 -04:00
2008-08-27 05:55:19 -04:00
2008-09-16 19:35:05 -07:00
2008-10-13 19:01:08 -07:00
2008-08-27 05:36:57 -04:00
2008-08-14 04:26:38 -04: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-10-31 00:00:33 -07: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-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-09-24 20:49:00 -04:00
2008-09-24 18:59:00 -04:00
2008-09-16 14:11:43 -07:00
2008-09-24 18:59:00 -04:00
2008-10-16 12:40:26 -07:00
2008-08-14 04:26:38 -04:00
2008-10-30 23:35:02 -07:00
2008-09-21 21:28:51 -07:00
2008-10-17 02:38:35 +11: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-10-22 07:00:34 -04:00
2008-10-08 16:02:40 -07:00
2008-10-12 20:59:48 -07:00
2008-10-31 00:46:20 -04:00
2008-10-11 10:09:45 -07:00
2008-11-02 08:45:23 -05:00
2008-10-22 06:22:13 -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-08-27 05:17:46 -04:00
2008-10-17 08:58:52 -07:00
2008-10-21 07:58:06 -07:00