summaryrefslogtreecommitdiffstats
path: root/kernel/trace (follow)
Commit message (Expand)AuthorAgeFilesLines
* ring-buffer: Remove unused function ring_buffer_nr_pages()Jianhui Zhou2024-08-081-12/+0
* tracing: Fix overflow in get_free_elt()Tze-nan Wu2024-08-081-3/+3
* function_graph: Fix the ret_stack used by ftrace_graph_ret_addr()Petr Pavlu2024-08-081-1/+1
* tracing: Use refcount for trace_event_file reference counterSteven Rostedt2024-08-081-4/+4
* tracing: Have format file honor EVENT_FILE_FL_FREEDSteven Rostedt2024-08-085-19/+49
* minmax: make generic MIN() and MAX() macros available everywhereLinus Torvalds2024-07-291-2/+0
* sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-244-4/+4
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-0/+1
|\
| * ftrace: unpoison ftrace_regs in ftrace_ops_list_func()Ilya Leoshkevich2024-07-041-0/+1
* | Merge tag 'ftrace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2024-07-189-349/+1894
|\ \
| * | fgraph: Use str_plural() in test_graph_storage_single()Jiapeng Chong2024-07-021-1/+1
| * | function_graph: Add READ_ONCE() when accessing fgraph_array[]Steven Rostedt (Google)2024-06-141-1/+1
| * | ftrace: Add missing kerneldoc parameters to unregister_ftrace_direct()Marilene A Garcia2024-06-111-0/+2
| * | function_graph: Everyone uses HAVE_FUNCTION_GRAPH_RET_ADDR_PTR, remove itSteven Rostedt (Google)2024-06-111-34/+1
| * | function_graph: Fix up ftrace_graph_ret_addr()Steven Rostedt (Google)2024-06-111-8/+20
| * | function_graph: Make fgraph_update_pid_func() a stub for !DYNAMIC_FTRACESteven Rostedt (Google)2024-06-112-2/+6
| * | function_graph: Rename BYTE_NUMBER to CHAR_NUMBER in selftestsSteven Rostedt (Google)2024-06-061-3/+3
| * | fgraph: Remove some unused functionsJiapeng Chong2024-06-061-13/+0
| * | ftrace: Hide one more entry in stack trace when ftrace_pid is enabledTatsuya S2024-06-061-1/+6
| * | function_graph: Do not update pid func if CONFIG_DYNAMIC_FTRACE not enabledSteven Rostedt (Google)2024-06-061-0/+2
| * | function_graph: Make fgraph_do_direct static key staticSteven Rostedt (Google)2024-06-061-1/+1
| * | ftrace: Fix prototypes for ftrace_startup/shutdown_subops()Steven Rostedt (Google)2024-06-062-1/+9
| * | ftrace: Assign RCU list variable with rcu_assign_ptr()Steven Rostedt (Google)2024-06-061-1/+1
| * | ftrace: Assign ftrace_list_end to ftrace_ops_list type cast to RCUSteven Rostedt (Google)2024-06-061-1/+1
| * | ftrace: Add comments to ftrace_hash_move() and friendsSteven Rostedt (Google)2024-06-061-1/+23
| * | ftrace: Convert "inc" parameter to bool in ftrace_hash_rec_update_modify()Steven Rostedt (Google)2024-06-061-3/+20
| * | ftrace: Add comments to ftrace_hash_rec_disable/enable()Steven Rostedt (Google)2024-06-061-2/+12
| * | ftrace: Remove "filter_hash" parameter from __ftrace_hash_rec_update()Steven Rostedt (Google)2024-06-061-64/+38
| * | ftrace: Rename dup_hash() and comment itSteven Rostedt (Google)2024-06-061-2/+6
| * | ftrace: Add back ftrace_update_trampoline() to ftrace_update_pid_func()Steven Rostedt (Google)2024-06-061-0/+1
| * | function_graph: Use static_call and branch to optimize return functionSteven Rostedt (Google)2024-06-041-5/+18
| * | function_graph: Use static_call and branch to optimize entry functionSteven Rostedt (Google)2024-06-041-11/+66
| * | function_graph: Use bitmask to loop on fgraph entrySteven Rostedt (Google)2024-06-041-1/+7
| * | function_graph: Use for_each_set_bit() in __ftrace_return_to_handler()Steven Rostedt (Google)2024-06-041-3/+2
| * | ftrace: Add multiple fgraph storage selftestMasami Hiramatsu (Google)2024-06-041-45/+126
| * | function_graph: Add selftest for passing local variablesSteven Rostedt (VMware)2024-06-041-0/+169
| * | function_graph: Implement fgraph_reserve_data() and fgraph_retrieve_data()Steven Rostedt (VMware)2024-06-041-8/+183
| * | function_graph: Move graph notrace bit to shadow stack global varSteven Rostedt (VMware)2024-06-042-4/+15
| * | function_graph: Move graph depth stored data to shadow stack global varSteven Rostedt (VMware)2024-06-041-2/+32
| * | function_graph: Move set_graph_function tests to shadow stack global varSteven Rostedt (VMware)2024-06-044-18/+28
| * | function_graph: Add "task variables" per task for fgraph_opsSteven Rostedt (VMware)2024-06-041-1/+73
| * | function_graph: Use a simple LRU for fgraph_array index numberMasami Hiramatsu (Google)2024-06-041-21/+50
| * | function_graph: Add pid tracing back to function graph tracerSteven Rostedt (Google)2024-06-043-2/+45
| * | function_graph: Have the instances use their own ftrace_ops for filteringSteven Rostedt (VMware)2024-06-045-41/+67
| * | ftrace: Allow subops filtering to be modifiedSteven Rostedt (Google)2024-06-041-28/+113
| * | ftrace: Add subops logic to allow one ops to manage manySteven Rostedt (Google)2024-06-044-2/+404
| * | ftrace: Allow function_graph tracer to be enabled in instancesSteven Rostedt (VMware)2024-06-045-28/+63
| * | ftrace/function_graph: Pass fgraph_ops to function graph callbacksSteven Rostedt (VMware)2024-06-047-21/+33
| * | function_graph: Remove logic around ftrace_graph_entry and returnSteven Rostedt (VMware)2024-06-043-56/+15
| * | function_graph: Handle tail calls for stack unwindingMasami Hiramatsu (Google)2024-06-041-3/+16