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 5E435EDE99A for ; Tue, 10 Sep 2024 16:05:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EDE828D0088; Tue, 10 Sep 2024 12:05:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E8EBC8D0002; Tue, 10 Sep 2024 12:05:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D7D898D0088; Tue, 10 Sep 2024 12:05:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id B7F468D0002 for ; Tue, 10 Sep 2024 12:05:06 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 60ED6140827 for ; Tue, 10 Sep 2024 16:05:06 +0000 (UTC) X-FDA: 82549302612.21.27A14CC Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by imf13.hostedemail.com (Postfix) with ESMTP id 902222002A for ; Tue, 10 Sep 2024 16:05:04 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=KgVd+ZlO; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf13.hostedemail.com: domain of elver@google.com designates 209.85.214.182 as permitted sender) smtp.mailfrom=elver@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725984228; a=rsa-sha256; cv=none; b=anit4ERL1tn766wRFyyWMxIfzxhPAE23mEVRqV1i/cisRPIx0PAx/4Xtr2mYfvlztlxNUb SyspGyhfqnwwlYK/AsDcNvkA9moYTwYsUutyY2dWdO4W+8g8A4GGlgc3v3ux8wee8eME7G OBQvHkJcDzCIWcunnW9tn6Te5IrVP6c= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=KgVd+ZlO; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf13.hostedemail.com: domain of elver@google.com designates 209.85.214.182 as permitted sender) smtp.mailfrom=elver@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725984228; 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=P1siuBJeF8xo/ZxDywGlXBwlCjIfSaO4qNxoqL+UhoM=; b=XeFsHEuAvWSW4EcAxOi1zRzWjcJaudVJ/XcXKhJjiiEYlFTRPhshlDXvk5S0BvreWPIEVj CisNHp4JTjpc7LJELjes8gBSVUqiugXfsKXhr9ZeFyAdNGFXY3AgBNjlTqELdNgBJCNEDy cy0Uxyu7hJp24TtMNbIm1veYSsLnGEY= Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-20543fdb7acso39076945ad.1 for ; Tue, 10 Sep 2024 09:05:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1725984303; x=1726589103; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=P1siuBJeF8xo/ZxDywGlXBwlCjIfSaO4qNxoqL+UhoM=; b=KgVd+ZlOCEqckLdRZ5i1odFFxkFHjR0D6v+yclgJ7siaMiBpLEvja9OsqWU2XTWF2S EJjyrTj6c2R5cA+caJegLcLWNPNx+J+Ps9+sdVyXoV9Cioq2yYXKQbLO7La33QjBpm+L 0t+gbuM+74LkhB+yNIQ5/RS8awO76/9/8f2SBsGtKcsZEYxWag59DOfGi6uGe+psCrfT aQLkcP3hmLmq4C5c9ak2Z8BoTzc4A0KEu0hpottyfA6FsTZrPETu6IMrqgGNiTsqtQ92 QWSoqy49pPQl8CKdmNWQ40/vpqH15+p6oxtYZMgBxuLAjQsABe5BsQO686OHsGP2byo3 7+JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725984303; x=1726589103; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=P1siuBJeF8xo/ZxDywGlXBwlCjIfSaO4qNxoqL+UhoM=; b=Qjy3lserXMGh0LjRp7fhuz+gDQaDXYe112a0lTt5vH4FYgItgILmbms3yUFNuSVZUU gqAvI6AMGR5uLN+cXj8AnFB0dmXAzdA8wKl6VBkRja4+8sE740Gkvddcro9ajzgXkbp/ dh1R04S12XfTtvgTcZWt9sLlRQG5PKNbL+qBqfJyikUYH6NMikY+z/6IlBaLcngMVmok 1RKZF1tsJxyk4VWY3grzRMXdGoslh2T78MC4lCzmlt1EaKvMw1jYR599w3CaWq6sIcRU +uSzRfa/+6UIa4LxR4/5+zH7ypsYazvMMDjZZg7DOuLBPzCOpuDoJZRt3/FtXGx4CMfd xKhA== X-Forwarded-Encrypted: i=1; AJvYcCVwYnc4bAqJuBGemCz1Grdkj1rTWJcK4urZhWRjkE5h7z0Sd1+0eB/GZnjk7St0C6kMNBKrhj68HQ==@kvack.org X-Gm-Message-State: AOJu0YxsZUUnI4iqYic7wWTSB3NPsPue0HLjREDkqCSLJwdj3oW3uh8/ YriVK4lKgeSfl5UHiF6RkYnjc0Z/qj8EtjoUucN3I/PM0GT+fuveaxcnVAK4fAp2WlUxLLfS5v8 WR73CBt3Fv8tNszoV6aHvtIQb3F2UqUbEM/VI X-Google-Smtp-Source: AGHT+IFvVBFjHyLjR5hkeqb6+FEeY195/yDcL/c7agXr6V6jTnHtSBq/nfbI0CnQlcXeCOYrl3qkTDkixaro/UZ0pWQ= X-Received: by 2002:a17:902:ea02:b0:206:b399:2f2f with SMTP id d9443c01a7336-2074c706ff9mr17118845ad.47.1725984302684; Tue, 10 Sep 2024 09:05:02 -0700 (PDT) MIME-Version: 1.0 References: <20240909012958.913438-1-feng.tang@intel.com> <20240909012958.913438-5-feng.tang@intel.com> <4b7670e1-072a-46e6-bfd7-0937cdc7d329@suse.cz> In-Reply-To: From: Marco Elver Date: Tue, 10 Sep 2024 18:04:26 +0200 Message-ID: Subject: Re: [PATCH 4/5] kunit: kfence: Make KFENCE_TEST_REQUIRES macro available for all kunit case To: Feng Tang Cc: Vlastimil Babka , Andrew Morton , Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Andrey Konovalov , Shuah Khan , David Gow , Danilo Krummrich , linux-mm@kvack.org, kasan-dev@googlegroups.com, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 902222002A X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: 9r5w1npxqx8yf3rucjajoo5iqo7he4r7 X-HE-Tag: 1725984304-746115 X-HE-Meta: U2FsdGVkX18VawP/g/Fc6/nF0upvQ+XDpjIX3d69rHXikMGrAypfKx1LtuKMDd88ETKtOK6g3Hccoyb56rk3N2UFRfVfhrNNBRKYyjG/oBkbnq3MyYTMJ99q4MxWthvfjW59ZuwJAPUVWXy2GAqN6Zlr9aqoIS/8fi9/Vy+Rb5qBOk0dEKIiE6UGR8PVn2cc9Es7ssM9qZ2KWgxPsPKt51EBU8lQtqdypkUn4CTpSv6JZtaasa/2Ef24M2p4MJq1okoF5viMM3uqUI28dTS3YdpEi4yIYHRhxk1socErbLTMSXm04NBd0HybLzLJWHF/oxdkClHkeRWvAzo+SyNwZmFCTnIgexuSN8wBR5lLGN4pse/shGNRV1LD6bDiB87aNHXXgjSkd//+PV+OhOzcFitIWI4FEa5CME3XJqFQ9rdLiubS1KsFwA5BM1R1lxdIzByx0Ai+i/x4pq+dY4mGKUhnhoS3XbRdaN00bVy6vCs5ILL50t7QqMWQf5MWc/zqf1AIQAZBv2wdgjv2O28SB6gKkye0nBxdu/GdHHY6I5qwPm28ULB2kw7jOY5k1RyGGCy5XLcH/m5ZUgtNnjg7TfRPexXv94jQunBDEiSeScqPfuCYSDyXIy+A23Pwpm0I3w6M1Hbc91MIX+77NbbgbS1WMKU/ykdRqXnNUCnlFgaolq+DPv+05OLPUvnDcsxk4BNkHPIyA2lQF6XN4QM9RP7n/ARarnOE/ZaMpEay9r+vVZswW4wmedoc25AqEwnnUffkhhcOCJFiHAdC8WE2esoY4JN7mELzplVaanMtTNWjHDC121ucFtXbvxZkvv+zFVS6l7SD1h1LKpfUMEj7XHZ0t8LTbKgPVRWpqjGq+PqrO/W18/WIBhkN6b2JLSSJOKCvh0qypcpUuxv+pdnSVttqBqzep4ZfH4bqvuvUni2WouRq7555CYuHbh8DVGz49cHSafLlN9+wBYjTbSs ZajbFIgG GKvb5MKx3v9Y6khXwZdA7Yp52miFRkUt9L+KDAWMkthxxiS9VH4IJvTvipOJevs1IBz47M1OV1lZwsc0hT5G5Ez3I/Z4ueTZmuhS63fHKED6oroIlzdS1HPW18bOeg4u1QGAbFezpYGczASVM4IQ6E0Q85bpNAn9kAFmtubS2PN7QmW0A8g1Z7vhmkmnf05r/fa6SLGo+pnBn5rARvs2x2tnQbyo4e8GSA+yZ4fRwdHaTCK6unkpEc2O3uEjZVB2sZXi0Hc9uOASlFEs3yo6BQoVipOmy6k7bzW/rQpakcRNO/lUsJvHw/hVUQe/JccRfNuJi+JmD2y6IokYOGOb5FRS0Rnya1RYo+/5MBFivw7sDeV0zniMh9yTB75p7rRscc9W1wosC6HWOVUj7Jf5QGY2etkuQ0+qyIX3NWp74s9ON20Q= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001313, 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 Tue, 10 Sept 2024 at 16:14, Feng Tang wrote: > > On Tue, Sep 10, 2024 at 03:17:10PM +0200, Vlastimil Babka wrote: > > On 9/9/24 03:29, Feng Tang wrote: > > > KFENCE_TEST_REQUIRES macro is convenient for judging if a prerequisite of a > > > test case exists. Lift it into kunit/test.h so that all kunit test cases > > > can benefit from it. > > > > > > Signed-off-by: Feng Tang > > > > I think you should have Cc'd kunit and kfence maintainers on this one. > > But if that's necessary depends on the review for patch 5... > > I added Marco Elver, Shuah Khan, David Gow and kasan-dev@googlegroups.com > for kence and kunit review. That should be incomplete, will add more in > next verion. Thanks for the reminder! Reviewed-by: Marco Elver Glad to see you found this macro generally useful. But do await KUnit maintainer Ack as well. Thanks, -- Marco