summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel/vdso.c
Commit message (Expand)AuthorAgeFilesLines
* riscv: vdso: Use generic union vdso_data_storeAnna-Maria Behnsen2024-02-201-8/+2
* riscv: vdso: include vdso/vsyscall.h for vdso_dataBen Dooks2023-07-041-0/+1
* RISC-V: Add hwprobe vDSO function and dataEvan Green2023-04-181-6/+0
* Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-251-5/+0
|\
| * riscv: alternative: patch alternatives in the vDSOJisheng Zhang2023-01-311-5/+0
* | mm: remove zap_page_range and create zap_vma_pagesMike Kravetz2023-01-181-4/+2
|/
* vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copyJann Horn2022-12-011-22/+0
* Merge tag 'riscv-for-linus-6.1-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-10-141-3/+10
|\
| * riscv: vdso: fix NULL deference in vdso_join_timens() when vforkJisheng Zhang2022-10-131-3/+10
* | riscv: use vma iterator for vdsoLiam R. Howlett2022-09-261-1/+2
|/
* riscv: compat: Using seperated vdso_maps for compat_vdso_infoGuo Ren2022-05-251-2/+13
* riscv: compat: vdso: Add setup additional pages implementationGuo Ren2022-04-261-35/+70
* riscv/vdso: Add support for time namespacesTong Tiangen2021-10-041-53/+197
* riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write kill...Tong Tiangen2021-10-021-1/+3
* riscv/vdso: Move vdso data page up frontTong Tiangen2021-10-021-18/+26
* riscv/vdso: Refactor asm/vdso.hTong Tiangen2021-10-021-1/+4
* riscv: Mark some global variables __ro_after_initJisheng Zhang2021-04-261-2/+2
* riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALLGuo Ren2021-01-121-1/+1
* Merge tag 'riscv-for-linus-5.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-06-111-4/+20
|\
| * riscv: set the permission of vdso_data to read-onlyVincent Chen2020-06-101-2/+14
| * riscv: use vDSO common flow to reduce the latency of the time-related functionsVincent Chen2020-06-101-2/+6
* | mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
|/
* riscv: add missing header file includesPaul Walmsley2019-10-281-0/+1
* riscv: mark some code and data as file-staticPaul Walmsley2019-10-281-1/+1
* riscv: Remove gate area stubsAndy Lutomirski2019-07-011-19/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* riscv/vdso: don't clear PG_reservedDavid Hildenbrand2019-03-051-1/+0
* riscv: remove redundant unlikely()Tobias Klauser2018-01-301-1/+1
* RISC-V: Init and Halt CodePalmer Dabbelt2017-09-261-0/+125