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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 189FEC35274 for ; Fri, 15 Dec 2023 13:30:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 978E16B06E9; Fri, 15 Dec 2023 08:30:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9292A6B06EA; Fri, 15 Dec 2023 08:30:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7F0A16B06EB; Fri, 15 Dec 2023 08:30:13 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 6EA586B06E9 for ; Fri, 15 Dec 2023 08:30:13 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 3ACC81A0C7C for ; Fri, 15 Dec 2023 13:30:13 +0000 (UTC) X-FDA: 81569136306.17.F5333EC Received: from nautica.notk.org (nautica.notk.org [91.121.71.147]) by imf19.hostedemail.com (Postfix) with ESMTP id A4E131A0013 for ; Fri, 15 Dec 2023 13:30:10 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=codewreck.org header.s=2 header.b=L+tc9AV7; dkim=pass header.d=codewreck.org header.s=2 header.b=L+tc9AV7; spf=pass (imf19.hostedemail.com: domain of asmadeus@codewreck.org designates 91.121.71.147 as permitted sender) smtp.mailfrom=asmadeus@codewreck.org; dmarc=pass (policy=none) header.from=codewreck.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702647011; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=b20vpyg00WVKyH6ybuqsHsgOXZgJ2nb71oRe/G0ycJk=; b=jxkRzG9675AjWl1/I/551a/sd8AwESXcmCE3c5eb7cGhWUEyuweR8GxqMldQgFSiHeMaZP Nm18/kur/DU7udzfPWRjguCGmlSqsR2T0n5OBq7Z/cxQPziEgC/kd4g+UWoY2FtydxcptP A2idi51HJZXqgRsoFqQmoYEB16HFSpk= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=codewreck.org header.s=2 header.b=L+tc9AV7; dkim=pass header.d=codewreck.org header.s=2 header.b=L+tc9AV7; spf=pass (imf19.hostedemail.com: domain of asmadeus@codewreck.org designates 91.121.71.147 as permitted sender) smtp.mailfrom=asmadeus@codewreck.org; dmarc=pass (policy=none) header.from=codewreck.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702647011; a=rsa-sha256; cv=none; b=seYUloZyy15W4dzowG7HxdfJLsvLwmr6J2BjEYxRnSbmlpL1m6cxrNOYFqASAVfn2Omi3A OKpBMWxN5AS9Fn1sgIUteazEV/n6y+Y2D6zuG1I0xKoRU+3525l9qgU+y4RnF74a+MZTNO slQ4r5Ipj3O4Rt6xF2wAJzjbc7Op18w= Received: by nautica.notk.org (Postfix, from userid 108) id D5FF4C020; Fri, 15 Dec 2023 14:30:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1702647008; bh=b20vpyg00WVKyH6ybuqsHsgOXZgJ2nb71oRe/G0ycJk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=L+tc9AV77ZtJkbnBcyJo/SQdJxBCl8J00AjfEfjPJmuB3W7CjYkI69XJqbf38qbVT iN+BVGUZw1IYvZhn1OkWsRzzuwmEc7GnlsnkX4mCFTRmV6WY6RBx7G5X6Vfhpk3XWX wBNxZF1klac/LiiNCkqMeYfLQsZz1fiAjDDp+YL/ln7seybyTXVhRQdhKNBhbPDqtD kQrnngf4YY5S7T1KSuB565s8Mj6l7wUDoBCP9f/DxD8OojN/sRJRPVDJTiNwnqRgAP XW+EhZXAuxEGyJR4xoprwR5o8PgJeUaAxnDl+jDKDdW2/e0t2NfYEWTLP2bGT8gWku LoIkI9axCVNMA== Received: from gaia (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id 4FAF9C009; Fri, 15 Dec 2023 14:30:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1702647008; bh=b20vpyg00WVKyH6ybuqsHsgOXZgJ2nb71oRe/G0ycJk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=L+tc9AV77ZtJkbnBcyJo/SQdJxBCl8J00AjfEfjPJmuB3W7CjYkI69XJqbf38qbVT iN+BVGUZw1IYvZhn1OkWsRzzuwmEc7GnlsnkX4mCFTRmV6WY6RBx7G5X6Vfhpk3XWX wBNxZF1klac/LiiNCkqMeYfLQsZz1fiAjDDp+YL/ln7seybyTXVhRQdhKNBhbPDqtD kQrnngf4YY5S7T1KSuB565s8Mj6l7wUDoBCP9f/DxD8OojN/sRJRPVDJTiNwnqRgAP XW+EhZXAuxEGyJR4xoprwR5o8PgJeUaAxnDl+jDKDdW2/e0t2NfYEWTLP2bGT8gWku LoIkI9axCVNMA== Received: from localhost (gaia [local]) by gaia (OpenSMTPD) with ESMTPA id 6ce99df9; Fri, 15 Dec 2023 13:29:58 +0000 (UTC) Date: Fri, 15 Dec 2023 22:29:43 +0900 From: Dominique Martinet To: Christian Brauner Cc: Jeff Layton , Steve French , David Howells , Matthew Wilcox , Marc Dionne , Paulo Alcantara , Shyam Prasad N , Tom Talpey , Eric Van Hensbergen , Ilya Dryomov , linux-cachefs@redhat.com, linux-afs@lists.infradead.org, linux-cifs@vger.kernel.org, linux-nfs@vger.kernel.org, ceph-devel@vger.kernel.org, v9fs@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v4 00/39] netfs, afs, 9p: Delegate high-level I/O to netfslib Message-ID: References: <20231213152350.431591-1-dhowells@redhat.com> <20231215-einziehen-landen-94a63dd17637@brauner> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20231215-einziehen-landen-94a63dd17637@brauner> X-Rspamd-Queue-Id: A4E131A0013 X-Rspam-User: X-Stat-Signature: waz1io7589thcuxaqtccsaamea1imo4d X-Rspamd-Server: rspam01 X-HE-Tag: 1702647010-152404 X-HE-Meta: U2FsdGVkX1/qbvpmy4nBQW9dd/m1caJNBDZ89+eEBGTit7WxtbDgTpXVC4QD7Olj9VbwSbaFPI5RgWjCP8INxq6qCcJdSXnX9EYM1iHJ9h5HHk9HE+SZXx59Ft05kxoGFKTrYmfuUQ/jvH0BhmA6yMnHYqNaTJm+VPUFjdiO8dIm5ZKQu04WVvOqqFNiy1a0L4csoeamJ3T4q2au4cl8QqnojlgyYXqk85IvAyEJS5mhV3sUD8E157T8sNR32ZGAhTZmn4V8BzfNfLK5/9KyfK5plECSEcqb0N+Sunr+KbvCyW/Kfn8DbAZ9+s8nPuNsOwjGjZavvztecFRASRUGq11Ixd/6KUQyZ+Lj56u52gddze+pKSyJHYuQ/Q9hyZl08YL1d6qHOcEpNB0jtEMi8DFHnpIB9tc0NWbuEHpUffC/YzmVX+Sd93B9+z0oUVvyHtuGvh9DzWKYe4tGWnKt/qoR7qLvn19rq94vur2FPk+OHYXdJRAcXqe1KJYQjAqq109rob1j/bRU/kMa2YbfdPT7LCHlcruyrGBHypjtJgcRe5tKqC39avCmDzwbw2BpwiHEOwayotP6C1uETRPFeHHMpsXbY9EcxIqFgCYwWEtE449mx3J0KFivIENM/tBjIOCalF2I2UGe4UYGpNi0zBED9u9VtdJfizCoY79Izo7ReKX1ZHzb6WIXL9ZiPvbM11UhqZ0gVZxqTwShs5dU4ITIUj5fII8r/LncCMg4OAe0qMNpNHsd90iUtaIRHyIxtwo7wF5dw2/SozPuMdY5NGha1zrLvI2Hog+YrPnY3842+4pHkRAVmTC7ZoxTk7f+wLgQzUCWWAJeSk4SRlAzStfVALxbH0oY9Aob/K47KwxsyT3kD1FT2zS10TOs1y4FW/9JFDlgIDgn8O2ft48J4j7euiiDXvok1aDrDWzo6NkziP85IAwHMoxgH0R7uYsryGBWWimViiKlj7WrzWu TjwiLbaH +dWl08d5gDBW7ZHdi9s18gFPwZXHo7Pndq03LUWIxdOMzR6R6KL7rTPIomOPy44Y9iE3IhHu3wy214bLxNbKeX6R5ZCzfA9P6qGmiqX1v2JgJ0xVz2fS1tYgVID0ogotkLpok2BJ27xAm1A7/gPiEmwmtgUcynG02iwWCJ0OoXQs0m5wc4Yjad5+sema1KtrEGCtVpiyinH2Vy3/q8fAz0eVeBYvK9k7i7tyr X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Christian Brauner wrote on Fri, Dec 15, 2023 at 01:03:14PM +0100: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git > branch: vfs.netfs This doesn't seem to build: ------- CC [M] fs/netfs/buffered_write.o fs/netfs/buffered_write.c: In function ‘netfs_kill_pages’: fs/netfs/buffered_write.c:569:17: error: implicit declaration of function ‘generic_error_remove_folio’; did you mean ‘generic_error_remove_page’? [-Werror=implicit-function-declaration] 569 | generic_error_remove_folio(mapping, folio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | generic_error_remove_page cc1: some warnings being treated as errors ------- This helper is present in -next as commit af7628d6ec19 ("fs: convert error_remove_page to error_remove_folio") (as of now's next), apparently from akpm's mm-stable: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-stable (which obviously have some conflict in afs when trying to merge...) I'll go back to dhowell's tree to finally test 9p a bit, sorry for lack of involvement just low on time all around. Good luck (?), -- Dominique Martinet | Asmadeus