Print this page
uts: Allow for address space randomisation.
Randomise the base addresses of shared objects, non-fixed mappings, the
stack and the heap.  Introduce a service, svc:/system/process-security,
and a tool psecflags(1) to control and observe it

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/Makefile
          +++ new/usr/src/uts/common/sys/Makefile
↓ open down ↓ 477 lines elided ↑ open up ↑
 478  478          resource.h              \
 479  479          rlioctl.h               \
 480  480          rt.h                    \
 481  481          rtpriocntl.h            \
 482  482          rwlock.h                \
 483  483          rwlock_impl.h           \
 484  484          rwstlock.h              \
 485  485          sad.h                   \
 486  486          schedctl.h              \
 487  487          sdt.h                   \
      488 +        secflags.h              \
 488  489          select.h                \
 489  490          sem.h                   \
 490  491          sem_impl.h              \
 491  492          sema_impl.h             \
 492  493          semaphore.h             \
 493  494          sendfile.h              \
 494  495          ser_sync.h              \
 495  496          session.h               \
 496  497          sha1.h                  \
 497  498          sha1_consts.h           \
↓ open down ↓ 867 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX