Linux / Drivers / Pci
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: 188
  • Daily file updates (only one update per file and date counted): 355
  • First update: 2005-03-19
  • Latest update: 2022-01-16
  • Days between first and latest update: 6148 (878 weeks, estimated 4390 working days)
  • Active days (at least one file change): 4222
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 188 files with 91,934 lines of code in files.
    • 173 files that are 366+ days old (87,057 lines of code)
    • 6 files that are 181-365 days old (2,057 lines of code)
    • 4 files that are 91-180 days old (1,836 lines of code)
    • 5 files that are 31-90 days old (984 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
94% | 2% | 1% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 188 files with 91,934 lines of code in files.
    • 32 files have been last changed 366+ days ago (6,835 lines of code)
    • 17 files have been last changed 181-365 days ago (5,984 lines of code)
    • 9 files have been last changed 91-180 days ago (1,649 lines of code)
    • 1 files have been last changed 31-90 days ago (33 lines of code)
    • 129 files have been last changed 1-30 days ago (77,433 lines of code)
7% | 6% | 1% | <1% | 84%
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
c94% | 2% | 2% | 1% | 0%
h99% | 0% | 0% | <1% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c7% | 6% | 1% | <1% | 85%
h13% | 7% | 12% | 0% | 66%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
controller90% | 5% | 4% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
hotplug100% | 0% | 0% | 0% | 0%
pcie100% | 0% | 0% | 0% | 0%
endpoint100% | 0% | 0% | 0% | 0%
switch100% | 0% | 0% | 0% | 0%
msi0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
hotplug27% | 12% | 3% | 0% | 56%
ROOT3% | 1% | 0% | <1% | 95%
controller1% | 7% | 2% | 0% | 89%
endpoint5% | 0% | 0% | 0% | 94%
pcie3% | 11% | 2% | 0% | 82%
switch0% | 0% | 0% | 0% | 100%
msi0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pci.c
in root
3847 253 20 6167 2025
pci-acpi.c
in root
1012 47 21 6167 1069
pci.h
in root
625 77 21 6167 1289
345 21 21 6157 684
quirks.c
in root
3699 200 20 6147 1833
probe.c
in root
2169 85 20 6147 1552
1164 68 21 6147 1201
1052 56 21 6147 1186
proc.c
in root
381 13 21 6147 499
ibmphp_pci.c
in hotplug
1260 10 346 6144 161
pciehp_core.c
in hotplug
248 17 20 6138 711
163 11 26 6138 675
portdrv.h
in pcie
104 11 26 6138 379
1536 63 26 6127 970
acpiphp_glue.c
in hotplug
669 33 26 6127 925
bus.c
in root
282 16 417 6127 668
acpiphp_core.c
in hotplug
158 12 1117 6127 314
remove.c
in root
114 10 21 6127 443
acpiphp.h
in hotplug
98 1 152 6127 366
396 21 21 6126 363
85 6 21 6126 126
rom.c
in root
103 4 26 6124 392
ibmphp_hpc.c
in hotplug
730 22 940 6121 168
ibmphp.h
in hotplug
464 - 26 6121 125
shpchp_ctrl.c
in hotplug
506 18 347 6120 337
shpchp_core.c
in hotplug
252 14 1117 6120 418
pciehp_hpc.c
in hotplug
721 41 20 6118 896
pciehp.h
in hotplug
100 - 20 6118 713
508 1 799 6116 283
252 10 21 6116 250
cpci_hotplug.h
in hotplug
73 1 21 6116 115
cpqphp_sysfs.c
in hotplug
170 11 1375 6108 178
shpchp_sysfs.c
in hotplug
63 3 21 6108 143
cpqphp_core.c
in hotplug
962 20 21 6092 394
search.c
in root
199 3 277 6057 477
rpaphp_core.c
in hotplug
368 19 417 6039 404
rpadlpar_core.c
in hotplug
313 12 347 6039 392
rpaphp_slot.c
in hotplug
87 4 931 6039 193
rpaphp_pci.c
in hotplug
73 2 522 6039 177
rpaphp.h
in hotplug
59 - 1117 6039 152
348 14 20 6037 656
shpchp.h
in hotplug
257 2 417 6028 366
shpchp_hpc.c
in hotplug
838 34 26 6016 297
pciehp_ctrl.c
in hotplug
316 14 347 6016 602
pciehp_pci.c
in hotplug
60 2 931 6016 351
shpchp_pci.c
in hotplug
57 2 417 6016 259
access.c
in root
413 25 20 5975 513
syscall.c
in root
113 - 21 5975 189
cpcihp_zt5550.c
in hotplug
233 9 1375 5974 141
ibmphp_core.c
in hotplug
971 29 20 5941 332
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
rpadlpar.h
in hotplug
7 - 1375 3221 26
cpcihp_zt5550.h
in hotplug
35 - 1375 3005 32
165 4 1375 5941 159
cpqphp_sysfs.c
in hotplug
170 11 1375 6108 178
cpcihp_zt5550.c
in hotplug
233 9 1375 5974 141
rpaphp.h
in hotplug
59 - 1117 6039 152
acpiphp_core.c
in hotplug
158 12 1117 6127 314
shpchp_core.c
in hotplug
252 14 1117 6120 418
acpiphp_ibm.c
in hotplug
316 9 1117 5872 333
ibmphp_hpc.c
in hotplug
730 22 940 6121 168
pci-stub.c
in root
58 3 931 4819 129
pciehp_pci.c
in hotplug
60 2 931 6016 351
rpaphp_slot.c
in hotplug
87 4 931 6039 193
mmap.c
in root
56 3 873 1760 51
pci-hyperv-intf.c
in controller
44 5 803 898 10
cpqphp_nvram.h
in hotplug
18 3 799 3221 38
508 1 799 6116 283
pcie-mobiveil-plat.c
in controller/mobiveil
38 1 522 723 19
rpaphp_pci.c
in hotplug
73 2 522 6039 177
pcie-mobiveil.c
in controller/mobiveil
159 9 522 723 20
irq.c
in root
28 2 417 4934 142
shpchp_pci.c
in hotplug
57 2 417 6016 259
pcie-rcar.c
in controller
80 7 417 1346 80
pci-versatile.c
in controller
113 2 417 1346 57
edr.c
in pcie
138 5 417 683 31
pcie-mobiveil.h
in controller/mobiveil
166 6 417 723 27
pci-epc-mem.c
in endpoint
179 5 417 1762 95
vc.c
in root
249 8 417 2971 93
shpchp.h
in hotplug
257 2 417 6028 366
bus.c
in root
282 16 417 6127 668
rpaphp_core.c
in hotplug
368 19 417 6039 404
ibmphp_res.c
in hotplug
1692 18 417 5821 149
21 1 347 1383 48
pci-loongson.c
in controller
170 5 347 620 37
pcie-hisi-error.c
in controller
251 6 347 520 15
rpadlpar_core.c
in hotplug
313 12 347 6039 392
pciehp_ctrl.c
in hotplug
316 14 347 6016 602
shpchp_ctrl.c
in hotplug
506 18 347 6120 337
pci-v3-semi.c
in controller
629 9 347 1346 84
pci-host-generic.c
in controller
58 1 346 1346 46
pcie-armada8k.c
in controller/dwc
254 9 346 1346 91
pcie-uniphier-ep.c
in controller/dwc
256 11 346 632 24
pcie-rockchip.h
in controller
287 2 346 1346 47
pci-meson.c
in controller/dwc
377 18 346 1145 101
462 11 346 1338 80
ibmphp_pci.c
in hotplug
1260 10 346 6144 161
search.c
in root
199 3 277 6057 477
pcie-al.c
in controller/dwc
287 9 277 1045 80
pcie-rockchip.c
in controller
338 7 277 1346 35
pci-host-common.c
in controller
70 3 152 1346 92
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
msi.c
in msi
725 49 23 61 6
153 12 23 61 3
legacy.c
in msi
54 7 23 61 3
27 2 23 61 2
msi.h
in msi
25 3 23 61 2
pcie-apple.c
in controller
637 27 20 129 21
pcie-mt7621.c
in controller
414 25 20 136 15
pcie-qcom-ep.c
in controller/dwc
537 16 20 138 21
pcie-visconti.c
in controller/dwc
248 13 21 178 21
pcie-keembay.c
in controller/dwc
347 14 21 184 13
pcie-dw-rockchip.c
in controller/dwc
200 12 21 225 13
pcie-tegra194-acpi.c
in controller/dwc
82 3 152 240 14
pcie-fu740.c
in controller/dwc
214 10 152 277 11
pci-ixp4xx.c
in controller
462 17 21 278 19
752 35 20 291 37
pci-epf-ntb.c
in endpoint/functions
1201 36 20 369 47
928 30 20 376 48
rcec.c
in pcie
118 8 152 441 23
pcie-hisi-error.c
in controller
251 6 347 520 15
pci-j721e.c
in controller/cadence
452 17 20 563 67
pcie-xilinx-cpm.c
in controller
444 20 20 599 55
pci-loongson.c
in controller
170 5 347 620 37
pcie-uniphier-ep.c
in controller/dwc
256 11 346 632 24
pcie-rcar-host.c
in controller
786 36 20 639 81
pcie-rcar-ep.c
in controller
428 17 21 639 36
pcie-rcar.h
in controller
113 - 21 639 27
edr.c
in pcie
138 5 417 683 31
pcie-mobiveil-host.c
in controller/mobiveil
405 18 21 723 76
pcie-layerscape-gen4.c
in controller/mobiveil
190 10 20 723 41
pcie-mobiveil.h
in controller/mobiveil
166 6 417 723 27
pcie-mobiveil.c
in controller/mobiveil
159 9 522 723 20
pcie-mobiveil-plat.c
in controller/mobiveil
38 1 522 723 19
pcie-brcmstb.c
in controller
1211 45 20 782 138
pcie-intel-gw.c
in controller/dwc
354 27 20 789 80
pcie-cadence-ep.c
in controller/cadence
549 18 21 817 85
pcie-cadence-host.c
in controller/cadence
382 11 21 817 89
pcie-cadence.h
in controller/cadence
371 17 20 817 82
pcie-cadence.c
in controller/cadence
185 9 21 817 37
pcie-cadence-plat.c
in controller/cadence
142 3 20 817 38
pci-hyperv-intf.c
in controller
44 5 803 898 10
pcie-tegra194.c
in controller/dwc
1780 55 20 907 137
pcie-al.c
in controller/dwc
287 9 277 1045 80
pci-layerscape-ep.c
in controller/dwc
138 5 152 1080 95
pci-meson.c
in controller/dwc
377 18 346 1145 101
pcie-uniphier.c
in controller/dwc
308 15 20 1156 104
288 4 20 1206 134
96 - 21 1206 52
p2pdma.c
in root
610 24 20 1220 190
aer.c
in pcie
997 49 21 1338 202
462 11 346 1338 80
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pci.c
in root
3847 253 20 6167 2025
quirks.c
in root
3699 200 20 6147 1833
pci-hyperv.c
in controller
2371 75 20 1420 267
probe.c
in root
2169 85 20 6147 1552
cpqphp_ctrl.c
in hotplug
1797 27 20 5920 302
pcie-tegra194.c
in controller/dwc
1780 55 20 907 137
switchtec.c
in switch
1482 54 20 1800 233
pcie-qcom.c
in controller/dwc
1283 32 20 1346 158
pci-aardvark.c
in controller
1230 39 20 1401 202
pcie-brcmstb.c
in controller
1211 45 20 782 138
pci-epf-ntb.c
in endpoint/functions
1201 36 20 369 47
pcie-iproc.c
in controller
1088 37 20 1346 124
pci-imx6.c
in controller/dwc
1023 28 20 1346 195
pci-keystone.c
in controller/dwc
994 41 20 1346 137
ibmphp_core.c
in hotplug
971 29 20 5941 332
pci-mvebu.c
in controller
959 32 20 1346 115
aspm.c
in pcie
936 43 20 5126 793
928 30 20 376 48
pcie-mediatek.c
in controller
914 31 20 1346 174
797 30 20 1346 121
pcie-rcar-host.c
in controller
786 36 20 639 81
752 35 20 291 37
pci-dra7xx.c
in controller/dwc
751 32 20 1346 189
vmd.c
in controller
731 34 20 1369 207
pciehp_hpc.c
in hotplug
721 41 20 6118 896
pcie-altera.c
in controller
649 33 20 1346 95
pcie-apple.c
in controller
637 27 20 129 21
pcie-xilinx-nwl.c
in controller
631 24 20 1346 136
pcie-kirin.c
in controller/dwc
616 28 20 1346 103
p2pdma.c
in root
610 24 20 1220 190
pcie-designware.c
in controller/dwc
578 32 20 1346 182
pcie-qcom-ep.c
in controller/dwc
537 16 20 138 21
pci-xgene.c
in controller
497 24 20 1346 124
pci-epc-core.c
in endpoint
469 25 20 1776 171
pci-j721e.c
in controller/cadence
452 17 20 563 67
pcie-xilinx-cpm.c
in controller
444 20 20 599 55
pcie-mt7621.c
in controller
414 25 20 136 15
access.c
in root
413 25 20 5975 513
pcie-artpec6.c
in controller/dwc
408 17 20 1346 106
pcie-xilinx.c
in controller
399 18 20 1346 119
of.c
in root
389 16 20 3953 265
pcie-cadence.h
in controller/cadence
371 17 20 817 82
pcie-histb.c
in controller/dwc
355 15 20 1346 79
pcie-intel-gw.c
in controller/dwc
354 27 20 789 80
348 14 20 6037 656
pci-exynos.c
in controller/dwc
344 23 20 1346 92
pci-xgene-msi.c
in controller
343 20 20 1346 75
pci-thunder-pem.c
in controller
328 11 20 1346 63
pcie-uniphier.c
in controller/dwc
308 15 20 1156 104
dpc.c
in pcie
298 15 20 1406 144