Hi, should we fold this fix into 9d4147a783 John On 16/01/2014 22:36, Deng-Cheng Zhu wrote: > From: Deng-Cheng Zhu <dengcheng.zhu@xxxxxxxxxx> > > The commit 35a2af94c7 (sched/wait: Make the __wait_event*() interface more > friendly) changed __wait_event_interruptible() to use 2 parameters instead > of 3. It also made corresponding changes to rtlx.c. However, these changes > were partially reverted by 9d4147a783 (MIPS: APRP: Code formatting > clean-ups.). This patch fixes it. > > Signed-off-by: Deng-Cheng Zhu <dengcheng.zhu@xxxxxxxxxx> > --- > Ralf, this needs to go upstream-sfr/mips-for-linux-next to fix the APRP > build error: macro "__wait_event_interruptible" passed 3 arguments, but > takes just 2 > > 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 {