Release 4.14 arch/x86/include/asm/vsyscall.h
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_X86_VSYSCALL_H
#define _ASM_X86_VSYSCALL_H
#include <linux/seqlock.h>
#include <uapi/asm/vsyscall.h>
#ifdef CONFIG_X86_VSYSCALL_EMULATION
extern void map_vsyscall(void);
/*
* Called on instruction fetch fault in vsyscall page.
* Returns true if handled.
*/
extern bool emulate_vsyscall(struct pt_regs *regs, unsigned long address);
#else
static inline void map_vsyscall(void) {}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andrew Lutomirski | 8 | 100.00% | 1 | 100.00% |
Total | 8 | 100.00% | 1 | 100.00% |
static inline bool emulate_vsyscall(struct pt_regs *regs, unsigned long address)
{
return false;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andrew Lutomirski | 19 | 100.00% | 1 | 100.00% |
Total | 19 | 100.00% | 1 | 100.00% |
#endif
#endif /* _ASM_X86_VSYSCALL_H */
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andrew Lutomirski | 49 | 68.06% | 2 | 25.00% |
Ingo Molnar | 7 | 9.72% | 1 | 12.50% |
Andi Kleen | 6 | 8.33% | 1 | 12.50% |
David Howells | 3 | 4.17% | 1 | 12.50% |
H. Peter Anvin | 3 | 4.17% | 1 | 12.50% |
David Woodhouse | 3 | 4.17% | 1 | 12.50% |
Greg Kroah-Hartman | 1 | 1.39% | 1 | 12.50% |
Total | 72 | 100.00% | 8 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.