From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932071AbWHPTYa (ORCPT ); Wed, 16 Aug 2006 15:24:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932178AbWHPTYa (ORCPT ); Wed, 16 Aug 2006 15:24:30 -0400 Received: from smtp-out.google.com ([216.239.45.12]:52312 "EHLO smtp-out.google.com") by vger.kernel.org with ESMTP id S932071AbWHPTY3 (ORCPT ); Wed, 16 Aug 2006 15:24:29 -0400 DomainKey-Signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns; h=received:subject:from:reply-to:to:cc:in-reply-to:references: content-type:organization:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=rN/T7lLJKOteDMsloNW8VjgbKzdFvawn1JVkXxUE2T6PtPRaKQ5X16eM6iUBzdMXx Xy50niOTjC1sTwuPv9EZw== Subject: Re: [RFC][PATCH 4/7] UBC: syscalls (user interface) From: Rohit Seth Reply-To: rohitseth@google.com To: Alan Cox Cc: Kirill Korotaev , Andrew Morton , Linux Kernel Mailing List , Ingo Molnar , Christoph Hellwig , Pavel Emelianov , Andrey Savochkin , devel@openvz.org, Rik van Riel , hugh@veritas.com, ckrm-tech@lists.sourceforge.net, Andi Kleen In-Reply-To: <1155755069.24077.392.camel@localhost.localdomain> References: <44E33893.6020700@sw.ru> <44E33C3F.3010509@sw.ru> <1155752277.22595.70.camel@galaxy.corp.google.com> <1155755069.24077.392.camel@localhost.localdomain> Content-Type: text/plain Organization: Google Inc Date: Wed, 16 Aug 2006 12:22:50 -0700 Message-Id: <1155756170.22595.109.camel@galaxy.corp.google.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2006-08-16 at 20:04 +0100, Alan Cox wrote: > Ar Mer, 2006-08-16 am 11:17 -0700, ysgrifennodd Rohit Seth: > > I think there should be a check here for seeing if the new limits are > > lower than the current usage of a resource. If so then take appropriate > > action. > > Generally speaking there isn't a sane appropriate action because the > resources can't just be yanked. > I was more thinking about (for example) user land physical memory limit for that bean counter. If the limits are going down, then the system call should try to flush out page cache pages or swap out anonymous memory. But you are right that it won't be possible in all cases, like for in kernel memory limits. -rohit