Received: by 2002:ab2:710b:0:b0:1ef:a325:1205 with SMTP id z11csp1141573lql; Tue, 12 Mar 2024 08:23:19 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXzsc3IinNE/pH8oTv55/zKdyCfPG5RpU43JJ5U31KvfMg/DWouZZjU81umvqVMnmJNhdHxk3wJr93QcRBI8jxVU0tbOIrAdDRaWg8aDA== X-Google-Smtp-Source: AGHT+IFRKrEfUH6+iUf9aOtVlc8EtxunfocMCThlo9uaS4qs4PJ/DKJuIPvZkhkSGHSQFHhMeo4g X-Received: by 2002:a05:6a00:a0c:b0:6e6:1f10:9ead with SMTP id p12-20020a056a000a0c00b006e61f109eadmr785323pfh.27.1710256999607; Tue, 12 Mar 2024 08:23:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710256999; cv=pass; d=google.com; s=arc-20160816; b=EZkqm8CZpUHwlOt/6LS4nUvdQYwvzy3JA2NdgvffxJcQdN6wFC3MLetheenr1lqvIK 5RsLOO3dshNIWl79FGUaKRtLsiQ000kWbxr975Mlork03uO5HewAZwJDRtYy3fBiRmz5 +zUDY+2SUGh0b4re0n/1i55k4IG26qdmdr18XFF8znPvJcZ/AFcq8jKCZfU59v7cZ9xy 06O1AGNI1hiT3LfqVwwH6V7wBY+1PfDrbUFqCGNnWg4PHky4CcZEroaWa0myw19Tqd9L AgVNzUxHDXR5v+CcC/CiIlBsxkNUe9zGLkM0BrGiRmTdbR5PcLa9MpK9HkddDcDNCOXC /95Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=WA+2UZeZ/+bV4iFdtAOVHcnQcmWrPZic0/TGwaAO4ME=; fh=dCh2w5WWcmKYJIYkHGH8Csjso609A8jJLv7CH5pCujI=; b=TLTS59MxrUN4Z86Io3UfCyoGmTbK98JGR9QMhHgN5xO6fMn+TOGvGaLcK5No8riHrW ZlW0vxLTdd58yCai9ZSlbPaiDV5NQB8DFpOCAENIWnukwsnUNUyDAR23MlZ6+O4wSew2 5kMg/9c7NwxWpGuZrmh3uAAKqHfLXNkp8FqXPGSS5PoTHqB1nP2QUbScCXb3rUcONGsR kQ4XX8WnCk8j8zz+kC4ijAPo+iWHIbFh8xQkGgNvWhpbaxudd1zugeQmKgaxl118ycZ0 ZQqtNF4ZUu1NTtZ2ZbTIVP+Ycjs8L8D7VRxJeiIrbLMMPUn9bQF6jnQ+nfYPh6iPZo8U MB9A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=elI2bz84; arc=pass (i=1 spf=pass spfdomain=kernel.dk dkim=pass dkdomain=kernel-dk.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-100426-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-100426-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id n8-20020aa79848000000b006e6721dfb7fsi7032362pfq.249.2024.03.12.08.23.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Mar 2024 08:23:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-100426-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=elI2bz84; arc=pass (i=1 spf=pass spfdomain=kernel.dk dkim=pass dkdomain=kernel-dk.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-100426-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-100426-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 25AA6B2240D for ; Tue, 12 Mar 2024 15:21:46 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9A6347C0B1; Tue, 12 Mar 2024 15:21:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.b="elI2bz84" Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8A8B47C091 for ; Tue, 12 Mar 2024 15:21:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.181 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710256895; cv=none; b=QoWgFmMT56nJhhKxYoM0rnOUhxrIAg7wQJWoKTEL3Rgfio7rnKM6llszZINhO4I4W6wAPZluUzSX1MiQelc7LSMgOiOAVg1fUaeFlR7woKgPQnisfflqvBzSMg9KmdkOOFo/5BnckiEJrxRPGP58HTpHrjGZQmNS9qAFUGR+WCY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710256895; c=relaxed/simple; bh=6POe+SvA0dsjF01BwyLDxeHg0sPG7dx2CVsJuWVp/J4=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ThWMeENDXXdxbx/et/MWJ3PCP3lqufIdqrrGGIfWXqZbt4CaRE5OM7g65yVUjyUiYd8y4tjHCePNGXkslJNlmAEbInBREWWKi3qe5Q7hz43sato2Gu/p9RkRnsW4AV0+dIwpgINlkEC2k097WdD4h9WMWgQuc/S9RfGfTu//gP4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk; spf=pass smtp.mailfrom=kernel.dk; dkim=pass (2048-bit key) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.b=elI2bz84; arc=none smtp.client-ip=209.85.215.181 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kernel.dk Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-5cfcf509fbdso2102404a12.1 for ; Tue, 12 Mar 2024 08:21:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1710256893; x=1710861693; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=WA+2UZeZ/+bV4iFdtAOVHcnQcmWrPZic0/TGwaAO4ME=; b=elI2bz84nuZuKwEB9YYcvLOhSiBh7Ri8q4cDdboR58mijHN8V/OpC5Y42/nv+MZu0Y 0pKsM9LS79Z5EQqUzvv+XRcUon87yapV4xfJ8+3FkeOnFxXFQqQIK/h3ewcgIL7oPT47 0DTSblNWs97xP6DPoj7r01EI3tdzCJi7N/v5gKaOjJJd+zFyGk+UhXh3oam0xvWRSbW9 kAJJ+OAEATdfyoHNb45s7NVI1LYcSD7K4MD3tTcOpeTuR9TKcJLafkxs4RnPqrmCUWHT J1htpbf5XoA9e5j19JlL6+vQTI6ra8zv9Zu0DRIvfNHKDc6Rn5cRwYCguPhFyZKsKxqf M/uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710256893; x=1710861693; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=WA+2UZeZ/+bV4iFdtAOVHcnQcmWrPZic0/TGwaAO4ME=; b=hVfiuKicb7ywJjlS6US5yg+wZAvVZj0M1cj/DcJ9VNmDAnaf4513O7q3I+Suea84Eq 5R+UULRGc0+RM5+z4gcbWnTBWtQT8hI+Sc6Zpk9U9UwiZ62VotwniBGK0sHv95nulYoa /VF4JVcJzKowKqWpblMQ/J3fiZ8x41EhCwYOL5DQLL+CoBx7vAae05z3DD1Z5+KfHGEe nTh7dU9gzXz6miEZThYf+31WI8QgsEwdcHZugCAqGNdVivdvOTdSLt+EuhR175ai6QHz LpdkSO4OA4zyxQ91nbeVhNlo1W4xll8gbsqVdGgs05vpiMPhgqPPir/kWvwGkBcHCV5R m9Ug== X-Forwarded-Encrypted: i=1; AJvYcCVOhcpxdZ2y0v+F8hs6bOV3kpFHcuRgAvdM0FTIyhYfHz1WTpN3CRUp5qmq2HTVVsO5SzTWxZOa7Vpq0iJjeTT8iHZWsYRX2FZUSZH6 X-Gm-Message-State: AOJu0Yxf/dGs1jg9laMQdHbe8PLG/L9IAGotoKFyfiwkfk1zY+Je7ftk e2QbGr3BzqCm2A1iFNhBUpdNcHYXx/S27q7U24TRGcAK5cd7eID/9VooTxgUVmM= X-Received: by 2002:a05:6a00:939a:b0:6e6:9560:fcf1 with SMTP id ka26-20020a056a00939a00b006e69560fcf1mr2337834pfb.1.1710256892849; Tue, 12 Mar 2024 08:21:32 -0700 (PDT) Received: from [192.168.1.150] ([198.8.77.194]) by smtp.gmail.com with ESMTPSA id r2-20020aa79ec2000000b006e31f615af6sm6446435pfq.17.2024.03.12.08.21.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 Mar 2024 08:21:32 -0700 (PDT) Message-ID: Date: Tue, 12 Mar 2024 09:21:30 -0600 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 5.10/5.15] io_uring: fix registered files leak Content-Language: en-US To: Fedor Pchelkin Cc: Pavel Begunkov , Greg Kroah-Hartman , stable@vger.kernel.org, io-uring@vger.kernel.org, linux-kernel@vger.kernel.org, Alexey Khoroshilov , lvc-project@linuxtesting.org, Nikita Zhandarovich , Roman Belyaev References: <20240312142313.3436-1-pchelkin@ispras.ru> <8a9993c7-fd4d-44ff-8971-af59c7f3052c@kernel.dk> <466e842f-66c6-4530-8c16-2b008fc3fbc6-pchelkin@ispras.ru> From: Jens Axboe In-Reply-To: <466e842f-66c6-4530-8c16-2b008fc3fbc6-pchelkin@ispras.ru> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 3/12/24 9:14 AM, Fedor Pchelkin wrote: > On 24/03/12 08:34AM, Jens Axboe wrote: >> On 3/12/24 8:23 AM, Fedor Pchelkin wrote: > > [...] > >>> I feel io_uring-SCM related code should be dropped entirely from the >>> stable branches as the backports already differ greatly between versions >>> and some parts are still kept, some have been dropped in a non-consistent >>> order. Though this might contradict with stable kernel rules or be >>> inappropriate for some other reason. >> >> Looks fine to me, and I agree, it makes much more sense to drop it all >> from 5.10/5.15-stable as well to keep them in sync with upstream. And I >> think this is fine for stable, dropping code is always a good thing. >> > > Alright, got it. So that would require dropping it from all of the > supported 5.4, 6.1, 6.6, 6.7, too. > > Would it be okay if I'll send this as a series? Yeah I think so, keeping the code more in sync is always a good thing when it comes to stable. Just make sure you mark the backport commits with the appropriate upstream shas. Thanks! -- Jens Axboe