“1824074b07ee66fa0f714e08579ad85075132d7b”上不存在“README.md”
  • D
    vfs: Copy struct mount.mnt_id to userspace using put_user() · 6391af6f
    David Windsor 提交于
    The mnt_id field can be copied with put_user(), so there is no need to
    use copy_to_user(). In both cases, hardened usercopy is being bypassed
    since the size is constant, and not open to runtime manipulation.
    
    This patch is verbatim from Brad Spengler/PaX Team's PAX_USERCOPY
    whitelisting code in the last public patch of grsecurity/PaX based on my
    understanding of the code. Changes or omissions from the original code are
    mine and don't reflect the original grsecurity/PaX code.
    Signed-off-by: NDavid Windsor <dave@nullcore.net>
    [kees: adjust commit log]
    Cc: Alexander Viro <viro@zeniv.linux.org.uk>
    Cc: linux-fsdevel@vger.kernel.org
    Signed-off-by: NKees Cook <keescook@chromium.org>
    6391af6f
fhandle.c 6.8 KB
新手
引导
客服 返回
顶部