Linux / Drivers / Platform
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: 222
  • Daily file updates (only one update per file and date counted): 370
  • First update: 2008-11-27
  • Latest update: 2022-01-15
  • Days between first and latest update: 4798 (685 weeks, estimated 3425 working days)
  • Active days (at least one file change): 2975
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 222 files with 94,227 lines of code in files.
    • 150 files that are 366+ days old (76,542 lines of code)
    • 25 files that are 181-365 days old (5,043 lines of code)
    • 32 files that are 91-180 days old (9,508 lines of code)
    • 15 files that are 31-90 days old (3,134 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
81% | 5% | 10% | 3% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 222 files with 94,227 lines of code in files.
    • 42 files have been last changed 366+ days ago (10,293 lines of code)
    • 25 files have been last changed 181-365 days ago (5,199 lines of code)
    • 18 files have been last changed 91-180 days ago (7,781 lines of code)
    • 9 files have been last changed 31-90 days ago (11,796 lines of code)
    • 128 files have been last changed 1-30 days ago (59,158 lines of code)
10% | 5% | 8% | 12% | 62%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c81% | 5% | 10% | 3% | 0%
h71% | 10% | 12% | 5% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c11% | 5% | 8% | 12% | 62%
h6% | 9% | 0% | 0% | 83%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
x8678% | 4% | 12% | 4% | 0%
chrome100% | 0% | 0% | 0% | 0%
surface81% | 18% | 0% | 0% | 0%
mellanox81% | 0% | 18% | 0% | 0%
olpc100% | 0% | 0% | 0% | 0%
goldfish100% | 0% | 0% | 0% | 0%
mips88% | 0% | 0% | 11% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
x869% | 2% | 6% | 15% | 66%
chrome28% | 21% | 12% | 0% | 37%
olpc62% | 37% | 0% | 0% | 0%
mips88% | 0% | 0% | 0% | 11%
mellanox2% | 0% | 29% | 14% | 54%
goldfish7% | 92% | 0% | 0% | 0%
surface0% | 4% | 13% | 5% | 76%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
8303 364 21 4814 1266
3801 138 31 4814 758
2052 60 21 4814 755
1439 81 152 4814 628
1129 66 417 4814 635
hp-wmi.c
in x86
1117 47 31 4814 717
866 43 907 4814 284
854 39 803 4814 378
757 33 907 4814 560
729 33 31 4814 382
192 9 21 4814 225
2434 122 21 4804 788
wmi.c
in x86
1060 44 21 4804 692
acerhdf.c
in x86
611 29 277 4612 383
283 18 1338 4526 202
msi-wmi.c
in x86
266 9 277 4440 279
210 11 897 4434 205
915 54 152 4428 279
195 7 897 4339 276
389 24 21 4303 412
1043 41 21 4284 316
1296 68 21 4145 745
hdaps.c
in x86
439 28 21 4141 173
57 3 897 4141 116
ibm_rtl.c
in x86
242 9 897 4140 171
100 6 417 4124 113
mxm-wmi.c
in x86
71 5 897 4079 76
1 - 609 4064 69
124 5 152 4020 149
2825 144 21 3997 683
540 5 21 3997 438
47 - 346 3997 216
1312 60 21 3984 365
283 12 21 3974 307
123 6 897 3866 146
129 6 897 3725 108
458 17 897 3671 168
544 34 23 3613 286
olpc-ec.c
in olpc
339 19 277 3496 130
goldfish_pipe.c
in goldfish
614 24 277 3301 212
776 11 152 3029 257
100 4 417 3007 90
182 12 21 2732 89
441 19 277 2560 184
cros_ec_lpc.c
in chrome
420 16 26 2560 184
304 9 277 2560 149
167 9 417 2505 105
608 19 21 2433 258
cros_ec_vbc.c
in chrome
111 4 277 2329 128
99 5 897 2321 84
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
283 18 1338 4526 202
52 - 1117 1258 12
26 - 940 1298 27
87 2 940 2160 27
55 - 931 1009 11
757 33 907 4814 560
866 43 907 4814 284
57 3 897 4141 116
mxm-wmi.c
in x86
71 5 897 4079 76
99 5 897 2321 84
123 6 897 3866 146
129 6 897 3725 108
169 7 897 2223 118
195 7 897 4339 276
210 11 897 4434 205
ibm_rtl.c
in x86
242 9 897 4140 171
458 17 897 3671 168
85 6 803 1831 37
854 39 803 4814 378
mlxbf-bootctl.h
in mellanox
25 - 716 852 11
88 3 716 1730 91
669 35 716 1150 46
1 - 609 4064 69
mailbox.c
in chrome/wilco_ec
110 5 609 1092 54
core.c
in chrome/wilco_ec
127 2 609 1092 52
keyboard_leds.c
in chrome/wilco_ec
140 6 609 822 31
67 2 522 985 35
properties.c
in chrome/wilco_ec
105 5 522 1018 52
312 11 522 887 38
event.c
in chrome/wilco_ec
356 15 522 988 32
41 1 417 648 13
100 4 417 3007 90
100 6 417 4124 113
111 9 417 656 20
167 9 417 2505 105
debugfs.c
in chrome/wilco_ec
183 8 417 1092 63
204 - 417 1026 60
207 8 417 1039 57
cros_ec_i2c.c
in chrome
279 6 417 1314 61
386 17 417 1815 143
568 13 417 999 60
1129 66 417 4814 635
47 - 346 3997 216
53 2 346 1537 46
174 3 346 484 10
cros_ec_spi.c
in chrome
524 20 346 1314 116
dell-rbtn.h
in x86/dell
6 - 277 367 10
8 - 277 367 10
cros_ec.h
in chrome
9 - 277 745 21
37 1 277 660 26
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
699 30 23 41 3
108 7 23 42 3
693 6 23 44 5
117 4 23 54 3
vsec.c
in x86/intel
294 10 23 59 3
vsec.h
in x86/intel
29 - 23 59 3
discrete.c
in x86/intel/int3472
272 6 23 64 6
clk_and_regulator.c
in x86/intel/int3472
153 10 23 64 6
tps68470.c
in x86/intel/int3472
135 4 23 64 6
tps68470_board_data.c
in x86/intel/int3472
129 - 23 64 7
common.h
in x86/intel/int3472
88 - 23 64 6
common.c
in x86/intel/int3472
62 2 23 64 6
tps68470.h
in x86/intel/int3472
11 - 23 64 6
309 13 23 69 3
35 3 22 71 3
304 12 31 108 10
mlxreg-lc.c
in mellanox
707 10 26 126 20
122 4 31 131 9
ishtp_eclite.c
in x86/intel
523 21 26 145 24
pltdrv.c
in x86/intel/telemetry
930 23 21 169 10
debugfs.c
in x86/intel/telemetry
782 16 21 169 10
hid.c
in x86/intel
551 20 21 169 39
isst_if_common.c
in x86/intel/speed_select_if
518 21 21 169 11
uncore-frequency.c
in x86/intel
328 12 21 169 13
vbtn.c
in x86/intel
293 11 21 169 10
oaktrail.c
in x86/intel
264 13 21 169 10
punit_ipc.c
in x86/intel
238 15 21 169 31
core.c
in x86/intel/telemetry
235 29 21 169 10
int0002_vgpio.c
in x86/intel
186 14 21 169 18
isst_if_mbox_pci.c
in x86/intel/speed_select_if
160 5 21 169 10
isst_if_mbox_msr.c
in x86/intel/speed_select_if
153 6 21 169 10
isst_if_mmio.c
in x86/intel/speed_select_if
148 5 21 169 10
bxtwc_tmu.c
in x86/intel
109 5 21 169 10
rst.c
in x86/intel
106 6 21 169 10
sbl-fw-update.c
in x86/intel/wmi
103 6 21 169 10
turbo_max_3.c
in x86/intel
91 4 21 169 10
led.c
in x86/intel/atomisp2
87 2 21 169 10
pm.c
in x86/intel/atomisp2
85 6 21 169 10
mrfld_pwrbtn.c
in x86/intel
82 3 21 169 10
chtdc_ti_pwrbtn.c
in x86/intel
74 3 21 169 10
thunderbolt.c
in x86/intel/wmi
73 3 21 169 10
pltdrv.c
in x86/intel/pmc
46 3 21 169 17
smartconnect.c
in x86/intel
31 1 21 169 10
isst_if_common.h
in x86/intel/speed_select_if
28 - 21 169 10
core.c
in x86/intel/pmc
1703 50 21 173 11
core.h
in x86/intel/pmc
262 - 21 173 11
186 2 21 179 10
24 2 21 191 23
class.c
in x86/intel/pmt
237 8 21 193 13
crashlog.c
in x86/intel/pmt
224 11 21 193 13
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
8303 364 21 4814 1266
2825 144 21 3997 683
2434 122 21 4804 788
2052 60 21 4814 755
core.c
in x86/intel/pmc
1703 50 21 173 11
dell-laptop.c
in x86/dell
1686 53 21 367 19
1418 3 21 1338 273
1312 60 21 3984 365
1296 68 21 4145 745
controller.c
in surface/aggregator
1290 78 21 411 50
mlxbf-pmc.c
in mellanox
1159 29 21 485 27
wmi.c
in x86
1060 44 21 4804 692
1043 41 21 4284 316
ssh_packet_layer.c
in surface/aggregator
979 68 21 411 22
pltdrv.c
in x86/intel/telemetry
930 23 21 169 10
896 31 21 691 120
884 40 21 250 48
debugfs.c
in x86/intel/telemetry
782 16 21 169 10
759 42 21 437 25
624 24 21 1226 79
617 31 21 411 22
ssh_request_layer.c
in surface/aggregator
617 36 21 411 21
608 19 21 2433 258
amd-pmc.c
in x86
596 25 21 457 101
590 10 21 680 65
hid.c
in x86/intel
551 20 21 169 39
540 5 21 3997 438
537 22 21 411 20
dcdbas.c
in x86/dell
525 25 21 367 27
isst_if_common.c
in x86/intel/speed_select_if
518 21 21 169 11
dell-wmi-base.c
in x86/dell
509 13 21 275 18
trace.h
in surface/aggregator
486 4 21 411 19
480 18 21 997 116
core.c
in surface/aggregator
470 22 21 411 31
dell_rbu.c
in x86/dell
458 18 21 367 29
448 9 21 484 37
hdaps.c
in x86
439 28 21 4141 173
430 14 21 358 43
sysman.c
in x86/dell/dell-wmi-sysman
422 20 21 367 42
389 24 21 4303 412
uncore-frequency.c
in x86/intel
328 12 21 169 13
vbtn.c
in x86/intel
293 11 21 169 10
283 12 21 3974 307
271 11 21 275 9
oaktrail.c
in x86/intel
264 13 21 169 10
core.h
in x86/intel/pmc
262 - 21 173 11
intel_cht_int33fe_typec.c
in x86/intel/int33fe
247 6 21 232 9
punit_ipc.c
in x86/intel
238 15 21 169 31
class.c
in x86/intel/pmt
237 8 21 193 13
core.c
in x86/intel/telemetry
235 29 21 169 10