aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2025-11-04backing-file: use credential guards for readsChristian Brauner1-24/+28
2025-11-04aio: use credential guardsChristian Brauner1-3/+3
2025-11-04cred: add scoped_with_creds() guardsChristian Brauner1-2/+4
2025-11-04Merge patch series "creds: add {scoped_}with_kernel_creds()"Christian Brauner10-126/+101
2025-11-04unix: don't copy credsChristian Brauner1-13/+4
2025-11-04target: don't copy kernel credsChristian Brauner1-12/+2
2025-11-04nbd: don't copy kernel credsChristian Brauner1-31/+19
2025-11-04firmware: don't copy kernel credsChristian Brauner1-34/+25
2025-11-04cred: add scoped_with_kernel_creds()Christian Brauner1-0/+8
2025-11-04cred: make init_cred staticChristian Brauner4-29/+28
2025-11-04cred: add kernel_cred() helperChristian Brauner1-0/+7
2025-11-04cleanup: fix scoped_class()Christian Brauner1-7/+8
2025-11-04parisc: Avoid crash due to unaligned access in unwinderHelge Deller1-3/+10
2025-11-04ALSA: usb-audio: add min_mute quirk for SteelSeries ArctisPauli Virtanen1-0/+2
2025-11-04x86/ptrace: Always inline trivial accessorsPeter Zijlstra1-10/+10
2025-11-04cleanup: Always inline everythingPeter Zijlstra1-15/+15
2025-11-04rseq: Switch to TIF_RSEQ if supportedThomas Gleixner6-13/+61
2025-11-04rseq: Split up rseq_exit_to_user_mode()Thomas Gleixner2-5/+37
2025-11-04entry: Split up exit_to_user_mode_prepare()Thomas Gleixner3-7/+46
2025-11-04rseq: Switch to fast path processing on exit to userThomas Gleixner6-22/+41
2025-11-04rseq: Implement fast path for exit to userThomas Gleixner3-3/+135
2025-11-04rseq: Optimize event settingThomas Gleixner6-13/+95
2025-11-04rseq: Rework the TIF_NOTIFY handlerThomas Gleixner2-43/+62
2025-11-04rseq: Separate the signal delivery pathThomas Gleixner2-13/+38
2025-11-04rseq: Provide and use rseq_set_ids()Thomas Gleixner5-202/+151
2025-11-04rseq: Use static branch for syscall exit debug when GENERIC_IRQ_ENTRY=yThomas Gleixner3-3/+18
2025-11-04rseq: Make exit debugging static branch basedThomas Gleixner1-1/+1
2025-11-04rseq: Replace the original debug implementationThomas Gleixner1-69/+12
2025-11-04rseq: Provide and use rseq_update_user_cs()Thomas Gleixner3-171/+290
2025-11-04rseq: Provide static branch for runtime debuggingThomas Gleixner4-4/+90
2025-11-04rseq: Expose lightweight statistics in debugfsThomas Gleixner4-23/+133
2025-11-04rseq: Provide tracepoint wrappers for inline codeThomas Gleixner2-1/+46
2025-11-04rseq: Record interrupt from user spaceThomas Gleixner4-6/+33
2025-11-04rseq: Cache CPU ID and MM CID valuesThomas Gleixner4-4/+32
2025-11-04sched: Move MM CID related functions to sched.hThomas Gleixner2-25/+26
2025-11-04entry: Inline irqentry_enter/exit_from/to_user_mode()Thomas Gleixner2-15/+11
2025-11-04entry: Remove syscall_enter_from_user_mode_prepare()Thomas Gleixner3-30/+7
2025-11-04entry: Clean up headerThomas Gleixner2-4/+6
2025-11-04rseq: Introduce struct rseq_dataThomas Gleixner5-72/+110
2025-11-04rseq: Avoid CPU/MM CID updates when no event pendingThomas Gleixner1-5/+6
2025-11-04rseq, virt: Retrigger RSEQ after vcpu_run()Thomas Gleixner4-36/+67
2025-11-04rseq: Simplify the event notificationThomas Gleixner7-92/+48
2025-11-04rseq: Simplify registrationThomas Gleixner1-7/+3
2025-11-04rseq: Remove the ksig argument from rseq_handle_notify_resume()Thomas Gleixner2-8/+9
2025-11-04rseq: Move algorithm comment to topThomas Gleixner1-60/+59
2025-11-04rseq: Condense the inline stubsThomas Gleixner1-35/+12
2025-11-04rseq: Avoid pointless evaluation in __rseq_notify_resume()Thomas Gleixner3-25/+58
2025-11-04select: Convert to scoped user accessThomas Gleixner1-8/+4
2025-11-04x86/futex: Convert to scoped user accessThomas Gleixner1-42/+33
2025-11-04futex: Convert to get/put_user_inline()Thomas Gleixner2-57/+5