From d302cdb56ab60d1410ef20b255ef9e8cad71aa91 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Mon, 1 Oct 2012 16:24:17 +0100 Subject: [PATCH] --- yaml --- r: 343012 b: refs/heads/master c: 5d0c3d4f3d48681c2ba51e9f9ed6ae5dc4a34a47 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/char/ppdev.c | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/[refs] b/[refs] index 1f6b63388d10..d0e004455291 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1b61810d196b84bfdc14c289126d98de765b7f97 +refs/heads/master: 5d0c3d4f3d48681c2ba51e9f9ed6ae5dc4a34a47 diff --git a/trunk/drivers/char/ppdev.c b/trunk/drivers/char/ppdev.c index 3fcf80ff12f2..99c51b4b07e7 100644 --- a/trunk/drivers/char/ppdev.c +++ b/trunk/drivers/char/ppdev.c @@ -251,12 +251,8 @@ static ssize_t pp_write (struct file * file, const char __user * buf, break; } - if (signal_pending (current)) { - if (!bytes_written) { - bytes_written = -EINTR; - } + if (signal_pending (current)) break; - } cond_resched(); }