Linux / Drivers / Char
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 207 files with 69,668 lines of code.
    • 110 files changed more than 100 times (53,876 lines of code)
    • 51 files changed 51-100 times (7,723 lines of code)
    • 24 files changed 21-50 times (4,313 lines of code)
    • 21 files changed 6-20 times (3,625 lines of code)
    • 1 files changed 1-5 times (131 lines of code)
77% | 11% | 6% | 5% | <1%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, txt, S
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c78% | 10% | 5% | 4% | <1%
h33% | 27% | 21% | 17% | 0%
S0% | 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
ROOT94% | 2% | 1% | 2% | 0%
ipmi74% | 12% | 4% | 8% | 0%
agp94% | 4% | <1% | 0% | 0%
tpm75% | 16% | 5% | 1% | 0%
pcmcia94% | 0% | 5% | 0% | 0%
hw_random53% | 24% | 19% | 1% | 1%
xillybus44% | 2% | 0% | 52% | 0%
xilinx_hwicap56% | 25% | 18% | 0% | 0%
mwave23% | 38% | 33% | 4% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
random.c
in root
1246 66 19 6138 1195
1504 61 21 6124 1117
1466 56 18 5220 936
mem.c
in root
589 38 21 6163 867
3781 122 21 6124 862
tpm_tis.c
in tpm
313 19 21 5768 689
tpm.h
in tpm
188 2 277 6138 682
hpet.c
in root
797 21 21 6069 667
synclink_cs.c
in pcmcia
2926 106 21 6066 655
702 24 1529 6156 653
1155 49 23 4315 541
core.c
in hw_random
492 27 21 5703 533
603 18 20 6156 522
omap-rng.c
in hw_random
418 19 21 5703 477
sonypi.c
in root
1250 42 907 6138 466
967 38 21 6124 462
cm4000_cs.c
in pcmcia
1473 29 21 5927 461
498 17 21 2612 447
virtio-rng.c
in hw_random
194 12 18 4999 441
generic.c
in agp
980 32 417 6156 438
1566 50 23 3610 431
311 15 522 3044 403
ppdev.c
in root
649 17 522 6163 387
misc.c
in root
176 6 346 6163 372
549 16 907 6156 366
lp.c
in root
812 26 152 6163 358
871 28 21 2088 356
715 19 31 6119 350
435 18 347 6156 347
xilinx_hwicap.c
in xilinx_hwicap
622 13 1529 5114 331
410 22 23 2612 329
445 21 21 3454 324
nvram.c
in root
402 21 417 6069 313
n2-drv.c
in hw_random
652 27 803 4994 311
mspec.c
in root
184 - 347 5610 305
applicom.c
in root
638 8 22 6069 303
ati-agp.c
in agp
460 19 1117 6156 302
cm4040_cs.c
in pcmcia
526 20 21 5927 300
tpm_crb.c
in tpm
541 22 21 2612 296
backend.c
in agp
252 10 940 6156 283
bsr.c
in root
259 7 417 4960 282
477 16 897 6037 271
agp.h
in agp
215 3 346 6156 267
362 13 347 6124 264
138 10 21 4182 261
154 - 1489 4315 261
450 17 347 6156 256
tpm_nsc.c
in tpm
313 12 897 6070 247
timeriomem-rng.c
in hw_random
139 4 277 4731 243
488 18 897 3469 240