On 7/21/2025 4:21 PM, Paul Moore wrote: > Add function header comments for lsm_static_call_init() and > early_security_init(), tweak the existing comment block for > security_add_hooks(). > > Signed-off-by: Paul Moore <p...@paul-moore.com>
Reviewed-by: Casey Schaufler <ca...@schaufler-ca.com> > --- > security/lsm_init.c | 17 ++++++++++++----- > 1 file changed, 12 insertions(+), 5 deletions(-) > > diff --git a/security/lsm_init.c b/security/lsm_init.c > index 25fe0c89e884..75e97f6b530c 100644 > --- a/security/lsm_init.c > +++ b/security/lsm_init.c > @@ -312,6 +312,10 @@ static void __init lsm_order_parse(const char *list, > const char *src) > } > } > > +/** > + * lsm_static_call_init - Initialize a LSM's static calls > + * @hl: LSM hook list > + */ > static void __init lsm_static_call_init(struct security_hook_list *hl) > { > struct lsm_static_call *scall = hl->scalls; > @@ -332,12 +336,12 @@ static void __init lsm_static_call_init(struct > security_hook_list *hl) > } > > /** > - * security_add_hooks - Add a modules hooks to the hook lists. > - * @hooks: the hooks to add > - * @count: the number of hooks to add > - * @lsmid: the identification information for the security module > + * security_add_hooks - Add a LSM's hooks to the LSM framework's hook lists > + * @hooks: LSM hooks to add > + * @count: number of hooks to add > + * @lsmid: identification information for the LSM > * > - * Each LSM has to register its hooks with the infrastructure. > + * Each LSM has to register its hooks with the LSM framework. > */ > void __init security_add_hooks(struct security_hook_list *hooks, int count, > const struct lsm_id *lsmid) > @@ -350,6 +354,9 @@ void __init security_add_hooks(struct security_hook_list > *hooks, int count, > } > } > > +/** > + * early_security_init - Initialize the early LSMs > + */ > int __init early_security_init(void) > { > struct lsm_info *lsm;