Linux / Drivers / Char
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 207
  • Daily file updates (only one update per file and date counted): 649
  • First update: 2005-02-21
  • Latest update: 2022-01-18
  • Days between first and latest update: 6176 (882 weeks, estimated 4410 working days)
  • Active days (at least one file change): 4151
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 207 files with 69,668 lines of code in files.
    • 197 files that are 366+ days old (66,771 lines of code)
    • 8 files that are 181-365 days old (2,380 lines of code)
    • 1 files that are 91-180 days old (386 lines of code)
    • 1 files that are 31-90 days old (131 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 3% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 207 files with 69,668 lines of code in files.
    • 89 files have been last changed 366+ days ago (22,224 lines of code)
    • 27 files have been last changed 181-365 days ago (7,048 lines of code)
    • 14 files have been last changed 91-180 days ago (2,706 lines of code)
    • 7 files have been last changed 31-90 days ago (2,317 lines of code)
    • 70 files have been last changed 1-30 days ago (35,373 lines of code)
31% | 10% | 3% | 3% | 50%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, txt, S
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c95% | 3% | <1% | <1% | 0%
h97% | 2% | 0% | 0% | 0%
S100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c31% | 9% | 3% | 3% | 51%
h49% | 18% | 1% | 0% | 30%
S100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
ipmi93% | 3% | 2% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
tpm100% | 0% | 0% | 0% | 0%
agp100% | 0% | 0% | 0% | 0%
hw_random97% | 1% | 0% | 1% | 0%
pcmcia100% | 0% | 0% | 0% | 0%
mwave100% | 0% | 0% | 0% | 0%
xillybus47% | 52% | 0% | 0% | 0%
xilinx_hwicap100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT48% | 7% | 6% | 0% | 37%
agp58% | 13% | 0% | 0% | 27%
tpm35% | 8% | 2% | 3% | 49%
hw_random26% | 18% | 13% | 5% | 35%
ipmi7% | 10% | 3% | 10% | 67%
xilinx_hwicap100% | 0% | 0% | 0% | 0%
mwave46% | 23% | 1% | 0% | 28%
pcmcia<1% | 0% | 0% | 0% | 99%
xillybus0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
lp.c
in root
812 26 152 6163 358
ppdev.c
in root
649 17 522 6163 387
mem.c
in root
589 38 21 6163 867
dsp56k.c
in root
423 10 1375 6163 188
misc.c
in root
176 6 346 6163 372
generic.c
in agp
980 32 417 6156 438
702 24 1529 6156 653
603 18 20 6156 522
549 16 907 6156 366
ati-agp.c
in agp
460 19 1117 6156 302
460 22 2174 6156 159
450 17 347 6156 256
435 18 347 6156 347
hp-agp.c
in agp
430 1 897 6156 214
ali-agp.c
in agp
349 11 417 6156 229
320 15 940 6156 234
backend.c
in agp
252 10 940 6156 283
agp.h
in agp
215 3 346 6156 267
sonypi.c
in root
1250 42 907 6138 466
random.c
in root
1246 66 19 6138 1195
tpm.h
in tpm
188 2 277 6138 682
3781 122 21 6124 862
1504 61 21 6124 1117
967 38 21 6124 462
772 33 417 6124 239
495 13 347 6124 187
dtlk.c
in root
466 17 907 6124 183
via-agp.c
in agp
428 14 20 6124 212
sis-agp.c
in agp
379 11 20 6124 176
362 13 347 6124 264
117 7 897 6124 180
30 - 803 6121 88
715 19 31 6119 350
mwavedd.c
in mwave
540 9 346 6108 177
510 20 1117 6070 176
tpm_nsc.c
in tpm
313 12 897 6070 247
174 8 897 6070 208
hpet.c
in root
797 21 21 6069 667
applicom.c
in root
638 8 22 6069 303
3780i.c
in mwave
484 15 1747 6069 66
tp3780i.c
in mwave
412 15 21 6069 82
nvram.c
in root
402 21 417 6069 313
toshiba.c
in root
320 11 248 6069 185
ds1620.c
in root
306 20 907 6069 160
3780i.h
in mwave
247 - 22 6069 44
synclink_cs.c
in pcmcia
2926 106 21 6066 655
tb0219.c
in root
252 16 897 6052 181
477 16 897 6037 271
441 16 347 5995 86
373 18 347 5995 144
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
buffer_icap.h
in xilinx_hwicap
14 - 2174 5114 42
fifo_icap.h
in xilinx_hwicap
19 - 2174 5114 42
mwavepub.h
in mwave
32 - 2174 5896 11
64 - 2174 5485 29
125 4 2174 4517 79
fifo_icap.c
in xilinx_hwicap
166 13 2174 5114 28
460 22 2174 6156 159
smapi.h
in mwave
24 - 1838 2174 11
mwavedd.h
in mwave
85 - 1747 4943 41
3780i.c
in mwave
484 15 1747 6069 66
buffer_icap.c
in xilinx_hwicap
160 12 1740 5114 51
xilinx_hwicap.h
in xilinx_hwicap
120 2 1529 5114 83
xilinx_hwicap.c
in xilinx_hwicap
622 13 1529 5114 331
702 24 1529 6156 653
cm4040_cs.h
in pcmcia
37 - 1489 5927 26
S
n2-asm.S
in hw_random
71 - 1489 4994 35
applicom.h
in root
76 - 1489 2174 19
n2rng.h
in hw_random
117 - 1489 4994 77
154 - 1489 4315 261
dsp56k.c
in root
423 10 1375 6163 188
common.h
in tpm/eventlog
31 3 1117 1395 9
170 11 1117 5821 125
adi.c
in root
194 8 1117 1381 10
203 6 1117 5485 98
239 10 1117 2642 100
ati-agp.c
in agp
460 19 1117 6156 302
510 20 1117 6070 176
backend.c
in agp
252 10 940 6156 283
320 15 940 6156 234
16 - 931 1080 24
96 4 907 5702 95
nsc_gpio.c
in root
110 5 907 5702 66
nwbutton.c
in root
134 8 907 5699 188
147 7 907 3044 108
255 15 907 5702 133
ds1620.c
in root
306 20 907 6069 160
408 16 907 5475 208
dtlk.c
in root
466 17 907 6124 183
513 17 907 3044 151
549 16 907 6156 366
sonypi.c
in root
1250 42 907 6138 466
st33zp24.h
in tpm/st33zp24
26 - 897 2526 61
tpm-dev.c
in tpm
37 2 897 2993 109
90 4 897 5927 82
117 7 897 6124 180
174 8 897 6070 208
tb0219.c
in root
252 16 897 6052 181
tpm_nsc.c
in tpm
313 12 897 6070 247
366 18 897 3112 204
hp-agp.c
in agp
430 1 897 6156 214
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cn10k-rng.c
in hw_random
131 6 23 53 3
386 13 31 129 11
arm_smccc_trng.c
in hw_random
87 3 21 189 8
421 15 21 242 9
113 7 21 242 17
30 - 21 242 9
14 - 21 242 9
xillyusb.c
in xillybus
1501 38 21 255 19
xillybus_class.c
in xillybus
196 5 21 255 10
xillybus_class.h
in xillybus
18 - 21 255 9
450 19 21 425 34
ingenic-trng.c
in hw_random
123 5 277 510 23
xiphera-trng.c
in hw_random
104 2 152 521 22
146 10 347 557 13
ingenic-rng.c
in hw_random
104 5 417 562 29
ba431-rng.c
in hw_random
173 11 152 614 22
cctrng.c
in hw_random
472 26 152 680 39
cctrng.h
in hw_random
46 - 417 680 13
222 11 21 781 68
214 12 23 869 30
37 1 716 869 10
npcm-rng.c
in hw_random
144 7 347 877 34
272 13 21 946 67
18 - 803 946 10
259 10 277 971 70
95 - 152 1080 33
16 - 931 1080 24
optee-rng.c
in hw_random
202 10 277 1103 51
586 12 21 1205 71
adi.c
in root
194 8 1117 1381 10
tpm1.c
in tpm/eventlog
222 4 277 1395 73
common.c
in tpm/eventlog
129 5 152 1395 59
tpm2.c
in tpm/eventlog
113 3 417 1395 96
acpi.c
in tpm/eventlog
111 2 152 1395 54
efi.c
in tpm/eventlog
77 1 152 1395 80
of.c
in tpm/eventlog
46 1 522 1395 51
common.h
in tpm/eventlog
31 3 1117 1395 9
186 9 21 1416 18
ks-sa-rng.c
in hw_random
193 9 21 1425 80
562 15 21 1464 50
kcs_bmc.c
in ipmi
149 13 21 1464 100
kcs_bmc.h
in ipmi
25 - 21 1464 20
exynos-trng.c
in hw_random
165 7 21 1506 53
381 16 21 1606 154
188 5 152 1606 86
123 4 152 1606 80
118 5 152 1606 89
108 11 803 1606 61
81 8 803 1606 52
47 4 21 1606 67
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
1466 56 18 5220 936
virtio-rng.c
in hw_random
194 12 18 4999 441
random.c
in root
1246 66 19 6138 1195
603 18 20 6156 522
via-agp.c
in agp
428 14 20 6124 212
sis-agp.c
in agp
379 11 20 6124 176
3781 122 21 6124 862
synclink_cs.c
in pcmcia
2926 106 21 6066 655
1504 61 21 6124 1117
xillyusb.c
in xillybus
1501 38 21 255 19
cm4000_cs.c
in pcmcia
1473 29 21 5927 461
xillybus_core.c
in xillybus
1313 22 21 2706 102
967 38 21 6124 462
871 28 21 2088 356
hpet.c
in root
797 21 21 6069 667
mem.c
in root
589 38 21 6163 867
586 12 21 1205 71
562 15 21 1464 50
tpm_crb.c
in tpm
541 22 21 2612 296
cm4040_cs.c
in pcmcia
526 20 21 5927 300
498 17 21 2612 447
core.c
in hw_random
492 27 21 5703 533
450 19 21 425 34
445 21 21 3454 324
421 15 21 242 9
omap-rng.c
in hw_random
418 19 21 5703 477
tp3780i.c
in mwave
412 15 21 6069 82
381 16 21 1606 154
tpm_tis.c
in tpm
313 19 21 5768 689
intel-rng.c
in hw_random
283 10 21 5703 187
scr24x_cs.c
in pcmcia
276 12 21 1929 48
272 13 21 946 67
222 11 21 781 68
xillybus_class.c
in xillybus
196 5 21 255 10
ks-sa-rng.c
in hw_random
193 9 21 1425 80
186 9 21 1416 18
179 8 21 2047 47
exynos-trng.c
in hw_random
165 7 21 1506 53
kcs_bmc.c
in ipmi
149 13 21 1464 100
138 10 21 4182 261
amd-rng.c
in hw_random
137 5 21 5703 115
131 8 21 2088 125
via-rng.c
in hw_random
124 6 21 5703 228
113 7 21 242 17
xillybus.h
in xillybus
93 - 21 2706 52
arm_smccc_trng.c
in hw_random
87 3 21 189 8
xillybus_pcie.c
in xillybus
84 2 21 2706 104
geode-rng.c
in hw_random
82 4 21 5703 105
ipmi_si.h
in ipmi
72 4 21 1607 73
pseries-rng.c
in hw_random
60 6 21 3586 165