Linux / Arch / S390
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 420 files with 76,232 lines of code.
    • 211 files changed more than 100 times (63,407 lines of code)
    • 85 files changed 51-100 times (7,432 lines of code)
    • 74 files changed 21-50 times (3,347 lines of code)
    • 47 files changed 6-20 times (1,232 lines of code)
    • 3 files changed 1-5 times (814 lines of code)
83% | 9% | 4% | 1% | 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
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c90% | 6% | 1% | <1% | <1%
h70% | 17% | 9% | 2% | <1%
S47% | 11% | 13% | 8% | 18%
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
kernel87% | 7% | 3% | 1% | 0%
kvm98% | 1% | <1% | 0% | 0%
include69% | 18% | 9% | 2% | 0%
mm100% | 0% | 0% | 0% | 0%
pci80% | 17% | 0% | 2% | 0%
crypto62% | 11% | 4% | 4% | 16%
hypfs91% | 8% | 0% | 0% | 0%
net95% | <1% | 3% | 0% | 0%
boot57% | 17% | 14% | 11% | 0%
lib73% | 26% | 0% | <1% | 0%
appldata96% | 3% | 0% | 0% | 0%
tools32% | 67% | 0% | 0% | 0%
purgatory0% | 0% | 79% | 20% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
4070 165 18 5063 1591
setup.c
in kernel
752 34 19 6122 1429
smp.c
in kernel
1011 64 19 6067 1390
S
entry.S
in kernel
683 - 19 6067 1118
pgtable.h
in include/asm
1222 118 19 4934 1085
fault.c
in mm
638 23 19 6087 1018
2674 130 18 5063 984
time.c
in kernel
663 46 213 6122 974
931 49 19 5218 974
kvm_host.h
in include/asm
881 11 18 4934 911
process.c
in kernel
171 11 19 6067 898
init.c
in mm
241 16 19 6122 892
priv.c
in kvm
1171 43 19 5063 862
early.c
in kernel
263 18 19 5477 842
processor.h
in include/asm
218 18 19 4934 837
ptrace.c
in kernel
1215 49 19 6124 805
ipl.c
in kernel
1778 104 19 5615 777
asm-offsets.c
in kernel
146 1 19 5697 760
signal.c
in kernel
338 10 19 6002 705
360 34 18 5063 691
traps.c
in kernel
336 18 19 6070 686
1334 27 19 3474 686
topology.c
in kernel
569 31 19 5040 684
pci.c
in pci
848 48 19 3353 684
vtime.c
in kernel
329 27 246 6122 676
setup.h
in include/asm
125 3 19 4934 646
444 17 19 5063 608
irq.c
in kernel
313 17 19 5694 602
S
vmlinux.lds.S
in kernel
196 - 19 5872 593
thread_info.h
in include/asm
68 - 29 4934 591
entry.h
in kernel
59 - 19 5040 590
300 9 19 6002 589
mmu_context.h
in include/asm
100 5 19 4934 588
vmem.c
in mm
474 26 19 5536 574
inode.c
in hypfs
419 17 607 5704 564
vdso.c
in kernel
177 6 19 4788 563
lowcore.h
in include/asm
161 2 19 4934 562
226 1 938 6049 554
kprobes.c
in kernel
377 26 19 5615 546
sigp.c
in kvm
380 18 18 5063 533
debug.c
in kernel
1112 39 19 6067 530
elf.h
in include/asm
211 - 19 4934 515
ptrace.h
in include/asm
168 9 19 4934 512
aes_s390.c
in crypto
861 43 275 5872 506
S
head64.S
in kernel
39 - 19 6070 503
qdio.h
in include/asm
209 - 19 4934 501
uaccess.h
in include/asm
303 6 19 4934 497
pci.h
in include/asm
240 7 19 4934 495
page.h
in include/asm
132 6 19 4934 492
dis.c
in kernel
536 5 19 5396 471