Print this page
7029 want per-process exploit mitigation features (secflags)
7030 want basic address space layout randomization (aslr)
7031 noexec_user_stack should be a secflag
7032 want a means to forbid mappings around NULL.

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libproc/common/mapfile-vers
          +++ new/usr/src/lib/libproc/common/mapfile-vers
↓ open down ↓ 204 lines elided ↑ open up ↑
 205  205          proc_content2str;
 206  206          proc_finistdio;
 207  207          proc_fltname;
 208  208          proc_fltset2str;
 209  209          proc_flushstdio;
 210  210          proc_free_priv;
 211  211          proc_get_auxv;
 212  212          proc_get_cred;
 213  213          proc_get_priv;
 214  214          proc_get_psinfo;
      215 +        proc_get_secflags;
 215  216          proc_get_status;
 216  217          proc_initstdio;
 217  218          proc_lwp_in_set;
 218  219          proc_lwp_range_valid;
 219  220          proc_signame;
 220  221          proc_sigset2str;
 221  222          proc_str2content;
 222  223          proc_str2flt;
 223  224          proc_str2fltset;
 224  225          proc_str2sig;
↓ open down ↓ 46 lines elided ↑ open up ↑
 271  272          ps_pdread               { FLAGS = NODYNSORT };  # Alias of ps_pread
 272  273          ps_pdwrite              { FLAGS = NODYNSORT };  # Alias of ps_pwrite
 273  274          ps_pglobal_lookup;
 274  275          ps_pglobal_sym;
 275  276          ps_plog;
 276  277          ps_pread;
 277  278          ps_pstop;
 278  279          ps_ptread               { FLAGS = NODYNSORT };  # Alias of ps_pread
 279  280          ps_ptwrite              { FLAGS = NODYNSORT };  # Alias of ps_pwrite
 280  281          ps_pwrite;
      282 +        Psecflags;
      283 +        Psecflags_free;
 281  284          Pstack_iter;
 282  285          Pstate;
 283  286          Pstatus;
 284  287          Pstop;
 285  288          Pstopstatus;
 286  289          Psymbol_iter;
 287  290          Psymbol_iter_by_addr;
 288  291          Psymbol_iter_by_lmid;
 289  292          Psymbol_iter_by_name;
 290  293          Psync;
↓ open down ↓ 44 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX