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 C281DD5AE71 for ; Thu, 7 Nov 2024 08:45:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 568E76B008A; Thu, 7 Nov 2024 03:45:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 50B3D6B0098; Thu, 7 Nov 2024 03:45:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3D3466B0099; Thu, 7 Nov 2024 03:45:11 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 1CEC26B008A for ; Thu, 7 Nov 2024 03:45:11 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 922D880507 for ; Thu, 7 Nov 2024 08:45:10 +0000 (UTC) X-FDA: 82758663708.04.17B6996 Received: from mail.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) by imf02.hostedemail.com (Postfix) with ESMTP id 38B098000B for ; Thu, 7 Nov 2024 08:44:00 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=ellerman.id.au header.s=201909 header.b=ji9j7QV+; spf=pass (imf02.hostedemail.com: domain of michael@ellerman.id.au designates 150.107.74.76 as permitted sender) smtp.mailfrom=michael@ellerman.id.au; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730968971; 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=S8Ka+i9mImv1flw2WDBI2y32Prf/adbg6BktMA4093U=; b=lVteQZ3OP38EN8AwmuAiHECEBqMimW12XumrOy59W5E9PutcafnXHqRPLGejOxi3i142H5 bBgt5VnMtrVopDW1jrLrsmvm49MfdrC6bzC1Bf4RbmpVeQp54iw5NQnVuVzdnwNbr0aBFO 4YueHrwgHe55LvZfR3pPe4emvEGGmpA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730968971; a=rsa-sha256; cv=none; b=mllkL1F4qlXL1rjI85oAUvADYMOb0yDvNlt+pCich/iD0NpoDbB1dcfKLa3K/Xyiiv01v0 NYdEiRTqHrJ2Jy0GfMYTdq4ePQb6kalJrDzr0pbsCet+xxK1T3aTru1XTuqeShOFZm8+bs uLpKEjlqH9yTJS8q0KOWl22Z0ERn3EY= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=ellerman.id.au header.s=201909 header.b=ji9j7QV+; spf=pass (imf02.hostedemail.com: domain of michael@ellerman.id.au designates 150.107.74.76 as permitted sender) smtp.mailfrom=michael@ellerman.id.au; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellerman.id.au; s=201909; t=1730969102; bh=S8Ka+i9mImv1flw2WDBI2y32Prf/adbg6BktMA4093U=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=ji9j7QV+46G8MEsSAj3VjkjAOWZd6UM4NdmTUhMRHOna1YH1tMUyt1u9fJoPiYq9O dO5qHdv8wTripRntiFjndmiC9FAwyD9vsJLUJJpWJjX/G9x197HTFt3hZ7FgxT3DaP Dd4sUJITu//HOBTvqCOEdrJG5JUWxMpoIh9QTMZ3Xo7UuqAWHV4zxrcxy39dzpAJK6 XKOe/RCn1M+VHrUrZiFFfwhukTpHfCmBkKYby/t7evZIzghhMYkK7jeNZZnoAtlmVH icwSe6J2odIsf9phYPWsnCMlbU1Hg625hetGqNTBEbtTxUQ9/qlK3y1fHjpTSCIjFa F7Aa5isHQKf9Q== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mail.ozlabs.org (Postfix) with ESMTPSA id 4XkbHL4PvJz4xG4; Thu, 7 Nov 2024 19:45:02 +1100 (AEDT) From: Michael Ellerman To: linuxppc-dev@lists.ozlabs.org, "Ritesh Harjani (IBM)" Cc: kasan-dev@googlegroups.com, linux-mm@kvack.org, Marco Elver , Alexander Potapenko , Heiko Carstens , Michael Ellerman , Nicholas Piggin , Madhavan Srinivasan , Christophe Leroy , Hari Bathini , "Aneesh Kumar K . V" , Donet Tom , Pavithra Prakash , LKML In-Reply-To: References: Subject: Re: [PATCH v3 00/12] powerpc/kfence: Improve kfence support (mainly Hash) Message-Id: <173096894640.18315.14301465980059494153.b4-ty@ellerman.id.au> Date: Thu, 07 Nov 2024 19:42:26 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 38B098000B X-Stat-Signature: iyp9ru1nad8oejj84zbt1fm7zbja74je X-HE-Tag: 1730969040-696860 X-HE-Meta: U2FsdGVkX1+3edQWDq4LOSJiiOtisCGw/cnPcvgGIIHuhFb21DycIrzCRwAVia49z2dS1v3BgOqP2e4FGtONlbXz4o/PgM8j3mOqADblupZvJaDYyvckdpUCjckvMXoUHQUz1okjavzMN93v3fOcw9qF8urLFl9Wl6dHzYNjYWsDhhYR48cSXXOkYeXr3RUE9FlO7fvwegZLO8vbknOweBaJiolOh1hVya4+sHTd2dLtLF800lBLni05eVL8r3lRx9iCZJ4+SWDylvwLSuUjL0NYd/2hTeZhBXrbdtYXjEScl6ycAvVNPbsG+ERa77ZVVm/wC1h6iIkDhoU6BC2SbLhSoICjOOqfA3wJ1Gyv4zga1WyW0f0V4b3g8ku8HSeFbhnXsiu409iJIasMqCfQ9icKC6z4DEhIh46ZaD0CnQn+FpCr5WlXKpYO0lPiJDZK9EE0AXe/xOnkGcxQ+3440NRpH7FB6G5z6uERT2Qc0jjihEArPN+h4x1D0mqynGZDkk5KIeHF6wrJfpjaBPQhRcLW+BckvIH1P8zpfVp27WRcwVXaFI5mGw+eux2sDYtKHZ/z9ZkJyO61EDLCX/2vivWvMoAJwCuQzXwhy3ISWtfgAJo2rHR4wpzvn/TtqCAJDfl99HEXayr6+S73sUhp1/UWXyYTcgxxuhOgQ8yEWHsT247WlAeRJSWijHfBha5cJd0QMiXa2VHIN49uVf6SZRjIprPoIAGT4AYHs0OrRUMejvCnAjXtgzoTIABFysIA8DacrEBFGJGaMx6OPoXmavSHhLL0IaL2AbR7Q5LzVJhAk60BfZ676M/E51SxE3/LhlQvTMCw9Ho9+chDBYg9/w9TlAJ5Z8HMDoesJL1ANTvRmBh3jEG9bepEvqIMU7UZYVQb+Q7KeHuz8wlcMra3O/iRWLwXsh9qJAz/bBVJXypq784PrrSCjtubTNIoE9USey43nyH7cgrQDcgMhWj NeyZ+Vx8 G06+VVaTT7kfi216xQMIjMGySYDryqpgKCZtKUBMmHlMemF5yvNhaGXUZVRd/MO2O3pFBQ08yRLhUo2K8tGBo6ieOOli9i1H9R98jduWsNtCUIcwB6Dutd/mMetsYX2MJy/qL5GcU2WbHsi13tn0kx0ll8BMT79agHPXoJOuwpK9Z/2mSHIB0l/fL3QOVnwC7goUhY1rVJfuUfqttpwcCHz0k4mciM1bzEIib6w/+3BRa9xOrp1LsKPzOjGxlUBNK3+WaoGIXbpfo1XxREZnnnrdBwxRNet/9I233+yq6gBcVNafi9Aj5dHeNjPS4XunSfu7kOMVFMHn+rBA2Ax4lKD898KluJjUkDbMDJyC7o3MumVqIHQvKXlS8CklJZ8a4w46EHAChuBooUIKALR6RGfI8w69/X267jhhPKtBjAcq9RZGCiucRBJe9OMkVEeA2NX7YX9CPCY6lUIl0cgdrwmGh4UJdlJmT/kwyo1geSDWGhFaqhiva6/rnokLJL2ZMF8agfqhuVAXPISHaJXjEzLq96IqeNVwM20VDM660mNgWPWM= 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: On Fri, 18 Oct 2024 22:59:41 +0530, Ritesh Harjani (IBM) wrote: > v2 -> v3: > ============ > 1. Addressed review comments from Christophe in patch-1: To check for > is_kfence_address before doing search in exception tables. > (Thanks for the review!) > > 2. Separate out patch-1, which will need a separate tree for inclusion and > review from kfence/kasan folks since it's a kfence kunit test. > > [...] Applied to powerpc/next. [01/12] powerpc: mm/fault: Fix kfence page fault reporting https://git.kernel.org/powerpc/c/06dbbb4d5f7126b6307ab807cbf04ecfc459b933 [02/12] book3s64/hash: Remove kfence support temporarily https://git.kernel.org/powerpc/c/47780e7eae783674b557cc16cf6852c0ce9dbbe9 [03/12] book3s64/hash: Refactor kernel linear map related calls https://git.kernel.org/powerpc/c/8b1085523fd22bf29a097d53c669a7dcf017d5ea [04/12] book3s64/hash: Add hash_debug_pagealloc_add_slot() function https://git.kernel.org/powerpc/c/cc5734481b3c24ddee1551f9732d743453bca010 [05/12] book3s64/hash: Add hash_debug_pagealloc_alloc_slots() function https://git.kernel.org/powerpc/c/ff8631cdc23ad42f662a8510c57aeb0555ac3d5f [06/12] book3s64/hash: Refactor hash__kernel_map_pages() function https://git.kernel.org/powerpc/c/43919f4154bebbef0a0d3004f1b022643d21082c [07/12] book3s64/hash: Make kernel_map_linear_page() generic https://git.kernel.org/powerpc/c/685d942d00d8b0edf8431869028e23eac6cc4bab [08/12] book3s64/hash: Disable debug_pagealloc if it requires more memory https://git.kernel.org/powerpc/c/47dd2e63d42a7a1b0a9c374d3a236f58b97c19e6 [09/12] book3s64/hash: Add kfence functionality https://git.kernel.org/powerpc/c/8fec58f503b296af87ffca3898965e3054f2b616 [10/12] book3s64/radix: Refactoring common kfence related functions https://git.kernel.org/powerpc/c/b5fbf7e2c6a403344e83139a14322f0c42911f2d [11/12] book3s64/hash: Disable kfence if not early init https://git.kernel.org/powerpc/c/76b7d6463fc504ac266472f5948b83902dfca4c6 [12/12] book3s64/hash: Early detect debug_pagealloc size requirement https://git.kernel.org/powerpc/c/8846d9683884fa9ef5bb160011a748701216e186 cheers