Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
9cd05ad2910b55238e3c720c99ad896dc538301b
/
tools
/
perf
/
builtin-sched.c
4c50563
perf sched: Use sched->show_callchain where appropriate
by Arnaldo Carvalho de Melo
· 7 years ago
27de9b2
perf evsel: Add has_callchain() helper to make code more compact/clear
by Arnaldo Carvalho de Melo
· 7 years ago
99a3c3a
perf sched map: Re-annotate shortname if thread comm changed
by Changbin Du
· 7 years ago
8640da9
perf sched: Move thread::shortname to thread_runtime
by Changbin Du
· 7 years ago
15bcdc9
Merge branch 'linus' into perf/core, to fix conflicts
by Ingo Molnar
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
eae8ad8
perf tools: Add struct perf_data_file
by Jiri Olsa
· 8 years ago
8ceb41d
perf tools: Rename struct perf_data_file to perf_data
by Jiri Olsa
· 8 years ago
0f59d7a
perf sched timehist: Add pid and tid options
by David Ahern
· 7 years ago
62d94b0
perf tools: Replace error() with pr_err()
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
3d689ed
perf tools: Move sane ctype stuff from util.h to sane_ctype.h
by Arnaldo Carvalho de Melo
· 8 years ago
fd20e81
perf tools: Including missing inttypes.h header
by Arnaldo Carvalho de Melo
· 8 years ago
877a7a1
perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used
by Arnaldo Carvalho de Melo
· 8 years ago
b0ad8ea
perf tools: Remove unused 'prefix' from builtin functions
by Arnaldo Carvalho de Melo
· 8 years ago
292c4a8
perf sched timehist: Add --next option
by Brendan Gregg
· 8 years ago
f3b3614
perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related info
by Hari Bathini
· 8 years ago
bb963e1
perf utils: Check verbose flag properly
by Namhyung Kim
· 8 years ago
a7c3899
perf symbols: No need to check if sym->name is NULL
by Arnaldo Carvalho de Melo
· 8 years ago
587782c
perf sched timehist: Show total wait times for summary
by Namhyung Kim
· 8 years ago
414e050
perf sched timehist: Add --state option
by Namhyung Kim
· 8 years ago
941bdea
perf sched timehist: Account thread wait time separately
by Namhyung Kim
· 8 years ago
9396c9c
perf sched timehist: Show total scheduling time
by Namhyung Kim
· 8 years ago
bdd7572
perf sched timehist: Fix invalid period calculation
by Namhyung Kim
· 8 years ago
4fa0d1a
perf sched timehist: Remove hardcoded 'comm_width' check at print_summary
by Namhyung Kim
· 8 years ago
9b8087d
perf sched timehist: Enlarge default 'comm_width'
by Namhyung Kim
· 8 years ago
0e6758e
perf sched timehist: Honour 'comm_width' when aligning the headers
by Namhyung Kim
· 8 years ago
ba957eb
perf sched timehist: Show callchains for idle stat
by Namhyung Kim
· 8 years ago
07235f8
perf sched timehist: Add -I/--idle-hist option
by Namhyung Kim
· 8 years ago
a4b2b6f
perf sched timehist: Skip non-idle events when necessary
by Namhyung Kim
· 8 years ago
699b5b9
perf sched timehist: Save callchain when entering idle
by Namhyung Kim
· 8 years ago
3bc2fa9
perf sched timehist: Introduce struct idle_time_data
by Namhyung Kim
· 8 years ago
96039c7
perf sched timehist: Split is_idle_sample()
by Namhyung Kim
· 8 years ago
b336352
perf sched timehist: Cleanup idle_max_cpu handling
by Namhyung Kim
· 8 years ago
5d92d96
perf sched timehist: Handle zero sample->tid properly
by Namhyung Kim
· 8 years ago
6fa9425
perf sched: Cleanup option processing
by Namhyung Kim
· 8 years ago
f45bf8d
perf sched timehist: Improve error message when analyzing wrong file
by David Ahern
· 8 years ago
853b740
perf sched timehist: Add option to specify time window of interest
by David Ahern
· 8 years ago
350f54f
perf sched timehist: Handle cpu migration events
by David Ahern
· 8 years ago
8388deb
perf sched timehist: Enlarge max stack depth by 2
by Namhyung Kim
· 8 years ago
cdeb01b
perf sched timehist: Mark schedule function in callchains
by Namhyung Kim
· 8 years ago
2d9bbf6
perf callchain: Add option to skip ignore symbol when printing callchains
by Namhyung Kim
· 8 years ago
a407b06
perf sched timehist: Add -V/--cpu-visual option
by David Ahern
· 8 years ago
6c973c9
perf sched timehist: Add call graph options
by David Ahern
· 8 years ago
fc1469f
perf sched timehist: Add -w/--wakeups option
by David Ahern
· 8 years ago
52df138
perf sched timehist: Add summary options
by David Ahern
· 8 years ago
49394a2
perf sched timehist: Introduce timehist command
by David Ahern
· 8 years ago
99620a5
perf tools: Introduce timestamp__scnprintf_usec()
by Namhyung Kim
· 8 years ago
e107f12
perf sched map: Always show task comm with -v
by Namhyung Kim
· 8 years ago
1208bb2
perf sched map: Apply cpu color when there's an activity
by Namhyung Kim
· 8 years ago
77f02f4
perf sched: Make common options cascading
by Namhyung Kim
· 8 years ago
4fc76e4
perf sched: Use linux/time64.h
by Arnaldo Carvalho de Melo
· 8 years ago
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 9 years ago
73643bb
perf sched map: Display only given cpus
by Jiri Olsa
· 9 years ago
cf294f2
perf sched map: Color given cpus
by Jiri Olsa
· 9 years ago
a151a37
perf sched map: Color given pids
by Jiri Olsa
· 9 years ago
8cd9119
perf sched: Use color_fprintf for output
by Jiri Olsa
· 9 years ago
99623c6
perf sched: Add compact display option
by Jiri Olsa
· 9 years ago
4b6ab94
perf subcmd: Create subcmd library
by Josh Poimboeuf
· 9 years ago
0014de1
perf sched latency: Fix thread pid reuse issue
by Jiri Olsa
· 9 years ago
c711836
perf tools: Introduce usage_with_options_msg()
by Namhyung Kim
· 9 years ago
2f80dd4
perf sched: Add option to merge like comms to lat output
by Josef Bacik
· 10 years ago
b91fc39
perf machine: Protect the machine->threads with a rwlock
by Arnaldo Carvalho de Melo
· 10 years ago
ff5f3bb
perf sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10
by Yunlong Song
· 10 years ago
f0dd330
perf sched replay: Support using -f to override perf.data file ownership
by Yunlong Song
· 10 years ago
939cda5
perf sched replay: Fix the EMFILE error caused by the limitation of the maximum open files
by Yunlong Song
· 10 years ago
1aff59b
perf sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task
by Yunlong Song
· 10 years ago
08097ab
perf sched replay: Fix the segmentation fault problem caused by pr_err in threads
by Yunlong Song
· 10 years ago
3a423a5
perf sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations
by Yunlong Song
· 10 years ago
cb06ac2
perf sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max
by Yunlong Song
· 10 years ago
a35e27d
perf sched replay: Increase the MAX_PID value to fix assertion failure problem
by Yunlong Song
· 10 years ago
0755bc4
perf sched replay: Use struct task_desc instead of struct task_task for correct meaning
by Yunlong Song
· 10 years ago
b7b61cb
perf ordered_events: Shorten function signatures
by Arnaldo Carvalho de Melo
· 10 years ago
ae536ac
perf sched: No need to keep the session around
by Arnaldo Carvalho de Melo
· 10 years ago
f3b623b
perf tools: Reference count struct thread
by Arnaldo Carvalho de Melo
· 10 years ago
75be989
perf evlist: Adopt events_stats from perf_session
by Arnaldo Carvalho de Melo
· 10 years ago
b3f25b6
perf sched: Stop updating hists stats, not used
by Arnaldo Carvalho de Melo
· 10 years ago
fb74fbd
perf sched: Use strerror_r instead of strerror
by Masami Hiramatsu
· 10 years ago
0a7e6d1
perf tools: Check recorded kernel version when finding vmlinux
by Namhyung Kim
· 10 years ago
0493410
perf sched: Move call to symbol__init() after creating session
by Namhyung Kim
· 10 years ago
0a8cb85
perf tools: Rename ordered_samples bool to ordered_events
by Jiri Olsa
· 11 years ago
57480d2
perf tools: Enable close-on-exec flag on perf file descriptor
by Yann Droneaud
· 11 years ago
1fcb876
perf machine: Fix the value used for unknown pids
by Adrian Hunter
· 10 years ago
1844dbc
perf tools: Introduce hists__inc_nr_samples()
by Namhyung Kim
· 11 years ago
9d372ca
perf sched: Cleanup, remove unused variables in map_switch_event()
by Dongsheng Yang
· 11 years ago
67d6259
perf sched: Remove nr_state_machine_bugs in perf latency
by Dongsheng Yang
· 11 years ago
0680ee7
perf tools: Remove usage of trace_sched_wakeup(.success)
by Peter Zijlstra
· 11 years ago
6bcab4e
perf tools: Clarify the output of perf sched map.
by Dongsheng
· 11 years ago
e936e8e
perf tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space.
by Dongsheng
· 11 years ago
7fff959
perf tools: Add missing event for perf sched record.
by Dongsheng
· 11 years ago
a83edb2
perf sched: Introduce --list-cmds for use by scripts
by Ramkumar Ramachandra
· 11 years ago
80790e0
perf sched: Fixup header alignment in 'latency' output
by Ramkumar Ramachandra
· 11 years ago
74cf249
perf tools: Use zfree to help detect use after free bugs
by Arnaldo Carvalho de Melo
· 11 years ago
744a971
perf evsel: Ditch evsel->handler.data field
by Arnaldo Carvalho de Melo
· 11 years ago
b9c5143
perf tools: Use an accessor to read thread comm
by Frederic Weisbecker
· 11 years ago
156a2b0
perf sched: Optimize build time
by Adrian Hunter
· 11 years ago
8a39df8
perf sched: Make struct perf_sched sched a local variable
by Adrian Hunter
· 11 years ago
f5fc1412
perf tools: Add data object to handle perf data file
by Jiri Olsa
· 11 years ago
314add6
perf tools: change machine__findnew_thread() to set thread pid
by Adrian Hunter
· 11 years ago
cb62750
perf sched: Remove sched_process_fork tracepoint
by David Ahern
· 11 years ago
Next »