summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_events_user.c
Commit message (Expand)AuthorAgeFilesLines
* tracing/user_events: Allow events to persist for perfmon_capable usersBeau Belgrave2023-10-031-14/+22
* tracing/user_events: Align set_bit() address for all archsBeau Belgrave2023-09-301-7/+51
* tracing/user_events: Optimize safe list traversalsEric Vaughn2023-08-221-7/+8
* tracing/user_events: Fix struct arg size match checkBeau Belgrave2023-07-101-0/+3
* Merge tag 'trace-v6.4-rc7-v3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-291-1/+2
|\
| * tracing/user_events: Fix incorrect return value for writing operation when ev...sunliming2023-06-281-1/+2
* | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-1/+1
|\ \ | |/ |/|
| * Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.Andrew Morton2023-06-231-39/+73
| |\
| * | mm/gup: remove unused vmas parameter from pin_user_pages_remote()Lorenzo Stoakes2023-06-091-1/+1
* | | tracing/user_events: Add auto cleanup and future persist flagBeau Belgrave2023-06-141-13/+126
* | | tracing/user_events: Track refcount consistently via put/getBeau Belgrave2023-06-141-28/+41
* | | tracing/user_events: Store register flags on eventsBeau Belgrave2023-06-141-6/+10
* | | tracing/user_events: Remove user_ns walk for groupsBeau Belgrave2023-06-141-37/+5
* | | tracing/user_events: Fix the incorrect trace record for empty arguments eventssunliming2023-06-141-2/+2
* | | tracing/user_events: Handle matching arguments that is null from dyn_eventssunliming2023-06-141-0/+2
* | | tracing/user_events: Prevent same name but different args eventsunliming2023-06-141-6/+30
| |/ |/|
* | tracing/user_events: Document user_event_mm one-shot list usageBeau Belgrave2023-05-231-1/+22
* | tracing/user_events: Rename link fields for clarityBeau Belgrave2023-05-231-18/+22
* | tracing/user_events: Remove RCU lock while pinning pagesLinus Torvalds2023-05-231-6/+7
* | tracing/user_events: Split up mm alloc and attachLinus Torvalds2023-05-231-11/+18
* | tracing/user_events: Use long vs int for atomic bit opsBeau Belgrave2023-05-231-7/+8
|/
* tracing/user_events: Limit max fault-in attemptsBeau Belgrave2023-04-251-14/+35
* tracing/user_events: Prevent same address and bit per processBeau Belgrave2023-04-251-0/+41
* tracing/user_events: Ensure bit is cleared on unregisterBeau Belgrave2023-04-251-0/+34
* tracing/user_events: Ensure write index cannot be negativeBeau Belgrave2023-04-251-0/+3
* tracing/user_events: Set event filter_type from typeBeau Belgrave2023-04-251-0/+3
* tracing/user_events: Use print_format_fields() for trace outputSteven Rostedt (Google)2023-03-291-6/+3
* tracing/user_events: Align structs with tabs for readabilityBeau Belgrave2023-03-291-41/+41
* tracing/user_events: Limit global user_event countBeau Belgrave2023-03-291-0/+47
* tracing/user_events: Charge event allocs to cgroupsBeau Belgrave2023-03-291-10/+10
* tracing/user_events: Add ioctl for disabling addressesBeau Belgrave2023-03-291-2/+95
* tracing/user_events: Fixup enable faults asynclyBeau Belgrave2023-03-291-6/+114
* tracing/user_events: Use remote writes for event enablementBeau Belgrave2023-03-291-136/+450
* tracing/user_events: Split header into uapi and kernelBeau Belgrave2023-03-291-5/+0
* Merge tag 'trace-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2022-12-151-0/+1
|\
| * tracing/user_events: Fix call print_fmt leakBeau Belgrave2022-11-281-0/+1
* | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2022-12-121-1/+1
|\ \ | |/ |/|
| * use less confusing names for iov_iter direction initializersAl Viro2022-11-251-1/+1
* | tracing/user_events: Fix memory leak in user_event_create()Xiu Jianfeng2022-11-221-1/+3
|/
* tracing/user_events: Move pages/locks into groups to prepare for namespacesBeau Belgrave2022-10-031-72/+274
* tracing/user_events: Use bits vs bytes for enabled status page dataBeau Belgrave2022-09-291-8/+67
* tracing/user_events: Use refcount instead of atomic for ref trackingBeau Belgrave2022-09-291-29/+24
* tracing/user_events: Ensure user provided strings are safely formattedBeau Belgrave2022-09-291-32/+59
* tracing/user_events: Use WRITE instead of READ for io vector importBeau Belgrave2022-09-291-1/+2
* tracing/user_events: Use NULL for strstr checksBeau Belgrave2022-09-291-3/+3
* tracing/user_events: Fix syntax errors in commentsXiang wangx2022-07-121-1/+1
* tracing: Move user_events.h temporarily out of include/uapiSteven Rostedt (Google)2022-04-021-0/+5
* tracing/user_events: Remove eBPF interfacesBeau Belgrave2022-04-021-72/+1
* tracing/user_events: Hold event_mutex during dyn_event_addBeau Belgrave2022-04-021-2/+6
* user_events: Add trace event call as root for low permission casesBeau Belgrave2022-03-151-2/+37