Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of...
Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest Pull Kunit fixes from Shuah Khan: - 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 * tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest: kunit: fix kernel-doc warnings due to mismatched arg names bitfield: build kunit tests without structleak plugin thunderbolt: build kunit tests without structleak plugin device property: build kunit tests without structleak plugin iio/test-format: build kunit tests without structleak plugin gcc-plugins/structleak: add makefile var for disabling structleak kunit: fix reference count leak in kfree_at_end kunit: tool: better handling of quasi-bool args (--json, --raw_output)
Showing
- drivers/base/test/Makefile 1 addition, 1 deletiondrivers/base/test/Makefile
- drivers/iio/test/Makefile 1 addition, 0 deletionsdrivers/iio/test/Makefile
- drivers/thunderbolt/Makefile 1 addition, 0 deletionsdrivers/thunderbolt/Makefile
- include/kunit/test.h 3 additions, 3 deletionsinclude/kunit/test.h
- lib/Makefile 1 addition, 1 deletionlib/Makefile
- lib/kunit/executor_test.c 2 additions, 2 deletionslib/kunit/executor_test.c
- scripts/Makefile.gcc-plugins 4 additions, 0 deletionsscripts/Makefile.gcc-plugins
- tools/testing/kunit/kunit.py 22 additions, 2 deletionstools/testing/kunit/kunit.py
- tools/testing/kunit/kunit_tool_test.py 8 additions, 0 deletionstools/testing/kunit/kunit_tool_test.py
Loading
Please register or sign in to comment