From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id DFAFAEB64DC for ; Tue, 11 Jul 2023 08:24:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230388AbjGKIYx (ORCPT ); Tue, 11 Jul 2023 04:24:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43460 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230345AbjGKIYw (ORCPT ); Tue, 11 Jul 2023 04:24:52 -0400 Received: from nautica.notk.org (ipv6.notk.org [IPv6:2001:41d0:1:7a93::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AD70DE7A; Tue, 11 Jul 2023 01:24:49 -0700 (PDT) Received: by nautica.notk.org (Postfix, from userid 108) id 319A2C01D; Tue, 11 Jul 2023 10:24:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1689063886; bh=alhqvxL93kthMHPg3eS6oCrVpfIVGnVxw7Z8S7t+VlY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=2h3h5YcKcoOgsHOAHB0hnAOrcofNqla+B1H+tcNKqpcW1U4ZhJpz/o2dpwpWg15I1 FHt0vpwXrlYWs+NyK0XxI8BWbVpjTnEONqeT5IAGPWwagsDq6bAxQFXh5i+FVJbudt IjAeetojPJ2sUhxLXpNWCbGqnq96e6Uj0kW8JWS+2ORaT3jqbpFdy7uYxOokGqCrXJ B5zOngTwU/Mskytxj1bdNAWmV2knU/hIg2DmOCKE3z6ou9o+7AtzMb/OfYJZXu5/uB szjI1d73ys1TmNKw863GgIkvOzJFUUS/lW4sfuSgo6mVOoyav/nSBXAu5aE2i1TJrn 7fILsETh9hJPQ== Received: from odin.codewreck.org (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id 4A867C009; Tue, 11 Jul 2023 10:24:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1689063885; bh=alhqvxL93kthMHPg3eS6oCrVpfIVGnVxw7Z8S7t+VlY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=SF0S3fk7KIJIKCKxsV1TXltQgRLANRZvxN8sxmsqBCi+ASuLmDN0kReeeeNRYKR3i I0uNiPviUkoiOYrzOVxLzer74MGdzxAgWykGpy65PQRPV0t+SIu6MYA2L/ByG1Hym6 /9IpeYr4VLY90SIlAxAuXqXgw5gNwVfYBkCd4SQ0ZvE/zGj04DCr3t4J5RQ82qhkVp omAuApNGq0x1fYBqm7ODmbcedcvFc9uVj6iHLUuriq7zWnZmeM+bEsf1wBDPEx5l8w xT0zyeAYTyvfDrfxa/yJKGPWL9B3VMS3gqbrXOL97brfKhnljbEzAiuIUipoYh2CLE 6bjCcfsrHB2tQ== Received: from localhost (odin.codewreck.org [local]) by odin.codewreck.org (OpenSMTPD) with ESMTPA id 3af70571; Tue, 11 Jul 2023 08:24:38 +0000 (UTC) Date: Tue, 11 Jul 2023 17:24:23 +0900 From: Dominique Martinet To: Hao Xu Cc: Christian Brauner , Alexander Viro , Jens Axboe , Pavel Begunkov , Stefan Roesch , Clay Harris , Dave Chinner , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, io-uring@vger.kernel.org Subject: Re: [PATCH v2 1/6] fs: split off vfs_getdents function of getdents64 syscall Message-ID: References: <20230524-monolog-punkband-4ed95d8ea852@brauner> <20230525-funkanstalt-ertasten-a43443d045c8@brauner> <7b47fd90-5db5-ec52-8ac2-59ac54c38acb@linux.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <7b47fd90-5db5-ec52-8ac2-59ac54c38acb@linux.dev> Precedence: bulk List-ID: X-Mailing-List: io-uring@vger.kernel.org Hao Xu wrote on Tue, Jul 11, 2023 at 04:17:11PM +0800: > > So to that someone: feel free to continue from these branches (I've > > included the fix for kernfs_fop_readdir that Dan Carpenter reported): > > https://github.com/martinetd/linux/commits/io_uring_getdents > > https://github.com/martinetd/liburing/commits/getdents > > > > Or just start over, there's not that much code now hopefully the > > baseline requirements have gotten a little bit clearer. > > > > > > Sorry for stirring the mess and leaving halfway, if nobody does continue > > I might send a v3 when I have more time/energy in a few months, but it > > won't be quick. > > I'd like to take this if you don't mind. Sure, I haven't been working on this lately, feel free to work on this. Will be happy to review anything you send based on what came out of the previous discussions to save Christian and others some time so you can keep me in Cc if you'd like. -- Dominique Martinet | Asmadeus