• Linus Torvalds's avatar
    Merge tag 'selinux-pr-20220523' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux · efd1df19
    Linus Torvalds authored
    Pull selinux updates from Paul Moore:
     "We've got twelve patches queued for v5.19, with most being fairly
      minor. The highlights are below:
    
       - The checkreqprot and runtime disable knobs have been deprecated for
         some time with no active users that we can find. In an effort to
         move things along we are adding a pause when the knobs are used to
         help make the deprecation more noticeable in case anyone is still
         using these hacks in the shadows.
    
       - We've added the anonymous inode class name to the AVC audit records
         when anonymous inodes are involved. This should make writing policy
         easier when anonymous inodes are involved.
    
       - More constification work. This is fairly straightforward and the
         source of most of the diffstat.
    
       - The usual minor cleanups: remove unnecessary assignments, assorted
         style/checkpatch fixes, kdoc fixes, macro while-loop
         encapsulations, #include tweaks, etc"
    
    * tag 'selinux-pr-20220523' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux:
      security: declare member holding string literal const
      selinux: log anon inode class name
      selinux: declare data arrays const
      selinux: fix indentation level of mls_ops block
      selinux: include necessary headers in headers
      selinux: avoid extra semicolon
      selinux: update parameter documentation
      selinux: resolve checkpatch errors
      selinux: don't sleep when CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE is true
      selinux: checkreqprot is deprecated, add some ssleep() discomfort
      selinux: runtime disable is deprecated, add some ssleep() discomfort
      selinux: Remove redundant assignments
    efd1df19
security.c 66.5 KB