Print this page
OS-???? [lx] SIGEV_THREAD_ID emulation needed

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/brand/lx/sys/lx_brand.h
          +++ new/usr/src/uts/common/brand/lx/sys/lx_brand.h
↓ open down ↓ 87 lines elided ↑ open up ↑
  88   88  #define B_GETPID                138
  89   89  #define B_JUMP_TO_LINUX         139
  90   90  #define B_SET_THUNK_PID         140
  91   91  #define B_EXIT_AS_SIG           141
  92   92  #define B_HELPER_WAITID         142
  93   93  #define B_HELPER_CLONE          143
  94   94  #define B_HELPER_SETGROUPS      144
  95   95  #define B_HELPER_SIGQUEUE       145
  96   96  #define B_HELPER_TGSIGQUEUE     146
  97   97  #define B_SET_NATIVE_STACK      147
       98 +#define B_SIGEV_THREAD_ID       148
  98   99  
  99  100  #ifndef _ASM
 100  101  /*
 101  102   * Support for Linux PTRACE_SETOPTIONS handling.
 102  103   */
 103  104  typedef enum lx_ptrace_options {
 104  105          LX_PTRACE_O_TRACESYSGOOD =      0x0001,
 105  106          LX_PTRACE_O_TRACEFORK =         0x0002,
 106  107          LX_PTRACE_O_TRACEVFORK =        0x0004,
 107  108          LX_PTRACE_O_TRACECLONE =        0x0008,
↓ open down ↓ 621 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX