Patch "apparmor: Fix kernel-doc warnings in apparmor/policy.c" has been added to the 6.6-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    apparmor: Fix kernel-doc warnings in apparmor/policy.c

to the 6.6-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     apparmor-fix-kernel-doc-warnings-in-apparmor-policy..patch
and it can be found in the queue-6.6 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 274b48aa36c1e1f1288375fff31d49a9eb40485f
Author: Gaosheng Cui <cuigaosheng1@xxxxxxxxxx>
Date:   Sun Jun 25 09:13:49 2023 +0800

    apparmor: Fix kernel-doc warnings in apparmor/policy.c
    
    [ Upstream commit 25ff0ff2d6286928dc516c74b879809c691c2dd8 ]
    
    Fix kernel-doc warnings:
    
    security/apparmor/policy.c:294: warning: Function parameter or
    member 'proxy' not described in 'aa_alloc_profile'
    security/apparmor/policy.c:785: warning: Function parameter or
    member 'label' not described in 'aa_policy_view_capable'
    security/apparmor/policy.c:785: warning: Function parameter or
    member 'ns' not described in 'aa_policy_view_capable'
    security/apparmor/policy.c:847: warning: Function parameter or
    member 'ns' not described in 'aa_may_manage_policy'
    security/apparmor/policy.c:964: warning: Function parameter or
    member 'hname' not described in '__lookup_replace'
    security/apparmor/policy.c:964: warning: Function parameter or
    member 'info' not described in '__lookup_replace'
    security/apparmor/policy.c:964: warning: Function parameter or
    member 'noreplace' not described in '__lookup_replace'
    security/apparmor/policy.c:964: warning: Function parameter or
    member 'ns' not described in '__lookup_replace'
    security/apparmor/policy.c:964: warning: Function parameter or
    member 'p' not described in '__lookup_replace'
    
    Signed-off-by: Gaosheng Cui <cuigaosheng1@xxxxxxxxxx>
    Signed-off-by: John Johansen <john.johansen@xxxxxxxxxxxxx>
    Stable-dep-of: 157a3537d6bc ("apparmor: Fix regression in mount mediation")
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/security/apparmor/policy.c b/security/apparmor/policy.c
index ec695a6caac7d..b9aaaac84d8a2 100644
--- a/security/apparmor/policy.c
+++ b/security/apparmor/policy.c
@@ -286,6 +286,7 @@ void aa_free_profile(struct aa_profile *profile)
 /**
  * aa_alloc_profile - allocate, initialize and return a new profile
  * @hname: name of the profile  (NOT NULL)
+ * @proxy: proxy to use OR null if to allocate a new one
  * @gfp: allocation type
  *
  * Returns: refcount profile or NULL on failure
@@ -775,8 +776,9 @@ static int policy_ns_capable(struct aa_label *label,
 
 /**
  * aa_policy_view_capable - check if viewing policy in at @ns is allowed
- * label: label that is trying to view policy in ns
- * ns: namespace being viewed by @label (may be NULL if @label's ns)
+ * @label: label that is trying to view policy in ns
+ * @ns: namespace being viewed by @label (may be NULL if @label's ns)
+ *
  * Returns: true if viewing policy is allowed
  *
  * If @ns is NULL then the namespace being viewed is assumed to be the
@@ -840,6 +842,7 @@ bool aa_current_policy_admin_capable(struct aa_ns *ns)
 /**
  * aa_may_manage_policy - can the current task manage policy
  * @label: label to check if it can manage policy
+ * @ns: namespace being managed by @label (may be NULL if @label's ns)
  * @mask: contains the policy manipulation operation being done
  *
  * Returns: 0 if the task is allowed to manipulate policy else error
@@ -951,11 +954,11 @@ static void __replace_profile(struct aa_profile *old, struct aa_profile *new)
 
 /**
  * __lookup_replace - lookup replacement information for a profile
- * @ns - namespace the lookup occurs in
- * @hname - name of profile to lookup
- * @noreplace - true if not replacing an existing profile
- * @p - Returns: profile to be replaced
- * @info - Returns: info string on why lookup failed
+ * @ns: namespace the lookup occurs in
+ * @hname: name of profile to lookup
+ * @noreplace: true if not replacing an existing profile
+ * @p: Returns - profile to be replaced
+ * @info: Returns - info string on why lookup failed
  *
  * Returns: profile to replace (no ref) on success else ptr error
  */



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux