Thread (3 messages) flat view 3 messages, 1 author, 2007-07-12
DORMANTno replies

[patch 2/2] s390: add barriers to qeth driver

From: <hidden>
Date: 2007-07-12 07:53:30

From: Frank Blaschka <redacted>

Add barrier to loop where atomic variable is evaluated.

Signed-off-by: Frank Blaschka <redacted>
Signed-off-by: Ursula Braun <redacted>
Signed-off-by: Frank Pavlic <redacted>
---

 drivers/s390/net/qeth_main.c |    1 +
 1 files changed, 1 insertion(+)

Index: linux-2.6-uschi/drivers/s390/net/qeth_main.c
===================================================================
--- linux-2.6-uschi.orig/drivers/s390/net/qeth_main.c
+++ linux-2.6-uschi/drivers/s390/net/qeth_main.c
@@ -1935,6 +1935,7 @@ qeth_send_control_data(struct qeth_card 
 			atomic_inc(&reply->received);
 			wake_up(&reply->wait_q);
 		}
+		cpu_relax();
 	};
 	rc = reply->rc;
 	qeth_put_reply(reply);
-- 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help