Linux / Drivers / Misc
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: 477
  • Daily file updates (only one update per file and date counted): 711
  • First update: 2005-06-22
  • Latest update: 2022-01-16
  • Days between first and latest update: 6053 (864 weeks, estimated 4320 working days)
  • Active days (at least one file change): 3501
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 477 files with 187,901 lines of code in files.
    • 466 files that are 366+ days old (186,055 lines of code)
    • 8 files that are 181-365 days old (1,611 lines of code)
    • 3 files that are 91-180 days old (235 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 477 files with 187,901 lines of code in files.
    • 287 files have been last changed 366+ days ago (77,505 lines of code)
    • 45 files have been last changed 181-365 days ago (17,296 lines of code)
    • 24 files have been last changed 91-180 days ago (10,104 lines of code)
    • 14 files have been last changed 31-90 days ago (4,262 lines of code)
    • 107 files have been last changed 1-30 days ago (78,734 lines of code)
41% | 9% | 5% | 2% | 41%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, c, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c98% | 1% | <1% | 0% | 0%
h99% | <1% | <1% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h80% | 9% | <1% | <1% | 9%
c16% | 9% | 8% | 3% | 62%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
habanalabs99% | <1% | <1% | 0% | 0%
ROOT94% | 5% | 0% | 0% | 0%
mei98% | 0% | 1% | 0% | 0%
cxl100% | 0% | 0% | 0% | 0%
cardreader100% | 0% | 0% | 0% | 0%
vmw_vmci100% | 0% | 0% | 0% | 0%
sgi-gru100% | 0% | 0% | 0% | 0%
sgi-xp100% | 0% | 0% | 0% | 0%
genwqe100% | 0% | 0% | 0% | 0%
ocxl100% | 0% | 0% | 0% | 0%
bcm-vk100% | 0% | 0% | 0% | 0%
eeprom100% | 0% | 0% | 0% | 0%
altera-stapl100% | 0% | 0% | 0% | 0%
lkdtm100% | 0% | 0% | 0% | 0%
ibmasm100% | 0% | 0% | 0% | 0%
lis3lv02d100% | 0% | 0% | 0% | 0%
ti-st100% | 0% | 0% | 0% | 0%
c2port100% | 0% | 0% | 0% | 0%
cb710100% | 0% | 0% | 0% | 0%
echo100% | 0% | 0% | 0% | 0%
uacce100% | 0% | 0% | 0% | 0%
pvpanic0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
habanalabs51% | 7% | <1% | <1% | 41%
cxl56% | 1% | 5% | 0% | 36%
ROOT30% | 11% | 15% | 12% | 29%
sgi-gru54% | 10% | 0% | 0% | 35%
genwqe43% | 0% | 19% | 15% | 21%
ibmasm76% | 0% | 0% | 0% | 23%
vmw_vmci18% | 1% | 27% | 0% | 52%
altera-stapl35% | 64% | 0% | 0% | 0%
cardreader12% | 4% | 56% | 0% | 27%
ti-st53% | 0% | 0% | 0% | 46%
mei6% | 7% | 0% | 1% | 84%
sgi-xp13% | 25% | 22% | 7% | 31%
ocxl14% | 50% | 0% | 0% | 34%
lkdtm20% | 3% | 0% | 0% | 75%
echo100% | 0% | 0% | 0% | 0%
eeprom12% | 4% | 0% | 0% | 82%
cb71079% | 0% | 0% | 0% | 20%
lis3lv02d13% | 0% | 0% | 69% | 17%
c2port13% | 86% | 0% | 0% | 0%
bcm-vk0% | 18% | 0% | 0% | 81%
uacce0% | 0% | 0% | 0% | 100%
pvpanic0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ibmasmfs.c
in ibmasm
430 22 873 6072 300
remote.c
in ibmasm
227 6 897 6072 49
remote.h
in ibmasm
217 1 21 6072 84
module.c
in ibmasm
156 4 21 6072 194
ibmasm.h
in ibmasm
154 2 897 6072 113
command.c
in ibmasm
113 7 417 6072 122
event.c
in ibmasm
97 9 417 6072 145
dot_command.c
in ibmasm
90 3 417 6072 64
r_heartbeat.c
in ibmasm
54 3 417 6072 99
heartbeat.c
in ibmasm
51 6 21 6072 71
lowlevel.c
in ibmasm
46 2 897 6072 58
uart.c
in ibmasm
37 2 897 5995 87
339 12 31 5603 201
294 23 21 5603 182
phantom.c
in root
435 14 417 5387 244
lowlevel.h
in ibmasm
84 12 897 5317 47
i2o.h
in ibmasm
44 2 897 5317 47
dot_command.h
in ibmasm
39 2 897 5317 47
221 7 417 5225 336
466 27 31 5116 304
kgdbts.c
in root
858 47 152 5083 355
xpc_main.c
in sgi-xp
835 - 152 5037 288
xpc_channel.c
in sgi-xp
586 - 1117 5037 114
xpc.h
in sgi-xp
449 - 346 5037 109
348 4 346 5037 221
xpnet.c
in sgi-xp
342 - 31 5037 299
xp.h
in sgi-xp
176 - 347 5037 170
xp_main.c
in sgi-xp
138 2 152 5037 159
hpilo.c
in root
680 42 21 4966 302
hpilo.h
in root
112 - 21 4966 164
xpc_uv.c
in sgi-xp
1400 - 21 4938 309
grukservices.c
in sgi-gru
805 35 417 4938 235
grumain.c
in sgi-gru
705 30 21 4938 192
grufault.c
in sgi-gru
611 22 21 4938 224
508 31 2174 4938 92
grufile.c
in sgi-gru
474 19 347 4938 323
grutables.h
in sgi-gru
358 9 21 4938 206
gruhandles.h
in sgi-gru
351 2 897 4938 114
gruprocfs.c
in sgi-gru
264 15 609 4938 187
grutlbpurge.c
in sgi-gru
165 10 803 4938 169
xp_uv.c
in sgi-xp
128 - 347 4938 74
grulib.h
in sgi-gru
80 - 522 4938 69
gru.h
in sgi-gru
37 - 2174 4938 60
grukservices.h
in sgi-gru
33 - 897 4938 87
core.c
in c2port
659 32 346 4833 214
366 17 152 4833 177
100 7 897 4833 102
at24.c
in eeprom
593 15 21 4758 594
at25.c
in eeprom
386 7 21 4758 435
161 12 417 4758 103
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
gru.h
in sgi-gru
37 - 2174 4938 60
508 31 2174 4938 92
trace.c
in ocxl
4 - 1375 1474 14
rts5260.h
in cardreader
38 - 1375 1529 12
pasid.c
in ocxl
87 7 1375 1474 14
xpc_channel.c
in sgi-xp
586 - 1117 5037 114
goya_blocks.h
in habanalabs/include/goya/asic_reg
1358 - 940 1086 12
8 - 931 2552 58
pci_general.h
in habanalabs/include/hw_ip/pci
12 - 931 1068 12
cpu_if_regs.h
in habanalabs/include/goya/asic_reg
16 - 931 1086 24
mmu_regs.h
in habanalabs/include/goya/asic_reg
18 - 931 1086 24
stlb_regs.h
in habanalabs/include/goya/asic_reg
19 - 931 1086 24
cpu_ca53_cfg_regs.h
in habanalabs/include/goya/asic_reg
22 - 931 1086 24
sram_y0_x0_rtr_regs.h
in habanalabs/include/goya/asic_reg
33 - 931 1086 24
sram_y0_x2_rtr_regs.h
in habanalabs/include/goya/asic_reg
33 - 931 1086 24
sram_y0_x1_rtr_regs.h
in habanalabs/include/goya/asic_reg
33 - 931 1086 24
sram_y0_x4_rtr_regs.h
in habanalabs/include/goya/asic_reg
33 - 931 1086 24
sram_y0_x3_rtr_regs.h
in habanalabs/include/goya/asic_reg
33 - 931 1086 24
hw-txe.h
in mei
33 - 931 2943 53
dma_macro_masks.h
in habanalabs/include/goya/asic_reg
43 - 931 1086 24
ic_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
cpu_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
psoc_pci_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
mc_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
psoc_mme_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
psoc_emmc_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
tpc_pll_regs.h
in habanalabs/include/goya/asic_reg
44 - 931 1086 24
tpc3_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc6_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc5_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
mme_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc0_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc7_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc2_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc1_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
tpc4_cmdq_regs.h
in habanalabs/include/goya/asic_reg
61 - 931 1086 24
psoc_spi_regs.h
in habanalabs/include/goya/asic_reg
63 - 931 1086 24
stlb_masks.h
in habanalabs/include/goya/asic_reg
65 - 931 1086 24
tpc6_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
dma_qm_4_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
mme_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
tpc0_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
dma_qm_0_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
tpc7_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
tpc1_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
dma_qm_2_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
tpc4_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
tpc2_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
dma_qm_1_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
tpc5_qm_regs.h
in habanalabs/include/goya/asic_reg
81 - 931 1086 24
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mei_pxp.c
in mei/pxp
147 5 31 134 10
mei_pxp.h
in mei/pxp
6 - 31 134 10
hwmgr.c
in habanalabs/common
82 6 31 155 10
420 21 21 187 22
197 6 21 203 18
state_dump.c
in habanalabs/common
436 11 21 244 14
295 11 152 313 9
pvpanic-mmio.c
in pvpanic
97 4 21 318 26
pvpanic.c
in pvpanic
78 4 21 318 37
pvpanic-pci.c
in pvpanic
78 4 21 318 34
pvpanic.h
in pvpanic
10 - 21 318 18
bcm_vk_dev.c
in bcm-vk
1216 29 21 381 22
bcm_vk_msg.c
in bcm-vk
969 37 21 381 24
bcm_vk.h
in bcm-vk
366 11 277 381 13
bcm_vk_tty.c
in bcm-vk
246 12 21 381 50
bcm_vk_sg.c
in bcm-vk
191 4 277 381 12
bcm_vk_msg.h
in bcm-vk
93 - 21 381 21
bcm_vk_sg.h
in bcm-vk
26 - 277 381 12
mmu_v1.c
in habanalabs/common/mmu
686 33 21 404 30
mmu.c
in habanalabs/common/mmu
391 19 21 404 58
pci.c
in habanalabs/common/pci
281 11 21 404 48
fortify.c
in lkdtm
70 3 21 416 25
powerpc.c
in lkdtm
76 5 346 432 9
nic0_qm0_masks.h
in habanalabs/include/gaudi/asic_reg
537 - 346 460 11
nic1_qm1_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic0_qm0_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic4_qm1_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic3_qm1_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic2_qm0_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic1_qm0_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic4_qm0_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic0_qm1_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic3_qm0_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
nic2_qm1_regs.h
in habanalabs/include/gaudi/asic_reg
409 - 346 460 11
214 8 31 513 33
cpucp_if.h
in habanalabs/include/common
443 - 21 539 96
firmware_if.c
in habanalabs/common
1720 60 21 572 187
debugfs.c
in habanalabs/common
1353 58 21 572 139
device.c
in habanalabs/common
1106 32 21 572 182
hwmon.c
in habanalabs/common
749 22 22 572 53
hw_queue.c
in habanalabs/common
695 30 21 572 143
habanalabs_ioctl.c
in habanalabs/common
687 30 21 572 135
sysfs.c
in habanalabs/common
385 26 21 572 119
hl_boot_if.h
in habanalabs/include/common
311 - 21 572 110
irq.c
in habanalabs/common
215 14 21 572 95
asid.c
in habanalabs/common
38 4 277 572 25
qman_if.h
in habanalabs/include/common
28 - 347 572 26
command_buffer.c
in habanalabs/common
565 18 21 576 113
rts5228.c
in cardreader
569 29 152 579 40
rts5228.h
in cardreader
126 - 417 579 11
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
gaudi_security.c
in habanalabs/gaudi
11793 10 21 635 109
gaudi.c
in habanalabs/gaudi
7494 200 21 640 304
goya.c
in habanalabs/goya
4365 151 21 1086 445
command_submission.c
in habanalabs/common
2097 63 21 612 197
1995 64 21 3314 267
memory.c
in habanalabs/common
1762 48 21 640 147
firmware_if.c
in habanalabs/common
1720 60 21 572 187
habanalabs.h
in habanalabs/common
1634 20 21 640 251
client.c
in mei
1447 59 21 3315 529
xpc_uv.c
in sgi-xp
1400 - 21 4938 309
fastrpc.c
in root
1395 49 21 1093 171
debugfs.c
in habanalabs/common
1353 58 21 572 139
bcm_vk_dev.c
in bcm-vk
1216 29 21 381 22
1117 37 21 970 71
device.c
in habanalabs/common
1106 32 21 572 182
hbm.c
in mei
1002 44 21 3329 444
bcm_vk_msg.c
in bcm-vk
969 37 21 381 24
hw-me.c
in mei
897 58 21 3315 438
idt_89hpesx.c
in eeprom
884 30 21 1849 81
card_base.c
in genwqe
868 35 21 2980 178
main.c
in mei
861 32 21 3566 555
bus.c
in mei
818 53 21 3237 505
vmci_context.c
in vmw_vmci
796 31 21 3314 82
gaudi_coresight.c
in habanalabs/gaudi
780 10 21 635 121
grumain.c
in sgi-gru
705 30 21 4938 192
gaudi_async_ids_map_extended.h
in habanalabs/include/gaudi
695 - 21 636 37
hw_queue.c
in habanalabs/common
695 30 21 572 143
habanalabs_ioctl.c
in habanalabs/common
687 30 21 572 135
mmu_v1.c
in habanalabs/common/mmu
686 33 21 404 30
hpilo.c
in root
680 42 21 4966 302
grufault.c
in sgi-gru
611 22 21 4938 224
goya_coresight.c
in habanalabs/goya
594 10 21 1041 157
at24.c
in eeprom
593 15 21 4758 594
st_core.c
in ti-st
579 23 21 4140 363
command_buffer.c
in habanalabs/common
565 18 21 576 113
file.c
in cxl
488 24 21 2677 277
456 13 21 3847 251
450 14 21 3566 442
cpucp_if.h
in habanalabs/include/common
443 - 21 539 96
state_dump.c
in habanalabs/common
436 11 21 244 14
core.c
in lkdtm
423 12 21 1432 192
habanalabs_drv.c
in habanalabs/common
422 17 21 640 128
420 21 21 187 22
mei_dev.h
in mei
412 28 21 3566 551
uacce.c
in uacce
412 25 21 725 83
bugs.c
in lkdtm
410 31 21 1432 192
mmu.c
in habanalabs/common/mmu
391 19 21 404 58
at25.c
in eeprom
386 7 21 4758 435
sysfs.c
in habanalabs/common
385 26 21 572 119
gaudi_masks.h
in habanalabs/include/gaudi
378 - 21 643 102