perf report: Bail out if there are unrecognized options/arguments
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Mike Galbraith <efault@gmx.de> Cc: Paul Mackerras <paulus@samba.org> Cc: Arnaldo Carvalho de Melo <acme@redhat.com> LKML-Reference: <new-submission> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
13d0ab5ec2
commit
edc52deac6
1 changed files with 7 additions and 1 deletions
|
@ -1094,10 +1094,16 @@ int cmd_report(int argc, const char **argv, const char *prefix)
|
|||
|
||||
page_size = getpagesize();
|
||||
|
||||
parse_options(argc, argv, options, report_usage, 0);
|
||||
argc = parse_options(argc, argv, options, report_usage, 0);
|
||||
|
||||
setup_sorting();
|
||||
|
||||
/*
|
||||
* Any (unrecognized) arguments left?
|
||||
*/
|
||||
if (argc)
|
||||
usage_with_options(report_usage, options);
|
||||
|
||||
setup_pager();
|
||||
|
||||
return __cmd_report();
|
||||
|
|
Loading…
Reference in a new issue