lkml.org 
[lkml]   [2010]   [Aug]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[GIT] writable_limits for 2.6.36
    Hello,

    please consider the following repository for 2.6.36. It introduces a new
    syscall for arch independent resource limits handling. It also adds a
    support for runtime limits changing. This feature is needed mostly by
    daemons servicing databases and similar service where limits are needed
    to be changed without services being restarted on production systems.

    The following changes since commit 2f7989efd4398d92b8adffce2e07dd043a0895fe:

    Merge master.kernel.org:/home/rmk/linux-2.6-arm (2010-07-14 17:28:13
    -0700)

    are available in the git repository at:

    git://decibel.fi.muni.cz/~xslaby/linux writable_limits

    Jiri Slaby (10):
    rlimits: security, add task_struct to setrlimit
    rlimits: add task_struct to update_rlimit_cpu
    rlimits: split sys_setrlimit
    rlimits: allow setrlimit to non-current tasks
    rlimits: do security check under task_lock
    rlimits: add rlimit64 structure
    rlimits: redo do_setrlimit to more generic do_prlimit
    rlimits: switch more rlimit syscalls to do_prlimit
    rlimits: implement prlimit64 syscall
    unistd: add __NR_prlimit64 syscall numbers

    Oleg Nesterov (2):
    rlimits: make sure ->rlim_max never grows in sys_setrlimit
    rlimits: selinux, do rlimits changes under task_lock

    arch/x86/ia32/ia32entry.S | 1 +
    arch/x86/include/asm/unistd_32.h | 3 +-
    arch/x86/include/asm/unistd_64.h | 2 +
    arch/x86/kernel/syscall_table_32.S | 1 +
    include/asm-generic/unistd.h | 4 +-
    include/linux/posix-timers.h | 2 +-
    include/linux/resource.h | 9 ++
    include/linux/security.h | 9 +-
    include/linux/syscalls.h | 4 +
    kernel/compat.c | 17 +---
    kernel/posix-cpu-timers.c | 8 +-
    kernel/sys.c | 202
    ++++++++++++++++++++++++++++--------
    security/capability.c | 3 +-
    security/security.c | 5 +-
    security/selinux/hooks.c | 12 ++-
    15 files changed, 207 insertions(+), 75 deletions(-)

    thanks,
    --
    js
    suse labs


    \
     
     \ /
      Last update: 2010-08-07 14:17    [W:0.021 / U:34.112 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site