Corey Minyard
1d86e29b4a
ipmi: Fix a memory ordering issue
...
From a locking point of view it is safe to check waiting_msg without
a lock, but there is a memory ordering issue that causes it to
possibly not be set right when viewed from another processor. We are
already claiming a lock right after that, move the check to inside
the lock to enforce the memory ordering.
Signed-off-by: Corey Minyard <cminyard@mvista.com>
2015-02-19 20:58:42 -06:00
..
2015-02-05 10:32:44 +10:00
2015-01-26 11:34:23 +11:00
2015-02-19 20:58:42 -06:00
2014-02-07 15:10:19 -08:00
2014-07-10 16:07:46 -07:00
2015-02-15 17:36:05 +01:00
2014-09-23 23:13:13 -07:00
2014-10-20 16:20:21 +02:00
2014-01-07 13:50:28 +01:00
2014-05-27 17:43:12 -07:00
2014-07-09 16:59:15 -07:00
2012-03-28 18:30:03 +01:00
2013-05-05 00:11:29 -04:00
2014-07-17 18:38:37 -07:00
2013-02-22 23:31:31 -05:00
2013-05-05 00:12:29 -04:00
2011-07-20 20:47:58 -04:00
2013-05-05 00:12:29 -04:00
2014-11-07 11:24:01 -08:00
2015-01-26 16:09:56 +01:00
2015-01-25 09:17:59 -08:00
2015-01-12 05:04:11 -08:00
2013-12-18 16:39:54 -08:00
2014-09-23 23:44:16 -07:00
2012-11-21 12:55:19 -08:00
2011-03-31 11:26:23 -03:00
2015-02-15 10:48:44 -08:00
2014-11-14 16:49:49 -08:00
2012-09-26 13:20:40 -07:00
2013-12-19 15:10:49 +01:00
2013-05-21 10:07:54 -07:00
2013-02-22 23:31:31 -05:00
2012-03-28 18:30:03 +01:00
2014-01-08 15:29:52 -08:00
2012-10-07 07:22:32 -07:00
2012-10-24 15:52:29 -07:00
2013-02-22 23:31:31 -05:00
2013-06-29 12:57:33 +04:00
2015-02-09 12:28:42 -08:00
2015-01-20 14:03:05 -07:00
2013-10-16 12:36:10 -07:00
2013-10-16 12:36:10 -07:00
2013-10-16 12:36:10 -07:00
2011-01-10 08:51:44 -08:00
2014-10-20 16:20:19 +02:00
2014-10-20 16:20:19 +02:00
2014-10-02 10:19:34 -04:00
2013-10-16 12:36:10 -07:00
2010-10-22 10:52:56 -07:00
2014-04-16 14:21:06 -07:00
2010-11-17 08:59:32 -08:00
2015-02-11 15:03:17 +10:30