Linux / Sound
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 2,236 files with 1,052,845 lines of code.
    • 1,126 files changed more than 100 times (750,055 lines of code)
    • 489 files changed 51-100 times (137,672 lines of code)
    • 391 files changed 21-50 times (107,060 lines of code)
    • 199 files changed 6-20 times (53,720 lines of code)
    • 31 files changed 1-5 times (4,338 lines of code)
71% | 13% | 10% | 5% | <1%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, html, h, txt, json, svg, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c77% | 10% | 7% | 3% | <1%
h29% | 29% | 24% | 16% | <1%
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
soc61% | 16% | 13% | 7% | <1%
pci88% | 5% | 4% | <1% | <1%
usb93% | 3% | 3% | <1% | 0%
core89% | 6% | 3% | 0% | 0%
isa90% | 7% | 2% | <1% | <1%
firewire68% | 23% | 4% | 3% | 0%
drivers82% | 7% | 2% | 7% | 0%
ppc85% | 6% | 8% | 0% | 0%
hda87% | 8% | 1% | 2% | 0%
aoa77% | 11% | 11% | 0% | 0%
sparc100% | 0% | 0% | 0% | 0%
i2c95% | 4% | 0% | 0% | 0%
oss80% | 19% | 0% | 0% | 0%
synth79% | 20% | 0% | 0% | 0%
arm89% | 10% | 0% | 0% | 0%
mips63% | 17% | 18% | 0% | 0%
pcmcia78% | 21% | 0% | 0% | 0%
x8679% | 4% | 15% | 0% | 0%
spi92% | 0% | 7% | 0% | 0%
sh94% | 0% | 5% | 0% | 0%
parisc86% | 0% | 13% | 0% | 0%
atmel92% | 0% | 7% | 0% | 0%
ac9779% | 19% | 1% | 0% | 0%
ROOT81% | 18% | 0% | 0% | 0%
xen0% | 50% | 22% | 26% | 0%
virtio0% | 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
patch_realtek.c
in pci/hda
9930 266 19 6111 3202
hda_intel.c
in pci/hda
2069 60 19 6142 2303
2245 95 19 5599 2014
hda_codec.c
in pci/hda
2764 154 19 6140 1682
3457 134 19 5599 1675
4296 90 19 6140 1650
917 40 19 5560 1497
patch_hdmi.c
in pci/hda
3200 154 19 4350 1426
3253 149 19 6105 1271
quirks.c
in usb
1477 50 19 4354 1191
patch_analog.c
in pci/hda
848 32 19 6139 1069
soc-pcm.c
in soc
2155 94 19 3892 1064
mixer.c
in usb
2887 91 19 4347 1002
pcm_lib.c
in core
1891 81 19 6105 981
wm8994.c
in soc/codecs
3724 85 275 4388 978
fsl_ssi.c
in soc/fsl
1080 35 19 5137 963
tlv320aic3x.c
in soc/codecs
1358 31 48 5195 941
2727 67 19 6142 925
hda_generic.c
in pci/hda
4801 224 19 6140 925
hdspm.c
in pci/rme9652
5377 174 19 6089 908
3694 - 19 4354 880
card.c
in usb
818 17 19 4354 867
pcm.c
in usb
1333 47 19 4354 844
wm8962.c
in soc/codecs
3255 52 19 4200 835
wm_adsp.c
in soc/codecs
1541 65 19 3402 830
control.c
in core
1736 75 19 6108 785
hdsp.c
in pci/rme9652
4465 189 19 6142 785
patch_via.c
in pci/hda
930 42 19 5545 783
hda_local.h
in pci/hda
515 10 19 6111 780
via82xx.c
in pci
2016 65 19 6142 764
timer.c
in core
1991 75 24 6108 762
sgtl5000.c
in soc/codecs
1281 37 20 3998 734
wm8753.c
in soc/codecs
1252 33 415 5407 733
fsi.c
in soc/sh
1501 77 19 4550 732
core.c
in soc/sh/rcar
1380 61 19 3118 730
patch_ca0132.c
in pci/hda
7389 266 19 3885 729
patch_cirrus.c
in pci/hda
909 32 19 4600 724
init.c
in core
807 43 19 6136 722
2750 121 19 4347 719
i2s.c
in soc/samsung
1326 42 19 4091 704
wm8731.c
in soc/codecs
658 20 48 5599 701
pcm_oss.c
in core/oss
2868 98 19 6141 700
pcm.c
in core
1021 35 19 6141 697
wm8903.c
in soc/codecs
1741 47 150 4909 692
wm5110.c
in soc/codecs
2192 18 19 3496 692
wm8904.c
in soc/codecs
1821 35 275 4452 688
azt3328.c
in pci
1871 1 19 6142 683
twl4030.c
in soc/codecs
1645 54 895 4843 682
wm8960.c
in soc/codecs
1122 27 19 4685 681
es1968.c
in pci
2036 67 19 6142 677