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 23BF4C4332F for ; Mon, 11 Dec 2023 23:37:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B2F916B0255; Mon, 11 Dec 2023 18:37:45 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AE0156B0256; Mon, 11 Dec 2023 18:37:45 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9A73C6B0257; Mon, 11 Dec 2023 18:37:45 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 8BCB46B0255 for ; Mon, 11 Dec 2023 18:37:45 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 6706BA0885 for ; Mon, 11 Dec 2023 23:37:45 +0000 (UTC) X-FDA: 81556152090.02.E07E9A6 Received: from mail-oo1-f44.google.com (mail-oo1-f44.google.com [209.85.161.44]) by imf11.hostedemail.com (Postfix) with ESMTP id A8D7A40003 for ; Mon, 11 Dec 2023 23:37:43 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="gmXN/yeJ"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf11.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.161.44 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702337863; 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=t86WZt4ENI/hv5N6g/BMDwtkCseB1St9FbZ8iMLj7J0=; b=nlJoDLFhnF+bUOko+hSx/itABzB35eoHdiyuDWGB7Op0z+G9Gja4UvKjvhBoZU0FriiO12 IYaIHmNGGi6EU7xUSnqNeE7G/W7C4tCHL0DaBLmvDBYO7D01BmXXz+K+hEennUras6qqCi TanmV60eN0m5oOm6FCGRkcr0P/858Zk= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="gmXN/yeJ"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf11.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.161.44 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702337863; a=rsa-sha256; cv=none; b=1Ibdyvhnf29w74jGV+h6dX5f3oQBpZYVGTJtEgNNDCaimUoRJZc/Q81GHsNOqkG4x86a4W WwtXKI+jBF2cOSNIcqLlow7JDBfeK0mOPX3NgfrDua9oW5rrDwGkHVFbuFzEecz7c4t4E4 yzcVNns8d948QW67WX8+XpL41GePxGU= Received: by mail-oo1-f44.google.com with SMTP id 006d021491bc7-58d08497aa1so3163898eaf.0 for ; Mon, 11 Dec 2023 15:37:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702337862; x=1702942662; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=t86WZt4ENI/hv5N6g/BMDwtkCseB1St9FbZ8iMLj7J0=; b=gmXN/yeJBG87v0iAArcYHDu8MKj0isNR7nUBPxix96Qcn2Ep4VLEeH7cE+RaDSoFYh dUqsofTQIQdRkh1Tw1+QauuWNEp6ZcQivxoelZUoC4usw+u+3O0JYHkL0joLUJmL3DqM BoD9vFb7rXQNu2gYEHLMGckdQ4ZTDLpuharKM91y6OkkYPiZL5xuWgyFSACK4KewO8XA QwNYPrGPrYNyMp+UvvzC8QRmGLuhLvpLOHuD36AHLOJHVksCayi3K412J0MFJHT5NVtC XaZ1LwknIIfNvg3AmfEYC8/H5JQrysuDrWTa44uz03+pPpR6fW2+8PxZK+8BYYLqnmGd JSeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702337862; x=1702942662; h=content-transfer-encoding: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=t86WZt4ENI/hv5N6g/BMDwtkCseB1St9FbZ8iMLj7J0=; b=obnFCdzfD56PzDS61fMn50+75NQXMzmSz8iVMkRQXwJBkAm09PoB7E4nmdr7VRPIEz BdBnOAi0QKbjORD+/6wvFvGlSb1JBeOKaKo07m04WjcPfcwljUorTG7JCGkOxCcp9qj2 xwrQkS9wp0U/c/wr82atpgrNKCoia40Ka/8+yZKiKXSAEAfGWihnfSgoSzlksJHhfoli X9eNG8WkCKBEEEt8r8zrq4ei74fxaMTdXzVy5/LVoR9DToOmXKzrjMwerHuM2TlfyIzN fsl49P6Oma4yv3O9xZcZnkT1I15/i8cG0n6FtNcl9Uk2+bt+PPPzfShoUWbWVpnu7pRa l4mw== X-Gm-Message-State: AOJu0YwYbDaZxC/d6ESndWKg8cCq+WCxbRVGbL6PwyGc8/pn1H6TYTcb uKuDgOQALysmLyLBjaeEzg2zYV12Am4N8n6MG+4= X-Google-Smtp-Source: AGHT+IG4FfgKtfsGPWYbi9QAB1q+LRDEA87I2H5e0e/b7szIlVMYT/arqkZQIO5Lc9PGgI8WXY5FUBR6yaCN2BqAZ4s= X-Received: by 2002:a05:6358:c304:b0:170:3f9f:b367 with SMTP id fk4-20020a056358c30400b001703f9fb367mr4811270rwb.26.1702337862479; Mon, 11 Dec 2023 15:37:42 -0800 (PST) MIME-Version: 1.0 References: <20230215143306.2d563215@rorschach.local.home> <20230505095805.759153de@gandalf.local.home> In-Reply-To: From: Andrey Konovalov Date: Tue, 12 Dec 2023 00:37:31 +0100 Message-ID: Subject: Re: [PATCH v3 1/3] kasan: switch kunit tests to console tracepoints To: =?UTF-8?Q?Paul_Heidekr=C3=BCger?= Cc: Marco Elver , Steven Rostedt , Peter Collingbourne , andrey.konovalov@linux.dev, Andrew Morton , Alexander Potapenko , Dmitry Vyukov , Andrey Ryabinin , kasan-dev@googlegroups.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Andrey Konovalov , Masami Hiramatsu , linux-trace-kernel@vger.kernel.org, Nick Desaulniers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: A8D7A40003 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: ue1ciiox3s34k9m3ixziy4y37rc3k414 X-HE-Tag: 1702337863-890578 X-HE-Meta: U2FsdGVkX19TiVYGve3cjXMmC/D+d9o4XSHyZdxDdFXRssxV1EcyJZI2L/VTMqZbIw1SD13F5HAl58G/eZ77moTjElVH/TF0jVCXSebNRjhahmiec0V42kUm9pgzHmrOk5nJ1hKv8jFjIH9io61nk5nq/elh2CDwLW6/jG8+bL107ij7EGlhGJNDR0I6qLXPETQbMru0G9bttfQB4JlFETYe9XUjkz4mIHhi+Y5I5n56ZojUgRXC9TMWCp7OIerzYjXHJFuubP/5Hh+DoCE2k+8OpKF+vtcbXJByHb1GAXu5BlpnXelgsd4LLykd9r2/e1BMJS6dib8KUROTB8qBVs7RAFE/8eaTEGC/WNQI9kFhJYpMBFSxTgMjWbRG05iU5vHuPuH3sjEQW63u4092ry5ia4a5TbeCOge9KO6o4RCmitWkI780H+rq4YQ0X2NYTEJEB4XvFbBzPWKLEHqJgcW8K8J6apZTNVsKjI9+sm7nQUJtHhyyIQq+YCWSGda7o0DvTKrX7GgKIsId0j35Q6LdlFKh9FlQXIf/H9wGZCndDCYz/9ZrBIsG4dBKHxAukibrrceGS/4N88+FajcPExFbfU/ZumyY6Ia791MJ3EolybCzKQ5W6XSPSS4ecV9iIgaGv22Xm2osUGX65dotbPpMEy6fX/Y2SLujjo2+P+fQ4rr+avGfxsuZndYUPb+LU38PoaMnRqYChaKixr0eqf8dmn3VHPNZDaZcFdEIzotWtcs5qzkt2EpnpP5trlhvh+LgklWgxz98SWWaaoChezBROXircmV7qTFt0EAbFc6bzl+GqchJIWHQjEq+ERKRfTRWoxtOknOrNkFx61fNM4dYSOU96Nk5wEWh/HQG5mT3ML6lS7raYoiiFKMVQUALFP2StWnOHxekhi5TCtUhsGLJ284YZ4lHTBYifyf/ySwjsfPvbhvZlrCsNPPcSxH+nvjDYuQDtS9AxiGONzz 6/Zht7oW zOJUUktXAsrIVptPyuzmHUA2jWmrJHRlhLyZ88Cpa3j4xi0U2IjzwDxwyGqQTuD7h3fNpa41afT1WJH33LoEmJJUdMdVf0n1ED3UPbpT5wACT1+cvfc5T5ulLdWA31NEFoH1iDqjZu+N6syfV8mYIfa9pQOKetS5zzPKs/vRj9wubhrHTl0PX+4UVIlf71mbMyfbIhjBcJqJspalB3pUUNDhTdYqk75515+kOxBGOOq7tj+bWTHtdX/oZedi3cF8YTct8zni9aAlY7/hetsQoOemLNfw9kwTRi2pmnBVVYK0SQyUvSYSUmkiENWdwobOcpNh9VRs8rd78BvONAq3zM0jp+4FOwgz0KLA3OLE2OBklm8E7Yv+ICb8l/Rb1XZSmS2Y2acHcEWFJUW1V2fcelE7rP6RmC+Aq0bo7mifLHQyl+js= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001718, 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, Dec 12, 2023 at 12:35=E2=80=AFAM Paul Heidekr=C3=BCger wrote: > > Using CONFIG_FTRACE=3Dy instead of CONFIG_TRACEPOINTS=3Dy produces the sa= me error > for me. > > So > > CONFIG_KUNIT=3Dy > CONFIG_KUNIT_ALL_TESTS=3Dn > CONFIG_FTRACE=3Dy > CONFIG_KASAN=3Dy > CONFIG_KASAN_GENERIC=3Dy > CONFIG_KASAN_KUNIT_TEST=3Dy > > produces > > =E2=9E=9C ./tools/testing/kunit/kunit.py run --kunitconfig=3Dmm= /kasan/.kunitconfig --arch=3Darm64 > Configuring KUnit Kernel ... > Regenerating .config ... > Populating config with: > $ make ARCH=3Darm64 O=3D.kunit olddefconfig CC=3Dclang > ERROR:root:Not all Kconfig options selected in kunitconfig were i= n the generated .config. > This is probably due to unsatisfied dependencies. > Missing: CONFIG_KASAN_KUNIT_TEST=3Dy > > By that error message, CONFIG_FTRACE appears to be present in the generat= ed > config, but CONFIG_KASAN_KUNIT_TEST still isn't. Presumably, > CONFIG_KASAN_KUNIT_TEST is missing because of an unsatisfied dependency, = which > must be CONFIG_TRACEPOINTS, unless I'm missing something ... > > If I just generate an arm64 defconfig and select CONFIG_FTRACE=3Dy, > CONFIG_TRACEPOINTS=3Dy shows up in my .config. So, maybe this is kunit.py= -related > then? > > Andrey, you said that the tests have been working for you; are you runnin= g them > with kunit.py? No, I just run the kernel built with a config file that I put together based on defconfig.