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 27CD7C021AB for ; Wed, 19 Feb 2025 09:24:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A6FA9440150; Wed, 19 Feb 2025 04:24:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A1FF344014A; Wed, 19 Feb 2025 04:24:23 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8E897440150; Wed, 19 Feb 2025 04:24:23 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 709EF44014A for ; Wed, 19 Feb 2025 04:24:23 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 0E29D8134F for ; Wed, 19 Feb 2025 09:24:23 +0000 (UTC) X-FDA: 83136158406.02.74559C2 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf08.hostedemail.com (Postfix) with ESMTP id 7DB0716000C for ; Wed, 19 Feb 2025 09:24:21 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=StVso1oo; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf08.hostedemail.com: domain of a.hindborg@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=a.hindborg@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739957061; a=rsa-sha256; cv=none; b=6sQVgB4GwfFrtU7nhKASbm4HT4OtfSMnj2sfq8myG115SurO2s9pa8aSXBzNCNNjCQN41C fpPqRP93Qp6H0kgC2sRvLn6ywuEeghbH1qnhMlrBJjnWIBQRa8hEBE/HPsv3YcC58Cmw1n xvkXfYdow2MkXIGD781XBjHpmCxii5Y= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=StVso1oo; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf08.hostedemail.com: domain of a.hindborg@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=a.hindborg@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739957061; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=jiEWU0rM/r0YOGnhMn0CTqavsshglptprIK688rzVEE=; b=pDMbrGU9nReqs3CoSvvRhf0QLfafiKNSFTvusPz1rJNvNHbDmT4OxRlpviVr5SWWShH2F0 7JgXGET2DRYgmLagJvipJRbPpo5afcjn2ZHb/V5MqYG0ZbDUCQHo6UGjNf+SW/QEsWhCkb 5Jvl5NwtL1Wn6ebe/KgXGaoBD+foNFM= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 0BA1FA4200E; Wed, 19 Feb 2025 09:22:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B822AC4CEE6; Wed, 19 Feb 2025 09:24:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1739957060; bh=jiEWU0rM/r0YOGnhMn0CTqavsshglptprIK688rzVEE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=StVso1ooh0uccS8QdlDZ5wLzVWRjloPAlErH08LDb7nFHd0LDQmN5as22l/KdZ5V1 hW+YQgzXhxiBff1tiHpVktYRH+51YEwBYIx0YJn6OCsQuo1bDfqY7aTIe3WNIZmvvf lG74mEe01eHleaZASmKI0s/5WQefDgrqfHyTYv+KQd9NqoO2TOrwwjRsoFh0p2ZYc0 yUuGkSRo9l9Jz+GDkwloHSM9pZCTa1JRhrOnNkRATQF5lCDXl5Aaw4IIRt5pa84Cny cvIu33FWL5BlW+Mv2SjH/sylMT+VzRT3w8CVZziw/uFjotjR1xHs+eJkTpVewACaQh ulZfIxO5VieuA== From: Andreas Hindborg To: "Abdiel Janulgue" Cc: "Asahi Lina" , "Miguel Ojeda" , "Alex Gaynor" , "Boqun Feng" , "Gary Guo" , =?utf-8?Q?Bj?= =?utf-8?Q?=C3=B6rn?= Roy Baron , "Benno Lossin" , "Alice Ryhl" , "Trevor Gross" , "Jann Horn" , "Matthew Wilcox" , "Paolo Bonzini" , "Wedson Almeida Filho" , "Valentin Obst" , "Andrew Morton" , , , , , , "Danilo Krummrich" Subject: Re: [PATCH 0/6] rust: page: Support borrowing `struct page` and physaddr conversion In-Reply-To: (Abdiel Janulgue's message of "Mon, 17 Feb 2025 10:50:28 +0200") References: <20250202-rust-page-v1-0-e3170d7fe55e@asahilina.net> User-Agent: mu4e 1.12.7; emacs 29.4 Date: Wed, 19 Feb 2025 10:24:07 +0100 Message-ID: <87frkacmo8.fsf@kernel.org> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 7DB0716000C X-Stat-Signature: j4grsd658u8opnxtmo5bu41epdjm4n1u X-Rspam-User: X-HE-Tag: 1739957061-144217 X-HE-Meta: U2FsdGVkX18Sryh07p79odX4AC//l+lpFYR5MD5NT2L8yMgHKvx47hIiaJQC+3gV9fOG9vjFsd+m4je0mMtMVWmF4b0US3SKAzBh2FCPJtYNizBrDJ1dp2wHaQBG2/CGUTTF+HnLR/ObVTrV/zpz4fCKCJaJhtSX1yNCHukSAVlx22qo4J7VQf71IrA7LzlEuA6UWOJcrb4Uo1D1sV07Rv7M05ClucEiFJ83kef+yDWPHJEGYl3wSXB2CGxexaXi1lTYEbxf2sOpSpkKMxmVOobRy9W9Q8U+CTD+TovEMEyM53t44mfy9oiIXPacPGwBSUhJXw1yQcNgvZiLzA8DYnU1yzZVLLV1J7hqNXGloLe1xNeb7q0kRD9ZbH+6XzcHvp4Y9/cSeRl8moW5wAuvmi3GQcYJjDcvKWapohbp1tUmr/VntsVANbkHfRmaBszeuQF1PyHHCmjVMXzLR56079QBteLjC1WrGNCAimcIXKWboMQkEpDXKv0Zud6amjN0H0wMcFMoOJ2qlkr6VrsGg+vwteUpsueA+scU8hNMpE6CCeR3YPC/6JgfxQcZmg2+/2gS37vu2CZO/tmwcsC/JSQ3z1Pe9nffeRWy08MtGpPRpl6TBNPEFGLwIly3b2AHYXIDSB8Y6Ugn8ABdUyLto2vlsFnEbBsPP7XKnKpa6Gehuj/oSyzmpkT6wi/RH9FflF2CANz4+bxtfnbjkQ7h8EAvEZsrwCPATG8YqFwgL19QY14ed/UfeQQb8l5yRA9ueq3U6tHfIoi8HKr7Dlj7tzlmm6xL+jhiYST4lYGvmTmVPFjBiikxFWuoVAeWQAHoZ7MSwsRX3bpuWC2rOO2tfYIY//pMi0CjuviwtXdT53hd8YUBEjiqFNQEfrpYu+OHrs0ydZnawET5bfUCfWRqmcPfWDS+mlWmGcqzfGYH/QRNryPNA49TTUgqeEaATWCkxAsOwdEqwhh7II7nTBl TalDj2bJ SA5sE+49VgsSwe6VJv0j5URfPHeWqq5ZHgtJgo+lPG2yz4RmTEPwMGuqIhbCWdDP3/n24R/IlPXwgKHAwBK8kAwjSezvEh/NHARQp+33MwglbB5/sGM2NCOAPiradXrS+ekORS14AgSrWqAZuS9dY752aPSrU+R38nCEf2VbhuhNNnWpkIlDrd4Vl/YXrzRJ5ZmHnbrihDwUvQh0SNqNayQAse1bRGLvGp00WI4qVnCVynmO/ZC+7N/B1sxjwIJFl+Do9ioi4LpG1QXw= X-Bogosity: Unsure, tests=bogofilter, spamicity=0.499999, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: "Abdiel Janulgue" writes: > Hi, > > On 15/02/2025 21:47, Asahi Lina wrote: >> >> Given the discussion in the other subthreads, it looks like this is not >> the best approach for page table management and using it for crash dumps >> of arbitrary physical memory pages raises some eyebrows, so I'm going to >> abandon this series. >> >> Abdiel, if the first two patches are helpful to your work, please feel >> free to incorporate them into a v4. Otherwise, just go ahead with >> whatever works for you! >> > > Thanks you for improving the series, much appreciated! I will try to > incorporate your improvements. > > Btw, I'll most probably pick this up again once I'm finished with the > rust dma coherent allocator bindings. The series has application in `rnull` as well and I will probably add it as a dependency for next version. Best regards, Andreas Hindborg