summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/vdso.c
Commit message (Expand)AuthorAgeFilesLines
* s390: remove vma linked list walksMatthew Wilcox (Oracle)2022-06-271-1/+2
* s390/vdso: add vdso randomizationSven Schnelle2022-04-251-1/+32
* s390/vdso: map vdso above stackSven Schnelle2022-04-251-1/+1
* s390/vdso: move vdso mapping to its own functionSven Schnelle2022-04-251-5/+19
* s390/vdso: add minimal compat vdsoSven Schnelle2021-07-081-16/+32
* s390/vdso: always enable vdsoSven Schnelle2021-07-081-17/+4
* s390/vdso: on timens page fault prefault also VVAR pageHeiko Carstens2021-02-091-4/+13
* s390/vdso: implement generic vdso time namespace supportHeiko Carstens2021-02-091-7/+95
* s390/vdso: move data page before code pagesHeiko Carstens2021-02-091-14/+14
* s390/vdso: put vdso datapage in a separate vmaHeiko Carstens2021-02-091-20/+35
* s390/vdso: get rid of vdso_faultHeiko Carstens2021-02-091-26/+9
* s390/vdso: misc simple code changesHeiko Carstens2021-02-091-72/+30
* s390/vdso: remove superfluous variablesHeiko Carstens2021-02-091-22/+13
* s390/vdso: remove superfluous checkHeiko Carstens2021-02-091-7/+0
* s390/vdso: remove BUG_ON()Heiko Carstens2021-02-091-1/+4
* s390/vdso: simplify vdso size calculationHeiko Carstens2021-02-091-2/+1
* s390/vdso: convert vdso_init() to arch_initcallHeiko Carstens2021-02-091-3/+4
* s390/vdso: fix vdso data page definitionHeiko Carstens2021-02-091-2/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-12-151-10/+1
|\
| * mm: forbid splitting special mappingsDmitry Safonov2020-12-151-10/+1
* | s390/vdso: reimplement getcpu vdso syscallHeiko Carstens2020-11-231-0/+7
* | s390/mm: remove set_fs / rework address space handlingHeiko Carstens2020-11-231-57/+0
|/
* s390: convert to GENERIC_VDSOSven Schnelle2020-08-261-26/+3
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* s390: remove compat vdso codeHeiko Carstens2019-12-011-39/+3
* Merge tag 's390-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2019-09-171-13/+5
|\
| * s390/vdso: reuse kstrtobool for option value parsingVasily Gorbik2019-08-261-13/+5
* | s390/vdso: map vdso also for statically linked binariesHeiko Carstens2019-08-091-5/+0
|/
* s390: don't build vdso32 with clangArnd Bergmann2019-04-111-5/+5
* s390/vdso: don't clear PG_reservedDavid Hildenbrand2019-03-051-2/+0
* s390/vdso: correct vdso mapping for compat tasksVasily Gorbik2019-01-111-3/+2
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+1
* s390/vdso: avoid 64-bit vdso mapping for compat tasksVasily Gorbik2018-09-201-3/+5
* s390: vdso_fault return typeSouptick Joarder2018-07-231-1/+1
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-2/+2
* s390: kernel: Remove redundant license textGreg Kroah-Hartman2017-11-241-4/+0
* s390: kernel: add SPDX identifiers to the remaining filesGreg Kroah-Hartman2017-11-241-0/+1
* s390: remove all code using the access register modeMartin Schwidefsky2017-11-141-40/+4
* s390/vdso: move boot_vdso_data to vdso.cMartin Schwidefsky2017-10-181-0/+14
* s390/mm: use memset64 instead of clear_tableHeiko Carstens2017-10-091-4/+2
* s390/mm: tag normal pages vs pages used in page tablesMartin Schwidefsky2017-07-251-0/+2
* s390/vdso: use _install_special_mapping to establish vdsoMartin Schwidefsky2017-06-121-27/+64
* s390: kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker2017-02-171-1/+1
* vdso: make arch_setup_additional_pages wait for mmap_sem for write killableMichal Hocko2016-05-231-1/+2
* s390/vdso: optimize getcpu system callMartin Schwidefsky2016-01-111-1/+8
* s390: drop smp_mb in vdso_initMichael S. Tsirkin2016-01-111-2/+0
* s390: rename struct _lowcore to struct lowcoreHeiko Carstens2016-01-111-3/+3
* s390/vdso: use correct memory barrierChristian Borntraeger2015-10-141-1/+1
* s390: remove 31 bit supportHeiko Carstens2015-03-251-14/+2