Linux / Drivers / Scsi
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: 827
  • Daily file updates (only one update per file and date counted): 1387
  • First update: 2005-03-23
  • Latest update: 2022-01-18
  • Days between first and latest update: 6146 (878 weeks, estimated 4390 working days)
  • Active days (at least one file change): 4989
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 827 files with 746,469 lines of code in files.
    • 768 files that are 366+ days old (707,151 lines of code)
    • 55 files that are 181-365 days old (39,039 lines of code)
    • 1 files that are 91-180 days old (154 lines of code)
    • 3 files that are 31-90 days old (125 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
94% | 5% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 827 files with 746,469 lines of code in files.
    • 322 files have been last changed 366+ days ago (86,090 lines of code)
    • 88 files have been last changed 181-365 days ago (59,956 lines of code)
    • 54 files have been last changed 91-180 days ago (45,289 lines of code)
    • 11 files have been last changed 31-90 days ago (3,208 lines of code)
    • 352 files have been last changed 1-30 days ago (551,926 lines of code)
11% | 8% | 6% | <1% | 73%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, gitignore, l, reg, y, txt, S, pl
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c95% | 4% | <1% | <1% | 0%
h91% | 8% | 0% | <1% | 0%
reg100% | 0% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
l100% | 0% | 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
h35% | 11% | 9% | <1% | 42%
c5% | 7% | 5% | <1% | 81%
reg100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
l100% | 0% | 0% | 0% | 0%
y7% | 0% | 92% | 0% | 0%
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
ROOT99% | <1% | 0% | 0% | 0%
lpfc100% | 0% | 0% | 0% | 0%
qla2xxx95% | 4% | 0% | 0% | 0%
bfa100% | 0% | 0% | 0% | 0%
aic7xxx100% | 0% | 0% | 0% | 0%
mpt3sas100% | 0% | 0% | 0% | 0%
qla4xxx100% | 0% | 0% | 0% | 0%
megaraid100% | 0% | 0% | 0% | 0%
ufs86% | 12% | <1% | 0% | 0%
pm800199% | 0% | 0% | <1% | 0%
isci100% | 0% | 0% | 0% | 0%
csiostor100% | 0% | 0% | 0% | 0%
aacraid100% | 0% | 0% | 0% | 0%
hisi_sas100% | 0% | 0% | 0% | 0%
be2iscsi100% | 0% | 0% | 0% | 0%
esas2r100% | 0% | 0% | 0% | 0%
smartpqi100% | 0% | 0% | 0% | 0%
fnic100% | 0% | 0% | 0% | 0%
aic94xx100% | 0% | 0% | 0% | 0%
sym53c8xx_2100% | 0% | 0% | 0% | 0%
bnx2fc100% | 0% | 0% | 0% | 0%
libfc100% | 0% | 0% | 0% | 0%
qedf100% | 0% | 0% | 0% | 0%
qedi100% | 0% | 0% | 0% | 0%
ibmvscsi100% | 0% | 0% | 0% | 0%
snic100% | 0% | 0% | 0% | 0%
cxlflash100% | 0% | 0% | 0% | 0%
arm100% | 0% | 0% | 0% | 0%
cxgbi100% | 0% | 0% | 0% | 0%
bnx2i100% | 0% | 0% | 0% | 0%
fcoe100% | 0% | 0% | 0% | 0%
arcmsr100% | 0% | 0% | 0% | 0%
mvsas100% | 0% | 0% | 0% | 0%
libsas100% | 0% | 0% | 0% | 0%
ibmvscsi_tgt100% | 0% | 0% | 0% | 0%
pcmcia100% | 0% | 0% | 0% | 0%
device_handler100% | 0% | 0% | 0% | 0%
dpt100% | 0% | 0% | 0% | 0%
elx0% | 100% | 0% | 0% | 0%
mpi3mr0% | 99% | 0% | <1% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
bfa36% | 21% | 23% | 0% | 18%
ROOT7% | 5% | 1% | <1% | 85%
aic7xxx26% | 38% | 5% | 0% | 29%
aic94xx48% | 7% | 16% | 0% | 26%
csiostor36% | 31% | 1% | 0% | 30%
sym53c8xx_246% | 37% | 0% | 0% | 15%
mpt3sas13% | 1% | 15% | 0% | 70%
be2iscsi33% | 0% | 0% | 0% | 66%
fnic35% | 8% | 21% | 0% | 34%
esas2r29% | 47% | <1% | 0% | 21%
isci23% | <1% | 49% | 0% | 26%
snic43% | <1% | 0% | 0% | 55%
mvsas48% | 0% | 6% | 0% | 44%
aacraid17% | 0% | 10% | 0% | 71%
bnx2fc20% | 6% | 27% | 0% | 45%
bnx2i25% | 5% | 0% | 0% | 69%
cxlflash16% | 14% | 12% | 0% | 57%
dpt100% | 0% | 0% | 0% | 0%
qedf11% | 0% | 1% | 12% | 74%
arm13% | 2% | 0% | 0% | 84%
pcmcia25% | 8% | 0% | 0% | 65%
ibmvscsi_tgt18% | 0% | 0% | 0% | 81%
ufs2% | 3% | 0% | 1% | 92%
qedi5% | 0% | 0% | 12% | 82%
lpfc<1% | 0% | 0% | 0% | 99%
megaraid1% | 0% | 9% | 0% | 89%
libfc2% | 30% | 0% | 0% | 66%
device_handler8% | 0% | 17% | 0% | 74%
qla2xxx<1% | 4% | 4% | 0% | 90%
fcoe1% | 13% | 53% | 0% | 31%
ibmvscsi<1% | 0% | 0% | 0% | 99%
cxgbi<1% | 8% | 0% | 0% | 90%
pm8001<1% | <1% | 12% | 0% | 86%
qla4xxx0% | 21% | 0% | 3% | 74%
elx0% | 0% | 0% | 0% | 100%
hisi_sas0% | 0% | 0% | 0% | 100%
mpi3mr0% | 0% | 0% | 0% | 100%
smartpqi0% | 0% | 0% | 0% | 100%
arcmsr0% | 0% | 0% | 0% | 100%
libsas0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
st.c
in root
3960 76 21 6163 1098
sg.c
in root
2181 18 21 6163 1122
1252 30 21 6161 1072
1253 33 21 6160 432
1494 51 21 6156 1306
advansys.c
in root
8040 121 21 6152 603
4481 75 21 6152 435
ips.c
in root
4419 8 21 6152 505
BusLogic.c
in root
2379 43 21 6152 445
aha152x.c
in root
2301 57 21 6152 495
scsi_lib.c
in root
2113 79 21 6152 1894
qla_dbg.c
in qla2xxx
2003 2 21 6152 791
1871 47 21 6152 354
fas216.c
in arm
1847 64 21 6152 385
53c700.c
in root
1504 7 21 6152 445
sym_glue.c
in sym53c8xx_2
1398 55 21 6152 453
NCR5380.c
in root
1357 28 21 6152 514
761 24 21 6152 297
scsi.c
in root
432 17 21 6152 993
53c700.h
in root
408 - 152 6152 107
370 1 21 6152 320
sim710.c
in root
181 5 152 6152 157
145 10 21 6152 655
lasi700.c
in root
127 - 21 6152 195
scsi.h
in arm
78 5 897 6152 63
scsi.h
in root
19 - 1117 6152 46
1058 27 21 6143 1072
lpfc_sli.c
in lpfc
14892 23 21 6138 1265
10461 20 21 6138 1349
lpfc_els.c
in lpfc
7839 8 21 6138 1136
qla_init.c
in qla2xxx
7271 56 21 6138 1486
qla_os.c
in qla2xxx
6525 30 21 6138 1725
qla_mbx.c
in qla2xxx
5359 14 21 6138 1227
5124 6 21 6138 1072
4820 11 21 6138 1173
4707 15 21 6138 1111
qla_def.h
in qla2xxx
4148 15 21 6138 1286
qla_isr.c
in qla2xxx
3648 10 21 6138 1413
lpfc_hw.h
in lpfc
3599 - 21 6138 644
lpfc_ct.c
in lpfc
3182 - 21 6138 801
qla_iocb.c
in qla2xxx
3020 11 21 6138 938
qla_attr.c
in qla2xxx
2768 3 21 6138 1159
2254 1 21 6138 804
aic79xx_osm.c
in aic7xxx
2061 16 21 6138 494
nsp32.c
in root
1972 53 21 6138 486
aic7xxx_osm.c
in aic7xxx
1741 11 21 6138 507
mesh.c
in root
1665 40 21 6138 365
1466 - 21 6138 669
lpfc.h
in lpfc
1397 1 21 6138 955
qla_gbl.h
in qla2xxx
826 - 21 6138 1026
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
2 - 2174 5941 102
16 1 2174 2444 12
20 - 2174 2174 1
aic79xx_pci.h
in aic7xxx
26 - 2174 5868 16
29 - 2174 2444 12
scsi_iu.h
in aic7xxx
33 - 2174 2174 1
34 1 2174 4676 14
34 2 2174 4676 14
34 - 2174 3941 21
34 - 2174 2444 12
cq_desc.h
in fnic
36 1 2174 4676 14
36 4 2174 4676 14
nsp_message.c
in pcmcia
36 2 2174 5597 10
aic7xxx_93cx6.h
in aic7xxx
36 - 2174 2174 1
cq_desc.h
in snic
36 1 2174 2444 12
36 4 2174 2444 12
40 - 2174 5611 26
cxgb3i.h
in cxgbi/cxgb3i
41 2 2174 4190 41
43 7 2174 4497 33
vnic_nic.h
in fnic
44 1 2174 4676 14
44 - 2174 2444 12
45 - 2174 4676 14
45 - 2174 2444 12
vnic_cq.c
in fnic
56 4 2174 4676 14
58 - 2174 3925 62
cam.h
in aic7xxx
58 - 2174 6138 4
63 - 2174 4676 44
csio_rnode.h
in csiostor
67 - 2174 3369 29
snic_res.h
in snic
69 - 2174 2444 12
csio_defs.h
in csiostor
70 2 2174 3369 16
72 2 2174 4676 14
72 2 2174 2444 12
72 - 2174 2444 12
74 4 2174 3925 64
aic7xxx_pci.h
in aic7xxx
74 - 2174 5868 9
snic_io.h
in snic
75 - 2174 2444 12
78 6 2174 4676 14
78 5 2174 4676 14
79 1 2174 3941 76
vnic_cq.h
in snic
80 1 2174 2444 12
vnic_dev.h
in snic
84 2 2174 2444 12
vnic_cq.h
in fnic
85 1 2174 4676 14
86 - 2174 2444 12
102 1 2174 5868 53
102 - 2174 4624 117
111 - 2174 4000 82
112 - 2174 3925 36
vnic_wq.h
in snic
123 4 2174 2444 12
128 2 2174 4676 14
request.h
in isci
142 1 2174 4014 95
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mpi30_pci.h
in mpi3mr/mpi
38 - 22 47 2
85 - 22 82 2
2 - 22 82 2
154 8 26 143 10
scsi_bsg.c
in root
86 1 21 196 25
49 4 21 198 11
18 2 21 198 11
ufshpb.c
in ufs
2027 83 21 208 64
ufshpb.h
in ufs
218 14 21 208 23
qla_edif.c
in qla2xxx
2608 28 21 226 35
qla_edif_bsg.h
in qla2xxx
176 - 21 226 19
qla_edif.h
in qla2xxx
116 - 21 226 20
sli4.c
in elx/libefc_sli
3984 4 21 248 21
sli4.h
in elx/libefc_sli
3431 - 21 248 9
efct_hw.c
in elx/efct
2601 1 21 248 13
efct_lio.c
in elx/efct
1373 25 21 248 47
efc_device.c
in elx/libefc
1098 - 21 248 32
efc_fabric.c
in elx/libefc
1096 1 21 248 36
efct_scsi.c
in elx/efct
834 2 21 248 31
efct_xport.c
in elx/efct
833 2 21 248 10
efc_els.c
in elx/libefc
810 2 21 248 11
efc_node.c
in elx/libefc
781 4 21 248 9
efc_domain.c
in elx/libefc
763 - 21 248 10
efc_cmds.c
in elx/libefc
601 - 21 248 20
efct_driver.c
in elx/efct
581 2 21 248 21
efc_nport.c
in elx/libefc
556 - 21 248 9
efct_hw.h
in elx/efct
552 - 21 248 10
efct_hw_queues.c
in elx/efct
527 - 21 248 9
efclib.h
in elx/libefc
344 - 21 248 18
efct_unsol.c
in elx/efct
341 - 21 248 10
efct_scsi.h
in elx/efct
161 - 21 248 9
efc_sm.h
in elx/libefc
156 - 21 248 9
efct_lio.h
in elx/efct
148 - 21 248 9
efct_io.c
in elx/efct
147 - 21 248 11
efc_node.h
in elx/libefc
145 - 21 248 9
efct_xport.h
in elx/efct
142 - 21 248 9
efc_fabric.h
in elx/libefc
100 - 21 248 9
efct_io.h
in elx/efct
99 - 21 248 9
efc_els.h
in elx/libefc
85 - 21 248 9
efct_driver.h
in elx/efct
63 - 21 248 18
efc_device.h
in elx/libefc
61 - 21 248 9
efclib.c
in elx/libefc
51 2 21 248 9
efc_domain.h
in elx/libefc
40 - 21 248 9
efc.h
in elx/libefc
36 - 21 248 18
efc_nport.h
in elx/libefc
35 - 21 248 9
efc_sm.c
in elx/libefc
31 - 21 248 9
efc_cmds.h
in elx/libefc
27 - 21 248 9
efc_common.h
in elx/include
22 - 21 248 9
efct_unsol.h
in elx/efct
9 - 21 248 9
mpi3mr_fw.c
in mpi3mr
3232 73 21 261 39
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
778 38 18 3653 639
1442 34 20 3649 711
lpfc_sli.c
in lpfc
14892 23 21 6138 1265
10461 20 21 6138 1349
mpt3sas_scsih.c
in mpt3sas
9358 14 21 3354 706
smartpqi_init.c
in smartpqi
8204 289 21 2049 370
advansys.c
in root
8040 121 21 6152 603
ql4_os.c
in qla4xxx
7978 159 21 5618 921
lpfc_els.c
in lpfc
7839 8 21 6138 1136
hpsa.c
in root
7685 259 21 4442 1108
qla_init.c
in qla2xxx
7271 56 21 6138 1486
ipr.c
in root
7147 242 21 6122 1298
6617 193 21 6070 1072
ufshcd.c
in ufs
6572 291 21 3629 975
qla_os.c
in qla2xxx
6525 30 21 6138 1725
6275 71 21 4070 986
mpt3sas_base.c
in mpt3sas
6043 10 21 3354 710
qla_target.c
in qla2xxx
5793 102 21 3553 897
aic7xxx_core.c
in aic7xxx
5513 2 21 6083 381
qla_mbx.c
in qla2xxx
5359 14 21 6138 1227
5134 89 21 6131 168
5124 6 21 6138 1072
bfa_svc.c
in bfa
4917 4 21 4161 265
be_main.c
in be2iscsi
4847 81 21 4536 748
4820 11 21 6138 1173
4776 2 21 5346 792
4707 15 21 6138 1111
lpfc_hw4.h
in lpfc
4580 - 21 4642 781
lpfc_bsg.c
in lpfc
4525 5 21 4584 648
4481 75 21 6152 435
ibmvfc.c
in ibmvscsi
4463 160 21 4967 863
ips.c
in root
4419 8 21 6152 505
pm8001_hwi.c
in pm8001
4264 59 21 4497 565
pm80xx_hwi.c
in pm8001
4259 54 21 3245 343
arcmsr_hba.c
in arcmsr
4245 125 21 5687 637
qla_def.h
in qla2xxx
4148 15 21 6138 1286
hisi_sas_v3_hw.c
in hisi_sas
4092 136 21 1697 373
4006 96 21 6028 986
sli4.c
in elx/libefc_sli
3984 4 21 248 21
st.c
in root
3960 76 21 6163 1098
3851 30 21 4064 739
qla_isr.c
in qla2xxx
3648 10 21 6138 1413
qla_nx.c
in qla2xxx
3607 17 21 4316 625
lpfc_hw.h
in lpfc
3599 - 21 6138 644
sli4.h
in elx/libefc_sli
3431 - 21 248 9
ql4_nx.c
in qla4xxx
3311 58 21 4210 426
qla_gs.c
in qla2xxx
3278 35 21 6058 730
mpi3mr_fw.c
in mpi3mr
3232 73 21 261 39
aachba.c
in aacraid
3200 75 21 6129 753
lpfc_ct.c
in lpfc
3182 - 21 6138 801