public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT] writable_limits for 2.6.36
@ 2010-08-07 12:15 Jiri Slaby
  2010-08-10 16:01 ` Linus Torvalds
  0 siblings, 1 reply; 10+ messages in thread
From: Jiri Slaby @ 2010-08-07 12:15 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Oleg Nesterov, Andrew Morton

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-08-11  2:39 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-07 12:15 [GIT] writable_limits for 2.6.36 Jiri Slaby
2010-08-10 16:01 ` Linus Torvalds
2010-08-10 16:21   ` Chris Metcalf
2010-08-10 16:43     ` Jiri Slaby
2010-08-10 18:50     ` Arnd Bergmann
2010-08-10 19:12       ` Linus Torvalds
2010-08-10 19:43         ` Chris Metcalf
2010-08-10 21:44           ` Jiri Slaby
2010-08-11  2:39         ` Arnd Bergmann
2010-08-10 16:24   ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox