Print this page
de-linting of .s files

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/ml/kpti_trampolines.s
          +++ new/usr/src/uts/i86pc/ml/kpti_trampolines.s
↓ open down ↓ 102 lines elided ↑ open up ↑
 103  103   */
 104  104  
 105  105  #include <sys/asm_linkage.h>
 106  106  #include <sys/asm_misc.h>
 107  107  #include <sys/regset.h>
 108  108  #include <sys/privregs.h>
 109  109  #include <sys/psw.h>
 110  110  #include <sys/machbrand.h>
 111  111  #include <sys/param.h>
 112  112  
 113      -#if defined(__lint)
 114      -
 115      -#include <sys/types.h>
 116      -#include <sys/thread.h>
 117      -#include <sys/systm.h>
 118      -
 119      -#else   /* __lint */
 120      -
 121  113  #include <sys/segments.h>
 122  114  #include <sys/pcb.h>
 123  115  #include <sys/trap.h>
 124  116  #include <sys/ftrace.h>
 125  117  #include <sys/traptrace.h>
 126  118  #include <sys/clock.h>
 127  119  #include <sys/model.h>
 128  120  #include <sys/panic.h>
 129  121  
 130  122  #if defined(__xpv)
↓ open down ↓ 680 lines elided ↑ open up ↑
 811  803          mov     %rax, %cr3
 812  804          pop     %rbx
 813  805          retq
 814  806          SET_SIZE(tr_mmu_flush_user_range)
 815  807  
 816  808  .align MMU_PAGESIZE
 817  809  .global kpti_tramp_end
 818  810  kpti_tramp_end:
 819  811          nop
 820  812  
 821      -#endif  /* __lint */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX