X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fmodprobe.c;h=92563b0faad2b4cd1714c5cc4f5a2f3f3974ac99;hp=b3f2e57018ece61ce85bafa9f86f16b5712c776b;hb=d28f6a948209434945e785f2ad3b89aaa67897e4;hpb=d14d33bf091e72b23b1f90ea18a0a01bed098b76 diff --git a/src/bin/lttng-sessiond/modprobe.c b/src/bin/lttng-sessiond/modprobe.c index b3f2e5701..92563b0fa 100644 --- a/src/bin/lttng-sessiond/modprobe.c +++ b/src/bin/lttng-sessiond/modprobe.c @@ -42,15 +42,44 @@ const struct kern_modules_param kern_modules_list[] = { { "lttng-ring-buffer-client-mmap-discard", 1 }, { "lttng-ring-buffer-client-mmap-overwrite", 1 }, { "lttng-ring-buffer-metadata-mmap-client", 1 }, - { "lttng-probe-lttng", 1 }, { "lttng-types", 0 }, + { "lttng-probe-asoc", 0 }, { "lttng-probe-block", 0 }, + { "lttng-probe-btrfs", 0 }, + { "lttng-probe-compaction", 0 }, + { "lttng-probe-ext3", 0 }, + { "lttng-probe-ext4", 0 }, + { "lttng-probe-gpio", 0 }, { "lttng-probe-irq", 0 }, + { "lttng-probe-jbd", 0 }, + { "lttng-probe-jbd2", 0 }, + { "lttng-probe-kmem", 0 }, { "lttng-probe-kvm", 0 }, + { "lttng-probe-kvm-x86", 0 }, + { "lttng-probe-kvm-x86-mmu", 0 }, + { "lttng-probe-lock", 0 }, + { "lttng-probe-module", 0 }, + { "lttng-probe-napi", 0 }, + { "lttng-probe-net", 0 }, + { "lttng-probe-power", 0 }, + { "lttng-probe-printk", 0 }, + { "lttng-probe-random", 0 }, + { "lttng-probe-rcu", 0 }, + { "lttng-probe-regmap", 0 }, + { "lttng-probe-regulator", 0 }, + { "lttng-probe-rpm", 0 }, { "lttng-probe-sched", 0 }, + { "lttng-probe-scsi", 0 }, { "lttng-probe-signal", 0 }, + { "lttng-probe-skb", 0 }, + { "lttng-probe-sock", 0 }, { "lttng-probe-statedump", 0 }, + { "lttng-probe-sunrpc", 0 }, { "lttng-probe-timer", 0 }, + { "lttng-probe-udp", 0 }, + { "lttng-probe-vmscan", 0 }, + { "lttng-probe-workqueue", 0 }, + { "lttng-probe-writeback", 0 }, }; /* @@ -203,24 +232,3 @@ int modprobe_lttng_data(void) error: return ret; } - -/* - * Load all lttng kernel modules. - */ -int modprobe_lttng_all(void) -{ - int ret; - - ret = modprobe_lttng_control(); - if (ret < 0) { - goto error; - } - - ret = modprobe_lttng_data(); - if (ret < 0) { - goto error; - } - -error: - return ret; -}