summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/vdso.c (follow)
Commit message (Expand)AuthorAgeFilesLines
*-. Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/xntable', 'fo...Catalin Marinas2021-04-151-6/+16
|\ \
| | * arm64: compat: Poison the compat sigpageWill Deacon2021-03-241-3/+6
| | * arm64: compat: Allow signal page to be remappedWill Deacon2021-03-241-0/+9
| | * arm64: vdso: Remove redundant calls to flush_dcache_page()Will Deacon2021-03-241-2/+0
| | * arm64: vdso: Use GFP_KERNEL for allocating compat vdso and signal pagesWill Deacon2021-03-241-2/+2
| |/
* / arm64: Add __init section marker to some functionsJisheng Zhang2021-04-081-2/+2
|/
* mm: forbid splitting special mappingsDmitry Safonov2020-12-151-36/+3
* arm64: vdso: Fix unusual formatting in *setup_additional_pages()Will Deacon2020-09-011-10/+3
* arm64: vdso32: Remove a bunch of #ifdef CONFIG_COMPAT_VDSO guardsWill Deacon2020-09-011-27/+17
* arm64/vdso: Restrict splitting VVAR VMAAndrei Vagin2020-07-241-0/+13
* arm64/vdso: Handle faults on timens pageAndrei Vagin2020-07-241-4/+52
* arm64/vdso: Add time namespace pageAndrei Vagin2020-07-241-3/+16
* arm64/vdso: Zap vvar pages when switching to a time namespaceAndrei Vagin2020-07-241-0/+31
* arm64/vdso: use the fault callback to map vvar pagesAndrei Vagin2020-07-241-10/+15
* arm64: compat: Allow 32-bit vdso and sigpage to co-existWill Deacon2020-06-231-33/+28
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-4/+4
* Merge branch 'for-next/bti' into for-next/coreWill Deacon2020-05-281-1/+5
|\
| * arm64: vdso: Map the vDSO text with guarded pages when built for BTIMark Brown2020-05-071-1/+5
* | arm64: vdso: use consistent 'map' nomenclatureMark Rutland2020-04-291-38/+26
* | arm64: vdso: use consistent 'abi' nomenclatureMark Rutland2020-04-291-35/+34
* | arm64: vdso: simplify arch_vdso_type ifdefferyMark Rutland2020-04-291-10/+5
* | arm64: vdso: remove aarch32_vdso_pages[]Mark Rutland2020-04-291-7/+12
|/
* arm64: vdso: don't free unallocated pagesMark Rutland2020-04-151-12/+1
* arm64: compat: VDSO setup for compat layerVincenzo Frascino2019-06-221-2/+88
* arm64: vdso: Refactor vDSO codeVincenzo Frascino2019-06-221-71/+144
* arm64: vdso: Substitute gettimeofday() with C implementationVincenzo Frascino2019-06-221-46/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* arm64: compat: Add KUSER_HELPERS config optionVincenzo Frascino2019-04-231-0/+6
* arm64: compat: Refactor aarch32_alloc_vdso_pages()Vincenzo Frascino2019-04-231-26/+26
* arm64: compat: Alloc separate pages for vectors and sigpageVincenzo Frascino2019-04-231-27/+89
* arm64: vdso: Fix clock_getres() for CLOCK_REALTIMEVincenzo Frascino2019-04-161-0/+3
* arm64/vdso: don't leak kernel addressesMatteo Croce2019-04-031-2/+0
* arm64/vdso: Support mremap() for vDSODmitry Safonov2017-08-091-0/+15
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-07-061-5/+5
|\
| * arm64, vdso: Define vdso_{start,end} as arrayKees Cook2017-06-061-5/+5
* | time: Clean up CLOCK_MONOTONIC_RAW time handlingJohn Stultz2017-06-211-4/+2
* | arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAWWill Deacon2017-06-201-2/+3
|/
* arm64: Use __pa_symbol for kernel symbolsLaura Abbott2017-01-121-2/+6
* arm/arm64: arch_timer: Use archdata to indicate vdso suitabilityScott Wood2016-09-231-1/+1
* arm64: apply __ro_after_init to some objectsJisheng Zhang2016-08-221-15/+15
* arm64: vdso: constify vm_special_mapping used for aarch32 vectors pageJisheng Zhang2016-08-221-1/+1
* arm64: vdso: add __init section marker to alloc_vectors_pageJisheng Zhang2016-08-221-1/+1
* arm64: Add support for CLOCK_MONOTONIC_RAW in clock_gettime() vDSOKevin Brodsky2016-07-121-1/+7
* vdso: make arch_setup_additional_pages wait for mmap_sem for write killableMichal Hocko2016-05-241-2/+4
* arm64: vdso: avoid virt_to_page() translations on kernel symbolsArd Biesheuvel2016-04-141-2/+2
* arm64: VDSO: fix coarse clock monotonicity regressionNathan Lynch2015-08-101-4/+3
* time: Rename timekeeper::tkr to timekeeper::tkr_monoPeter Zijlstra2015-03-271-5/+5
* arm64,ia64,ppc,s390,sh,tile,um,x86,mm: remove default gate areaAndy Lutomirski2014-08-091-19/+0
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2014-08-061-5/+5
|\
| * timekeeping: Create struct tk_read_base and use it in struct timekeeperThomas Gleixner2014-07-241-5/+5