Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
145a0ef21c8e944957f58e2c8ffcd8a10f46266a
/
kernel
/
events
/
hw_breakpoint.c
469eb32
perf/hw_breakpoints: Convert to SPDX license identifier
by Thomas Gleixner
· 6 years ago
fca0c11
perf: Fix typos in comments
by Ingo Molnar
· 6 years ago
9695583
perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint
by Jiri Olsa
· 6 years ago
cb45302
perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0
by Jiri Olsa
· 6 years ago
bd14406
perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set
by Jiri Olsa
· 6 years ago
26c6ccd
perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check()
by Frederic Weisbecker
· 7 years ago
cb8b788
perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot()
by Frederic Weisbecker
· 7 years ago
cffbb3b
perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse()
by Frederic Weisbecker
· 7 years ago
8e983ff
perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace()
by Frederic Weisbecker
· 7 years ago
9a4903d
perf/hw_breakpoint: Split attribute parse and commit
by Frederic Weisbecker
· 7 years ago
2d07491
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 7 years ago
f67b150
perf/hwbp: Simplify the perf-hwbp code, fix documentation
by Linus Torvalds
· 7 years ago
32ff77e
perf/core: Implement fast breakpoint modification via _IOC_MODIFY_ATTRIBUTES
by Milind Chabbi
· 7 years ago
705feaf
hw_breakpoint: Add perf_event_attr fields check in __modify_user_hw_breakpoint()
by Jiri Olsa
· 7 years ago
18ff57b
hw_breakpoint: Factor out __modify_user_hw_breakpoint() function
by Jiri Olsa
· 7 years ago
ea6a9d5
hw_breakpoint: Add modify_bp_slot() function
by Jiri Olsa
· 7 years ago
1ad9ff7
hw_breakpoint: Pass bp_type argument to __reserve_bp_slot|__release_bp_slot()
by Jiri Olsa
· 7 years ago
cbd9d9f
hw_breakpoint: Pass bp_type directly as find_slot_idx() argument
by Jiri Olsa
· 7 years ago
fae3fde
perf: Collapse and fix event_function_call() users
by Peter Zijlstra
· 9 years ago
50f16a8
perf: Remove type specific target pointers
by Peter Zijlstra
· 10 years ago
c719f56
perf: Fix and clean up initialization of pmu::event_idx
by Peter Zijlstra
· 10 years ago
bde9603
hw_breakpoint: Introduce "struct bp_cpuinfo"
by Oleg Nesterov
· 12 years ago
e12cbc1
hw_breakpoint: Simplify *register_wide_hw_breakpoint()
by Oleg Nesterov
· 12 years ago
1c10adb
hw_breakpoint: Introduce cpumask_of_bp()
by Oleg Nesterov
· 12 years ago
7ab71f3
hw_breakpoint: Simplify the "weight" usage in toggle_bp_slot() paths
by Oleg Nesterov
· 12 years ago
e1ebe86
hw_breakpoint: Simplify list/idx mess in toggle_bp_slot() paths
by Oleg Nesterov
· 12 years ago
f070a4d
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 12 years ago
c790b0a
hw_breakpoint: Use cpu_possible_mask in {reserve,release}_bp_slot()
by Oleg Nesterov
· 12 years ago
8b4d801
hw_breakpoint: Fix cpu check in task_bp_pinned(cpu)
by Oleg Nesterov
· 12 years ago
ab57384
perf: Fix hw breakpoints overflow period sampling
by Jiri Olsa
· 12 years ago
02e176a
perf/hwbp: Fix cleanup in case of kzalloc failure
by Daniel Baluta
· 12 years ago
0d85535
perf, powerpc: Fix hw breakpoints returning -ENOSPC
by Michael Neuling
· 12 years ago
500ad2d
perf/hwpb: Invoke __perf_event_disable() if interrupts are already disabled
by K.Prasad
· 12 years ago
2481c5f
perf: Disable PERF_SAMPLE_BRANCH_* when not supported
by Stephane Eranian
· 13 years ago
737f24b
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 13 years ago
30ce2f7
perf/hwbp: Fix a possible memory leak
by Namhyung Kim
· 13 years ago
35edc2a
perf, arch: Rework perf_event_index()
by Peter Zijlstra
· 13 years ago
4dc0da8
perf: Add context field to perf_event
by Avi Kivity
· 14 years ago
48dbb6d
hw breakpoints: Move to kernel/events/
by Borislav Petkov
· 14 years ago
[Renamed from kernel/hw_breakpoint.c]
2e80a82
perf: Dynamic pmu types
by Peter Zijlstra
· 14 years ago
3c502e7
perf,hw_breakpoint: Initialize hardware api earlier
by Jason Wessel
· 14 years ago
d580ff8
perf, hw_breakpoint: Fix crash in hw_breakpoint creation
by Peter Zijlstra
· 14 years ago
38a81da
perf events: Clean up pid passing
by Matt Helsley
· 14 years ago
d958077
hw breakpoints: Fix pid namespace bug
by Matt Helsley
· 14 years ago
89a1e18
perf: Provide a separate task context for swevents
by Peter Zijlstra
· 14 years ago
a4eaf7f
perf: Rework the PMU methods
by Peter Zijlstra
· 15 years ago
b0a873e
perf: Register PMU implementations
by Peter Zijlstra
· 15 years ago
4aed2fd
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
45a7337
hw_breakpoints: Fix per task breakpoint tracking
by Frederic Weisbecker
· 15 years ago
f7136c5
hw_breakpoints: Allow arch-specific cleanup before breakpoint unregistration
by K.Prasad
· 15 years ago
777d041
hw_breakpoints: Fix percpu build failure
by Frederic Weisbecker
· 15 years ago
feef47d
hw-breakpoints: Get the number of available registers on boot dynamically
by Frederic Weisbecker
· 15 years ago
f93a205
hw-breakpoints: Handle breakpoint weight in allocation constraints
by Frederic Weisbecker
· 15 years ago
0102752
hw-breakpoints: Separate constraint space for data and instruction breakpoints
by Frederic Weisbecker
· 15 years ago
b2812d0
hw-breakpoints: Change/Enforce some breakpoints policies
by Frederic Weisbecker
· 15 years ago
87e9b20
hw-breakpoints: Check disabled breakpoints again
by Frederic Weisbecker
· 15 years ago
4f16d4e
Merge branch 'perf/core' into perf/urgent
by Ingo Molnar
· 15 years ago
1e259e0
hw-breakpoints: Remove stub unthrottle callback
by Frederic Weisbecker
· 15 years ago
44ee635
percpu: Add __percpu sparse annotations to hw_breakpoint
by Tejun Heo
· 15 years ago
cd75764
perf: Make bp_len type to u64 generic across the arch
by Mahesh Salgaonkar
· 15 years ago
5352ae63
perf, hw_breakpoint, kgdb: Do not take mutex for kernel debugger
by Jason Wessel
· 15 years ago
b23ff0e
hw_breakpoints: Release the bp slot if arch_validate_hwbkpt_settings() fails.
by Mahesh Salgaonkar
· 15 years ago
b21c070
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
88f7a890
ksym_tracer: Fix to make the tracer work
by Li Zefan
· 15 years ago
e625cce1
perf_event: Convert to raw_spinlock
by Thomas Gleixner
· 15 years ago
44234ad
hw-breakpoints: Modify breakpoints without unregistering them
by Frederic Weisbecker
· 15 years ago
6ab8886
perf: hw_breakpoints: Fix percpu namespace clash
by Stephen Rothwell
· 15 years ago
5605317
hw-breakpoints: Fix task-bound breakpoint slot allocation
by Frederic Weisbecker
· 15 years ago
b326e95
hw-breakpoints: Use overflow handler instead of the event callback
by Frederic Weisbecker
· 15 years ago
2f0993e
hw-breakpoints: Drop callback and task parameters from modify helper
by Frederic Weisbecker
· 15 years ago
dd1853c
hw-breakpoints: Use struct perf_event_attr to define kernel breakpoints
by Frederic Weisbecker
· 15 years ago
5fa10b2
hw-breakpoints: Use struct perf_event_attr to define user breakpoints
by Frederic Weisbecker
· 15 years ago
11e6635
kernel/hw_breakpoint.c: Fix local/global shadowing
by Andrew Morton
· 15 years ago
605bfae
hw-breakpoints: Simplify error handling in breakpoint creation requests
by Frederic Weisbecker
· 15 years ago
fdf6bc9
hw-breakpoints: Check the breakpoint params from perf tools
by Frederic Weisbecker
· 15 years ago
ba6909b
hw-breakpoint: Attribute authorship of hw-breakpoint related files
by K.Prasad
· 15 years ago
b3a7554
hw-breakpoints: Remove x86 specific headers from core file
by Frederic Weisbecker
· 15 years ago
f60d24d
hw-breakpoints: Fix broken hw-breakpoint sample module
by Frederic Weisbecker
· 15 years ago
ba1c813
hw-breakpoints: Arbitrate access to pmu following registers constraints
by Frederic Weisbecker
· 15 years ago
24f1e32c
hw-breakpoints: Rewrite the hw-breakpoints layer on top of perf events
by Frederic Weisbecker
· 15 years ago
62a038d
hw-breakpoints: introducing generic hardware breakpoint handler interfaces
by K.Prasad
· 16 years ago