summaryrefslogtreecommitdiffstats
path: root/kernel/irq/proc.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/irq/proc.c')
-rw-r--r--kernel/irq/proc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/kernel/irq/proc.c b/kernel/irq/proc.c
index c010cc0daf79..e8f374971e37 100644
--- a/kernel/irq/proc.c
+++ b/kernel/irq/proc.c
@@ -155,8 +155,9 @@ static ssize_t write_irq_affinity(int type, struct file *file,
155 */ 155 */
156 err = irq_select_affinity_usr(irq) ? -EINVAL : count; 156 err = irq_select_affinity_usr(irq) ? -EINVAL : count;
157 } else { 157 } else {
158 irq_set_affinity(irq, new_value); 158 err = irq_set_affinity(irq, new_value);
159 err = count; 159 if (!err)
160 err = count;
160 } 161 }
161 162
162free_cpumask: 163free_cpumask: