Re: [tipc-discussion] [PATCH net v1 4/7] tipc: Fix missing connection request handling

2017-03-20 Thread Jon Maloy
> -Original Message- > From: Parthasarathy Bhuvaragan > Sent: Monday, March 20, 2017 05:10 AM > To: tipc-discussion@lists.sourceforge.net; Jon Maloy > ; Ying Xue > Subject: [PATCH net v1 4/7] tipc: Fix missing connection request handling >

[tipc-discussion] [PATCH net v1 4/7] tipc: Fix missing connection request handling

2017-03-20 Thread Parthasarathy Bhuvaragan
In filter_connect, we use waitqueue_active() to check for any connections to wakeup. But waitqueue_active() is missing memory barriers while accessing the critical sections, leading to inconsistent results. In this commit, we replace this with an SMP safe wq_has_sleeper(). Signed-off-by: