From: "Steven J. Hill" <Steven.Hill@xxxxxxxxxx> Commit 35a2af94c7ce7130ca292c68b1d27fcfdb648f6b changed the __wait_event*() interfaces. Fix the RTLX open() function to use the new interface. Signed-off-by: Steven J. Hill <Steven.Hill@xxxxxxxxxx> --- arch/mips/kernel/rtlx.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/mips/kernel/rtlx.c b/arch/mips/kernel/rtlx.c index 4658350..31b1b76 100644 --- a/arch/mips/kernel/rtlx.c +++ b/arch/mips/kernel/rtlx.c @@ -108,10 +108,9 @@ int rtlx_open(int index, int can_sleep) p = vpe_get_shared(aprp_cpu_index()); if (p == NULL) { if (can_sleep) { - __wait_event_interruptible( + ret = __wait_event_interruptible( channel_wqs[index].lx_queue, - (p = vpe_get_shared(aprp_cpu_index())), - ret); + (p = vpe_get_shared(aprp_cpu_index()))); if (ret) goto out_fail; } else { -- 1.7.10.4