summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/vdso.c
AgeCommit message (Expand)AuthorLines
2021-04-14powerpc/vdso: Add support for time namespacesChristophe Leroy-16/+100
2021-04-14powerpc/vdso: Separate vvar vma from vdsoDmitry Safonov-15/+39
2020-12-04powerpc/vdso: Remove DBG()Christophe Leroy-8/+0
2020-12-04powerpc/vdso: Remove vdso_readyChristophe Leroy-6/+0
2020-12-04powerpc/vdso: Remove vdso_setup()Christophe Leroy-19/+2
2020-12-04powerpc/vdso: Remove lib32_elfinfo and lib64_elfinfoChristophe Leroy-27/+2
2020-12-04powerpc/vdso: Remove symbol section information in struct lib32/64_elfinfoChristophe Leroy-90/+0
2020-12-04powerpc/vdso: Remove unused text member in struct lib32/64_elfinfoChristophe Leroy-16/+0
2020-12-04powerpc/vdso: Remove vdso_patches[] and associated functionsChristophe Leroy-161/+0
2020-12-04powerpc/vdso: Remove runtime generated sigtramp offsetsChristophe Leroy-59/+0
2020-12-04powerpc/vdso: Remove __kernel_datapage_offsetChristophe Leroy-39/+0
2020-12-04powerpc/vdso: Remove vdso32_pages and vdso64_pagesChristophe Leroy-16/+0
2020-12-04powerpc/vdso: Merge __kernel_sync_dicache_p5() into __kernel_sync_dicache()Christophe Leroy-4/+0
2020-12-04powerpc/vdso: Use builtin symbols to locate fixup sectionChristophe Leroy-41/+14
2020-12-04powerpc/vdso: Move vdso datapage up frontChristophe Leroy-7/+7
2020-12-04powerpc/vdso: Replace vdso_base by vdsoChristophe Leroy-4/+4
2020-12-04powerpc/vdso: Provide vdso_remap()Christophe Leroy-0/+24
2020-12-04powerpc/vdso: Move to _install_special_mapping() and remove arch_vma_name()Christophe Leroy-23/+19
2020-12-04powerpc/vdso: Simplify arch_setup_additional_pages() exitChristophe Leroy-19/+21
2020-12-04powerpc/vdso: Use VDSO size in arch_setup_additional_pages()Christophe Leroy-12/+6
2020-12-04powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist initializationChristophe Leroy-25/+6
2020-12-04powerpc/vdso: Refactor 32 bits and 64 bits pages setupChristophe Leroy-20/+19
2020-12-04powerpc/vdso: Remove NULL termination element in vdso_pagelistChristophe Leroy-4/+2
2020-12-04powerpc/vdso: Remove get_page() in vdso_pagelist initializationChristophe Leroy-4/+2
2020-12-04powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_setup_syscall_map()Christophe Leroy-10/+2
2020-12-04powerpc/vdso: Add missing includes and clean vdso_setup_syscall_map()Christophe Leroy-12/+5
2020-12-04powerpc/vdso: Switch VDSO to generic C implementation.Christophe Leroy-2/+3
2020-07-16powerpc/vdso: Fix vdso cpu truncationMilton Miller-1/+1
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse-3/+3
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport-1/+0
2020-04-03powerpc/64: make buildable without CONFIG_COMPATMichal Suchanek-1/+2
2020-03-13powerpc/vdso: remove deprecated VDS64_HAS_DESCRIPTORS referencesJoe Lawrence-5/+0
2020-01-23powerpc/vdso32: Don't read cache line size from the datapage on PPC32.Christophe Leroy-5/+0
2019-08-28powerpc/32s: drop CPU_FTR_USE_RTC featureChristophe Leroy-22/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner-5/+1
2019-03-05powerpc/vdso: don't clear PG_reservedDavid Hildenbrand-2/+0
2018-12-21powerpc: split compat syscall table out from native tableFiroz Khan-2/+5
2018-07-30powerpc: remove unneeded inclusions of cpu_has_feature.hChristophe Leroy-1/+0
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook-2/+2
2018-03-24powerpc: Use feature bit for RTC presence rather than timebase presencePaul Mackerras-5/+7
2017-02-06powerpc/64: Clean up ppc64_caches using a struct per cacheBenjamin Herrenschmidt-8/+8
2017-02-06powerpc/64: Fix naming of cache block vs. cache lineBenjamin Herrenschmidt-6/+4
2016-08-09powerpc/vdso: Add missing include fileGuenter Roeck-0/+1
2016-05-23vdso: make arch_setup_additional_pages wait for mmap_sem for write killableMichal Hocko-1/+2
2015-11-26powerpc: Standardise on NR_syscalls rather than __NR_syscalls.Rashmica Gupta-1/+1
2015-05-11powerpc/vdso: Disable building the 32-bit VDSO on little endianMichael Ellerman-2/+34
2015-05-11powerpc/vdso: Combine start/size variablesMichael Ellerman-29/+26
2015-05-11powerpc/vdso: Remove unused debug codeMichael Ellerman-44/+0
2014-11-10powerpc: Remove superfluous bootmem includesAnton Blanchard-1/+0
2014-08-08arm64,ia64,ppc,s390,sh,tile,um,x86,mm: remove default gate areaAndy Lutomirski-16/+0