power: supply: Allow charger manager can be built as a module
[linux-2.6-microblaze.git] / fs / splice.c
index 3009652..d671936 100644 (file)
@@ -165,8 +165,8 @@ static const struct pipe_buf_operations user_page_pipe_buf_ops = {
 static void wakeup_pipe_readers(struct pipe_inode_info *pipe)
 {
        smp_mb();
-       if (waitqueue_active(&pipe->wait))
-               wake_up_interruptible(&pipe->wait);
+       if (waitqueue_active(&pipe->rd_wait))
+               wake_up_interruptible(&pipe->rd_wait);
        kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN);
 }
 
@@ -462,8 +462,8 @@ static int pipe_to_sendpage(struct pipe_inode_info *pipe,
 static void wakeup_pipe_writers(struct pipe_inode_info *pipe)
 {
        smp_mb();
-       if (waitqueue_active(&pipe->wait))
-               wake_up_interruptible(&pipe->wait);
+       if (waitqueue_active(&pipe->wr_wait))
+               wake_up_interruptible(&pipe->wr_wait);
        kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT);
 }