From patchwork Wed Jul 24 01:05:45 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthew Wilcox X-Patchwork-Id: 13740493 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 C344BC3DA63 for ; Wed, 24 Jul 2024 01:06:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 309886B007B; Tue, 23 Jul 2024 21:06:02 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2B94C6B0082; Tue, 23 Jul 2024 21:06:02 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 181046B0083; Tue, 23 Jul 2024 21:06:02 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 0313B6B007B for ; Tue, 23 Jul 2024 21:06:01 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id AA84D16052F for ; Wed, 24 Jul 2024 01:06:01 +0000 (UTC) X-FDA: 82372854522.20.3B29F6F Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf05.hostedemail.com (Postfix) with ESMTP id 2AB8B100003 for ; Wed, 24 Jul 2024 01:05:58 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=eugFQG7L; spf=none (imf05.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721783122; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=IBLTOOPWU+Ezw8uH49FNmzBnNf6k35LBezmdKgh91LI=; b=UY7YtF6+J6zdqxKG7xNuq0mYV/NIojimM6UbnZdLyF0UCN+P8T33AtS8C4uQbzznNjLM0X vMuGD5cx6/NL9D8izKEi17koZuWwHGUZnYQgJyGJhRh2F1xukE09tclWWUVqCPwS0/BQD0 0xLDMSwnMrtKWOfaqWqCY2SwyP1Z3/M= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=eugFQG7L; spf=none (imf05.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721783122; a=rsa-sha256; cv=none; b=it8r057rwfLe4FlsCC1eEM/mBCCi1IlbD0d5wRCfHYMTseHBm6mncZVCutAbQTjaemUG+E At5U5wn5+mjaFJQOFMdmRY5ic2kR0uw3nqF1mzh+ojb0pSNMpMyXCn63EZLueW08tPPDVn 5INCHn68bhVA6yGGSHBCI+2mkATYTXc= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:MIME-Version: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:In-Reply-To:References; bh=IBLTOOPWU+Ezw8uH49FNmzBnNf6k35LBezmdKgh91LI=; b=eugFQG7L+H1Kw4ceMNUpn69zOR r8ggdjzpr2FoNsKcS7tESKphR1mzbd5OPdTQTivBsXu+0G586crJyD05fjwbk/UVuYW/JP7D5ExZl pw5sMgzVY+in0ai4KbotlYa3jrxaeCypgbZaozQuoUjoSGE7McI6ZSqjbk4wzEA1yS74FzA2gQdb0 IZssKFllUI6Tm+hR6+VpqzoJXgEucruSJ2bFZjH3FD9dVsm4GfigdJm4gqXX0VbMuiZJaiDdObFTq RUWBULnI6M3Y+StpeiOji1RsPtuS/evwl/7QTEUtkbKtblnrDtCGMqj5I2g+4+8eEsb6fMTioFva0 3/LGMVSQ==; Received: from willy by casper.infradead.org with local (Exim 4.97.1 #2 (Red Hat Linux)) id 1sWQS2-00000007MpC-1Wlm; Wed, 24 Jul 2024 01:05:54 +0000 From: "Matthew Wilcox (Oracle)" To: Linus Torvalds Cc: "Matthew Wilcox (Oracle)" , Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: [PATCH 0/2] Remove PG_error Date: Wed, 24 Jul 2024 02:05:45 +0100 Message-ID: <20240724010550.1755992-1-willy@infradead.org> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Stat-Signature: 5wn8qp8o9waczwmnmkqfwc1gtbjn7qrk X-Rspam-User: X-Rspamd-Queue-Id: 2AB8B100003 X-Rspamd-Server: rspam02 X-HE-Tag: 1721783158-489827 X-HE-Meta: U2FsdGVkX1+EKUhDNBN3EjgsgOWboVginV3LXoAwfHAGGoGvYf0IuiNOG1eA8uFG0DUjPWWJ6g9ydGeyZJ1rXjVyk9kE4zAnPrcpMYtaOCVEaYNxvc5a159ssL2im1EwFz6MVCLgxvpF2GtmUWXPK+Yih8n3NFNTWsLdAtlDeWfypgKYgsFeT+bOnPboEspmWLDpTJAi7GiuZCGpJlhAqsoZSgN5aovMY69kd7QF7v27Y8iu4eLyKXf427ctM9xdW3yTUiEOfERTAlQ+7RWnLjURfGCqf2l36z3UpykElTIQBGep7fuOFFFGQt8TgButZf5qeUW97dQDADbKe02InwRQkP0GIlAEZwWfMx6qfIUxIDIVRb1xyfLD52e0kX2sZt6p7gt8UiSSwSpsJHVFL11U9NjeAIr8y/NHdjrnGbG5gDTbkMZQ+OX/tExlZzMk4bzx9KfQYBRfBlLfnyKD8kYLTo638EIGFPcUiijGJE3lTNlYQ+6z8ebH64WuwNYGDFxR6U8qdZ8uyF3A7frkWcYC+AwQ5B+kc0vaOUQnnvig8N5G4NybHepSoiUFUZQ/I6uuIEEUKMFCmIWT0sDSLccr9e+Z/Jhk9PT86keL6gaaKLXlFY3pQxcsnFMnwLPupSEGdpFcmDWAYKjpH4wU8l2dTQCuO+gqFhYFH3Wjc6COABXhIcAJ8QMHI3oO1/erK495Nok1xQXwIkbxAAUCSSFy9pizyo1UEEa7xLISYz+0S4vm/9J/c3k6PQQMD0hTcoIvuT6qsJhN2CvB3vb2JwJutGaQGC3ZIoX++UfURzWuvWy1TuLuns2EPeMydOxe1ssdhe35pEmY6SVurCuQ6porFQF6WTwBZIkAsABPISreuDTecDKH9GslhZrmXqI5LDu6MxYVs2BatPpuSz2ebjVzrgVfawNCnJUh3Ct+ngFzC4lt2gbIwR36/Ey6oKDg8d2rUor2w+yionrxlO/ YcNlzK+a LBk0AxW5DeLgvyAMKzkcn5Gum8dIZfXgm3k4lRCid0vPcLqHr7YbopUrSaz6HSd48F4STH5q8aci7Gp3pzvDhnLlSNpjtomrCGlBUhI+X4G9VZ3/Lw0OlP2sWCeM3N3KqoLNXc81lW/oqGPTmFhnlJ4WyjCbSCbuE7hosbXvepqQy+C2m/muSlev6ZP7WF+XZ/jPjTIf8+gKJ1rrybnL1PPkQAEXo5zLXNGQtIcUjMIPnVX9Uyp9FC6dEpG6w8kRrqtcDdfIIAlmYnnriCaBd58OJZmTppnik0kulsRiwF+umqdnzs1zJ2XBssQ9R/e2k2xmh 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: Hi Linus, There were four pulls I had to wait for before I could send this to you, but PG_error is now unused and can be reclaimed. It could wait until next merge window, but I don't see the point. The patches to do all this have been out for review since mid-April, https://lore.kernel.org/linux-fsdevel/20240420025029.2166544-1-willy@infradead.org/ Current git with these patches builds with allmodconfig. Matthew Wilcox (Oracle) (2): fs: Remove calls to set and clear the folio error flag mm: Remove PG_error Documentation/filesystems/vfs.rst | 3 +-- include/linux/page-flags.h | 6 +----- mm/filemap.c | 8 -------- mm/migrate.c | 2 -- mm/page_io.c | 4 +--- 5 files changed, 3 insertions(+), 20 deletions(-)