summaryrefslogtreecommitdiff
path: root/include/uapi/linux/prctl.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-22Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+6
2024-05-06powerpc/dexcr: Add DEXCR prctl interfaceBenjamin Gray1-0/+16
2024-04-18riscv: Include riscv_set_icache_flush_ctx prctlCharlie Jenkins1-0/+6
2023-10-07mm: add a NO_INHERIT flag to the PR_SET_MDWE prctlFlorent Revest1-0/+1
2023-10-07mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned longFlorent Revest1-1/+1
2023-06-08riscv: Add prctl controls for userspace vector managementAndy Chiu1-0/+11
2023-04-22mm: add new api to enable ksm per processStefan Roesch1-0/+2
2023-04-19prctl: add PR_GET_AUXV to copy auxv to userspaceJosh Triplett1-0/+2
2023-02-03mm: implement memory-deny-write-execute as a prctlJoey Gouly1-0/+6
2022-04-22arm64/sme: Implement vector length configuration prctl()sMark Brown1-0/+9
2022-01-15mm: add a field to store names for private anonymous memoryColin Cross1-0/+3
2021-11-11Merge tag 'kernel.sys.v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+3
2021-11-08arm64: mte: change PR_MTE_TCF_NONE back into an unsigned longPeter Collingbourne1-1/+1
2021-09-29uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE type argumentEugene Syromiatnikov1-0/+3
2021-09-02Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-5/+6
2021-07-28arm64: mte: change ASYNC and SYNC TCF settings into bitfieldsPeter Collingbourne1-5/+6
2021-07-28x86, prctl: Hook L1D flushing in via prctlBalbir Singh1-0/+1
2021-05-12sched: prctl() core-scheduling interfaceChris Hyser1-0/+8
2021-04-13arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS)Peter Collingbourne1-0/+4
2021-02-06entry: Use different define for selector variable in SUDGabriel Krisman Bertazi1-0/+3
2020-12-02kernel: Implement selective syscall userspace redirectionGabriel Krisman Bertazi1-0/+5
2020-09-04arm64: mte: Allow user control of the generated random tags via prctl()Catalin Marinas1-0/+3
2020-09-04arm64: mte: Allow user control of the tag check mode via prctl()Catalin Marinas1-0/+6
2020-01-28prctl: PR_{G,S}ET_IO_FLUSHER to support controlling memory reclaimMike Christie1-0/+4
2019-09-17Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2019-08-06arm64: Introduce prctl() options to control the tagged user addresses ABICatalin Marinas1-0/+5
2019-07-22x86/mpx: Remove MPX APIsDave Hansen1-1/+1
2019-01-30x86/speculation: Add PR_SPEC_DISABLE_NOEXECWaiman Long1-0/+1
2018-12-26Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+8
2018-12-13arm64: add prctl control for resetting ptrauth keysKristina Martsenko1-0/+8
2018-11-28x86/speculation: Add prctl() control for indirect branch speculationThomas Gleixner1-0/+1
2018-06-16docs: Fix some broken referencesMauro Carvalho Chehab1-1/+1
2018-05-05prctl: Add force disable speculationThomas Gleixner1-0/+1
2018-05-03prctl: Add speculation control prctlsThomas Gleixner1-0/+11
2017-11-15Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+9
2017-11-03arm64/sve: Add prctl controls for userspace vector length managementDave Martin1-0/+4
2017-11-03arm64/sve: Backend logic for setting the vector lengthDave Martin1-0/+5
2017-11-02License cleanup: add SPDX license identifier to uapi header files with no lic...Greg Kroah-Hartman1-0/+1
2015-09-05capabilities: ambient capabilitiesAndy Lutomirski1-0/+7
2015-02-12MIPS,prctl: add PR_[GS]ET_FP_MODE prctl options for MIPSPaul Burton1-0/+5
2014-11-18x86, mpx: On-demand kernel allocation of bounds tablesDave Hansen1-0/+6
2014-10-10prctl: PR_SET_MM -- introduce PR_SET_MM_MAP operationCyrill Gorcunov1-0/+27
2014-04-08mm, thp: add VM_INIT_DEF_MASK and PRCTL_THP_DISABLEAlex Thorlton1-0/+3
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-0/+152