Linux / Drivers / Infiniband
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 543 files with 323,799 lines of code.
    • 296 files changed more than 100 times (259,644 lines of code)
    • 112 files changed 51-100 times (33,697 lines of code)
    • 86 files changed 21-50 times (20,865 lines of code)
    • 49 files changed 6-20 times (9,593 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
80% | 10% | 6% | 2% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c84% | 9% | 4% | 1% | 0%
h56% | 16% | 16% | 11% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
hw77% | 10% | 7% | 3% | 0%
core92% | 2% | 3% | 1% | 0%
ulp86% | 11% | 1% | <1% | 0%
sw73% | 21% | 3% | 1% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ipoib_main.c
in ulp/ipoib
1952 78 21 7242 1369
cma.c
in core
4137 161 21 5711 1359
main.c
in hw/mlx4
2716 75 21 5386 1324
main.c
in hw/mlx5
3738 138 21 3135 1175
3294 74 21 6056 1157
qp.c
in hw/mlx4
3543 91 21 5386 1140
ib_srp.c
in ulp/srp
3145 103 21 5939 1043
957 43 21 6056 1007
qp.c
in hw/mlx5
4632 131 21 3135 1005
cm.c
in core
3786 107 21 6037 1000
cm.c
in hw/cxgb4
3609 97 23 4307 973
verbs.c
in core
2156 69 21 6056 944
ipoib_cm.c
in ulp/ipoib
1303 39 21 5479 915
ipoib_ib.c
in ulp/ipoib
921 40 31 6138 898
qp.c
in hw/cxgb4
2389 57 21 4307 876
iser_verbs.c
in ulp/iser
664 29 21 5749 821
mad.c
in core
2481 74 21 6138 813
ib_srpt.c
in ulp/srpt
2750 100 21 3767 809
mlx5_ib.h
in hw/mlx5
1288 27 21 3135 805
ucma.c
in core
1477 57 21 5545 803
ipoib_multicast.c
in ulp/ipoib
726 19 277 6138 795
device.c
in core
1889 77 21 6022 789
ipoib.h
in ulp/ipoib
607 30 21 6022 787
mr.c
in hw/mlx5
2076 57 21 3135 784
sa_query.c
in core
1832 48 21 6100 771
ocrdma_verbs.c
in hw/ocrdma
2464 100 21 3609 765
addr.c
in core
660 33 215 5711 738
mlx4_ib.h
in hw/mlx4
740 3 21 5386 727
ib_isert.c
in ulp/isert
2090 8 21 3257 726
sysfs.c
in core
1177 48 21 6126 722
iscsi_iser.c
in ulp/iser
680 23 21 5749 698
mad.c
in hw/mlx4
1971 55 152 5386 685
iw_cxgb4.h
in hw/cxgb4
908 16 21 4307 669
cq.c
in hw/mlx4
762 24 21 5386 648
qib_iba7322.c
in hw/qib
6018 145 23 4275 645
user_mad.c
in core
1138 39 21 6138 640
device.c
in hw/cxgb4
1313 42 31 4307 617
cq.c
in hw/mlx5
1174 37 21 3135 616
mem.c
in hw/cxgb4
596 16 346 4307 592
mthca_provider.c
in hw/mthca
926 31 21 6138 591
iscsi_iser.h
in ulp/iser
310 - 23 5749 573
cq.c
in hw/cxgb4
869 23 21 4307 572
umem.c
in core
182 4 21 5451 566
cache.c
in core
1087 52 21 6022 553
qib_verbs.c
in hw/qib
1271 37 21 4275 549
provider.c
in hw/cxgb4
454 17 21 4307 543
uverbs.h
in core
206 1 21 6056 540
ocrdma_main.c
in hw/ocrdma
310 17 21 3609 540
mr.c
in hw/mlx4
455 12 21 5386 533
qib_init.c
in hw/qib
1169 35 21 4275 526