1 .text 2 .globl __kernel_vsyscall 3 .type __kernel_vsyscall,@function 4__kernel_vsyscall: 5.LSTART_vsyscall: 6 trapa #0x10 7 nop 8.LEND_vsyscall: 9 .size __kernel_vsyscall,.-.LSTART_vsyscall 10 .previous 11 12 .section .eh_frame,"a",@progbits 13.LCIE: 14 .ualong .LCIE_end - .LCIE_start 15.LCIE_start: 16 .ualong 0 /* CIE ID */ 17 .byte 0x1 /* Version number */ 18 .string "zR" /* NUL-terminated augmentation string */ 19 .uleb128 0x1 /* Code alignment factor */ 20 .sleb128 -4 /* Data alignment factor */ 21 .byte 0x11 /* Return address register column */ 22 .uleb128 0x1 /* Augmentation length and data */ 23 .byte 0x1b /* DW_EH_PE_pcrel | DW_EH_PE_sdata4. */ 24 .byte 0xc,0xf,0x0 /* DW_CFA_def_cfa: r15 ofs 0 */ 25 .align 2 26.LCIE_end: 27 28 .ualong .LFDE_end-.LFDE_start /* Length FDE */ 29.LFDE_start: 30 .ualong .LFDE_start-.LCIE /* CIE pointer */ 31 .ualong .LSTART_vsyscall-. /* PC-relative start address */ 32 .ualong .LEND_vsyscall-.LSTART_vsyscall 33 .uleb128 0 /* Augmentation */ 34 .align 2 35.LFDE_end: 36 .previous 37 38/* Get the common code for the sigreturn entry points */ 39#include "vsyscall-sigreturn.S" 40