From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754431AbZLWJk1 (ORCPT ); Wed, 23 Dec 2009 04:40:27 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752357AbZLWJk0 (ORCPT ); Wed, 23 Dec 2009 04:40:26 -0500 Received: from fg-out-1718.google.com ([72.14.220.153]:44943 "EHLO fg-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752017AbZLWJkZ (ORCPT ); Wed, 23 Dec 2009 04:40:25 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=D5QEDbPBzP2OFQZ0oDJfDgLu6AIntYspphys3HowR93z3oDOHpYWaw/TXlxA2wQaz5 bx9bhr+UxIxKMTkg4md1XY825E9g2xq+RW0AKknXj8fTileUW4uJS2t2yKhAHr72h0Ul k8crGfwVvPZrvKhbfEsW8tgJlxjmGX7rum+Zc= Message-ID: <4B31E580.4020906@gmail.com> Date: Wed, 23 Dec 2009 10:40:16 +0100 From: Jiri Slaby User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.5) Gecko/20091130 SUSE/3.0.0-13.1 Thunderbird/3.0 MIME-Version: 1.0 To: Linus Torvalds CC: LKML , Ingo Molnar , Neil Horman , Oleg Nesterov Subject: Re: [git pull -resend] pull request for writable limits for 2.6.33-rc0 References: <4B1D32D1.4090404@gmail.com> <4B1FF9A1.2040305@gmail.com> <4B222771.7010901@suse.cz> In-Reply-To: <4B222771.7010901@suse.cz> X-Enigmail-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/11/2009 12:05 PM, Jiri Slaby wrote: > Hi, > > is there something wrong with the patchset? Did the email make it into > your inbox at all? May I ask again, why this wasn't pulled, so that I can fix it? > On 12/09/2009 08:25 PM, Jiri Slaby wrote: >> Hi, >> >> I messed up the subject last time. >> >> Now I rebased the tree to resolve conflicts, please pull. >> >> --- >> The following changes since commit 2588465badb648a50cd19623f0dd0063c90d4e31: >> Linus Torvalds (1): >> Merge branch 'bkl-arch-for-linus' of >> git://git.kernel.org/.../tip/linux-2.6-tip >> >> are available in the git repository at: >> >> git://decibel.fi.muni.cz/~xslaby/linux writable_limits >> >> Jiri Slaby (25): >> SECURITY: selinux, fix update_rlimit_cpu parameter >> SECURITY: add task_struct to setrlimit >> core: add task_struct to update_rlimit_cpu >> core: split sys_setrlimit >> core: allow setrlimit to non-current tasks >> core: optimize setrlimit for current task >> FS: proc, switch limits reading to fops >> FS: proc, make limits writable >> core: do security check under task_lock >> core: rename setrlimit to do_setrlimit >> resource: move kernel functions inside __KERNEL__ >> core: posix-cpu-timers, cleanup rlimits usage >> resource: add helpers for fetching rlimits >> IA64: use helpers for rlimits >> PPC: use helpers for rlimits >> S390: use helpers for rlimits >> SPARC: use helpers for rlimits >> X86: use helpers for rlimits >> FS: use helpers for rlimits >> MM: use helpers for rlimits >> core: use helpers for rlimits >> misc: use helpers for rlimits >> core: implement getprlimit and setprlimit syscalls >> COMPAT: add get/put_compat_rlimit >> x86: add ia32 compat prlimit syscalls >> >> Neil Horman (1): >> unistd: add __NR_[get|set]prlimit syscall numbers >> >> Oleg Nesterov (1): >> sys_setrlimit: make sure ->rlim_max never grows >> >> arch/ia64/kernel/perfmon.c | 2 +- >> arch/ia64/kernel/sys_ia64.c | 2 +- >> arch/ia64/mm/init.c | 2 +- >> arch/powerpc/mm/mmap_64.c | 4 +- >> arch/powerpc/platforms/cell/spufs/coredump.c | 2 +- >> arch/s390/mm/mmap.c | 4 +- >> arch/sparc/kernel/sys_sparc_64.c | 6 +- >> arch/x86/ia32/ia32_aout.c | 2 +- >> arch/x86/ia32/ia32entry.S | 2 + >> arch/x86/include/asm/unistd_32.h | 4 +- >> arch/x86/include/asm/unistd_64.h | 4 + >> arch/x86/kernel/syscall_table_32.S | 2 + >> arch/x86/mm/mmap.c | 4 +- >> drivers/infiniband/core/umem.c | 2 +- >> drivers/infiniband/hw/ipath/ipath_user_pages.c | 3 +- >> fs/attr.c | 2 +- >> fs/binfmt_aout.c | 2 +- >> fs/binfmt_flat.c | 2 +- >> fs/exec.c | 8 +- >> fs/fcntl.c | 2 +- >> fs/file.c | 2 +- >> fs/proc/array.c | 4 +- >> fs/proc/base.c | 101 ++++++++++++++-- >> fs/select.c | 2 +- >> include/asm-generic/unistd.h | 6 +- >> include/linux/Kbuild | 2 +- >> include/linux/posix-timers.h | 2 +- >> include/linux/resource.h | 10 ++- >> include/linux/sched.h | 22 ++++ >> include/linux/security.h | 9 +- >> include/linux/syscalls.h | 4 + >> ipc/mqueue.c | 2 +- >> ipc/shm.c | 3 +- >> kernel/compat.c | 91 +++++++++++--- >> kernel/fork.c | 10 +- >> kernel/perf_event.c | 2 +- >> kernel/posix-cpu-timers.c | 52 ++++---- >> kernel/sched.c | 4 +- >> kernel/sched_rt.c | 5 +- >> kernel/signal.c | 2 +- >> kernel/sys.c | 161 >> +++++++++++++++++++---- >> mm/filemap.c | 2 +- >> mm/mlock.c | 12 +- >> mm/mmap.c | 13 +- >> mm/mremap.c | 2 +- >> security/capability.c | 3 +- >> security/security.c | 5 +- >> security/selinux/hooks.c | 10 +- >> 48 files changed, 451 insertions(+), 153 deletions(-) thanks, -- js