Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1340703
| From | Shuah Khan <shuahkh@osg.samsung.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v4 2/2] Makefile: add kselftest-merge |
| Date | 2016-02-23 15:40 +0100 |
| Message-ID | <r5mi7-6Kg-31@gated-at.bofh.it> (permalink) |
| References | <qOzEJ-3rg-3@gated-at.bofh.it> <qOzEK-3rg-7@gated-at.bofh.it> |
| Organization | Samsung Open Source Group |
On 01/08/2016 12:27 AM, Bamvor Jian Zhang wrote: > Add kselftest-merge to enable the dependencies of kernel config > for all the kselftest testcases. User should call it after create > the kernel configuration(.config), eg: > > $ make kselftest-merge > > Signed-off-by: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org> Could you please ACK this patch if you are okay with the changes? I will take this through ksleftest tree. thanks, -- Shuah > --- > Makefile | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/Makefile b/Makefile > index cd40956..bfb9faa 100644 > --- a/Makefile > +++ b/Makefile > @@ -1104,6 +1104,14 @@ kselftest: > kselftest-clean: > $(Q)$(MAKE) -C tools/testing/selftests clean > > +PHONY += kselftest-merge > +kselftest-merge: > + $(if $(wildcard $(objtree)/.config),, $(error No .config exists, config your kernel first!)) > + $(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh \ > + -m $(objtree)/.config \ > + $(srctree)/tools/testing/selftests/*/config > + +$(Q)$(MAKE) -f $(srctree)/Makefile olddefconfig > + > # --------------------------------------------------------------------------- > # Modules > > @@ -1312,6 +1320,8 @@ help: > @echo ' Build, install, and boot kernel before' > @echo ' running kselftest on it' > @echo ' kselftest-clean - Remove all generated kselftest files' > + @echo ' kselftest-merge - Merge all the config dependencies of kselftest to existed' > + @echo ' .config.' > @echo '' > @echo 'Kernel packaging:' > @$(MAKE) $(build)=$(package-dir) help > -- Shuah Khan Sr. Linux Kernel Developer Open Source Innovation Group Samsung Research America (Silicon Valley) shuahkh@osg.samsung.com | (970) 217-8978
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Re: [PATCH v4 2/2] Makefile: add kselftest-merge Shuah Khan <shuahkh@osg.samsung.com> - 2016-02-23 15:40 +0100 Re: [PATCH v4 2/2] Makefile: add kselftest-merge Shuah Khan <shuahkh@osg.samsung.com> - 2016-02-23 19:40 +0100
csiph-web