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 7C4BDC04FFE for ; Wed, 8 May 2024 19:26:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 04C8B6B00A0; Wed, 8 May 2024 15:26:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F40116B00A1; Wed, 8 May 2024 15:26:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E2E116B00A2; Wed, 8 May 2024 15:26:42 -0400 (EDT) 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 C75EA6B00A0 for ; Wed, 8 May 2024 15:26:42 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 861381C162E for ; Wed, 8 May 2024 19:26:42 +0000 (UTC) X-FDA: 82096210644.16.A86F2BA Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf19.hostedemail.com (Postfix) with ESMTP id 6CD971A0010 for ; Wed, 8 May 2024 19:26:40 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b="fx6/uGoa"; spf=pass (imf19.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de; dmarc=pass (policy=none) header.from=alien8.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715196400; 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=MmARqp4eGq04zOmDOAjY3swGyB0SboUexwrUO+pYtb0=; b=E2dTLV2s1oteBUL4NHZXvaONmFEpBG/ktW+lzE0e7RaQe2fuwIXewPrreuhcnyK/Awk+CG kj0upQ0401xeK8cJt20jVwEr8yJMQhjG0nhNjfeDsMsq+RCMsDDOfceQxL8oFIaDac/TKz QJq6NOQYuppLWznFiigL1SMnC9y5BPM= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b="fx6/uGoa"; spf=pass (imf19.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de; dmarc=pass (policy=none) header.from=alien8.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715196400; a=rsa-sha256; cv=none; b=D0+anppcQgnPn2bhhGrKc58J4NthPiEa7K8K2TOdQYiyc2Z5WriIAWJL9fvW8Le2jnRv8H UggPJke3R2KUyeV9DmZaxr6sOXYx5er3S/Lpooahea6C3Xe8UheZUa5FgdhSvdiuAMOe27 n2tNtSxoNjYopAFDbluALWhJaOX6t8g= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 7D6BC40E0177; Wed, 8 May 2024 19:26:37 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id FJBrvZdqr9td; Wed, 8 May 2024 19:26:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1715196394; bh=MmARqp4eGq04zOmDOAjY3swGyB0SboUexwrUO+pYtb0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=fx6/uGoa2vQ7dKihmWFq8nD+Z7Wd+e9d/4odS4YYXLjbSee3L+gS6hSdpGMC4UQMu aqCpPUpuCkFK2/uubhzOWl1CnYB4wCz2aeD8RgqUEfO16eWC0hWu9wSx7T48I7XSGt nXesYrDt48iheoRGqCESLoUTOKf6BL8qh87w1ViWwttCPP+chEYhkc5U1L25f+7je7 n91teh1XUP8tuTlH+udSxGMS0QmC/nGr8vgXTAtJy0DNeG1y8kkev3ZS9s7IidWXGN TW0Fk6Mj1el9/f049O5DwZmq1zEoz6yl7t49yocPaf0ilbbxqG+DuzCcFLDAwP3e4k eLU/02AS8X76gLrPv+ZdqC6iDZsar/B9qWiiXwKO7B3wXaQVBGXa3GwZ69iAX/7wH6 tr+s75mn6L050ZWYGRnUjsENqEtqWK+VXifF15RP0na4dC00Z+aoxMFUpLavKBA7M9 b25V9A8dCTJhew6e60OiD2d+5QdVlZ+p/eS/2h58MArcaxAuTSd61UxkVC57O7NmtY XxkQtXWTVnk3/0MCmsXDxu1khQM99af0zaHJQzAEOTNdjaXS1jVCez2s9/UPxlPdwD DThHPSggIeJJY1FAddNQkYuDNe+Pwp2nXHB/fDs9rrESC7mNy6QZ/rE9xaTys4edad d+KdXyZpBf72VCLFq0CV0IYE= Received: from zn.tnic (pd953020b.dip0.t-ipconnect.de [217.83.2.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id C481F40E01A3; Wed, 8 May 2024 19:25:51 +0000 (UTC) Date: Wed, 8 May 2024 21:25:46 +0200 From: Borislav Petkov To: Shiju Jose Cc: "linux-cxl@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "linux-mm@kvack.org" , "dan.j.williams@intel.com" , "dave@stgolabs.net" , Jonathan Cameron , "dave.jiang@intel.com" , "alison.schofield@intel.com" , "vishal.l.verma@intel.com" , "ira.weiny@intel.com" , "linux-edac@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "david@redhat.com" , "Vilas.Sridharan@amd.com" , "leo.duran@amd.com" , "Yazen.Ghannam@amd.com" , "rientjes@google.com" , "jiaqiyan@google.com" , "tony.luck@intel.com" , "Jon.Grimm@amd.com" , "dave.hansen@linux.intel.com" , "rafael@kernel.org" , "lenb@kernel.org" , "naoya.horiguchi@nec.com" , "james.morse@arm.com" , "jthoughton@google.com" , "somasundaram.a@hpe.com" , "erdemaktas@google.com" , "pgonda@google.com" , "duenwen@google.com" , "mike.malvestuto@intel.com" , "gthelen@google.com" , "wschwartz@amperecomputing.com" , "dferguson@amperecomputing.com" , "wbs@os.amperecomputing.com" , "nifan.cxl@gmail.com" , tanxiaofei , "Zengtao (B)" , "kangkang.shen@futurewei.com" , wanghuiqiang , Linuxarm Subject: Re: [RFC PATCH v8 01/10] ras: scrub: Add scrub subsystem Message-ID: <20240508192546.GHZjvRuvtu0XSJbkmz@fat_crate.local> References: <20240419164720.1765-1-shiju.jose@huawei.com> <20240419164720.1765-2-shiju.jose@huawei.com> <20240425101542.GAZiotThrq7bOE9Ieb@fat_crate.local> <63fdbe26b51f4b7c859bfb30287c8673@huawei.com> <20240506103014.GHZjixNhhFkgkMhDg_@fat_crate.local> <20240508172002.GGZju0QvNfjB7Xm6qL@fat_crate.local> <4ceb38897d854cc095fca1220d49a4d2@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <4ceb38897d854cc095fca1220d49a4d2@huawei.com> X-Rspam-User: X-Rspamd-Queue-Id: 6CD971A0010 X-Rspamd-Server: rspam06 X-Stat-Signature: ijfm17sckoui65z8kmtgw4jxef1k38b4 X-HE-Tag: 1715196400-87400 X-HE-Meta: U2FsdGVkX1/McuOqmqBb+N6i8AjCNdXSf1xE1owW90BEPVclJR7ofg432X7DlFGWlDZbmlvKuXyqCQgY/gBI8dDKS1P8ZebRL0exodCnnqKQUV+UoLLW0DGoh2eegb4nlYi5Cs0TMwuoCbSV2X6ZwRrKbC8rHdmNOUKuHVtbedBZR2/713FE0YztCyLzf7hVL6pN4Z+4s53lq5nCPju4LMNfvLKz5E3YB9IA6YDAZ25gMwZpQ7lDf89B0ux1vB35NLZ5xuxaBnbYhS23RkXXbc58gYCCUacXtPR0UcNtoj4HLHsA43K9g6JCM8qjl3hDWoILU5yEenmCMr7kY2lzXlfiQ/5Bcbq1KwXK2lskD2Uj+k8ITe73UYwgfy0ItCntDuK+zF/Eyj48QzpuGnscbTlFlyJo8GUmkjjhc1UK6PhEW2rBdcX8MDoxhfuRS6VKWuvtsBh6DYM38JHEYKYmovJACKj+5WZYmq4/TJEjmCNiyFNJ4RCJzrzE81FvXqMn25QRzj6GXIGhaDnEYGYQsqSoPOATr0cc5YboEMqalUsj5AO8OwG8SGsaf0kD/REftbSwyIDPY5IiO5UWbWRCzBVsFHdXNlErMrbDQpScuXWLwCQc/HUYqIVkA97ZpMr0iOdrQNqIXbqfSJhjVkgDuTRmIzzFPslzB2bD3Vzq25KFQ41ujkD4tJLnMRfsDTRGKNMEOBDKZi4SXerwfPF7qRUBhQCEtGi8nUxfmj8wTDIjP8hxJLL9C36tXCF3jjkdxQkbElnouBsN2ad8oQ1kK6spIoty52xb18c/vUIgZ2QqjNVtVFpfVkH6LaWTK76rshAiJkcH2UBdhSQ1b7ydyPEUsF8Yj1JlFK9LRX7sBjVEnvnHU59F/AjNeInn5z2LcuXdGkPwZGIGFRQXlA2HRHuXS+ddzZ7RAT9WdUiChM9t6IqyjNoGpJveiG6oiTNVvkcnddo/Xa/7vfcsHPp d2FmU59k Jib5CtYOySfsluwEtbWJUMZbu+SRZ65VRWoDyBMfSk4Lm59w2CCjFACoVUStv8Dwg5vgXaRWi0fRbYNBjNV0zegHqRUhBhZySfwA2MiPrs8CYiJjZTZsA1iQ6rcr2XC4sZLEXyLlVlc60Uj5jr01xA6uQhVVMEEFWLVw/HZgGwjHI64Yvo2nRq79oLKMTbKAMfhqjN/LFFf7oHq/DJuh8mnn7EwN0RZIcFX3lMnBQPtBM8ejUvP6BREuxvi/H1DTI51qvhngGxZjrZThiXiBzexjpUOM6TP9uye7SJyepbGwiwu5mv74eQNhKxQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.001823, 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 Wed, May 08, 2024 at 05:44:03PM +0000, Shiju Jose wrote: > I mean scrub subsystem module is not loaded and initialzed until > a dependent device module is loaded and a device does not get > registered with the scrub subsystem on a machine which doesn't have > the corresponding scrub features. Stop this rambling blabla please. This should *not* happen: # insmod ./memory_scrub.ko # echo $? 0 # lsmod Module Size Used by memory_scrub 12288 0 This is on a silly guest which has none of those dependent devices crap. Your scrub module should load only on a machine which has the hardware - not just for fun and on anything. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette