Andrew Vasquez
ffb39f0324
[SCSI] qla2xxx: ABBA lock ordering fix.
...
In qla2x00_reset_chip the driver first takes the hardware lock,
and then later on takes the mbx lock.
In the mailbox_command code.. it goes the other way around.
Discovered with the lock validator.
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Arjan van de Ven <arjan@infradead.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-05-20 09:41:56 -05:00
..
2006-05-20 09:23:02 -05:00
2006-04-13 13:23:11 -05:00
2006-03-25 08:22:52 -08:00
2006-04-14 15:50:04 -05:00
2006-03-26 08:56:59 -08:00
2006-03-24 07:33:24 -08:00
2006-03-31 17:26:33 +02:00
2006-05-20 09:41:56 -05:00
2006-04-13 10:13:30 -05:00
2006-04-13 13:27:38 -05:00
2006-03-19 10:18:42 -06:00
2006-04-11 06:18:46 -07:00
2006-03-28 09:16:07 -08:00
2006-03-14 14:18:01 -06:00
2006-02-28 11:20:45 -06:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-03-25 08:22:52 -08:00
2006-03-28 09:16:07 -08:00
2006-03-28 09:16:07 -08:00
2006-03-12 09:11:16 -06:00
2006-04-14 16:45:27 -05:00
2006-03-12 09:45:56 -06:00
2006-03-28 09:16:07 -08:00
2006-03-28 09:16:07 -08:00
2006-03-12 09:18:47 -06:00
2006-03-24 07:33:19 -08:00
2006-03-24 07:33:19 -08:00
2006-03-28 09:16:07 -08:00
2006-04-10 14:15:47 -04:00
2006-03-31 12:18:53 -08:00
2006-03-23 07:38:10 -08:00
2006-03-24 07:33:19 -08:00
2006-03-28 09:16:07 -08:00
2006-04-13 10:13:29 -05:00
2006-04-13 10:13:30 -05:00
2006-03-28 09:16:07 -08:00
2006-05-20 09:36:38 -05:00
2006-05-20 09:35:20 -05:00
2006-03-14 14:18:01 -06:00
2006-04-13 10:13:22 -05:00
2006-03-30 17:48:42 +00:00
2006-03-29 19:30:27 -05:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-05-20 09:36:17 -05:00
2006-04-14 15:47:45 -05:00
2006-03-28 09:16:07 -08:00
2006-03-28 23:15:54 +11:00
2006-03-12 09:45:43 -06:00
2006-03-28 09:16:07 -08:00
2006-03-28 09:16:07 -08:00
2006-03-07 09:16:01 -06:00
2006-04-10 14:15:47 -04:00
2006-03-28 09:16:07 -08:00
2006-03-28 09:16:07 -08:00
2006-03-28 09:16:07 -08:00
2006-04-12 18:05:56 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-10 14:15:47 -04:00
2006-04-14 15:47:45 -05:00
2006-04-10 14:15:47 -04:00
2006-04-13 10:13:15 -05:00
2006-04-19 20:51:18 -04:00
2006-04-15 09:04:40 -05:00
2006-05-10 10:22:30 -05:00
2006-04-13 10:13:27 -05:00
2006-04-15 09:04:40 -05:00
2006-03-24 09:51:36 -05:00
2006-04-13 13:25:16 -05:00
2006-05-20 09:35:51 -05:00
2006-04-14 15:33:41 -05:00
2006-03-12 09:54:19 -06:00
2006-04-13 10:13:31 -05:00
2006-03-25 08:23:02 -08:00
2006-04-13 10:13:27 -05:00
2006-03-12 09:24:55 -06:00
2006-03-12 09:46:23 -06:00
2006-03-23 07:38:09 -08:00
2006-03-23 07:38:09 -08:00
2006-03-23 07:38:09 -08:00
2006-03-12 09:11:16 -06:00
2006-03-12 08:48:26 -06:00
2006-03-30 17:48:42 +00:00