Linux / Arch / Mips
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 1,351 files with 219,901 lines of code.
    • 473 files changed more than 100 times (119,788 lines of code)
    • 448 files changed 51-100 times (63,171 lines of code)
    • 287 files changed 21-50 times (25,540 lines of code)
    • 142 files changed 6-20 times (11,401 lines of code)
    • 1 files changed 1-5 times (1 lines of code)
54% | 28% | 11% | 5% | <1%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, gitignore, sh, txt, pl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c74% | 14% | 5% | 5% | <1%
h27% | 49% | 19% | 3% | 0%
S73% | 6% | 12% | 8% | 0%
pl0% | 0% | 0% | 100% | 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
include28% | 49% | 19% | 2% | 0%
kernel88% | 4% | 5% | 1% | 0%
mm95% | <1% | 1% | 2% | 0%
cavium-octeon76% | 20% | 2% | <1% | 0%
pci75% | 19% | 4% | <1% | 0%
alchemy92% | 5% | 1% | 0% | 0%
kvm80% | 11% | 2% | 5% | 0%
math-emu75% | 22% | 2% | 0% | 0%
bcm63xx64% | 28% | 4% | 2% | 0%
txx976% | 22% | 0% | <1% | 0%
lib86% | 12% | 1% | 0% | 0%
bcm47xx89% | 5% | 4% | 0% | 0%
lantiq81% | 18% | 0% | 0% | 0%
ar7100% | 0% | 0% | 0% | 0%
sibyte67% | 29% | 2% | <1% | 0%
dec75% | 5% | 13% | 4% | 0%
sgi-ip2288% | 9% | 2% | 0% | 0%
sgi-ip2790% | 8% | 0% | <1% | 0%
sni96% | 3% | 0% | 0% | 0%
ralink86% | 13% | 0% | 0% | 0%
mti-malta93% | 6% | 0% | 0% | 0%
vr41xx66% | 33% | 0% | 0% | 0%
ath7998% | 1% | 0% | 0% | 0%
jazz94% | 0% | 5% | 0% | 0%
rb53284% | 15% | 0% | 0% | 0%
sgi-ip3266% | 20% | 12% | 0% | 0%
loongson3258% | 39% | 2% | 0% | 0%
loongson646% | 49% | 29% | 14% | 0%
fw13% | 63% | 23% | 0% | 0%
generic14% | 42% | 29% | 14% | 0%
bmips75% | 24% | 0% | 0% | 0%
boot8% | 43% | 47% | <1% | <1%
cobalt19% | 48% | 32% | 0% | 0%
ath250% | 51% | 12% | 36% | 0%
vdso0% | 90% | 8% | 1% | 0%
pic320% | 27% | 72% | 0% | 0%
sgi-ip300% | 38% | 1% | 59% | 0%
power0% | 27% | 72% | 0% | 0%
crypto0% | 0% | 21% | 78% | 0%
loongson2ef0% | 0% | 17% | 82% | 0%
tools0% | 0% | 100% | 0% | 0%
net0% | 0% | 0% | 100% | 0%
n640% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
traps.c
in kernel
1780 65 17 6141 1454
cpu-probe.c
in kernel
1645 50 19 6146 1215
tlbex.c
in mm
1929 50 19 6125 1077
setup.c
in kernel
521 28 19 6092 982
c-r4k.c
in mm
1455 66 29 6128 976
process.c
in kernel
619 27 19 6140 905
S
scall64-o32.S
in kernel
188 - 150 6140 897
init.c
in mm
446 18 19 6070 875
S
scall64-n32.S
in kernel
86 - 150 6140 872
smp.c
in kernel
476 36 19 6140 853
mipsregs.h
in include/asm
2258 10 19 4888 831
S
scall32-o32.S
in kernel
186 - 150 6140 811
cpu.h
in include/asm
304 - 19 4888 708
setup.c
in cavium-octeon
836 31 19 4773 635
cp1emu.c
in math-emu
2348 15 415 6125 630
ptrace.c
in kernel
1033 32 350 6140 606
cpu-features.h
in include/asm
557 - 19 4888 604
signal.c
in kernel
657 28 19 6092 603
462 16 344 6056 595
mips.c
in kvm
1196 62 18 2779 564
1607 38 29 4132 560
octeon-irq.c
in cavium-octeon
2309 115 29 4773 553
cache.c
in mm
152 5 150 6056 548
pci.c
in pci
34 2 895 6050 543
vpe.c
in kernel
625 22 275 6048 534
smp.c
in cavium-octeon
361 25 19 4773 532
S
vmlinux.lds.S
in kernel
211 - 246 6071 526
pgtable.h
in include/asm
526 59 29 4888 526
setup.c
in txx9/generic
765 40 20 4956 523
processor.h
in include/asm
232 1 29 4888 521
page.h
in include/asm
161 6 19 4888 516
thread_info.h
in include/asm
125 - 150 4888 497
syscall.c
in kernel
189 2 24 6140 491
signal32.c
in kernel
51 1 938 6140 488
unaligned.c
in kernel
1084 5 150 5996 486
linux32.c
in kernel
108 4 1115 6140 468
asm-offsets.c
in kernel
370 14 19 6140 459
proc.c
in kernel
298 4 24 6118 456
S
genex.S
in kernel
614 - 275 6092 455
kvm_host.h
in include/asm
675 16 18 3360 455
malta-int.c
in mti-malta
167 4 520 4951 453
setup.c
in bcm47xx
204 8 345 5245 449
fault.c
in mm
228 2 19 5941 448
io.h
in include/asm
365 7 150 4888 438
atomic.h
in include/asm
222 - 19 4888 430
ip27-timer.c
in sgi-ip27
115 9 150 5993 427
cevt-r4k.c
in kernel
201 11 150 5222 415
smp-bmips.c
in kernel
446 21 29 3732 415
pci.h
in include/asm
83 7 21 4888 404
smp-mt.c
in kernel
140 8 895 5783 395