[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <5d0a37f1-f857-eadf-5e20-872ca6c7f656@linuxfoundation.org>
Date: Wed, 29 Jan 2020 11:48:07 -0700
From: Shuah Khan <skhan@...uxfoundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Shuah Khan <skhan@...uxfoundation.org>,
Brendan Higgins <brendanhiggins@...gle.com>,
Alan Maguire <alan.maguire@...cle.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
"open list:KERNEL SELFTEST FRAMEWORK"
<linux-kselftest@...r.kernel.org>,
Mike Salvatore <mike.salvatore@...onical.com>
Subject: [GIT PULL] Kselftest kunit update for Linux 5.6-rc1
Hi Linus,
Please pull the following Kselftest kunit update for Linux 5.6-rc1
This kunit update for Linux 5.6-rc1 consists of:
-- Support for building kunit as a module from Alan Maguire
-- AppArmor KUnit tests for policy unpack from Mike Salvatore
diff is attached.
thanks,
-- Shuah
----------------------------------------------------------------
The following changes since commit c79f46a282390e0f5b306007bf7b11a46d529538:
Linux 5.5-rc5 (2020-01-05 14:23:27 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
tags/linux-kselftest-5.6-rc1-kunit
for you to fetch changes up to 35c57fc3f8eac81b38664a0fe160e267b908d8b8:
kunit: building kunit as a module breaks allmodconfig (2020-01-10
14:36:37 -0700)
----------------------------------------------------------------
linux-kselftest-5.6-rc1-kunit
This kunit update for Linux 5.6-rc1 consists of:
-- Support for building kunit as a module from Alan Maguire
-- AppArmor KUnit tests for policy unpack from Mike Salvatore
----------------------------------------------------------------
Alan Maguire (7):
kunit: move string-stream.h to lib/kunit
kunit: hide unexported try-catch interface in try-catch-impl.h
kunit: allow kunit tests to be loaded as a module
kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds
kunit: allow kunit to be loaded as a module
kunit: update documentation to describe module-based build
kunit: building kunit as a module breaks allmodconfig
Mike Salvatore (1):
apparmor: add AppArmor KUnit tests for policy unpack
Documentation/dev-tools/kunit/faq.rst | 3 +-
Documentation/dev-tools/kunit/index.rst | 3 +
Documentation/dev-tools/kunit/usage.rst | 16 +
drivers/base/Kconfig | 2 +-
drivers/base/power/qos-test.c | 2 +-
fs/ext4/Kconfig | 2 +-
fs/ext4/Makefile | 3 +-
fs/ext4/inode-test.c | 4 +-
include/kunit/assert.h | 3 +-
include/kunit/test.h | 37 +-
include/kunit/try-catch.h | 10 -
kernel/sysctl-test.c | 4 +-
lib/Kconfig.debug | 4 +-
lib/kunit/Kconfig | 6 +-
lib/kunit/Makefile | 14 +-
lib/kunit/assert.c | 10 +
lib/kunit/{example-test.c => kunit-example-test.c} | 4 +-
lib/kunit/{test-test.c => kunit-test.c} | 7 +-
lib/kunit/string-stream-test.c | 5 +-
lib/kunit/string-stream.c | 3 +-
{include => lib}/kunit/string-stream.h | 0
lib/kunit/test.c | 25 +-
lib/kunit/try-catch-impl.h | 27 +
lib/kunit/try-catch.c | 37 +-
lib/list-test.c | 4 +-
security/apparmor/Kconfig | 16 +
security/apparmor/policy_unpack.c | 4 +
security/apparmor/policy_unpack_test.c | 607
+++++++++++++++++++++
28 files changed, 788 insertions(+), 74 deletions(-)
rename lib/kunit/{example-test.c => kunit-example-test.c} (97%)
rename lib/kunit/{test-test.c => kunit-test.c} (98%)
rename {include => lib}/kunit/string-stream.h (100%)
create mode 100644 lib/kunit/try-catch-impl.h
create mode 100644 security/apparmor/policy_unpack_test.c
----------------------------------------------------------------
View attachment "linux-kselftest-5.6-rc1-kunit.diff" of type "text/x-patch" (42996 bytes)
Powered by blists - more mailing lists