Merge branch 'linux-3.17' of git://anongit.freedesktop.org/git/nouveau/linux-2.6...
[firefly-linux-kernel-4.4.55.git] / tools / perf / perf-completion.sh
index ae3a57694b6bda9937146c25e291ab9a80929ce7..33569847fdcc409a28af4b6d1b4c87b07b7722ab 100644 (file)
@@ -121,8 +121,8 @@ __perf_main ()
        elif [[ $prev == "-e" && "${words[1]}" == @(record|stat|top) ]]; then
                evts=$($cmd list --raw-dump)
                __perfcomp_colon "$evts" "$cur"
-       # List subcommands for 'perf kvm'
-       elif [[ $prev == "kvm" ]]; then
+       # List subcommands for perf commands
+       elif [[ $prev == @(kvm|kmem|mem|lock|sched) ]]; then
                subcmds=$($cmd $prev --list-cmds)
                __perfcomp_colon "$subcmds" "$cur"
        # List long option names