[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20200123145526.GB1687563@kroah.com>
Date: Thu, 23 Jan 2020 15:55:26 +0100
From: Greg KH <greg@...ah.com>
To: Alan Maguire <alan.maguire@...cle.com>
Cc: brendanhiggins@...gle.com, corbet@....net,
linux-kselftest@...r.kernel.org, kunit-dev@...glegroups.com,
linux-doc@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH kunit 1/3] kunit: add debugfs
/sys/kernel/debug/kunit/<suite>/results display
On Thu, Jan 23, 2020 at 02:47:18PM +0000, Alan Maguire wrote:
> +int debugfs_init(void)
> +{
> + if (!debugfs_rootdir)
> + debugfs_rootdir = debugfs_create_dir(KUNIT_DEBUGFS_ROOT, NULL);
> + if (IS_ERR(debugfs_rootdir))
> + return PTR_ERR(debugfs_rootdir);
> + return 0;
No, you never care if a debugfs call works or not, just call it and move
on. So just create the directory, and then pass it into whatever
debugfs call you want, never test it or do anything about it. This
function can be void as well.
> +void debugfs_create_suite(struct kunit_suite *suite)
> +{
> + /* First add /sys/kernel/debug/kunit/<testsuite> */
> + suite->debugfs = debugfs_create_dir(suite->name, debugfs_rootdir);
> + if (IS_ERR(suite->debugfs))
> + return;
Same here, don't test, just call and move on.
thanks,
greg k-h
Powered by blists - more mailing lists