Call sysctl_head_finish on error
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 3 Jul 2020 18:10:14 +0000 (14:10 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 3 Jul 2020 18:10:46 +0000 (14:10 -0400)
commitd4d80e69927ab5da67026c1c94e23c305dbc799e
tree9fb26d8cb6a1732a9564780ac59824737cf00da7
parentb3a9e3b9622ae10064826dccb4f7a52bd88c7407
Call sysctl_head_finish on error

This error path returned directly instead of calling sysctl_head_finish().

Fixes: ef9d965bc8b6 ("sysctl: reject gigantic reads/write to sysctl files")
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/proc/proc_sysctl.c