Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 267c4025 authored by Mathieu Desnoyers's avatar Mathieu Desnoyers Committed by Linus Torvalds
Browse files

markers: Add samples subdir



Begin infrastructure for kernel code samples in the samples/ directory.
Add its Kconfig and Kbuild files.
Source its Kconfig file in all arch/ Kconfigs.

Signed-off-by: default avatarRandy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: default avatarMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 8256e47c
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -773,6 +773,9 @@ endef
vmlinux: $(vmlinux-lds) $(vmlinux-init) $(vmlinux-main) $(kallsyms.o) vmlinux.o FORCE
ifdef CONFIG_HEADERS_CHECK
	$(Q)$(MAKE) -f $(srctree)/Makefile headers_check
endif
ifdef CONFIG_SAMPLES
	$(Q)$(MAKE) $(build)=samples
endif
	$(call vmlinux-modpost)
	$(call if_changed_rule,vmlinux__)
+2 −0
Original line number Diff line number Diff line
@@ -498,3 +498,5 @@ config FAULT_INJECTION_STACKTRACE_FILTER
	select FRAME_POINTER
	help
	  Provide stacktrace filter for fault-injection capabilities

source "samples/Kconfig"

samples/Kconfig

0 → 100644
+11 −0
Original line number Diff line number Diff line
# samples/Kconfig

menuconfig SAMPLES
	bool "Sample kernel code"
	help
	  You can build and test sample kernel code here.

if SAMPLES


endif # SAMPLES