summaryrefslogtreecommitdiff
path: root/kernel/rseq.c
AgeCommit message (Expand)Author
2026-01-22rseq: Lower default slice extensionPeter Zijlstra
2026-01-22rseq: Move slice_ext_nsec to debugfsPeter Zijlstra
2026-01-22rseq: Allow registering RSEQ with slice extensionPeter Zijlstra
2026-01-22rseq: Implement time slice extension enforcement timerThomas Gleixner
2026-01-22rseq: Implement syscall entry work for time slice extensionsThomas Gleixner
2026-01-22rseq: Implement sys_rseq_slice_yield()Thomas Gleixner
2026-01-22rseq: Add prctl() to enable time slice extensionsThomas Gleixner
2026-01-22rseq: Add statistics for time slice extensionsThomas Gleixner
2026-01-22rseq: Provide static branch for time slice extensionsThomas Gleixner
2026-01-22rseq: Add fields and constants for time slice extensionThomas Gleixner
2025-11-04rseq: Switch to fast path processing on exit to userThomas Gleixner
2025-11-04rseq: Implement fast path for exit to userThomas Gleixner
2025-11-04rseq: Optimize event settingThomas Gleixner
2025-11-04rseq: Rework the TIF_NOTIFY handlerThomas Gleixner
2025-11-04rseq: Separate the signal delivery pathThomas Gleixner
2025-11-04rseq: Provide and use rseq_set_ids()Thomas Gleixner
2025-11-04rseq: Use static branch for syscall exit debug when GENERIC_IRQ_ENTRY=yThomas Gleixner
2025-11-04rseq: Replace the original debug implementationThomas Gleixner
2025-11-04rseq: Provide and use rseq_update_user_cs()Thomas Gleixner
2025-11-04rseq: Provide static branch for runtime debuggingThomas Gleixner
2025-11-04rseq: Expose lightweight statistics in debugfsThomas Gleixner
2025-11-04rseq: Provide tracepoint wrappers for inline codeThomas Gleixner
2025-11-04rseq: Cache CPU ID and MM CID valuesThomas Gleixner
2025-11-04rseq: Introduce struct rseq_dataThomas Gleixner
2025-11-04rseq: Avoid CPU/MM CID updates when no event pendingThomas Gleixner
2025-11-04rseq, virt: Retrigger RSEQ after vcpu_run()Thomas Gleixner
2025-11-04rseq: Simplify the event notificationThomas Gleixner
2025-11-04rseq: Simplify registrationThomas Gleixner
2025-11-04rseq: Move algorithm comment to topThomas Gleixner
2025-11-04rseq: Avoid pointless evaluation in __rseq_notify_resume()Thomas Gleixner
2025-09-13rseq: Protect event mask against membarrier IPIThomas Gleixner
2025-03-06rseq: Fix segfault on registration when rseq_cs is non-zeroMichael Jeanson
2025-03-06Merge branch 'sched/urgent' into sched/core, to pick up dependent commitsIngo Molnar
2025-02-26rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=yMichael Jeanson
2025-02-21rseq: Fix rseq registration with CONFIG_DEBUG_RSEQMichael Jeanson
2025-01-21rseq: Fix rseq unregistration regressionMathieu Desnoyers
2024-12-10rseq: Validate read-only fields under DEBUG_RSEQ configMathieu Desnoyers
2022-12-27rseq: Extend struct rseq with per-memory-map concurrency IDMathieu Desnoyers
2022-12-27rseq: Extend struct rseq with numa node idMathieu Desnoyers
2022-12-27rseq: Introduce extensible rseq ABIMathieu Desnoyers
2022-11-14rseq: Use pr_warn_once() when deprecated/unknown ABI flags are encounteredMathieu Desnoyers
2022-08-01rseq: Kill process when unknown flags are encountered in ABI structuresMathieu Desnoyers
2022-08-01rseq: Deprecate RSEQ_CS_FLAG_NO_RESTART_ON_* flagsMathieu Desnoyers
2022-02-02rseq: Remove broken uapi field layout on 32-bit little endianMathieu Desnoyers
2021-09-22KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guestSean Christopherson
2021-04-14rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs()Eric Dumazet
2021-04-14rseq: Remove redundant access_ok()Eric Dumazet
2021-04-14rseq: Optimize rseq_update_cpu_id()Eric Dumazet
2019-12-25rseq: Reject unknown flags on rseq unregisterMathieu Desnoyers
2019-05-27signal: Remove task parameter from force_sigEric W. Biederman