commit | d9973179aef2af88b6fe4cc1df7ced6fe7cec7d0 | [log] [tgz] |
---|---|---|
author | Hendrik Brueckner <brueckner@linux.vnet.ibm.com> | Wed Sep 16 04:37:25 2009 +0000 |
committer | David S. Miller <davem@davemloft.net> | Wed Sep 16 20:57:35 2009 -0700 |
tree | adfe0033e2ec3eb11cd492ba4b38261257e9c753 | |
parent | b29e4da41eb1114080b06dce31326d5a0e96a15a [diff] |
af_iucv: fix race in __iucv_sock_wait() Moving prepare_to_wait before the condition to avoid a race between schedule_timeout and wake up. The race can appear during iucv_sock_connect() and iucv_callback_connack(). Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com> Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>