lkml.org 
[lkml]   [2005]   [Jan]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 1/5] compat_ioctl call seems to miss a security hook
    Attached patch is against 2.6.11-rc1-bk5

    Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>

    Add a missing security hook for compatibility ioctl.

    diff -rup linux-2.6.10-orig/fs/compat.c linux-2.6.10-ioctl-sym/fs/compat.c
    --- linux-2.6.10-orig/fs/compat.c 2005-01-18 10:58:33.609880024 +0200
    +++ linux-2.6.10-ioctl-sym/fs/compat.c 2005-01-18 10:54:26.289478440 +0200
    @@ -437,6 +437,11 @@ asmlinkage long compat_sys_ioctl(unsigne
    if (!filp)
    goto out;

    + /* RED-PEN how should LSM module know it's handling 32bit? */
    + error = security_file_ioctl(filp, cmd, arg);
    + if (error)
    + goto out_fput;
    +
    if (filp->f_op && filp->f_op->compat_ioctl) {
    error = filp->f_op->compat_ioctl(filp, cmd, arg);
    if (error != -ENOIOCTLCMD)
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:09    [W:0.021 / U:30.940 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site