[{"id":3677101,"web_url":"http://patchwork.ozlabs.org/comment/3677101/","msgid":"<20260414-ellenlang-imposant-90fbc86f78ef@brauner>","list_archive_url":null,"date":"2026-04-14T09:45:49","subject":"Re: [PATCH v2 0/7] netfs: Miscellaneous fixes","submitter":{"id":82326,"url":"http://patchwork.ozlabs.org/api/people/82326/","name":"Christian Brauner","email":"brauner@kernel.org"},"content":"On Tue, 14 Apr 2026 09:19:56 +0100, David Howells wrote:\n> Here are some miscellaneous fixes for netfslib:\n> \n>  (1) Fix triggering of a VM_BUG_ON_FOLIO() in netfs_write_begin().\n> \n>  (2) Fix error handling in netfs_extract_user_iter().\n> \n>  (3) Fix netfs_invalidate_folio() to clear the folio dirty bit if all dirty\n>      data removed.\n> \n> [...]\n\nApplied to the vfs.fixes branch of the vfs/vfs.git tree.\nPatches in the vfs.fixes branch should appear in linux-next soon.\n\nPlease report any outstanding bugs that were missed during review in a\nnew review to the original patch series allowing us to drop it.\n\nIt's encouraged to provide Acked-bys and Reviewed-bys even though the\npatch has now been applied. If possible patch trailers will be updated.\n\nNote that commit hashes shown below are subject to change due to rebase,\ntrailer updates or similar. If in doubt, please check the listed branch.\n\ntree:   https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git\nbranch: vfs.fixes\n\n[1/7] netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call\n      https://git.kernel.org/vfs/vfs/c/adcb8efb5429\n[2/7] netfs: fix error handling in netfs_extract_user_iter()\n      https://git.kernel.org/vfs/vfs/c/8ef352bc015d\n[3/7] netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone\n      https://git.kernel.org/vfs/vfs/c/920532e4996c\n[4/7] netfs: Fix streaming write being overwritten\n      https://git.kernel.org/vfs/vfs/c/1bfeb53e990b\n[5/7] netfs: Fix read-gaps to remove netfs_folio from filled folio\n      https://git.kernel.org/vfs/vfs/c/d259cfb7dd32\n[6/7] netfs: Fix zeropoint update where i_size > remote_i_size\n      https://git.kernel.org/vfs/vfs/c/bb3dd1ea2628\n[7/7] netfs: Fix write streaming disablement if fd open O_RDWR\n      https://git.kernel.org/vfs/vfs/c/eac38f8a2b85","headers":{"Return-Path":"\n <linux-cifs+bounces-10801-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=PlAovLXv;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-cifs+bounces-10801-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"PlAovLXv\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvzyV6rkhz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 19:49:38 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id CBF2330A8166\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 09:46:05 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 467C738BF92;\n\tTue, 14 Apr 2026 09:46:05 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 20CC2312807;\n\tTue, 14 Apr 2026 09:46:04 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 86D91C19425;\n\tTue, 14 Apr 2026 09:46:02 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776159965; cv=none;\n b=dricxQEAUjJzDsup/kLKOab0DLlaj7H6Ts9eNdP+feIs7f3+1HWuLMx5Y1dn9qvnjmaf1OUjwCYrWafX+KFytGDrlAHssO6P0DHomBvLzoAyx315MkrsgLBGQnhc+Sspi2ss9ltUMPaiT/A9SibahSSA+NWb2V2I1usym3qnRmo=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776159965; c=relaxed/simple;\n\tbh=oTBMMrZ0WwYlS0VBPYtswgP7rWKp6SV6mrmoV1WuJFw=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version:Content-Type;\n b=YApzCnOe5kjGC0xMWWVVTyXbnH9I5+vIZfAWHrlZDG54jXBJKlPqg10ZgRf6pJjwSYkoNWEYYzsIiJhjULWW4CJHD9g9w/5uIkFVOZiDsWw+wNzHcxdDCus2caPKkO8p9WwR0WaP+yyjqsIG0j5JMCTnl8OOuK+bGLbwULlqO4E=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=PlAovLXv; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1776159964;\n\tbh=oTBMMrZ0WwYlS0VBPYtswgP7rWKp6SV6mrmoV1WuJFw=;\n\th=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n\tb=PlAovLXv38p9O5RR1blnsSS4iYbhpQ+E4A/24iX/4y2FsC6A/rM55fg+On1eMt/lH\n\t SVNkKNZ5JcZpJdKnH0nhScf227ChtDLbcL86GtPRmINSi5D/t3YtAPbhl0CREzM5Ig\n\t FNSt+AOoDd+Le2PGAscjwM4bBO+K4hvOPoxawXowXXUnKtkyio/FyIfVu2CHW1DYkX\n\t DAOanp90mS75auRwrrscVZIme9rC0p7N9aj6ndb1waP0l3zznK5822x5m2RyT9UuMW\n\t eoPcv/PirA2YY19y7GKLfCcG9Avp+aoQIezE1np91/jY8EFyrYIYKHxnc5t5IiXTEL\n\t EGpc6fXVZdcIw==","From":"Christian Brauner <brauner@kernel.org>","To":"David Howells <dhowells@redhat.com>","Cc":"Christian Brauner <brauner@kernel.org>,\n\tnetfs@lists.linux.dev,\n\tlinux-afs@lists.infradead.org,\n\tlinux-cifs@vger.kernel.org,\n\tceph-devel@vger.kernel.org,\n\tlinux-fsdevel@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tPaulo Alcantara <pc@manguebit.org>","Subject":"Re: [PATCH v2 0/7] netfs: Miscellaneous fixes","Date":"Tue, 14 Apr 2026 11:45:49 +0200","Message-ID":"<20260414-ellenlang-imposant-90fbc86f78ef@brauner>","X-Mailer":"git-send-email 2.47.3","In-Reply-To":"<20260414082004.3756080-1-dhowells@redhat.com>","References":"<20260414082004.3756080-1-dhowells@redhat.com>","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","X-Developer-Signature":"v=1; a=openpgp-sha256; l=1849; i=brauner@kernel.org;\n h=from:subject:message-id; bh=oTBMMrZ0WwYlS0VBPYtswgP7rWKp6SV6mrmoV1WuJFw=;\n b=owGbwMvMwCU28Zj0gdSKO4sYT6slMWTe47m65eNH59wEH2n+VSs+Zl0Nm6nlGy66wDhr5twN0\n tuU+yM7O0pZGMS4GGTFFFkc2k3C5ZbzVGw2ytSAmcPKBDKEgYtTACZyYzXDf3cX9r3HdjdZ+71N\n Dj2W9+zA7M2i56azvzmxdu7uiQ1Wa6YyMlwMU+c9uvzqVrNJj6Y86/TSZveUeXl0Q75Q5C5d0fd\n f3zICAA==","X-Developer-Key":"i=brauner@kernel.org; a=openpgp;\n fpr=4880B8C9BD0E5106FC070F4F7B3C391EFEA93624","Content-Transfer-Encoding":"8bit"}}]