Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: fill in MODULE_DESCRIPTION()s for net/sched

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the network schedulers.

Suggested-by: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: Breno Leitao <leitao@debian.org>
Reviewed-by: Jamal Hadi Salim <jhs@mojatatu.com>
Link: https://lore.kernel.org/r/20240208164244.3818498-8-leitao@debian.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Breno Leitao and committed by
Jakub Kicinski
a46c31bf b058a5d2

+6
+1
net/sched/em_canid.c
··· 222 222 tcf_em_unregister(&em_canid_ops); 223 223 } 224 224 225 + MODULE_DESCRIPTION("ematch classifier to match CAN IDs embedded in skb CAN frames"); 225 226 MODULE_LICENSE("GPL"); 226 227 227 228 module_init(init_em_canid);
+1
net/sched/em_cmp.c
··· 87 87 tcf_em_unregister(&em_cmp_ops); 88 88 } 89 89 90 + MODULE_DESCRIPTION("ematch classifier for basic data types(8/16/32 bit) against skb data"); 90 91 MODULE_LICENSE("GPL"); 91 92 92 93 module_init(init_em_cmp);
+1
net/sched/em_meta.c
··· 1006 1006 tcf_em_unregister(&em_meta_ops); 1007 1007 } 1008 1008 1009 + MODULE_DESCRIPTION("ematch classifier for various internal kernel metadata, skb metadata and sk metadata"); 1009 1010 MODULE_LICENSE("GPL"); 1010 1011 1011 1012 module_init(init_em_meta);
+1
net/sched/em_nbyte.c
··· 68 68 tcf_em_unregister(&em_nbyte_ops); 69 69 } 70 70 71 + MODULE_DESCRIPTION("ematch classifier for arbitrary skb multi-bytes"); 71 72 MODULE_LICENSE("GPL"); 72 73 73 74 module_init(init_em_nbyte);
+1
net/sched/em_text.c
··· 147 147 tcf_em_unregister(&em_text_ops); 148 148 } 149 149 150 + MODULE_DESCRIPTION("ematch classifier for embedded text in skbs"); 150 151 MODULE_LICENSE("GPL"); 151 152 152 153 module_init(init_em_text);
+1
net/sched/em_u32.c
··· 52 52 tcf_em_unregister(&em_u32_ops); 53 53 } 54 54 55 + MODULE_DESCRIPTION("ematch skb classifier using 32 bit chunks of data"); 55 56 MODULE_LICENSE("GPL"); 56 57 57 58 module_init(init_em_u32);