]> git.hungrycats.org Git - linux/commitdiff
[PATCH] irq_affinity_write_proc no longer writes garbage into irq proc entries
authorRusty Russell <trivial@rustcorp.com.au>
Sun, 5 Oct 2003 04:31:42 +0000 (21:31 -0700)
committerLinus Torvalds <torvalds@home.osdl.org>
Sun, 5 Oct 2003 04:31:42 +0000 (21:31 -0700)
From:  <adobriyan@mail.ru>

arch/i386/kernel/irq.c

index 84cb5a1bb845b7bb292b39e319350cb4148dc6a3..244bb0e4771e0a06aeaa62cba4bb4d3dc7c7954f 100644 (file)
@@ -965,6 +965,8 @@ static int irq_affinity_write_proc(struct file *file, const char __user *buffer,
                return -EIO;
 
        err = parse_hex_value(buffer, count, &new_value);
+       if (err)
+               return err;
 
        /*
         * Do not allow disabling IRQs completely - it's a too easy