/yICJ3TQKJEIfYUfjZGavqD7Hx5hNMH9Z8hmShEZ6HEwJZzw== X-Received: by 2002:a05:6e02:156c:b0:42f:8b0f:bad2 with SMTP id e9e14a558f8ab-430c524715bmr330365325ab.10.1761154858755; Wed, 22 Oct 2025 10:40:58 -0700 (PDT) Received: from [127.0.0.1] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5a8a97407d6sm5391534173.37.2025.10.22.10.40.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Oct 2025 10:40:57 -0700 (PDT) From: Jens Axboe To: io-uring@vger.kernel.org, csander@purestorage.com, Keith Busch Cc: Keith Busch In-Reply-To: <20251022171924.2326863-1-kbusch@meta.com> References: <20251022171924.2326863-1-kbusch@meta.com> Subject: Re: [PATCHv6 0/6] liburing: support for mixed sqes Message-Id: <176115485745.149047.18203891023971914011.b4-ty@kernel.dk> Date: Wed, 22 Oct 2025 11:40:57 -0600 Precedence: bulk X-Mailing-List: io-uring@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.14.3 X-DKIM: signer='kernel-dk.20230601.gappssmtp.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: 0.5 (/) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (0.5 points) --- pts rule name description ---- ---------------------- ----------------------------------------- 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [142.0.200.124 listed in list.dnswl.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 5 On Wed, 22 Oct 2025 10:19:18 -0700, Keith Busch wrote: > Changes from v5: > > - Fixed up braces and line code style > > - Added fdinfo mixed sqe tests > > - Fixed up errors when CONFIG_USE_SANITIZER is enabled > > [...] Applied, thanks! [1/6] liburing: provide uring_cmd prep function commit: 45c13470e7fd050fcd94b99d00ed58576b7fc4bf [2/6] Add support IORING_SETUP_SQE_MIXED commit: e1453a03f3e5f568f94e9cf9008fa1862154f7c1 [3/6] test: add nop testing for IORING_SETUP_SQE_MIXED commit: 293e571185b78098ba4e95cf1723b0bad0cbfad9 [4/6] test: add mixed sqe test for uring commands commit: 43f0b21ade9d0b69197dad4f1517a113150e7b47 [5/6] test/fdinfo: flush sq prior to reading commit: d118e9e77c2e4a4017f3d000af349e59d6adf686 [6/6] test/fdinfo: add mixed sqe option to fdinfo test commit: a41ea23839da482d9585b83e46398147e4c4d1aa Best regards, -- Jens Axboe From - Wed Oct 22 17:44:26 2025 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Delivered-To: hi@josie.lol Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id KNYOEfcX+WjBHCQAYBR5ng (envelope-from ) for ; Wed, 22 Oct 2025 17:44:23 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Wed, 22 Oct 2025 17:44:23 +0000 Received: from am.mirrors.kernel.org ([147.75.80.249]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vBcso-0000000AGyb-40td for hi@josie.lol; Wed, 22 Oct 2025 17:44:23 +0000 Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 1DD531A60B5B for ; Wed, 22 Oct 2025 17:44:46 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1C8442D7DD5; Wed, 22 Oct 2025 17:44:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="J3dbX3zn" X-Original-To: stable@vger.kernel.org Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) (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 85AC82D0C8B for ; Wed, 22 Oct 2025 17:43:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761155040; cv=none; b=THHklc7XtuMAxnfQU9ajAjiHnDTewAJ2qOOcPdw7nx3IIZyU8368Bm/q1bJFRb+QwGvilki2Iptd4SmFwjYTziFSl1FuD3x/zxYKWh8dK5v1rEFXXTQ7iFj93GYXG+ng0USdvkmXTTw8T45QbeZjWyGpeQM9GfE5KgZiVWal8Ck= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761155040; c=relaxed/simple; bh=7/2fJy4pxhnnXtc6OkwmeAXK6plptjeyhyTaalub3jU=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=sIC/GcDJWuz+GrVsPJx00VGACgnv6n6pVJwW+PogyWem25GIDopbtyL82sEhELlsloQt/b2y+N0o7Qhy218YtvlqVhnpxa+Qk/1MnfIivJf7E1iAKIvGD39Eu8Ce2AV/bNaGpc5LlHsU8XrKP+enIwfL3v64ncBXQihecYxWzRg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=J3dbX3zn; arc=none smtp.client-ip=209.85.215.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-b6a225b7e9eso5127038a12.0 for ; Wed, 22 Oct 2025 10:43:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761155038; x=1761759838; darn=vger.kernel.org; h=content-transfer-encoding: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=2ddn45kgA5iBGs/Q0XZd+ROEGvzH3g9eY5nKIgWA7IA=; b=J3dbX3znb2PEZGoJFjQ+k0K4NRVykeQpcn7r30aorGtsb2PFE7JpF7u6rSK6yE/BiQ /VQu2oCn1GSTe0D8+wJatQNkWrY5b+pMklENbjQuO9OPfxzZqSsphkSlyr99ghenuhRD BAgvOyCtebwspsIUdvrNROf2N5PxLs13Ap9sGhV6SnmV6lYNkKCNk22gOxXoz7D/y5Cd C4+RHzEg8qZCCIc95OQxJGk/4+zybwzdrTbakzmx7VrIPVjiJAAidNqCLEAq5C4UaPUZ 5vV0qhv51Z19sAnQApE9TCervfXQs+2LTu9/japsVB/XIhj9WneMcr4b7tXpJ1P/HB6e 8Zhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761155038; x=1761759838; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2ddn45kgA5iBGs/Q0XZd+ROEGvzH3g9eY5nKIgWA7IA=; b=KCTPwDfMzBbWXBAyRhTMl3XjhYaSgWZfeqK6/R0c+pq/689ilPPOTMqI2OZ2Kpk4bn dfpsX8JOXR+3K+THsZ/D1uSDyjEFET/y1np2PwV9pOc0EamxyH+tZ8dtXX0EuC/IHGGD d5wyMDVU9GxsnH6iCGV7SlXgz590+Epy7F3D5rfh6dfiFcy9flWOWWk+gYagNOORNFPZ Uyn4sgEchtjfTMjaJqrB7G0eFHpvnSITzmo/kPTHzXOOJ7Tg5Jvi4ZwNGFTW+w0zV7Pw LRcMIXMqUnjazqPAjh84GhdUAe0nM9jvPzQi2+IhBGbF9lS06KWWcc6DrorhPvbUAB9h /OKw== X-Forwarded-Encrypted: i=1; AJvYcCW046ZiWeLdRNj6SaoFionkKlaFfRCLK2aVNbvdNfzum/2BfAGN3bbkt0J+4PCTcDV4y/JCE2E=@vger.kernel.org X-Gm-Message-State: AOJu0Yw2c4vxQgF+Kgvn+yJVNUIduey0zh5Z48aVdGiAlzDtelyTi4Ic /iekwsRLsKcwjm8OUSjMKa5z5qcFkCB8r6VSvaGxPllqwfED9KDghtAS X-Gm-Gg: ASbGnctsjcHgLLOCrrjKXThCr+T1ptm8ZZpcltpYOd086P/jZUqvsiqz3Y/igYe3rhh kotbLJLAis7tjVkI4a+yQ9HZQ6cyj0PtVUVhM2UU0G4Z9n9aYQjg2ldirmZAJAncVwxbpH58CK8 NQTguvSECXdCFG4pdedwhIt/YE1QjfF6Iwb/3C+cg1SF0xzA+vfqIqrMwhzj3J1xl2Fr20HuA+3 vrgRmNH+YTJRA+rxagQWgx32FDnWh02SC4r89k8CAVWX9124GWD3fT2bU2f+lh+aOz1CStusLit WskqaMa9wRSADcFjiPyuOmvqqxGr14ZSnXu4vcKTsq40dqvcTyS2MdK4FEGca0dd3LJq6eV8Bpg 2HiB3Rq0yXQu0PYMkWm66ABOVXIzRtBToVskZ5CEe1kmC8uaoJcRB9d2qI6rU8aShvMhlGTKjOS 44AetPcIm7Up349mIFM5ijdgwJ3XKpwc+FOn/uMA== X-Google-Smtp-Source: AGHT+IFlcnSpDwzLFOUCCw5dfznfe42XnNXFCg/H83y/QkODNwwNkewmIPIBd13BJCZtlOmCR8rDog== X-Received: by 2002:a17:903:18b:b0:269:96db:939 with SMTP id d9443c01a7336-290cba419d4mr292170355ad.58.1761155037894; Wed, 22 Oct 2025 10:43:57 -0700 (PDT) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29246ebcce8sm145076535ad.18.2025.10.22.10.43.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Oct 2025 10:43:57 -0700 (PDT) Message-ID: <90205139-d34c-4ddb-8059-e4796f040d14@gmail.com> Date: Wed, 22 Oct 2025 10:43:55 -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: [PATCH 6.17 000/160] 6.17.5-rc2 review To: Greg Kroah-Hartman , stable@vger.kernel.org Cc: patches@lists.linux.dev, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, shuah@kernel.org, patches@kernelci.org, lkft-triage@lists.linaro.org, pavel@denx.de, jonathanh@nvidia.com, sudipm.mukherjee@gmail.com, rwarsow@gmx.de, conor@kernel.org, hargar@microsoft.com, broonie@kernel.org, achill@achill.org References: <20251022053328.623411246@linuxfoundation.org> Content-Language: en-US, fr-FR From: Florian Fainelli In-Reply-To: <20251022053328.623411246@linuxfoundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-DKIM: signer='gmail.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: 0.4 (/) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (0.4 points) --- pts rule name description ---- ---------------------- ----------------------------------------- 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [f.fainelli[at]gmail.com] 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [147.75.80.249 listed in list.dnswl.org] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On 10/21/25 22:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.17.5 release. > There are 160 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Fri, 24 Oct 2025 05:33:10 +0000. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.5-rc2.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.17.y > and the diffstat can be found below. > > thanks, > > greg k-h On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC: Tested-by: Florian Fainelli -- Florian From - Wed Oct 22 18:00:43 2025 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Delivered-To: hi@josie.lol Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id ANs9D8gb+Wg0oyYAYBR5ng (envelope-from ) for ; Wed, 22 Oct 2025 18:00:40 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Wed, 22 Oct 2025 18:00:40 +0000 Received: from am.mirrors.kernel.org ([147.75.80.249]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vBd8Z-0000000AmcM-2vIq for hi@josie.lol; Wed, 22 Oct 2025 18:00:40 +0000 Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 068DC189E51A for ; Wed, 22 Oct 2025 18:00:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EC6E82EC0A7; Wed, 22 Oct 2025 18:00:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=meta.com header.i=@meta.com header.b="ShQ4Gkbi" X-Original-To: io-uring@vger.kernel.org Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D4EFF2EB85C for ; Wed, 22 Oct 2025 18:00:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=67.231.145.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761156018; cv=none; b=K47f7hElO9l/nNF7dKktYNcBh4aHgFIMMeNpPfZXOUXOe+y1RI9MjqrrG6hpnYAa9K8pevSyDRCTcEOR5RxoNFLMIsFbr2k6bCycDqGX7G5wGIvUp+HEHJ88v7AuB6pn/fDn2ErlN3mTUAy00MftWXd+uxbRYw3UtDAj56NOd6k= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761156018; c=relaxed/simple; bh=XqaRqsTtSUUnBYUgGOyIEJGmN5x92Z+04rx8jBGcgrw=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=WI/A/lItBF7VCyMvt+8dn5VNqKpSg+xOB9/iFqJjwyJ88C7ZFPBHpDj096l9l65ujSFthWR5YtwrbGHUcLds/am/hlg+o0x3Y6bWNtgaO2QO+8K/J7ZvmjHDbM8kEWRqYpCyxfD77gQ9OtB+YKi3YEs+zrSsUAc31wlIC9PPkwk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=meta.com; spf=pass smtp.mailfrom=meta.com; dkim=pass (2048-bit key) header.d=meta.com header.i=@meta.com header.b=ShQ4Gkbi; arc=none smtp.client-ip=67.231.145.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=meta.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=meta.com Received: from pps.filterd (m0109333.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 59MGdGBn2090430 for ; Wed, 22 Oct 2025 11:00:16 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=s2048-2025-q2; bh=wvJpEcDZjKZlqxCHS1 SrOSNSh+3+mCrs/u1wwBg8TZQ=; b=ShQ4Gkbi1GCWhHgn5IK8zhPFu3IhT41tDv rRJrHEMoeSs/Kt2frzZXtVCYkjzf1f3rLWBoqOo307O692G3SvtjcfPCIsrmZTjl /tgZY1l3FBcgR1Xi9gcORip7S8hE9kKIAAC/0NNRBinGKJuoJ+/R6pPvXmJ19Hkd hrmWI2FHNoOrt9k9HfIcPQasuzxTv6vxLkK49bmCDBeiCbm3cEXuF5oMTO5JUEE5 ArB+T/UdvM1lkEfSCT/8tq60zKwjZMml/BpntlnmRQp+6kn+GHm2kXeLA8Zz8GiX zV7bxRpwQek+c0XcQEn5PhG3Ig9eC5vUqVX6qh95GhXaBZDhxT5g== Received: from maileast.thefacebook.com ([163.114.135.16]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 49y2yu8phq-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 22 Oct 2025 11:00:15 -0700 (PDT) Received: from twshared28390.17.frc2.facebook.com (2620:10d:c0a8:1b::2d) by mail.thefacebook.com (2620:10d:c0a9:6f::8fd4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.2562.20; Wed, 22 Oct 2025 18:00:13 +0000 Received: by devbig197.nha3.facebook.com (Postfix, from userid 544533) id AC32A2F990E5; Wed, 22 Oct 2025 11:00:04 -0700 (PDT) From: Keith Busch To: , CC: Keith Busch Subject: [PATCH] add man pages for new apis Date: Wed, 22 Oct 2025 11:00:02 -0700 Message-ID: <20251022180002.2685063-1-kbusch@meta.com> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: io-uring@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-FB-Internal: Safe Content-Type: text/plain X-Authority-Analysis: v=2.4 cv=Y+L1cxeN c=1 sm=1 tr=0 ts=68f91baf cx=c_pps a=MfjaFnPeirRr97d5FC5oHw==:117 a=MfjaFnPeirRr97d5FC5oHw==:17 a=x6icFKpwvdMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=VX0GCZM3_m6oCgL_IiUA:9 X-Proofpoint-ORIG-GUID: _IN2zUPFrFLDBPinen9LLvPI85Zp2QwU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDIyMDE0NiBTYWx0ZWRfX8tNkGNoq7Gwa 12d1qxtUe+/w8jfT8zH1gsZwA7JLCwNYHGfx8mg/kFwd+RwSQCnCf2foiHWZQuPDBK6+iCdCOyP oGiocGJ3NfLx/FzqHryXFHVcKk/vL2lhjfRgUVscmZps7aXpuLXf7QzzY8JyzaxLx9tvnWvQm6d 4TePU66QHzT0/dGqOMBEX0DgwbP6eYUGQnqH3+0+zbgiv1n4xEyU40aGXQVI+Bd3PDG3cYMSgQB B8vboQvcK6CrbEdwiJvDpURq3twP6qA5Vw9XsXnJyPV18g4LsDrxfQl6w0rLaBrhyAYSQq8Xuxz XKWvXVM7A5x/xZbj4v9sa6C52RX66u0oo9PbfwIh3IUKoeiTiM280/cMIp6laGjweFt9XalCRbK VMThd5nSqwMfBkNktJim4+BGP7mw4w== X-Proofpoint-GUID: _IN2zUPFrFLDBPinen9LLvPI85Zp2QwU X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-22_07,2025-10-22_01,2025-03-28_01 X-DKIM: signer='meta.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: 0.4 (/) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (0.4 points) --- pts rule name description ---- ---------------------- ----------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: meta.com] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [147.75.80.249 listed in list.dnswl.org] 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 From: Keith Busch Add manuals for getting 128b submission queue entries, and the new prep functions. Signed-off-by: Keith Busch --- man/io_uring_get_sqe128.3 | 59 ++++++++++++++++++++++++++++++++ man/io_uring_prep_nop128.3 | 30 ++++++++++++++++ man/io_uring_prep_uring_cmd.3 | 37 ++++++++++++++++++++ man/io_uring_prep_uring_cmd128.3 | 38 ++++++++++++++++++++ 4 files changed, 164 insertions(+) create mode 100644 man/io_uring_get_sqe128.3 create mode 100644 man/io_uring_prep_nop128.3 create mode 100644 man/io_uring_prep_uring_cmd.3 create mode 100644 man/io_uring_prep_uring_cmd128.3 diff --git a/man/io_uring_get_sqe128.3 b/man/io_uring_get_sqe128.3 new file mode 100644 index 00000000..25db811a --- /dev/null +++ b/man/io_uring_get_sqe128.3 @@ -0,0 +1,59 @@ +.\" Copyright (C) 2020 Jens Axboe +.\" Copyright (C) 2020 Red Hat, Inc. +.\" +.\" SPDX-License-Identifier: LGPL-2.0-or-later +.\" +.TH io_uring_get_sqe128 3 "October 22, 2025" "liburing-0.7" "liburing Ma= nual" +.SH NAME +io_uring_get_sqe128 \- get the next available 128-byte submission queue = entry +from the submission queue +.SH SYNOPSIS +.nf +.B #include +.PP +.BI "struct io_uring_sqe *io_uring_get_sqe128(struct io_uring *" ring ")= ;" +.fi +.SH DESCRIPTION +.PP +The +.BR io_uring_get_sqe128 (3) +function gets the next available 128-byte submission queue entry from th= e +submission queue belonging to the +.I ring +param. + +On success +.BR io_uring_get_sqe128 (3) +returns a pointer to the submission queue entry. On failure NULL is retu= rned. + +If a submission queue entry is returned, it should be filled out via one= of the +prep functions such as +.BR io_uring_prep_uring_cmd128 (3) +and submitted via +.BR io_uring_submit (3). + +Note that neither +.BR io_uring_get_sqe128 +nor the prep functions set (or clear) the +.B user_data +field of the SQE. If the caller expects +.BR io_uring_cqe_get_data (3) +or +.BR io_uring_cqe_get_data64 (3) +to return valid data when reaping IO completions, either +.BR io_uring_sqe_set_data (3) +or +.BR io_uring_sqe_set_data64 (3) +.B MUST +have been called before submitting the request. + +.SH RETURN VALUE +.BR io_uring_get_sqe128 (3) +returns a pointer to the next submission queue event on success and NULL= on +failure. If NULL is returned, the SQ ring either wasn't created with 128= -byte +entries (IORING_SETUP_SQE128 or IORING_SETUP_SQE_MIXED) or is currently = full +and entries must be submitted for processing before new ones can get all= ocated. +.SH SEE ALSO +.BR io_uring_get_sqe (3), +.BR io_uring_submit (3), +.BR io_uring_sqe_set_data (3) diff --git a/man/io_uring_prep_nop128.3 b/man/io_uring_prep_nop128.3 new file mode 100644 index 00000000..4e0c012b --- /dev/null +++ b/man/io_uring_prep_nop128.3 @@ -0,0 +1,30 @@ +.\" Copyright (C) 2022 Samuel Williams +.\" +.\" SPDX-License-Identifier: LGPL-2.0-or-later +.\" +.TH io_uring_prep_nop128 3 "October 22, 2025" "liburing-2.2" "liburing M= anual" +.SH NAME +io_uring_prep_nop128 \- prepare a nop request +.SH SYNOPSIS +.nf +.B #include +.PP +.BI "void io_uring_prep_nop128(struct io_uring_sqe *" sqe ");" +.fi +.SH DESCRIPTION +.PP +The +.BR io_uring_prep_nop128 (3) +function prepares nop (no operation) request for a 128-byte entry. The +submission queue entry +.I sqe +does not require any additional setup. + +.SH RETURN VALUE +None +.SH ERRORS +None +.SH SEE ALSO +.BR io_uring_prep_nop (3), +.BR io_uring_get_sqe (3), +.BR io_uring_submit (3), diff --git a/man/io_uring_prep_uring_cmd.3 b/man/io_uring_prep_uring_cmd.= 3 new file mode 100644 index 00000000..b8a95233 --- /dev/null +++ b/man/io_uring_prep_uring_cmd.3 @@ -0,0 +1,37 @@ +.\" Copyright (C) 2022 Samuel Williams +.\" +.\" SPDX-License-Identifier: LGPL-2.0-or-later +.\" +.TH io_uring_prep_uring_cmd 3 "October 22, 2025" "liburing-2.2" "liburin= g Manual" +.SH NAME +io_uring_prep_uring_cmd \- prepare a uring_cmd request +.SH SYNOPSIS +.nf +.B #include +.PP +.BI "void io_uring_prep_uring_cmd(struct io_uring_sqe *" sqe "," +.BI " int " cmd_op "," +.BI " int " fd ");" +.fi +.SH DESCRIPTION +.PP +The +.BR io_uring_prep_uring_cmd (3) +function prepares uring_cmd (fd specific) request. The submission queue = entry +.I sqe +is setup to use the filedescriptor +.I fd +to send file descriptor specific +.IR cmd_op . + +The reserved fields are initialized to 0. Otherwise the caller has to se= t up +any submission queue entry's operation specific fields. + +.SH RETURN VALUE +None +.SH ERRORS +None +.SH SEE ALSO +.BR io_uring_prep_uring_cmd128 (3), +.BR io_uring_get_sqe (3), +.BR io_uring_submit (3), diff --git a/man/io_uring_prep_uring_cmd128.3 b/man/io_uring_prep_uring_c= md128.3 new file mode 100644 index 00000000..41853c51 --- /dev/null +++ b/man/io_uring_prep_uring_cmd128.3 @@ -0,0 +1,38 @@ +.\" Copyright (C) 2022 Samuel Williams +.\" +.\" SPDX-License-Identifier: LGPL-2.0-or-later +.\" +.TH io_uring_prep_uring_cmd128 3 "October 22, 2025" "liburing-2.2" "libu= ring Manual" +.SH NAME +io_uring_prep_uring_cmd128 \- prepare a uring_cmd request +.SH SYNOPSIS +.nf +.B #include +.PP +.BI "void io_uring_prep_uring_cmd128(struct io_uring_sqe *" sqe "," +.BI " int " cmd_op "," +.BI " int " fd ");" +.fi +.SH DESCRIPTION +.PP +The +.BR io_uring_prep_uring_cmd128 (3) +function prepares uring_cmd (fd specific) request for a 128 byte submiss= ion +queue entry. The submission queue entry +.I sqe +is setup to use the filedescriptor +.I fd +to send file descriptor specific +.IR cmd_op . + +The reserved fields are initialized to 0. Otherwise the caller has to se= t up +any submission queue entry's operation specific fields. + +.SH RETURN VALUE +None +.SH ERRORS +None +.SH SEE ALSO +.BR io_uring_prep_uring_cmd (3), +.BR io_uring_get_sqe (3), +.BR io_uring_submit (3), --=20 2.47.3 From - Wed Oct 22 18:02:20 2025 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Delivered-To: hi@josie.lol Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id uDZxJykc+WikPicAYBR5ng (envelope-from ) for ; Wed, 22 Oct 2025 18:02:17 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Wed, 22 Oct 2025 18:02:17 +0000 Received: from ams.mirrors.kernel.org ([213.196.21.55]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1