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 99075C021A4 for ; Mon, 24 Feb 2025 19:37:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 31F0628000D; Mon, 24 Feb 2025 14:37:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2CF5A28000A; Mon, 24 Feb 2025 14:37:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1700828000D; Mon, 24 Feb 2025 14:37:13 -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 EDA1D28000A for ; Mon, 24 Feb 2025 14:37:12 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 787CD161C47 for ; Mon, 24 Feb 2025 19:37:12 +0000 (UTC) X-FDA: 83155846704.03.4C3CA53 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf26.hostedemail.com (Postfix) with ESMTP id C0F58140013 for ; Mon, 24 Feb 2025 19:37:09 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=fail ("body hash did not verify") header.d=alien8.de header.s=alien8 header.b=kT18x0Hk; spf=pass (imf26.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=1740425830; 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=nnC7nYICsjPxzE2E+NyxFFgGjWcMSNbGfk2AHEC2Zlk=; b=NmhmDNa9mj9Ti17zt3eY+OfjRf1lKxCL3Ls5NT4AuBW0wawpDBS8EFv/WRo4UjpAUUXKHM 6C0nsHwhv2XQLX/8JH8d+M3mXgLtLd1dET27Ee1DidA+9hfjBC35iMSQ9CUIxqAty+m69I fl8xex83d8z/XyGLDmrvq6jeWdS+65g= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=fail ("body hash did not verify") header.d=alien8.de header.s=alien8 header.b=kT18x0Hk; spf=pass (imf26.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=1740425830; a=rsa-sha256; cv=none; b=zODyPIM3zK83qvrIqi6LcocBVrLdB9u4rjfpBk4xdOe0XqIyXCUKLSSa4AglL9O0VMlQNn pRfK/L2mLG0mthHZmA6roGuTSw2uQRQp4BSuzbatJoCR8aR+D5jWaEZDy1xfc8w+1X4QDx QXnJLm9ndU10QwC+H1E4NKvI08yqo/s= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id D6FCF40E01A3; Mon, 24 Feb 2025 19:37:05 +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 IKUAZOsL-R_7; Mon, 24 Feb 2025 19:37:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1740425820; bh=/I7UvVp78GuoiFfwU5oCzidB3aFWz97s8y37YiINiW0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=kT18x0HkzoNNjITX7Y1H0zFXAeJC8KhjcBMlzgogcFebS6uSQ+xMy8b+fFWJvMXFY oNQia6JMcQJSYF8qZ/IF2iWa8futXxRutYl3f/A/k/+lDKCVL7hmeY71ucQ9OmcQaY LFxA6X+deIT3WzSiiIvoi1Dt96SLEoEFSgG0AN/i0tboUcO9wLn1g8sTIASRQG5FCU bHDvd2HDpeCYEjr/AFBcGu0XhqUkg4DCnwJo0FXT252RwT7683tKcgaUDy7n7VmXRb cxFfdFcfOal/qwylPkPoB0oNXnKUhNfdHFaKdxbAidqZsEWtAWuJSN9FVoqNjeloT9 Wwp6PYYYvlIqwiCuRhRnBkdqfwuktKmsn6RChjFEYP4bQVZJZIXXhgs3HZivPM1apA FIoDR7VdJA7lxRMIObtNg5zsnb9sq6f4A3KNV+slNi3KuVqeU10c3UVaHKYvfHpTJX FD6QWc30VS7dvbycZMUoDD69NQWFO5B3MUhjDCjp/SOlT8brQ27qIWtyEa0fmYDWVm AixotFlxrj05ky+j2KUgKwIOR5MRxV4XCz/cmfBFiGlKEBDdkb9RBGQ+Tu+2lBeD88 dYFiS+jNw3bi6h90zMz7v4vXeAqb8JZkiHcGs2iHdnEET2VQ1C/8o+/fJqSEPd3VsQ +0uJXgy5nBAcPn9NDNHEFRu8= Received: from zn.tnic (pd95303ce.dip0.t-ipconnect.de [217.83.3.206]) (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 9CBA140E0184; Mon, 24 Feb 2025 19:36:15 +0000 (UTC) Date: Mon, 24 Feb 2025 20:36:08 +0100 From: Borislav Petkov To: Shiju Jose Cc: "linux-edac@vger.kernel.org" , "linux-cxl@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "linux-doc@vger.kernel.org" , "tony.luck@intel.com" , "rafael@kernel.org" , "lenb@kernel.org" , "mchehab@kernel.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" , "david@redhat.com" , "Vilas.Sridharan@amd.com" , "leo.duran@amd.com" , "Yazen.Ghannam@amd.com" , "rientjes@google.com" , "jiaqiyan@google.com" , "Jon.Grimm@amd.com" , "dave.hansen@linux.intel.com" , "naoya.horiguchi@nec.com" , "james.morse@arm.com" , "jthoughton@google.com" , "somasundaram.a@hpe.com" , "erdemaktas@google.com" , "pgonda@google.com" , "duenwen@google.com" , "gthelen@google.com" , "wschwartz@amperecomputing.com" , "dferguson@amperecomputing.com" , "wbs@os.amperecomputing.com" , "nifan.cxl@gmail.com" , tanxiaofei , "Zengtao (B)" , Roberto Sassu , "kangkang.shen@futurewei.com" , wanghuiqiang , Linuxarm Subject: Re: [PATCH v20 00/15] EDAC: Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers Message-ID: <20250224193608.GBZ7zKKAumB312YZnA@fat_crate.local> References: <20250212143654.1893-1-shiju.jose@huawei.com> <20250224115002.GCZ7xc6o3yA1Q2j85i@fat_crate.local> <71ad0c8c6a304b2d9a62f49983c3d787@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <71ad0c8c6a304b2d9a62f49983c3d787@huawei.com> Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: C0F58140013 X-Stat-Signature: 3docy5smn7pgcz1yhfbasbhgamodmj7q X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1740425829-938850 X-HE-Meta: U2FsdGVkX19gCXNtnC9pQ5tHokAuKBPLzDEDXwb2WGLrMiAuToToBc/5cDs3lB8gZ9Bf0gHqx7nTXKZEo3hkr6+cSam2UI4LX/2wKq9T5vp3E14HcmJXkQoR4uWbMi0FrjwQiAGCPwjZmvix5AyySYJDQ0Kw+xLJYaUctEvas3ZCyaOGp+AfRtlHp+7a8SqFjc3y5XrR9LBNO1ez1WS3GtvLPjbkV0lOdZd7TEd1gUfkDLIE01f419u7s5V3jWYZuGIT4mzhmKh6lvOdPZU4WKsn/iStPkS68pBMwoYsBqSnXNwvaDbidOPNmHWNNPPUIt2LP3HaL5ZcyLzb1O4FHwDRHdkC1fA7lb7fotxV3/zhkaFGOfoqhbUia44wM9ZdfcWfG/c4hS6j+dcqJ+MTlvOwiGXAs5YRynKmHzG2fqFGjViDByOKCLyekjc0OcDYr/k5LrTpDWN/tsJfevihoXMNimySL9efXmdImpgr22CP1IO4y/Dw/YeqhouZOA57keP6pe0jNI5S8tO112+0gJYbJ4co7lpOU3G8C4sqgi0v1fRAgHiqSn93L0t6Q1wpY0LtMN7MygtAuSuK9Epk39MhkN7rgOjjZfhBOD7FbalgSVxAbrPGl+JvG2ZRRxWvV8NuzvzrK+k0LokQViOGKT0iUNPmlieQeDKF3xaN+Mn/f1u53jrP/cYG8Z1r0TC7HTP0/zPfi3V73SvgRjg6o3fNbmnWipXnJgJBvzejkNxr9Xz23afgqHbIEWSqjEnCr+tuwAZ3zl9bGRUt6KohAaadjjqkpLYfcgAsaMgXzmbGCpWY7T4yPkpKiYdPcdQ2bLd1J+yJHWHgBFiGhHRC4wCBgdAnCRKcfovEp14fY1ePJ3bfgjZn1H0/CfbWaaweMVCJxGj7VfgQs5/xcpihJ7gFaUy1+BXEC8MWaP4gf1N2heaPHjx7AIJQGrleO3MlO+3qbYeKNUVJbafnJEF xXhN5+4C mo9gaLrgrfIPqrG9XNhqlHuGwri06t2uAc0GojJWe1z07ic7EDNNRnvxb3ptK+Oaz1s8IteW0JTX7MAxFGzPFmPvTCP3PpB5fwDj5n/ZlG5oe3Vb5aIVfAw+0crcmEIRdFmo+vrYLb3uY+ccXM3+AaE7ErT4mnLIo7YCYHqI/3WmJFVo4JEg0ONPu7d0GcKX1RszoV/qZWMa0bs/9whZT0SHt3HTEurq+we2ehNsMCCAPyv2UvHZp0wrMBwYrq6j02wpvCncSOBX/667SRgesqGEoe8ghFP0rd3xRAkhztsIkNU22nJk5q+v1GrSf+4ajrGKf+Ul4dFWbkJ12U9PrSWwU7HqvwTlf9tFnkTeGRZJwCc3lNMBFl/8YBqrA8BJtV4eVw/rgmz4uS70zSDj4xbiy0okrcGdfd4iePqaKBJld1bkOMVHFiSkk7H6lyGd4AhYQ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, 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 Mon, Feb 24, 2025 at 06:30:48PM +0000, Shiju Jose wrote: > Testing rest of the patches for CXL RAS features and ACPI RAS2 scrub fe= ature > in this branch are worked fine. Thanks. Unfortunately, my randbuild tests trigger issues: In file included from drivers/edac/mem_repair.c:12: In file included from ./include/linux/edac.h:16: In file included from ./include/linux/device.h:15: In file included from ./include/linux/dev_printk.h:16: In file included from ./include/linux/ratelimit.h:6: In file included from ./include/linux/sched.h:13: In file included from ./arch/x86/include/asm/processor.h:19: In file included from ./arch/x86/include/asm/cpuid.h:71: In file included from ./arch/x86/include/asm/paravirt.h:21: In file included from ./include/linux/cpumask.h:12: In file included from ./include/linux/bitmap.h:13: In file included from ./include/linux/string.h:392: ./include/linux/fortify-string.h:571:4: error: call to '__write_overflow_= field' declared with 'warning' attribute: detected write beyond size of f= ield (1st parameter); maybe use struct_group()? [-Werror,-Wattribute-warn= ing] 571 | __write_overflow_field(p_size_field, size= ); | ^ 1 error generated. make[4]: *** [scripts/Makefile.build:207: drivers/edac/mem_repair.o] Erro= r 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [scripts/Makefile.build:465: drivers/edac] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [scripts/Makefile.build:465: drivers] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/home/amd/kernel/linux/Makefile:1989: .] Error 2 make: *** [Makefile:251: __sub-make] Error 2 That's a allmodconfig-x86_64-clang build. gcc triggers it too: In file included from ./include/linux/string.h:392, from ./include/linux/bitmap.h:13, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/paravirt.h:21, from ./arch/x86/include/asm/cpuid.h:71, from ./arch/x86/include/asm/processor.h:19, from ./include/linux/sched.h:13, from ./include/linux/ratelimit.h:6, from ./include/linux/dev_printk.h:16, from ./include/linux/device.h:15, from ./include/linux/edac.h:16, from drivers/edac/mem_repair.c:12: In function =E2=80=98fortify_memcpy_chk=E2=80=99, inlined from =E2=80=98mem_repair_create_desc=E2=80=99 at drivers/edac= /mem_repair.c:325:3: ./include/linux/fortify-string.h:571:25: error: call to =E2=80=98__write_= overflow_field=E2=80=99 declared with attribute warning: detected write b= eyond size of field (1st parameter); maybe use struct_group()? [-Werror=3D= attribute-warning] 571 | __write_overflow_field(p_size_field, size= ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~ cc1: all warnings being treated as errors make[4]: *** [scripts/Makefile.build:207: drivers/edac/mem_repair.o] Erro= r 1 make[3]: *** [scripts/Makefile.build:465: drivers/edac] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [scripts/Makefile.build:465: drivers] Error 2 make[1]: *** [/home/amd/kernel/linux/Makefile:1989: .] Error 2 make: *** [Makefile:251: __sub-make] Error 2 11-22-09-allmodconfig-x86_64-20849.log (END) --=20 Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette