[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200610154923.27510-1-mcgrof@kernel.org>
Date: Wed, 10 Jun 2020 15:49:18 +0000
From: "Luis R. Rodriguez" <mcgrof@...nel.org>
To: gregkh@...uxfoundation.org, viro@...iv.linux.org.uk,
philipp.reisner@...bit.com, lars.ellenberg@...bit.com,
axboe@...nel.dk, bfields@...ldses.org, chuck.lever@...cle.com,
roopa@...ulusnetworks.com, nikolay@...ulusnetworks.com,
davem@...emloft.net, kuba@...nel.org, dhowells@...hat.com,
jarkko.sakkinen@...ux.intel.com, jmorris@...ei.org,
serge@...lyn.com, christian.brauner@...ntu.com
Cc: slyfox@...too.org, ast@...nel.org, keescook@...omium.org,
josh@...htriplett.org, ravenexp@...il.com, chainsaw@...too.org,
linux-fsdevel@...r.kernel.org, linux-nfs@...r.kernel.org,
bridge@...ts.linux-foundation.org, keyrings@...r.kernel.org,
linux-security-module@...r.kernel.org,
linux-kernel@...r.kernel.org, Luis Chamberlain <mcgrof@...nel.org>
Subject: [PATCH 0/5] kmod/umh: a few fixes
From: Luis Chamberlain <mcgrof@...nel.org>
Tiezhu Yang had sent out a patch set with a slew of kmod selftest
fixes, and one patch which modified kmod to return 254 when a module
was not found. This opened up pandora's box about why that was being
used for and low and behold its because when UMH_WAIT_PROC is used
we call a kernel_wait4() call but have never unwrapped the error code.
The commit log for that fix details the rationale for the approach
taken. I'd appreciate some review on that, in particular nfs folks
as it seems a case was never really hit before.
This goes boot tested, selftested with kmod, and 0-day gives its
build blessings.
Luis Chamberlain (2):
umh: fix processed error when UMH_WAIT_PROC is used
selftests: simplify kmod failure value
Tiezhu Yang (3):
selftests: kmod: Use variable NAME in kmod_test_0001()
kmod: Remove redundant "be an" in the comment
test_kmod: Avoid potential double free in trigger_config_run_type()
drivers/block/drbd/drbd_nl.c | 20 +++++------
fs/nfsd/nfs4recover.c | 2 +-
include/linux/sched/task.h | 13 ++++++++
kernel/kmod.c | 5 ++-
kernel/umh.c | 4 +--
lib/test_kmod.c | 2 +-
net/bridge/br_stp_if.c | 10 ++----
security/keys/request_key.c | 2 +-
tools/testing/selftests/kmod/kmod.sh | 50 +++++++++++++++++++++++-----
9 files changed, 71 insertions(+), 37 deletions(-)
--
2.26.2
Powered by blists - more mailing lists