path # lines of code number of updates days since first update days since last update first updated last updated checkstack.pl 115 272 5874 415 2006-01-04 2020-12-15 genksyms/lex.l 376 140 5703 275 2006-06-24 2021-05-04 genksyms/genksyms.c 741 266 5817 275 2006-03-02 2021-05-04 genksyms/keywords.c 64 84 1629 344 2017-08-19 2021-02-24 genksyms/genksyms.h 58 104 5807 275 2006-03-12 2021-05-04 genksyms/parse.y 446 167 5888 344 2005-12-21 2021-02-24 tracing/draw_functrace.py 69 98 4847 19 2008-10-27 2022-01-15 unifdef.c 950 95 5674 1024 2006-07-23 2019-04-16 coccinelle/misc/cond_no_effect.cocci 58 34 1944 895 2016-10-08 2019-08-23 coccinelle/misc/of_table.cocci 78 46 2802 1487 2014-06-03 2018-01-08 coccinelle/misc/swap.cocci 102 9 335 19 2021-03-05 2022-01-15 coccinelle/misc/minmax.cocci 186 10 331 19 2021-03-09 2022-01-15 coccinelle/misc/boolreturn.cocci 51 33 3098 1487 2013-08-11 2018-01-08 coccinelle/misc/warn.cocci 84 54 3379 895 2012-11-03 2019-08-23 coccinelle/misc/flexible_array.cocci 95 23 500 19 2020-09-21 2022-01-15 coccinelle/misc/array_size_dup.cocci 166 10 590 415 2020-06-23 2020-12-15 coccinelle/misc/noderef.cocci 73 65 3575 895 2012-04-21 2019-08-23 coccinelle/misc/orplus.cocci 60 71 3288 895 2013-02-02 2019-08-23 coccinelle/misc/add_namespace.cocci 27 37 881 415 2019-09-06 2020-12-15 coccinelle/misc/irqf_oneshot.cocci 104 88 3504 19 2012-07-01 2022-01-15 coccinelle/misc/boolconv.cocci 78 38 1935 895 2016-10-17 2019-08-23 coccinelle/misc/ifcol.cocci 42 74 4181 895 2010-08-24 2019-08-23 coccinelle/misc/newline_in_nl_msg.cocci 62 13 637 415 2020-05-07 2020-12-15 coccinelle/misc/semicolon.cocci 75 52 3344 895 2012-12-08 2019-08-23 coccinelle/misc/array_size.cocci 74 69 2776 895 2014-06-29 2019-08-23 coccinelle/misc/do_div.cocci 130 9 755 24 2020-01-10 2022-01-10 coccinelle/misc/returnvar.cocci 61 51 2804 895 2014-06-01 2019-08-23 coccinelle/misc/cstptr.cocci 35 53 3654 895 2012-02-02 2019-08-23 coccinelle/misc/uninitialized_var.cocci 49 23 520 19 2020-09-01 2022-01-15 coccinelle/misc/badty.cocci 62 72 2761 895 2014-07-14 2019-08-23 coccinelle/misc/ifaddr.cocci 28 67 3575 895 2012-04-21 2019-08-23 coccinelle/misc/excluded_middle.cocci 30 14 500 345 2020-09-21 2021-02-23 coccinelle/misc/doubleinit.cocci 45 90 4181 895 2010-08-24 2019-08-23 coccinelle/locks/mini_lock.cocci 88 83 4181 895 2010-08-24 2019-08-23 coccinelle/locks/call_kern.cocci 93 75 4181 895 2010-08-24 2019-08-23 coccinelle/locks/flags.cocci 71 75 4120 895 2010-10-24 2019-08-23 coccinelle/locks/double_lock.cocci 82 54 4181 895 2010-08-24 2019-08-23 coccinelle/free/ifnullfree.cocci 59 103 2736 345 2014-08-08 2021-02-23 coccinelle/free/kfreeaddr.cocci 30 60 3162 415 2013-06-08 2020-12-15 coccinelle/free/pci_free_consistent.cocci 46 38 3193 895 2013-05-08 2019-08-23 coccinelle/free/devm_free.cocci 131 109 3691 415 2011-12-27 2020-12-15 coccinelle/free/kfree.cocci 119 106 4181 19 2010-08-24 2022-01-15 coccinelle/free/put_device.cocci 48 49 1084 275 2019-02-15 2021-05-04 coccinelle/free/clk_put.cocci 61 40 3660 895 2012-01-27 2019-08-23 coccinelle/free/iounmap.cocci 61 50 3660 607 2012-01-27 2020-06-06 coccinelle/null/deref_null.cocci 251 90 4181 895 2010-08-24 2019-08-23 coccinelle/null/badzero.cocci 199 76 3660 895 2012-01-27 2019-08-23 coccinelle/null/eno.cocci 40 75 4181 895 2010-08-24 2019-08-23 coccinelle/null/kmerr.cocci 61 54 4181 895 2010-08-24 2019-08-23 coccinelle/api/kvmalloc.cocci 237 25 491 19 2020-09-30 2022-01-15 coccinelle/api/device_attr_show.cocci 46 22 598 345 2020-06-15 2021-02-23 coccinelle/api/memdup.cocci 53 105 4181 895 2010-08-24 2019-08-23 coccinelle/api/alloc/pool_zalloc-simple.cocci 69 38 2339 895 2015-09-09 2019-08-23 coccinelle/api/alloc/zalloc-simple.cocci 348 79 1482 345 2018-01-13 2021-02-23 coccinelle/api/alloc/alloc_cast.cocci 102 73 2791 895 2014-06-14 2019-08-23 coccinelle/api/platform_no_drv_owner.cocci 145 45 2655 895 2014-10-28 2019-08-23 coccinelle/api/memdup_user.cocci 100 110 4181 415 2010-08-24 2020-12-15 coccinelle/api/kfree_sensitive.cocci 85 15 541 345 2020-08-11 2021-02-23 coccinelle/api/platform_get_irq.cocci 88 11 919 801 2019-07-30 2019-11-25 coccinelle/api/d_find_alias.cocci 73 48 3334 1487 2012-12-18 2018-01-08 coccinelle/api/stream_open.cocci 320 34 1045 871 2019-03-26 2019-09-16 coccinelle/api/atomic_as_refcounter.cocci 113 31 1616 801 2017-09-01 2019-11-25 coccinelle/api/pm_runtime.cocci 101 80 2985 895 2013-12-02 2019-08-23 coccinelle/api/kstrdup.cocci 87 90 4181 415 2010-08-24 2020-12-15 coccinelle/api/resource_size.cocci 73 41 4181 895 2010-08-24 2019-08-23 coccinelle/api/vma_pages.cocci 47 33 2450 1487 2015-05-21 2018-01-08 coccinelle/api/check_bq27xxx_data.cocci 134 44 1579 895 2017-10-08 2019-08-23 coccinelle/api/simple_open.cocci 64 64 3591 1487 2012-04-05 2018-01-08 coccinelle/api/kfree_mismatch.cocci 191 14 475 345 2020-10-16 2021-02-23 coccinelle/api/err_cast.cocci 45 41 4181 895 2010-08-24 2019-08-23 coccinelle/api/debugfs/debugfs_simple_attr.cocci 57 32 2144 1487 2016-03-22 2018-01-08 coccinelle/iterators/list_entry_update.cocci 51 74 4181 895 2010-08-24 2019-08-23 coccinelle/iterators/itnull.cocci 86 75 4181 895 2010-08-24 2019-08-23 coccinelle/iterators/use_after_iter.cocci 146 94 3496 19 2012-07-09 2022-01-15 coccinelle/iterators/for_each_child.cocci 319 14 476 345 2020-10-15 2021-02-23 coccinelle/iterators/device_node_continue.cocci 86 52 2296 895 2015-10-22 2019-08-23 gdb/vmlinux-gdb.py 24 84 2543 871 2015-02-17 2019-09-16 gdb/linux/constants.py.in 63 80 2081 895 2016-05-24 2019-08-23 gdb/linux/lists.py 101 46 2410 275 2015-06-30 2021-05-04 gdb/linux/tasks.py 75 72 2543 345 2015-02-17 2021-02-23 gdb/linux/config.py 26 10 995 929 2019-05-15 2019-07-20 gdb/linux/dmesg.py 94 112 2543 21 2015-02-17 2022-01-13 gdb/linux/proc.py 162 86 2144 345 2016-03-22 2021-02-23 gdb/linux/rbtree.py 101 43 995 415 2019-05-15 2020-12-15 gdb/linux/device.py 127 11 932 871 2019-07-17 2019-09-16 gdb/linux/clk.py 46 10 995 929 2019-05-15 2019-07-20 gdb/linux/cpus.py 119 47 2543 150 2015-02-17 2021-09-06 gdb/linux/timerlist.py 162 10 995 929 2019-05-15 2019-07-20 gdb/linux/__init__.py 1 18 2532 2172 2015-02-28 2016-02-23 gdb/linux/symbols.py 130 121 2543 24 2015-02-17 2022-01-10 gdb/linux/utils.py 126 79 2543 345 2015-02-17 2021-02-23 gdb/linux/modules.py 52 55 2543 1875 2015-02-17 2016-12-16 gdb/linux/genpd.py 61 23 932 415 2019-07-17 2020-12-15 leaking_addresses.pl 478 86 1550 29 2017-11-06 2022-01-05 sign-file.c 300 89 2390 1738 2015-07-20 2017-05-02 module.lds.S 57 54 513 19 2020-09-08 2022-01-15 extract_xc3028.pl 849 68 2027 895 2016-07-17 2019-08-23 recordmcount.h 541 243 4130 150 2010-10-14 2021-09-06 extract-sys-certs.pl 116 61 2297 1487 2015-10-21 2018-01-08 extract-module-sig.pl 87 47 2297 1487 2015-10-21 2018-01-08 bootgraph.pl 172 156 4891 895 2008-09-13 2019-08-23 get_feat.pl 398 11 430 344 2020-11-30 2021-02-24 kconfig/internal.h 5 9 296 150 2021-04-13 2021-09-06 kconfig/confdata.c 913 643 6117 24 2005-05-06 2022-01-10 kconfig/util.c 102 198 5883 938 2005-12-26 2019-07-11 kconfig/qconf.cc 1582 362 6117 150 2005-05-06 2021-09-06 kconfig/menu.c 603 476 6117 24 2005-05-06 2022-01-10 kconfig/lkc_proto.h 41 257 5930 24 2005-11-09 2022-01-10 kconfig/images.c 308 25 2172 415 2016-02-23 2020-12-15 kconfig/nconf.h 68 84 4453 150 2009-11-25 2021-09-06 kconfig/gconf.c 1212 257 6117 150 2005-05-06 2021-09-06 kconfig/lexer.l 406 64 1106 24 2019-01-24 2022-01-10 kconfig/nconf.gui.c 509 176 4453 150 2009-11-25 2021-09-06 kconfig/gconf.glade 603 64 6069 2172 2005-06-23 2016-02-23 kconfig/expr.h 182 382 5930 150 2005-11-09 2021-09-06 kconfig/lxdialog/dialog.h 176 112 5893 938 2005-12-16 2019-07-11 kconfig/lxdialog/inputbox.c 245 110 5893 938 2005-12-16 2019-07-11 kconfig/lxdialog/util.c 542 129 5893 150 2005-12-16 2021-09-06 kconfig/lxdialog/textbox.c 310 103 5893 938 2005-12-16 2019-07-11 kconfig/lxdialog/yesno.c 70 51 5893 938 2005-12-16 2019-07-11 kconfig/lxdialog/checklist.c 237 106 5893 938 2005-12-16 2019-07-11 kconfig/lxdialog/menubox.c 302 116 5893 938 2005-12-16 2019-07-11 kconfig/qconf.h 233 186 5870 345 2006-01-08 2021-02-23 kconfig/list.h 55 60 3392 1487 2012-10-21 2018-01-08 kconfig/mconf.c 949 505 6117 150 2005-05-06 2021-09-06 kconfig/lkc.h 114 415 6117 150 2005-05-06 2021-09-06 kconfig/preprocess.c 383 66 1347 344 2018-05-28 2021-02-24 kconfig/images.h 24 23 1140 415 2018-12-21 2020-12-15 kconfig/symbol.c 1034 486 5930 24 2005-11-09 2022-01-10 kconfig/parser.y 613 57 1106 150 2019-01-24 2021-09-06 kconfig/conf.c 783 518 6117 19 2005-05-06 2022-01-15 kconfig/nconf.c 1364 349 4453 150 2009-11-25 2021-09-06 kconfig/streamline_config.pl 468 363 4662 19 2009-04-30 2022-01-15 kconfig/expr.c 1072 216 5718 607 2006-06-09 2020-06-06 profile2linkerlist.pl 7 64 5794 1487 2006-03-25 2018-01-08 basic/fixdep.c 197 368 6067 150 2005-06-25 2021-09-06 bpf_doc.py 546 30 338 19 2021-03-02 2022-01-15 sorttable.h 407 15 792 16 2019-12-04 2022-01-18 export_report.pl 145 128 5703 520 2006-06-24 2020-09-01 checkkconfigsymbols.py 312 179 2686 19 2014-09-27 2022-01-15 dtc/libfdt/fdt_empty_tree.c 24 71 3415 871 2012-09-28 2019-09-16 dtc/libfdt/fdt_overlay.c 467 78 1584 345 2017-10-03 2021-02-23 dtc/libfdt/libfdt_env.h 67 106 4662 871 2009-04-30 2019-09-16 dtc/libfdt/fdt.c 254 159 4662 29 2009-04-30 2022-01-05 dtc/libfdt/fdt_strerror.c 44 65 4662 29 2009-04-30 2022-01-05 dtc/libfdt/fdt_wip.c 67 113 4662 345 2009-04-30 2021-02-23 dtc/libfdt/fdt_rw.c 380 208 4662 29 2009-04-30 2022-01-05 dtc/libfdt/libfdt_internal.h 62 121 4662 275 2009-04-30 2021-05-04 dtc/libfdt/fdt_addresses.c 73 63 1584 607 2017-10-03 2020-06-06 dtc/libfdt/fdt.h 43 55 4662 871 2009-04-30 2019-09-16 dtc/libfdt/fdt_ro.c 650 214 4662 275 2009-04-30 2021-05-04 dtc/libfdt/fdt_sw.c 265 160 4662 275 2009-04-30 2021-05-04 dtc/libfdt/libfdt.h 351 237 4662 29 2009-04-30 2022-01-05 dtc/yamltree.c 185 77 1239 29 2018-09-13 2022-01-05 dtc/version_gen.h 1 262 4662 29 2009-04-30 2022-01-05 dtc/util.c 350 154 4095 607 2010-11-18 2020-06-06 dtc/srcpos.h 57 156 4662 895 2009-04-30 2019-08-23 dtc/livetree.c 763 232 4662 29 2009-04-30 2022-01-05 dtc/dtc.c 316 246 4662 29 2009-04-30 2022-01-05 dtc/fdtget.c 254 42 3415 895 2012-09-28 2019-08-23 dtc/fdtoverlay.c 160 11 365 275 2021-02-03 2021-05-04 dtc/dtc.h 269 245 4662 29 2009-04-30 2022-01-05 dtc/dtc-parser.y 511 197 4662 345 2009-04-30 2021-02-23 dtc/util.h 85 182 4095 29 2010-11-18 2022-01-05 dtc/srcpos.c 290 178 4662 275 2009-04-30 2021-05-04 dtc/flattree.c 689 223 4662 29 2009-04-30 2022-01-05 dtc/treesource.c 290 192 4662 29 2009-04-30 2022-01-05 dtc/fdtput.c 248 42 3415 895 2012-09-28 2019-08-23 dtc/data.c 187 127 4662 275 2009-04-30 2021-05-04 dtc/fstree.c 55 134 4662 607 2009-04-30 2020-06-06 dtc/dtc-lexer.l 240 196 4662 29 2009-04-30 2022-01-05 dtc/checks.c 1633 315 4662 29 2009-04-30 2022-01-05 checkpatch.pl 6097 1361 5361 19 2007-06-01 2022-01-15 gcc-plugins/arm_ssp_per_task_plugin.c 76 47 1155 29 2018-12-06 2022-01-05 gcc-plugins/gcc-generate-rtl-pass.h 99 49 2081 29 2016-05-24 2022-01-05 gcc-plugins/sancov_plugin.c 84 84 2081 344 2016-05-24 2021-02-24 gcc-plugins/latent_entropy_plugin.c 388 88 2054 275 2016-06-20 2021-05-04 gcc-plugins/gcc-common.h 365 174 2081 29 2016-05-24 2022-01-05 gcc-plugins/structleak_plugin.c 168 94 1847 29 2017-01-13 2022-01-05 gcc-plugins/stackleak_plugin.c 342 67 1266 344 2018-08-17 2021-02-24 gcc-plugins/gcc-generate-gimple-pass.h 104 49 2081 29 2016-05-24 2022-01-05 gcc-plugins/randomize_layout_plugin.c 731 71 1765 344 2017-04-05 2021-02-24 gcc-plugins/gcc-generate-ipa-pass.h 190 49 2081 29 2016-05-24 2022-01-05 gcc-plugins/gcc-generate-simple_ipa-pass.h 99 49 2081 29 2016-05-24 2022-01-05 markup_oops.pl 287 204 4776 895 2009-01-06 2019-08-23 clang-tools/run-clang-tools.py 42 29 530 290 2020-08-22 2021-04-19 clang-tools/gen_compile_commands.py 111 67 530 19 2020-08-22 2022-01-15 checkdeclares.pl 30 20 279 19 2021-04-30 2022-01-15 checkversion.pl 46 90 5875 19 2006-01-03 2022-01-15 parse-maintainers.pl 156 88 1655 520 2017-07-24 2020-09-01 bin2c.c 22 10 1319 1115 2018-06-25 2019-01-15 recordmcount.c 527 295 4131 275 2010-10-13 2021-05-04 kallsyms.c 556 534 6122 290 2005-05-01 2021-04-19 split-man.pl 12 37 1451 344 2018-02-13 2021-02-24 insert-sys-cert.c 348 15 2263 2025 2015-11-24 2016-07-19 asn1_compiler.c 1361 130 3421 905 2012-09-22 2019-08-13 get_abi.pl 694 70 959 29 2019-06-20 2022-01-05 sorttable.c 313 62 792 18 2019-12-04 2022-01-16 selinux/mdp/mdp.c 197 159 4909 345 2008-08-26 2021-02-23 selinux/genheaders/genheaders.c 115 145 4509 520 2009-09-30 2020-09-01 mod/sumversion.c 323 162 6046 19 2005-07-16 2022-01-15 mod/modpost.h 151 258 5850 19 2006-01-28 2022-01-15 mod/file2alias.c 1216 885 6130 19 2005-04-23 2022-01-15 mod/devicetable-offsets.c 212 263 3301 19 2013-01-20 2022-01-15 mod/modpost.c 1985 1156 6049 19 2005-07-13 2022-01-15 mod/mk_elfconfig.c 51 85 5816 1487 2006-03-03 2018-01-08 mod/empty.c 1 1 2172 2172 2016-02-23 2016-02-23 get_maintainer.pl 2196 578 4684 345 2009-04-08 2021-02-23 generate_initcall_order.pl 168 10 419 275 2020-12-11 2021-05-04 checkincludes.pl 71 73 4521 1487 2009-09-18 2018-01-08 spdxcheck.py 227 127 1379 19 2018-04-26 2022-01-15 headerdep.pl 138 74 4797 1487 2008-12-16 2018-01-08 recordmcount.pl 308 551 4987 19 2008-06-09 2022-01-15