2021-10-11 23:11:56

by Shuah Khan

[permalink] [raw]
Subject: [GIT PULL] KUnit fixes update for Linux 5.15-rc6

Hi Linus,

Please pull the following KUnit fixes update for Linux 5.15-rc6.

This KUnit fixes update for Linux 5.15-rc6 consists of:

- Fixes to address the structleak plugin causing the stack frame size
to grow immensely when used with KUnit. Fixes include adding a new
makefile to disable structleak and using it from KUnit iio, device
property, thunderbolt, and bitfield tests to disable it.

- KUnit framework reference count leak in kfree_at_end

- KUnit tool fix to resolve conflict between --json and --raw_output
and generate correct test output in either case.

- kernel-doc warnings due to mismatched arg names

diff is attached.

thanks,
-- Shuah

----------------------------------------------------------------
The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-kunit-fixes-5.15-rc6

for you to fetch changes up to 361b57df62de249dc0b2acbf48823662a5001bcd:

kunit: fix kernel-doc warnings due to mismatched arg names (2021-10-06 17:54:07 -0600)

----------------------------------------------------------------
linux-kselftest-kunit-fixes-5.15-rc6

This KUnit fixes update for Linux 5.15-rc6 consists of:

- Fixes to address the structleak plugin causing the stack frame size
to grow immensely when used with KUnit. Fixes include adding a new
makefile to disable structleak and using it from KUnit iio, device
property, thunderbolt, and bitfield tests to disable it.

- KUnit framework reference count leak in kfree_at_end

- KUnit tool fix to resolve conflict between --json and --raw_output
and generate correct test output in either case.

- kernel-doc warnings due to mismatched arg names

----------------------------------------------------------------
Arnd Bergmann (1):
bitfield: build kunit tests without structleak plugin

Brendan Higgins (4):
gcc-plugins/structleak: add makefile var for disabling structleak
iio/test-format: build kunit tests without structleak plugin
device property: build kunit tests without structleak plugin
thunderbolt: build kunit tests without structleak plugin

Daniel Latypov (2):
kunit: tool: better handling of quasi-bool args (--json, --raw_output)
kunit: fix kernel-doc warnings due to mismatched arg names

Xiyu Yang (1):
kunit: fix reference count leak in kfree_at_end

drivers/base/test/Makefile | 2 +-
drivers/iio/test/Makefile | 1 +
drivers/thunderbolt/Makefile | 1 +
include/kunit/test.h | 6 +++---
lib/Makefile | 2 +-
lib/kunit/executor_test.c | 4 ++--
scripts/Makefile.gcc-plugins | 4 ++++
tools/testing/kunit/kunit.py | 24 ++++++++++++++++++++++--
tools/testing/kunit/kunit_tool_test.py | 8 ++++++++
9 files changed, 43 insertions(+), 9 deletions(-)
----------------------------------------------------------------


Attachments:
linux-kselftest-kunit-fixes-5.15-rc6.diff (7.13 kB)

2021-10-12 00:33:39

by pr-tracker-bot

[permalink] [raw]
Subject: Re: [GIT PULL] KUnit fixes update for Linux 5.15-rc6

The pull request you sent on Mon, 11 Oct 2021 17:07:54 -0600:

> git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-kunit-fixes-5.15-rc6

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/fa5878760579a9feaa1de3bb2396cd23beb439ca

Thank you!

--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html