From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) (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 EDFB43254B0 for ; Sun, 1 Mar 2026 13:12:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772370759; cv=none; b=c81cZgPUA2hwsxLu00Xjgh4Oez5uZYnElB4oX3lp5PHmE2SVgHNY4Yo6s6yfzsnsox1dG8A838DkVi5CJxS/xO9P0Qw+DsFKgIH/qtVTNYZdBP1C19SOx3tR4PmBlxJs5ug4MHi4tB+FgdvKmGHTa75FOKxIOZwQSPV0WCPkPgc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772370759; c=relaxed/simple; bh=+KSNJ0Z158ochU2WYHGJfd+lrKFTM9Qpzy+3P8pJDLM=; h=Content-Type:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To; b=TO+bsmThOeXWqSYFOOywkOmfoAb+0F4p5WAO9CL5ZAuVDzn4Ym2tZV5YrLY1m/Gs7XLIVuv9oDod15sKo5T8yCHWf2jF9TWGud3Ch8Y3pUtpIcFqFIXHQHdArwEJI+ib0Tk/EhuJnApdMm2hB6sUa6/CkZwCoeJRWDC6uhQHFqg= 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=WqDDl/JT; arc=none smtp.client-ip=209.85.210.44 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 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="WqDDl/JT" Received: by mail-ot1-f44.google.com with SMTP id 46e09a7af769-7d18d0e6d71so2939016a34.1 for ; Sun, 01 Mar 2026 05:12:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1772370757; x=1772975557; darn=vger.kernel.org; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=YVBcEfgQbbQ5ttlrS6xsIbgPyhOo8Qm45et5gOa7pcQ=; b=WqDDl/JTVmfnqkdt+0Iwp9fKqzmpHsxjuewGY/fBNYnUGWjL9ZjnZM+PWR6PnqcmsW lhvfAUtw16ul1g4qP+na/QlqYcflsJO4sGG5HQrs85JvSHRs9S04Hpr4iHuXTnflMTeS GE7WPMhauYlZbqZUZV/vGeT79NnpN4CZjkzZlW9FhqQf+y6FKA7hAvS5y3jBwwPz1Ga8 I3sL2Kw5ASCqlwGPrLvzmv3uLUC/f4X8Aixfb0vV2dduCc/TatiSW3y/AEeJPy4KcMi2 WCPM7Blx38KhCpQYovJc9kNCe5GmOZcv3orGsjMeR0hXOnWEaNpg4Etzg7FvTzrm9Fao 9h7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772370757; x=1772975557; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YVBcEfgQbbQ5ttlrS6xsIbgPyhOo8Qm45et5gOa7pcQ=; b=a8Kfzk0GNy3tEfXOS8+yQ+en1e4KLt1mn4qgn47JBv/CJkAf2R6Csbsgy7sLd01n9e aN2cK0aVGtEL1qD2kav4xGWyFe3ckzrMEoxvrUu14b5r/Oz3jgVYZFKHS4noxN3zXoyf I2oypyrOvcv5vmAEIvMnORsyIn7qHNyWr8nuhhls0KYubYhc3EaFDuaeDDMf5axrWcGO MIpTdxzuLpk9rZMC8GhX0DwjeMKMQN4rlgwBO2YxsegaysJQ+d1ui//Fk3FNpVriNEs+ LfuQr1b1/H/6V/BzZe7Ftuj4Ett7JArhA1tvi8ysSFtbPYb0EVzL2NqtqrRID7j5/ZJE Oaww== X-Forwarded-Encrypted: i=1; AJvYcCUmYLHIfFwY0dUJTJ1/aP3uueBjOGSCSMUQ17fWmJdUM2Dh/6iRBl2LExQ0ja1Dqyr1V7KyFlc=@vger.kernel.org X-Gm-Message-State: AOJu0YyzWhMEzo/ztkVERMZKuw9WgSbcRKOYDmr/0kTXcYnlb0Zpwwn8 CSIm6LswmM4kFYb0SSDlhIMZBUZH+9vGp0OQqPd7lOTafCaaaPKtd5B9QXEDf8XEEMuaZf/VC3o 9Jlq1AgA= X-Gm-Gg: ATEYQzzQ7//JMG4QYYz3H/2bxNM5TeXT5gfKZRvN+wW23wYzBujhKS6h9BW/Ibi/vN8 H8fyYzTeeZ0+t41schwjhozEoG2jsn+hTasI59xSpWUo95rNPdjlBokquWgyKgO7P3VQAycEv2Y LaCoFNqCASFC1mCePPeiQPKrwovY1mI/q9w4sNjbV6v1vSKbPXU9JhORDFZfPJ10Vc922qqSG/h bso/XBe3FYU35Eq7X92z+UU0gTCxw3fnfSmZDklxtN7MRLKos7m2vcuPD/lzqqgcKMPfzaUocrU wEcW3IB3POcbbejx8ZrzKATsLsRmEzvqXDzF4/vx/ATkpz0QdIJfCJKRzTQpPioJSrm22PhSqVS nszJaAxGuDUJAh+8WbJyWlvXBtHrXIovFd+eB+6uf47gZ6r+9wWMHPUrJZZLBsuOzWUlnzlcpVG t5NLR/a2soou7xjGkjzS5uZHlMHqFEEAkdVTjm7gxCUfgra2XlXVq4sDrzNUdN1wpym5OUM960k OioDPuV+w== X-Received: by 2002:a05:6830:81cb:b0:7cf:da7d:607c with SMTP id 46e09a7af769-7d591bda652mr5429586a34.20.1772370756937; Sun, 01 Mar 2026 05:12:36 -0800 (PST) Received: from [192.168.1.150] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7d5866541e5sm8646979a34.20.2026.03.01.05.12.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 01 Mar 2026 05:12:35 -0800 (PST) Content-Type: multipart/mixed; boundary="------------UdsguNf0sUs20yNVjqVH6ax5" Message-ID: Date: Sun, 1 Mar 2026 06:12:34 -0700 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: FAILED: Patch "io_uring/cmd_net: fix too strict requirement on ioctl" failed to apply to 6.12-stable tree To: Sasha Levin , stable@vger.kernel.org, ast@fiberby.net Cc: Gabriel Krisman Bertazi , io-uring@vger.kernel.org References: <20260301012914.1686902-1-sashal@kernel.org> Content-Language: en-US From: Jens Axboe In-Reply-To: <20260301012914.1686902-1-sashal@kernel.org> This is a multi-part message in MIME format. --------------UdsguNf0sUs20yNVjqVH6ax5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 2/28/26 6:29 PM, Sasha Levin wrote: > The patch below does not apply to the 6.12-stable tree. > If someone wants it applied there, or to any other stable or longterm > tree, then please email the backport, including the original git commit > id to . Here's a backport of this one. -- Jens Axboe --------------UdsguNf0sUs20yNVjqVH6ax5 Content-Type: text/x-patch; charset=UTF-8; name="0001-io_uring-cmd_net-fix-too-strict-requirement-on-ioctl.patch" Content-Disposition: attachment; filename*0="0001-io_uring-cmd_net-fix-too-strict-requirement-on-ioctl.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSAyYjc2NDJjMGMxODM1NGNhYzRiZjAxODVjODcwYmYxZmM1Mzc0ZDk3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/QXNiaj1DMz1COHJuPTIwU2xvdGg9 MjBUPUMzPUI4bm5lc2VuPz0gPGFzdEBmaWJlcmJ5Lm5ldD4KRGF0ZTogTW9uLCAxNiBGZWIg MjAyNiAxMDoyNzoxOCArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIGlvX3VyaW5nL2NtZF9uZXQ6 IGZpeCB0b28gc3RyaWN0IHJlcXVpcmVtZW50IG9uIGlvY3RsCk1JTUUtVmVyc2lvbjogMS4w CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5z ZmVyLUVuY29kaW5nOiA4Yml0CgpDb21taXQgNjAwYjY2NWI5MDM3MzNiZDYwMzM0ZTg2MDMx YjE1N2NjODIzZWU1NSB1cHN0cmVhbS4KCkF0dGVtcHRpbmcgU09DS0VUX1VSSU5HX09QX1NF VFNPQ0tPUFQgb24gYW4gQUZfTkVUTElOSyBzb2NrZXQgcmVzdWx0ZWQKaW4gYW4gLUVPUE5P VFNVUFAsIGFzIEFGX05FVExJTksgZG9lc24ndCBoYXZlIGFuIGlvY3RsIGluIGl0cyBzdHJ1 Y3QKcHJvdG8sIGJ1dCBvbmx5IGluIHN0cnVjdCBwcm90b19vcHMuCgpQcmlvciB0byB0aGUg YmxhbWVkIGNvbW1pdCwgaW9fdXJpbmdfY21kX3NvY2soKSBvbmx5IGhhZCB0d28gY21kX29w Cm9wZXJhdGlvbnMsIGJvdGggcmVxdWlyaW5nIGlvY3RsLCB0aHVzIHRoZSBjaGVjayB3YXMg d2FycmFudGVkLgoKU2luY2UgdGhlbiwgNCBuZXcgY21kX29wIG9wZXJhdGlvbnMgaGF2ZSBi ZWVuIGFkZGVkLCBub25lIG9mIHdoaWNoCmRlcGVuZCBvbiBpb2N0bC4gVGhpcyBwYXRjaCBt b3ZlcyB0aGUgaW9jdGwgY2hlY2ssIHNvIGl0IG9ubHkgYXBwbGllcwp0byB0aGUgb3JpZ2lu YWwgb3BlcmF0aW9ucy4KCkFGQUlDVCwgdGhlIGlvY3RsIHJlcXVpcmVtZW50IHdhcyB1bmlu dGVudGlvbmFsLCBhbmQgaXQgd2Fzbid0CnZpc2libGUgaW4gdGhlIGJsYW1lZCBwYXRjaCB3 aXRoaW4gMyBsaW5lcyBvZiBjb250ZXh0LgoKQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcK Rml4ZXM6IGE1ZDJmOTlhZmY2YiAoImlvX3VyaW5nL2NtZDogSW50cm9kdWNlIFNPQ0tFVF9V UklOR19PUF9HRVRTT0NLT1BUIikKU2lnbmVkLW9mZi1ieTogQXNiasO4cm4gU2xvdGggVMO4 bm5lc2VuIDxhc3RAZmliZXJieS5uZXQ+ClJldmlld2VkLWJ5OiBHYWJyaWVsIEtyaXNtYW4g QmVydGF6aSA8a3Jpc21hbkBzdXNlLmRlPgpTaWduZWQtb2ZmLWJ5OiBKZW5zIEF4Ym9lIDxh eGJvZUBrZXJuZWwuZGs+Ci0tLQogaW9fdXJpbmcvdXJpbmdfY21kLmMgfCA5ICsrKysrKy0t LQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9pb191cmluZy91cmluZ19jbWQuYyBiL2lvX3VyaW5nL3VyaW5nX2NtZC5j CmluZGV4IGY5Mjc4NDRjOGFkYS4uZTVkMGNjOGE4YTU2IDEwMDY0NAotLS0gYS9pb191cmlu Zy91cmluZ19jbWQuYworKysgYi9pb191cmluZy91cmluZ19jbWQuYwpAQCAtMzM4LDE2ICsz MzgsMTkgQEAgaW50IGlvX3VyaW5nX2NtZF9zb2NrKHN0cnVjdCBpb191cmluZ19jbWQgKmNt ZCwgdW5zaWduZWQgaW50IGlzc3VlX2ZsYWdzKQogCXN0cnVjdCBwcm90byAqcHJvdCA9IFJF QURfT05DRShzay0+c2tfcHJvdCk7CiAJaW50IHJldCwgYXJnID0gMDsKIAotCWlmICghcHJv dCB8fCAhcHJvdC0+aW9jdGwpCi0JCXJldHVybiAtRU9QTk9UU1VQUDsKLQogCXN3aXRjaCAo Y21kLT5jbWRfb3ApIHsKIAljYXNlIFNPQ0tFVF9VUklOR19PUF9TSU9DSU5ROgorCQlpZiAo IXByb3QgfHwgIXByb3QtPmlvY3RsKQorCQkJcmV0dXJuIC1FT1BOT1RTVVBQOworCiAJCXJl dCA9IHByb3QtPmlvY3RsKHNrLCBTSU9DSU5RLCAmYXJnKTsKIAkJaWYgKHJldCkKIAkJCXJl dHVybiByZXQ7CiAJCXJldHVybiBhcmc7CiAJY2FzZSBTT0NLRVRfVVJJTkdfT1BfU0lPQ09V VFE6CisJCWlmICghcHJvdCB8fCAhcHJvdC0+aW9jdGwpCisJCQlyZXR1cm4gLUVPUE5PVFNV UFA7CisKIAkJcmV0ID0gcHJvdC0+aW9jdGwoc2ssIFNJT0NPVVRRLCAmYXJnKTsKIAkJaWYg KHJldCkKIAkJCXJldHVybiByZXQ7Ci0tIAoyLjUxLjAKCg== --------------UdsguNf0sUs20yNVjqVH6ax5--