summaryrefslogtreecommitdiffstats
path: root/kernel/trace/rv
AgeCommit message (Expand)AuthorLines
2026-01-12verification/rvgen: Remove unused variable declaration from containersGabriele Monaco-4/+0
2026-01-12verification/dot2c: Remove superfluous enum assignment and add last commaGabriele Monaco-82/+82
2026-01-12rv: Refactor da_monitor to minimise macrosGabriele Monaco-162/+162
2025-12-02rv: Convert to use __freeNam Cao-57/+44
2025-12-02rv: Convert to use lock guardNam Cao-45/+20
2025-11-11rv: Add explicit lockdep context for reactorsThomas Weißschuh-0/+4
2025-11-11rv: Make rv_reacting_on() staticThomas Weißschuh-1/+1
2025-11-11rv: Pass va_list to reactorsThomas Weißschuh-11/+17
2025-10-20rv: Make rtapp/pagefault monitor depends on CONFIG_MMUNam Cao-0/+1
2025-10-20rv: Fully convert enabled_monitors to use list_head as iteratorNam Cao-6/+6
2025-09-15rv: Fix missing mutex unlock in rv_register_monitor()Zhen Ni-1/+1
2025-09-15rv: Fix wrong type cast in enabled_monitors_next()Nam Cao-1/+1
2025-09-15rv: Support systems with time64-only syscallsPalmer Dabbelt-0/+4
2025-08-01Merge tag 'trace-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds-6/+0
2025-07-28rv: Add opid per-cpu monitorGabriele Monaco-0/+309
2025-07-28rv: Add nrp and sssw per-task monitorsGabriele Monaco-0/+502
2025-07-28rv: Replace tss and sncid monitors with more complete stsGabriele Monaco-335/+299
2025-07-28sched: Adapt sched tracepoints for RV task modelGabriele Monaco-10/+10
2025-07-28rv: Retry when da monitor detects race conditionsGabriele Monaco-0/+29
2025-07-28rv: Adjust monitor dependenciesGabriele Monaco-4/+4
2025-07-28rv: Use strings in da monitors tracepointsGabriele Monaco-38/+38
2025-07-28rv: Remove trailing whitespace from tracepoint stringGabriele Monaco-4/+4
2025-07-28rv: Fix wrong type cast in reactors_show() and monitor_reactor_show()Nam Cao-2/+2
2025-07-28rv: Fix wrong type cast in monitors_show()Nam Cao-1/+1
2025-07-25rv: Remove struct rv_monitor::reactingNam Cao-14/+5
2025-07-25rv: Remove rv_reactor's reference counterNam Cao-38/+2
2025-07-25rv: Merge struct rv_reactor_def into struct rv_reactorNam Cao-62/+39
2025-07-25rv: Merge struct rv_monitor_def into struct rv_monitorNam Cao-168/+132
2025-07-25rv: Remove unused field in struct rv_monitor_defNam Cao-1/+0
2025-07-24rv: Return init error when registering monitorsGabriele Monaco-18/+9
2025-07-24verification/rvgen: Organise Kconfig entries for nested monitorsGabriele Monaco-0/+5
2025-07-24tools/dot2c: Fix generated files going over 100 column limitGabriele Monaco-2/+12
2025-07-22tracing: Remove pointless memory barriersNam Cao-6/+0
2025-07-09rv: Allow to configure the number of per-task monitorNam Cao-4/+14
2025-07-09rv: Add rtapp_sleep monitorNam Cao-1/+534
2025-07-09rv: Add rtapp_pagefault monitorNam Cao-0/+189
2025-07-09rv: Add rtapp container monitorNam Cao-0/+48
2025-07-09rv: Add support for LTL monitorsNam Cao-0/+54
2025-07-09rv: rename CONFIG_DA_MON_EVENTS to CONFIG_RV_MON_EVENTSNam Cao-4/+4
2025-07-09rv: Let the reactors take care of buffersNam Cao-5/+13
2025-07-09rv: Add #undef TRACE_INCLUDE_FILENam Cao-1/+2
2025-04-12rv: Fix out-of-bound memory access in rv_is_container_monitor()Nam Cao-1/+6
2025-04-02rv: Fix missing unlock on double nested monitors return pathGabriele Monaco-1/+2
2025-03-24rv: Add scpd, snep and sncid per-cpu monitorsGabriele Monaco-0/+534
2025-03-24rv: Add snroc per-task monitorGabriele Monaco-0/+164
2025-03-24rv: Add sco and tss per-cpu monitorsGabriele Monaco-0/+337
2025-03-24rv: Add option for nested monitors and include schedGabriele Monaco-28/+216
2025-03-04rv: Add license identifiers to monitor filesGabriele Monaco-0/+6
2024-12-27verification/dot2k: Auto patch current kernel sourceGabriele Monaco-1/+4
2024-12-27rv: Simplify manual steps in monitor creationGabriele Monaco-26/+189