X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=probes%2FKbuild;h=7f88c9f507f6dd12308273f10d9c03bcd0d50ab0;hb=e28ca43f665181c96531e90958fda734a857542b;hp=e4177acffd3ff2d4ec11f7a9549f1162af8ca998;hpb=a9bda5a02ba444b1dcd80c8326cf5a0d1be535fa;p=lttng-modules.git diff --git a/probes/Kbuild b/probes/Kbuild index e4177acf..7f88c9f5 100644 --- a/probes/Kbuild +++ b/probes/Kbuild @@ -167,7 +167,9 @@ ifneq ($(CONFIG_BTRFS_FS),) endif # $(wildcard $(btrfs_dep)) endif # CONFIG_BTRFS_FS -obj-$(CONFIG_LTTNG) += lttng-probe-compaction.o +ifneq ($(CONFIG_COMPACTION),) + obj-$(CONFIG_LTTNG) += lttng-probe-compaction.o +endif # CONFIG_COMPACTION ifneq ($(CONFIG_EXT4_FS),) ext4_dep = $(srctree)/fs/ext4/*.h @@ -188,15 +190,10 @@ ifneq ($(CONFIG_FRAME_WARN),0) endif # Introduced in v3.6, remove in v5.18 -obj-$(CONFIG_LTTNG) += $(shell \ - if [ \( ! \( $(VERSION) -ge 6 -o \( $(VERSION) -eq 5 -a $(PATCHLEVEL) -ge 18 \) \) \) \ - -a \ - $(VERSION) -ge 4 \ - -o \( $(VERSION) -eq 3 -a $(PATCHLEVEL) -ge 6 \) \ - -o \( $(VERSION) -eq 3 -a $(PATCHLEVEL) -eq 5 -a $(SUBLEVEL) -ge 2 \) \ - -o \( $(VERSION) -eq 3 -a $(PATCHLEVEL) -eq 4 -a $(SUBLEVEL) -ge 9 \) \ - -o \( $(VERSION) -eq 3 -a $(PATCHLEVEL) -eq 0 -a $(SUBLEVEL) -ge 41 \) ] ; then \ - echo "lttng-probe-random.o" ; fi;) +random_dep = $(srctree)/include/trace/events/random.h +ifneq ($(wildcard $(random_dep)),) + obj-$(CONFIG_LTTNG) += lttng-probe-random.o +endif obj-$(CONFIG_LTTNG) += $(shell \ if [ $(VERSION) -ge 4 \