| Commit message (Expand) | Author | Age | Files | Lines |
* | random: vDSO: add a __vdso_getrandom prototype for all architectures | Xi Ruoyao | 2024-09-13 | 1 | -2/+0 |
* | random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page access | Christophe Leroy | 2024-09-13 | 1 | -0/+3 |
* | x86: vdso: Wire up getrandom() vDSO implementation | Jason A. Donenfeld | 2024-07-19 | 4 | -1/+199 |
* | Makefile: remove redundant tool coverage variables | Masahiro Yamada | 2024-05-14 | 1 | -26/+0 |
* | kbuild: use $(src) instead of $(srctree)/$(src) for source directory | Masahiro Yamada | 2024-05-09 | 1 | -1/+1 |
* | x86/vdso: Fix rethunk patching for vdso-image-x32.o too | Borislav Petkov (AMD) | 2024-03-26 | 1 | -0/+1 |
* | Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 2024-03-21 | 1 | -0/+2 |
|\ |
|
| * | kbuild: change tool coverage variables to take the path relative to $(obj) | Masahiro Yamada | 2024-02-23 | 1 | -0/+2 |
* | | x86/vdso: Move vDSO to mmap region | Daniel Micay | 2024-02-27 | 1 | -55/+2 |
* | | x86/vdso/kbuild: Group non-standard build attributes and primary object file ... | Ingo Molnar | 2024-02-22 | 1 | -15/+15 |
* | | Merge branch 'x86/vdso' into x86/core, to resolve conflict and to prepare for... | Ingo Molnar | 2024-02-22 | 1 | -22/+8 |
|\ \ |
|
| * | | x86/vdso: Use CONFIG_COMPAT_32 to specify vdso32 | Masahiro Yamada | 2024-02-08 | 1 | -2/+1 |
| * | | x86/vdso: Use $(addprefix ) instead of $(foreach ) | Masahiro Yamada | 2024-02-08 | 1 | -3/+3 |
| * | | x86/vdso: Simplify obj-y addition | Masahiro Yamada | 2024-02-08 | 1 | -12/+4 |
| * | | x86/vdso: Consolidate targets and clean-files | Masahiro Yamada | 2024-02-08 | 1 | -6/+1 |
| |/ |
|
* | | x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o | Josh Poimboeuf | 2024-02-20 | 1 | -3/+6 |
* | | Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe... | Ingo Molnar | 2024-02-14 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE | Breno Leitao | 2024-01-10 | 1 | -2/+2 |
* | | arch: vdso: consolidate gettime prototypes | Arnd Bergmann | 2023-11-23 | 1 | -9/+1 |
|/ |
|
* | Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 2023-11-04 | 1 | -27/+0 |
|\ |
|
| * | kbuild: unify vdso_install rules | Masahiro Yamada | 2023-10-28 | 1 | -27/+0 |
* | | Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 2023-11-02 | 1 | -1/+0 |
|\ \ |
|
| * | | x86/vdso: Remove now superfluous sentinel element from ctl_table array | Joel Granados | 2023-10-11 | 1 | -1/+0 |
| |/ |
|
* | | Merge tag 'x86-headers-2023-10-28' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2023-10-31 | 1 | -1/+0 |
|\ \ |
|
| * | | x86/headers: Remove unnecessary #include <asm/export.h> | Masahiro Yamada | 2023-10-03 | 1 | -1/+0 |
| |/ |
|
* / | x86/vdso: Run objtool on vdso32-setup.o | David Kaplan | 2023-10-20 | 1 | -1/+2 |
|/ |
|
* | x86/mm: Fix VDSO and VVAR placement on 5-level paging machines | Kirill A. Shutemov | 2023-08-09 | 1 | -2/+2 |
* | x86/vdso: Include vdso/processor.h | Arnd Bergmann | 2023-05-18 | 1 | -0/+1 |
* | Merge tag 'x86_cleanups_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2023-04-28 | 1 | -10/+1 |
|\ |
|
| * | x86: Simplify one-level sysctl registration for abi_table2 | Luis Chamberlain | 2023-03-22 | 1 | -10/+1 |
* | | vdso: Improve cmd_vdso_check to check all dynamic relocations | Fangrui Song | 2023-03-21 | 1 | -4/+1 |
|/ |
|
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2023-02-24 | 1 | -3/+1 |
|\ |
|
| * | mm: remove zap_page_range and create zap_vma_pages | Mike Kravetz | 2023-01-19 | 1 | -3/+1 |
* | | x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu | Sebastian Andrzej Siewior | 2023-02-07 | 3 | -26/+27 |
* | | x86/vdso: Provide getcpu for x86-32. | Sebastian Andrzej Siewior | 2023-02-06 | 4 | -3/+6 |
* | | x86/vdso: Move VDSO image init to vdso2c generated code | Brian Gerst | 2023-01-25 | 3 | -24/+10 |
|/ |
|
* | Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-12-15 | 1 | -6/+8 |
|\ |
|
| * | x86/Kconfig: Introduce function padding | Thomas Gleixner | 2022-10-17 | 1 | -1/+2 |
| * | x86/vdso: Ensure all kernel code is seen by objtool | Thomas Gleixner | 2022-10-17 | 1 | -5/+6 |
* | | Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-12-13 | 1 | -1/+1 |
|\ \ |
|
| * | | treewide: use get_random_u32_below() instead of deprecated function | Jason A. Donenfeld | 2022-11-18 | 1 | -1/+1 |
| |/ |
|
* | | Merge tag 'timers-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2022-12-12 | 1 | -23/+0 |
|\ \ |
|
| * | | vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy | Jann Horn | 2022-12-01 | 1 | -23/+0 |
| |/ |
|
* | | Merge tag 'x86-urgent-2022-12-12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2022-12-12 | 1 | -0/+2 |
|\ \ |
|
| * | | x86/vdso: Conditionally export __vdso_sgx_enter_enclave() | Nathan Chancellor | 2022-12-09 | 1 | -0/+2 |
| |/ |
|
* / | clocksource: hyper-v: Use TSC PFN getter to map vvar page | Stanislav Kinsburskiy | 2022-11-28 | 1 | -4/+3 |
|/ |
|
* | treewide: use prandom_u32_max() when possible, part 1 | Jason A. Donenfeld | 2022-10-12 | 1 | -1/+1 |
* | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-10-11 | 2 | -4/+8 |
|\ |
|
| * | x86: kmsan: disable instrumentation of unsupported code | Alexander Potapenko | 2022-10-03 | 1 | -0/+3 |
| * | x86: remove vma linked list walks | Matthew Wilcox (Oracle) | 2022-09-27 | 1 | -4/+5 |