Linux / Arch / Xtensa
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 173 files with 19,814 lines of code.
    • 69 files changed more than 100 times (13,613 lines of code)
    • 39 files changed 51-100 times (2,395 lines of code)
    • 34 files changed 21-50 times (1,240 lines of code)
    • 31 files changed 6-20 times (2,566 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
68% | 12% | 6% | 12% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, gitignore, txt, ld
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c82% | 9% | 5% | 2% | 0%
S88% | 8% | 2% | 0% | 0%
h39% | 16% | 9% | 33% | 0%
ld0% | 0% | 100% | 0% | 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
kernel89% | 4% | 4% | 2% | 0%
include58% | 25% | 13% | 2% | 0%
platforms86% | 1% | 6% | 5% | 0%
lib64% | 35% | 0% | 0% | 0%
mm88% | 11% | 0% | 0% | 0%
boot56% | 16% | 26% | 0% | 0%
variants0% | 0% | 2% | 97% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.c
in kernel
519 17 19 6068 604
S
entry.S
in kernel
1722 - 17 6068 519
process.c
in kernel
186 8 19 6068 481
traps.c
in kernel
369 14 17 6068 433
init.c
in mm
152 6 150 6068 428
S
vmlinux.lds.S
in kernel
322 - 24 6068 404
time.c
in kernel
166 12 344 6068 373
pgtable.h
in include/asm
233 13 19 4837 367
fault.c
in mm
161 1 19 6068 365
processor.h
in include/asm
140 3 24 4837 345
signal.c
in kernel
319 4 24 6068 342
S
head.S
in kernel
307 - 24 6068 323
irq.c
in kernel
150 8 19 6068 319
pci-dma.c
in kernel
69 4 345 6068 311
ptrace.c
in kernel
457 19 415 6068 309
network.c
in platforms/iss
473 22 29 5257 305
pci.c
in kernel
43 2 150 6068 288
uaccess.h
in include/asm
191 2 19 4837 272
console.c
in platforms/iss
159 14 19 5257 269
85 3 19 6068 266
S
vectors.S
in kernel
672 - 24 6068 263
mmu.c
in mm
75 4 19 4719 251
atomic.h
in include/asm
199 - 19 4837 247
simdisk.c
in platforms/iss
292 13 19 5008 245
io.h
in include/asm
47 1 714 4837 231
setup.c
in platforms/xtfpga
203 8 19 3377 229
cache.c
in mm
187 8 150 5279 225
unistd.h
in include/asm
11 - 871 4837 223
cacheflush.h
in include/asm
109 5 24 4837 215
thread_info.h
in include/asm
86 - 344 4837 214
syscall.c
in kernel
62 3 150 5534 212
unistd.h
in include/uapi/asm
11 - 938 3398 202
S
coprocessor.S
in kernel
204 - 213 6068 187
page.h
in include/asm
111 2 19 4837 185
asm-offsets.c
in kernel
115 1 415 6068 184
syscall.h
in include/asm
52 7 24 4837 181
ptrace.h
in include/asm
56 1 929 4837 179
pci.h
in include/asm
15 - 929 4837 176
mman.h
in include/uapi/asm
61 - 19 3398 170
smp.c
in kernel
461 48 19 3031 159
setup.c
in platforms/iss
56 4 19 5257 158
pgalloc.h
in include/asm
43 2 19 4837 156
bitops.h
in include/asm
147 6 714 4837 151
initialize_mmu.h
in include/asm
158 - 150 3363 150
timex.h
in include/asm
39 4 938 4837 143
checksum.h
in include/asm
174 9 345 4837 140
tlb.c
in mm
215 12 714 6068 139
setup.c
in platforms/xt2000
111 8 895 4837 137
vectors.h
in include/asm
60 - 607 3349 136
cmpxchg.h
in include/asm
163 3 19 3599 134