Linux / Drivers / Misc
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 477 files with 187,901 lines of code.
    • 140 files changed more than 100 times (95,619 lines of code)
    • 62 files changed 51-100 times (19,456 lines of code)
    • 155 files changed 21-50 times (25,901 lines of code)
    • 120 files changed 6-20 times (46,925 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
50% | 10% | 13% | 24% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c77% | 14% | 7% | 1% | 0%
h9% | 4% | 24% | 61% | 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
habanalabs36% | 5% | 16% | 42% | 0%
ROOT74% | 17% | 4% | 3% | 0%
mei92% | 1% | 5% | 1% | 0%
cxl83% | 15% | <1% | 0% | 0%
sgi-xp97% | 2% | 0% | 0% | 0%
genwqe97% | <1% | 1% | 0% | 0%
sgi-gru82% | 17% | 0% | 0% | 0%
vmw_vmci59% | 31% | 9% | 0% | 0%
cardreader47% | 33% | 16% | 2% | 0%
eeprom62% | 34% | 2% | 0% | 0%
altera-stapl64% | 0% | 35% | 0% | 0%
lis3lv02d100% | 0% | 0% | 0% | 0%
ti-st100% | 0% | 0% | 0% | 0%
lkdtm46% | 12% | 25% | 16% | 0%
ibmasm51% | 26% | 21% | 0% | 0%
c2port100% | 0% | 0% | 0% | 0%
cb71077% | 22% | 0% | 0% | 0%
ocxl0% | 60% | 30% | 8% | 0%
uacce0% | 100% | 0% | 0% | 0%
echo0% | 62% | 37% | 0% | 0%
bcm-vk0% | 0% | 81% | 18% | 0%
pvpanic0% | 0% | 96% | 3% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pci-me.c
in mei
350 14 21 3286 601
at24.c
in eeprom
593 15 21 4758 594
main.c
in mei
861 32 21 3566 555
mei_dev.h
in mei
412 28 21 3566 551
client.c
in mei
1447 59 21 3315 529
bus.c
in mei
818 53 21 3237 505
init.c
in mei
255 9 22 3566 463
goya.c
in habanalabs/goya
4365 151 21 1086 445
hbm.c
in mei
1002 44 21 3329 444
450 14 21 3566 442
hw-me.c
in mei
897 58 21 3315 438
at25.c
in eeprom
386 7 21 4758 435
pci.c
in cxl
1454 63 26 2677 429
st_kim.c
in ti-st
570 23 417 4140 395
119 - 21 3315 371
st_core.c
in ti-st
579 23 21 4140 363
kgdbts.c
in root
858 47 152 5083 355
cxl.h
in cxl
844 19 873 2677 340
221 7 417 5225 336
native.c
in cxl
1164 72 897 2677 331
grufile.c
in sgi-gru
474 19 347 4938 323
xpc_uv.c
in sgi-xp
1400 - 21 4938 309
context.c
in cxl
226 11 152 2677 307
client.h
in mei
132 12 21 3315 304
466 27 31 5116 304
gaudi.c
in habanalabs/gaudi
7494 200 21 640 304
hpilo.c
in root
680 42 21 4966 302
ibmasmfs.c
in ibmasm
430 22 873 6072 300
xpnet.c
in sgi-xp
342 - 31 5037 299
996 51 152 4154 299
xpc_main.c
in sgi-xp
835 - 152 5037 288
hw.h
in mei
337 1 21 3566 286
file.c
in cxl
488 24 21 2677 277
1995 64 21 3314 267
api.c
in cxl
388 26 873 2446 264
pci-txe.c
in mei
259 12 21 2943 259
card_utils.c
in genwqe
650 31 31 2980 254
456 13 21 3847 251
habanalabs.h
in habanalabs/common
1634 20 21 640 251
pch_phub.c
in root
650 19 417 4175 248
360 12 21 2389 247
phantom.c
in root
435 14 417 5387 244
566 21 31 4435 244
fault.c
in cxl
258 14 152 2677 241
sram.c
in root
358 12 21 3203 241
debugfs.c
in mei
130 6 277 3228 235
grukservices.c
in sgi-gru
805 35 417 4938 235
card_dev.c
in genwqe
915 30 417 2980 226
grufault.c
in sgi-gru
611 22 21 4938 224
lis3lv02d.c
in lis3lv02d
942 41 31 3974 224