fanotify: don't write with size under sizeof(response)
authorFabian Frederick <fabf@skynet.be>
Tue, 12 May 2020 18:19:21 +0000 (20:19 +0200)
committerJan Kara <jack@suse.cz>
Wed, 13 May 2020 15:16:57 +0000 (17:16 +0200)
commit5e23663b49e1e8ee6b805356259e3062edac5e2b
tree8ef30910ee1066193afa821953930f1e79e1b6fb
parent5a449099b9d5b0a1ac23c1cdbda4bfbaf4b27076
fanotify: don't write with size under sizeof(response)

fanotify_write() only aligned copy_from_user size to sizeof(response)
for higher values. This patch avoids all values below as suggested
by Amir Goldstein and set to response size unconditionally.

Link: https://lore.kernel.org/r/20200512181921.405973-1-fabf@skynet.be
Signed-off-by: Fabian Frederick <fabf@skynet.be>
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/notify/fanotify/fanotify_user.c