From patchwork Thu Dec 19 16:22:48 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Matthew Wilcox (Oracle)" X-Patchwork-Id: 13915208 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 58DA3E77184 for ; Thu, 19 Dec 2024 16:22:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E69CF6B0088; Thu, 19 Dec 2024 11:22:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E19466B008A; Thu, 19 Dec 2024 11:22:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D08306B008C; Thu, 19 Dec 2024 11:22:58 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id B33FB6B0088 for ; Thu, 19 Dec 2024 11:22:58 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 27A9C45687 for ; Thu, 19 Dec 2024 16:22:58 +0000 (UTC) X-FDA: 82912226082.19.7EBFE0E Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf02.hostedemail.com (Postfix) with ESMTP id E71928000F for ; Thu, 19 Dec 2024 16:21:52 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=ZKNloQmm; spf=none (imf02.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=1734625351; 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=zpdurc7hXiWty+z2UpxEWEMLZuI+HucYbCrpLvVwsYc=; b=OoLif1nRWyfJwZ5ZR0wwnsonMRmu7vYd8PpTLnjBNc5u52HeIP/AiD9KVrXmBdoHROJ+q1 XI686f5xY71GXRpYy08Ib7oKH282nD4rLnqn5pci399d3ng6pfxWbUbqhH4Y6y6rAriJ1a C5Oh7Ly5I4Ppc0Q1W1Wk/glHM4x7FBU= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=ZKNloQmm; spf=none (imf02.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=1734625351; a=rsa-sha256; cv=none; b=IAFRE6lo0ugiI6AzUOpKUloy88dxL/D/zxIsY6+DIUxN0z0dAooaIYn6772eRlwuGgezT4 rCvSEpETYUqk6mZ/4OCT+TIAuwD+a1BArRkWaAx+HUoAYQE9IuTQAVBUeyY9qBP5BBId2Y DQLNqooOxvVfuVF6ekWVpj649TtVYmg= 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=zpdurc7hXiWty+z2UpxEWEMLZuI+HucYbCrpLvVwsYc=; b=ZKNloQmmnUwMnKrhp484s8w74Z 9YRfYWBvtnmqNtQ1JdZWvI/J1/Viy0F4gctzZFTyM0gfJOHBUksHhnhwG8TuNGEr9GGMtfTerWlM6 W1EwTUGQQaFECxhIhGkQDK5y3AQ/e3CVPo5DGn201hJxR2KmfjEpIEH4HDXCjIgoFHdDmLPbvuUPz he74VFlGQKuD8Tnn8cf7yvA8iQEH66LOXCYLh8/g16WwWk1civjfp/CILBFNDbDx8Y2ZavPVz/eZ+ xc8f+vTww1QmxxpEkS9qDaAxHOP37RvgHRQSMiHJfn0NxcFPweaFjo+zSDeZ02+m+m2uY+4GTUGMe HrXCJM8g==; Received: from willy by casper.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tOJIb-00000004Ijp-3Lny; Thu, 19 Dec 2024 16:22:54 +0000 From: "Matthew Wilcox (Oracle)" To: Claudio Imbrenda Cc: "Matthew Wilcox (Oracle)" , David Hildenbrand , linux-mm@kvack.org, linux-s390@vger.kernel.org Subject: [PATCH 0/2] s390: Remove uses of page->index Date: Thu, 19 Dec 2024 16:22:48 +0000 Message-ID: <20241219162252.1025317-1-willy@infradead.org> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 X-Rspamd-Queue-Id: E71928000F X-Rspamd-Server: rspam12 X-Stat-Signature: iz6dwhtpaheq1zqiu8fp8xnbdeu1pit3 X-Rspam-User: X-HE-Tag: 1734625312-525099 X-HE-Meta: U2FsdGVkX1/XO/1ULNdiZLYtoV1jzAUAkfavFX4KrRmEeddO4gIzwTgIY9nJaCRzCPs/GaSQ3i9bHwwyQzR995z6q9akS+nNwv+PkDw1mR0JrObJXKFqbOB4LkmiafksO/rnGujZC4Ez0VRaGev/YTcrImq31yIb3JH6g/4t/dhzDAbroW3eAg3CBFL/xYCl5AiBfWNkxwEW6rb6d/avu+OaBvost57V/+M1eq4OVTN9YxzcZkoix37w+xnogCXKjbBXJzvqch5TEa/R5prG+IozeLXZ3qSNAG6KKu+5RHSh0vcaOhjxoAQbf1BW/90P/Cgo5uuP1okY4uJ4w6lc9lXKNTIOvLAuedvfRbI1mncX7/xAqEpr2a1sPR2/hAtZKNr+JnChX4voV89jYS0vRjqrRnFWc29oUACN3Gui1apBqs5BQjDvGs0d7r0LUzJxgXOrnsEWSNuSfvR/awDHRMbCy9X8WD+uH4YeRtVIotWrKG5GvUFNyoHpWWPkFu+td96BCBNt1KjNRC+Z8N8EQwH6PXDQb+++zVhJmhyw/3HkJjgzT2jdx4YqxUCJe3o0elpktmw4dICButIzfSDQMVjerd5F824x3ypVaMxYD0szgR3GM4LS3Q+xOSA70Wd34Kck8KdUCq0QBC7NkMmymXx7NR5sLBIxMfd16U913fv0kIuvkuBoYKBdv+hqVSTxLR+c1F20NVIVb8cNuZn+JticrNHXiYQEP8aBCT1h0jGpctrFERwni5/R5qSyqRceYeYj0cWiRR0dPWQMrSHrp3EF0gYOKvYxvfTuYOSkFaAM/0/9grbm99C1z/Gh1soNyi2+5KuDRxFkG+NtHt8C9b+qwW7IyfbObdgwLqQ2KVOE76RkGZ54QcuTq1EBIXZQ7EibFfzgD0H0ETrn9G08dMXV5zo1FKo3eMr0qtw1Ep6KPVQaUVXZls1nEnyuxSWw18L9utcpkaSXEJuOJow lVFZMuS3 D52sWmdWWzrFwgj/+GHj4XgimssmvxvXcOH+e52GYPADG70d/ZYwjPhJNeu9z8lzAV/dksP0SliiBUaUs83nP0Cv7wjBsCDky04ZkEthkwMHZUISpZ6gGoOsUoLTLy4fiEUe5L3eecJYKEQXlakrRIf7BW1O6KkIGch3A4hJ+1VryNVs= 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: These two patches compile ... I can promise nothing more than that. David suggested to me that the gmap code really should be using ptdesc, and I think I agree with him. The vsie code looks quite different and probably shouldn't be using a ptdesc, but we can use page->private instead of page->index. It's not yet clear to me if we'll ever manage to get rid of page->private. Matthew Wilcox (Oracle) (2): s390: Convert gmap code to use ptdesc s390: Convert vsie code to use page->private arch/s390/kvm/vsie.c | 6 +- arch/s390/mm/gmap.c | 181 +++++++++++++++++++++---------------------- 2 files changed, 92 insertions(+), 95 deletions(-)