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 8E35BC433F5 for ; Tue, 1 Mar 2022 15:06:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D28498D0003; Tue, 1 Mar 2022 10:06:57 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CAF6B8D0001; Tue, 1 Mar 2022 10:06:57 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B519D8D0003; Tue, 1 Mar 2022 10:06:57 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0029.hostedemail.com [216.40.44.29]) by kanga.kvack.org (Postfix) with ESMTP id A5EC98D0001 for ; Tue, 1 Mar 2022 10:06:57 -0500 (EST) Received: from smtpin26.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 5645F9878C for ; Tue, 1 Mar 2022 15:06:57 +0000 (UTC) X-FDA: 79196144874.26.3E6D907 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf15.hostedemail.com (Postfix) with ESMTP id C0F35A0015 for ; Tue, 1 Mar 2022 15:06:56 +0000 (UTC) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id DB116B81B0F; Tue, 1 Mar 2022 15:06:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4FFC2C340EE; Tue, 1 Mar 2022 15:06:52 +0000 (UTC) Date: Tue, 1 Mar 2022 10:06:50 -0500 From: Steven Rostedt To: Daniel Latypov Cc: Kees Cook , Eric Biederman , David Gow , Alexey Dobriyan , Magnus =?UTF-8?B?R3Jvw58=?= , kunit-dev@googlegroups.com, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-hardening@vger.kernel.org Subject: Re: [PATCH] binfmt_elf: Introduce KUnit test Message-ID: <20220301100650.52db90d8@gandalf.local.home> In-Reply-To: References: <20220224054332.1852813-1-keescook@chromium.org> <202202232208.B416701@keescook> <20220224091550.2b7e8784@gandalf.local.home> <20220228232131.4b9cee32@rorschach.local.home> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: C0F35A0015 X-Stat-Signature: mkrb4o79f4mp8x45ng99e9dgw97i3496 Authentication-Results: imf15.hostedemail.com; dkim=none; spf=pass (imf15.hostedemail.com: domain of "SRS0=8JF+=TM=goodmis.org=rostedt@kernel.org" designates 145.40.68.75 as permitted sender) smtp.mailfrom="SRS0=8JF+=TM=goodmis.org=rostedt@kernel.org"; dmarc=none X-HE-Tag: 1646147216-52559 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: On Mon, 28 Feb 2022 22:42:51 -0800 Daniel Latypov wrote: > But it'd definitely be interesting to try and get klp_arch_set_pc() > working on UML if that's a possibility! > Speaking from ignorance, I can see this either being somewhat simple Looking at UML, it doesn't even look like it has ftrace support. So that would be required to do it for that arch. For UML, I'm not sure its worth it. I don't use UML but maybe others would want ftrace for it? As UML runs in userspace, the motivation for things like ftrace is not as high as you have gdb to walk through everything. That said, I'm sure it would be a fun exercise for anyone to port ftrace to UML :-) -- Steve