[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <de6bbf24-31f7-7e3c-2774-dd1819c6847f@yandex-team.ru>
Date: Tue, 23 Aug 2016 11:34:56 +0300
From: Konstantin Khlebnikov <khlebnikov@...dex-team.ru>
To: Mateusz Guzik <mguzik@...hat.com>,
Richard Guy Briggs <rgb@...hat.com>
Cc: ebiederm@...ssion.com, oleg@...hat.com, sgrubb@...hat.com,
pmoore@...hat.com, eparis@...hat.com, luto@...capital.net,
linux-audit@...hat.com, linux-kernel@...r.kernel.org,
Al Viro <viro@...iv.linux.org.uk>
Subject: Re: [PATCH 0/2] introduce get_task_exe_file and use it to fix
audit_exe_compare
On 22.08.2016 23:51, Mateusz Guzik wrote:
> audit_exe_compare directly accesses mm->exe_file without making sure the
> object is stable. Fixing it using current primitives results in
> partially duplicating what proc_exe_link is doing.
>
> As such, introduce a trivial helper which can be used in both places and
> fix the func.
Looks good. Except trivial warning that test bot found.
Acked-by: Konstantin Khlebnikov <khlebnikov@...dex-team.ru>
>
> Mateusz Guzik (2):
> mm: introduce get_task_exe_file
> audit: fix exe_file access in audit_exe_compare
>
> fs/proc/base.c | 7 +------
> include/linux/mm.h | 1 +
> kernel/audit_watch.c | 8 +++++---
> kernel/fork.c | 24 ++++++++++++++++++++++++
> 4 files changed, 31 insertions(+), 9 deletions(-)
>
--
Konstantin
Powered by blists - more mailing lists