Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp3664306pxb; Mon, 4 Oct 2021 07:09:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyPQA1WlexY0XuRzfmg27n2sqc/NNKfiv7nF7+t7nZmacvB2YToY2lX8o5+hZsDPz3UP32q X-Received: by 2002:a63:7:: with SMTP id 7mr11134225pga.127.1633356585066; Mon, 04 Oct 2021 07:09:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633356585; cv=none; d=google.com; s=arc-20160816; b=vpVgcrcoVb3frhSRbGmF10s6Kl6KtzdYT7/QHXof7svT92Qho4zB/ogpeRIN+FRCE3 oWxqRX3XGwIQq7U1NFJEdJ5EWE5GucKlSXAR5UgzjCNi0sSqH/iXEYpI+w3S2TxjC2xj MXim7tb9pDSPgpgHEZgRHxY3IxgRWJfWlRXI7ZsWFHkZoxgNnVG7cIepwrFMogFmm4WO UvfvU1gU7prvt5NO9mBnZJmci7VikLGZz4mHpziLXyHnzhAiCZZGCaSSWkiJfawG6TXj rrFbAyWnJ2NvLkf0wCPtVKQ0x7IyrJHlVzTdad2PxbtHzZOKavKiN2dl0kmLl1U1763y yB7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=Pz6Sq8YM43edJdhupVPWgmftTMMGzxe21OfADfLvPhA=; b=YbMb53BfRi/72oWzegSe7nZbUP0g+N0KRzqU+hcniwVNLYldRAblENB0FUa0WZswHW i/avo34qMHB/VA66gm7AmHgF43igqOJnBRhNhaBUmlM0k0owIRYzI9CmVAf7ey2BxXCI UJF3ZIQc9jInEvl2yjZz4GrHpJ0P4L3tNuxEfWMtn/EDLSwZs2UddQNM0I1OK7YJ5CX2 x7ydNK6vWRP89vPa/V2QTFl1C1inhxdHaCAO0HE2aXtV+qvFpuHQp25aE/AC1LEuR/jF ureSvUEgni+mAF7ktkThyPVMELRqMMkZwoaEnGNmRRIKMLul90nYA0B7jfuvmlymAEYn hd1Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u6si20773195pfk.23.2021.10.04.07.09.27; Mon, 04 Oct 2021 07:09:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233163AbhJDMxc (ORCPT + 99 others); Mon, 4 Oct 2021 08:53:32 -0400 Received: from smtp-relay-canonical-1.canonical.com ([185.125.188.121]:39622 "EHLO smtp-relay-canonical-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231337AbhJDMxb (ORCPT ); Mon, 4 Oct 2021 08:53:31 -0400 Received: from wittgenstein.fritz.box (ip5f5bd0d9.dynamic.kabel-deutschland.de [95.91.208.217]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-1.canonical.com (Postfix) with ESMTPSA id BD28D4199E; Mon, 4 Oct 2021 12:51:41 +0000 (UTC) From: Christian Brauner To: linux-kernel@vger.kernel.org, linux-mm@kvack.org Cc: Vlastimil Babka , Suren Baghdasaryan , Matthew Bobrowski , Alexander Duyck , Jan Kara , Christian Brauner Subject: [PATCH 0/2] Introduce simple pidfd to task helper Date: Mon, 4 Oct 2021 14:50:48 +0200 Message-Id: <20211004125050.1153693-1-christian.brauner@ubuntu.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hey everyone, This adds a simple helper to get rid of some code duplication introduced with the addition of two new pidfd-based syscalls in mm. We should've probably added the helper right away and I think I mentioned this during in the review on one of the revisions but we probably just lost track of it. If this looks ok to you, I'll queue this up for next. Thanks! Christian Christian Brauner (2): pid: add pidfd_get_task() helper mm: use pidfd_get_task() include/linux/pid.h | 1 + kernel/pid.c | 34 ++++++++++++++++++++++++++++++++++ mm/madvise.c | 15 +++------------ mm/oom_kill.c | 15 +++------------ 4 files changed, 41 insertions(+), 24 deletions(-) base-commit: 9e1ff307c779ce1f0f810c7ecce3d95bbae40896 -- 2.30.2