summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/vdso.c
Commit message (Expand)AuthorAgeFilesLines
* 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-051-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-201-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-231-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-081-19/+0
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2014-08-051-5/+5
|\
| * timekeeping: Create struct tk_read_base and use it in struct timekeeperThomas Gleixner2014-07-231-5/+5
| * clocksource: Get rid of cycle_lastThomas Gleixner2014-07-231-1/+1
* | arm64: vdso: move data page before code pagesWill Deacon2014-07-171-17/+17
* | arm64: vdso: move to _install_special_mapping and remove arch_vma_nameWill Deacon2014-07-171-45/+35
* | arm64: vdso: put vdso datapage in a separate vmaWill Deacon2014-07-171-8/+26
|/
* arm64: vdso: clean up vdso_pagelist initializationNathan Lynch2014-02-261-30/+12
* arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSENathan Lynch2014-02-051-2/+2
* arm64: big-endian: don't treat code as data when copying sigret codeMatthew Leach2013-10-251-1/+4
* arm64: vdso: remove broken, redundant sequence counting for timezonesWill Deacon2013-01-101-4/+0
* arm64: vdso: defer shifting of nanosecond component of timespecWill Deacon2012-12-051-1/+1