summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/vdso.c
AgeCommit message (Expand)Author
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld
2022-09-26s390: remove vma linked list walksMatthew Wilcox (Oracle)
2022-04-25s390/vdso: add vdso randomizationSven Schnelle
2022-04-25s390/vdso: map vdso above stackSven Schnelle
2022-04-25s390/vdso: move vdso mapping to its own functionSven Schnelle
2021-07-08s390/vdso: add minimal compat vdsoSven Schnelle
2021-07-08s390/vdso: always enable vdsoSven Schnelle
2021-02-09s390/vdso: on timens page fault prefault also VVAR pageHeiko Carstens
2021-02-09s390/vdso: implement generic vdso time namespace supportHeiko Carstens
2021-02-09s390/vdso: move data page before code pagesHeiko Carstens
2021-02-09s390/vdso: put vdso datapage in a separate vmaHeiko Carstens
2021-02-09s390/vdso: get rid of vdso_faultHeiko Carstens
2021-02-09s390/vdso: misc simple code changesHeiko Carstens
2021-02-09s390/vdso: remove superfluous variablesHeiko Carstens
2021-02-09s390/vdso: remove superfluous checkHeiko Carstens
2021-02-09s390/vdso: remove BUG_ON()Heiko Carstens
2021-02-09s390/vdso: simplify vdso size calculationHeiko Carstens
2021-02-09s390/vdso: convert vdso_init() to arch_initcallHeiko Carstens
2021-02-09s390/vdso: fix vdso data page definitionHeiko Carstens
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds
2020-12-15mm: forbid splitting special mappingsDmitry Safonov
2020-11-23s390/vdso: reimplement getcpu vdso syscallHeiko Carstens
2020-11-23s390/mm: remove set_fs / rework address space handlingHeiko Carstens
2020-08-26s390: convert to GENERIC_VDSOSven Schnelle
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport
2019-12-01s390: remove compat vdso codeHeiko Carstens
2019-09-17Merge tag 's390-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds
2019-08-26s390/vdso: reuse kstrtobool for option value parsingVasily Gorbik
2019-08-09s390/vdso: map vdso also for statically linked binariesHeiko Carstens
2019-04-11s390: don't build vdso32 with clangArnd Bergmann
2019-03-05s390/vdso: don't clear PG_reservedDavid Hildenbrand
2019-01-11s390/vdso: correct vdso mapping for compat tasksVasily Gorbik
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport
2018-09-20s390/vdso: avoid 64-bit vdso mapping for compat tasksVasily Gorbik
2018-07-23s390: vdso_fault return typeSouptick Joarder
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook
2017-11-24s390: kernel: Remove redundant license textGreg Kroah-Hartman
2017-11-24s390: kernel: add SPDX identifiers to the remaining filesGreg Kroah-Hartman
2017-11-14s390: remove all code using the access register modeMartin Schwidefsky
2017-10-18s390/vdso: move boot_vdso_data to vdso.cMartin Schwidefsky
2017-10-09s390/mm: use memset64 instead of clear_tableHeiko Carstens
2017-07-25s390/mm: tag normal pages vs pages used in page tablesMartin Schwidefsky
2017-06-12s390/vdso: use _install_special_mapping to establish vdsoMartin Schwidefsky
2017-02-17s390: kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker
2016-05-23vdso: make arch_setup_additional_pages wait for mmap_sem for write killableMichal Hocko
2016-01-11s390/vdso: optimize getcpu system callMartin Schwidefsky
2016-01-11s390: drop smp_mb in vdso_initMichael S. Tsirkin
2016-01-11s390: rename struct _lowcore to struct lowcoreHeiko Carstens
2015-10-14s390/vdso: use correct memory barrierChristian Borntraeger