Frederic Weisbecker
|
26c6ccdf5c
perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check()
|
7 years ago |
Frederic Weisbecker
|
cb8b78815b
perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot()
|
7 years ago |
Frederic Weisbecker
|
cffbb3bd44
perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse()
|
7 years ago |
Frederic Weisbecker
|
8e983ff9ac
perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace()
|
7 years ago |
Frederic Weisbecker
|
9a4903dde2
perf/hw_breakpoint: Split attribute parse and commit
|
7 years ago |
Ingo Molnar
|
2d074918fb
Merge branch 'perf/urgent' into perf/core
|
7 years ago |
Linus Torvalds
|
f67b15037a
perf/hwbp: Simplify the perf-hwbp code, fix documentation
|
7 years ago |
Milind Chabbi
|
32ff77e8cc
perf/core: Implement fast breakpoint modification via _IOC_MODIFY_ATTRIBUTES
|
7 years ago |
Jiri Olsa
|
705feaf321
hw_breakpoint: Add perf_event_attr fields check in __modify_user_hw_breakpoint()
|
7 years ago |
Jiri Olsa
|
18ff57b220
hw_breakpoint: Factor out __modify_user_hw_breakpoint() function
|
7 years ago |
Jiri Olsa
|
ea6a9d530c
hw_breakpoint: Add modify_bp_slot() function
|
7 years ago |
Jiri Olsa
|
1ad9ff7dea
hw_breakpoint: Pass bp_type argument to __reserve_bp_slot|__release_bp_slot()
|
7 years ago |
Jiri Olsa
|
cbd9d9f114
hw_breakpoint: Pass bp_type directly as find_slot_idx() argument
|
7 years ago |
Peter Zijlstra
|
fae3fde651
perf: Collapse and fix event_function_call() users
|
9 years ago |
Peter Zijlstra
|
50f16a8bf9
perf: Remove type specific target pointers
|
10 years ago |
Peter Zijlstra
|
c719f56092
perf: Fix and clean up initialization of pmu::event_idx
|
11 years ago |
Oleg Nesterov
|
bde96030f4
hw_breakpoint: Introduce "struct bp_cpuinfo"
|
12 years ago |
Oleg Nesterov
|
e12cbc10cb
hw_breakpoint: Simplify *register_wide_hw_breakpoint()
|
12 years ago |
Oleg Nesterov
|
1c10adbb92
hw_breakpoint: Introduce cpumask_of_bp()
|
12 years ago |
Oleg Nesterov
|
7ab71f3244
hw_breakpoint: Simplify the "weight" usage in toggle_bp_slot() paths
|
12 years ago |
Oleg Nesterov
|
e1ebe86203
hw_breakpoint: Simplify list/idx mess in toggle_bp_slot() paths
|
12 years ago |
Ingo Molnar
|
f070a4dba9
Merge branch 'perf/urgent' into perf/core
|
12 years ago |
Oleg Nesterov
|
c790b0ad23
hw_breakpoint: Use cpu_possible_mask in {reserve,release}_bp_slot()
|
12 years ago |
Oleg Nesterov
|
8b4d801b2b
hw_breakpoint: Fix cpu check in task_bp_pinned(cpu)
|
12 years ago |
Jiri Olsa
|
ab573844e3
perf: Fix hw breakpoints overflow period sampling
|
12 years ago |
Daniel Baluta
|
02e176af92
perf/hwbp: Fix cleanup in case of kzalloc failure
|
12 years ago |
Michael Neuling
|
0d855354ea
perf, powerpc: Fix hw breakpoints returning -ENOSPC
|
13 years ago |
K.Prasad
|
500ad2d8b0
perf/hwpb: Invoke __perf_event_disable() if interrupts are already disabled
|
13 years ago |
Stephane Eranian
|
2481c5fa6d
perf: Disable PERF_SAMPLE_BRANCH_* when not supported
|
13 years ago |
Ingo Molnar
|
737f24bda7
Merge branch 'perf/urgent' into perf/core
|
13 years ago |