Linux / Sound
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 2236
  • Daily file updates (only one update per file and date counted): 3162
  • First update: 2005-04-07
  • Latest update: 2022-01-18
  • Days between first and latest update: 6131 (875 weeks, estimated 4375 working days)
  • Active days (at least one file change): 5438
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 2,236 files with 1,052,845 lines of code in files.
    • 2,063 files that are 366+ days old (979,081 lines of code)
    • 66 files that are 181-365 days old (26,932 lines of code)
    • 79 files that are 91-180 days old (41,186 lines of code)
    • 28 files that are 31-90 days old (5,646 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
92% | 2% | 3% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 2,236 files with 1,052,845 lines of code in files.
    • 883 files have been last changed 366+ days ago (225,638 lines of code)
    • 221 files have been last changed 181-365 days ago (97,750 lines of code)
    • 115 files have been last changed 91-180 days ago (56,821 lines of code)
    • 135 files have been last changed 31-90 days ago (89,424 lines of code)
    • 882 files have been last changed 1-30 days ago (583,212 lines of code)
21% | 9% | 5% | 8% | 55%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, html, h, txt, json, svg, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c93% | 2% | 3% | <1% | 0%
h92% | 1% | 5% | <1% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c15% | 9% | 4% | 9% | 60%
h61% | 5% | 9% | 3% | 20%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
soc89% | 3% | 6% | <1% | 0%
pci98% | <1% | <1% | <1% | 0%
usb100% | 0% | 0% | 0% | 0%
core98% | 1% | 0% | 0% | 0%
isa100% | 0% | 0% | 0% | 0%
firewire96% | 1% | 2% | 0% | 0%
drivers100% | 0% | 0% | 0% | 0%
ppc100% | 0% | 0% | 0% | 0%
aoa100% | 0% | 0% | 0% | 0%
hda97% | 2% | 0% | 0% | 0%
sparc100% | 0% | 0% | 0% | 0%
i2c100% | 0% | 0% | 0% | 0%
oss100% | 0% | 0% | 0% | 0%
synth100% | 0% | 0% | 0% | 0%
mips100% | 0% | 0% | 0% | 0%
xen100% | 0% | 0% | 0% | 0%
pcmcia100% | 0% | 0% | 0% | 0%
arm100% | 0% | 0% | 0% | 0%
x86100% | 0% | 0% | 0% | 0%
spi100% | 0% | 0% | 0% | 0%
parisc100% | 0% | 0% | 0% | 0%
sh100% | 0% | 0% | 0% | 0%
atmel100% | 0% | 0% | 0% | 0%
ac97100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
virtio0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
soc21% | 10% | 7% | 13% | 46%
pci21% | 5% | 1% | 0% | 71%
firewire35% | 11% | 3% | 3% | 47%
usb12% | 9% | 6% | 8% | 63%
core13% | 1% | 1% | 0% | 83%
isa9% | 0% | 0% | <1% | 89%
drivers21% | 3% | 0% | 0% | 75%
oss71% | 0% | 0% | 0% | 28%
ppc35% | 12% | 4% | 0% | 47%
aoa33% | 36% | 0% | 0% | 29%
synth47% | 0% | 0% | 0% | 52%
hda29% | 31% | 0% | 0% | 38%
i2c41% | 7% | 0% | 0% | 50%
xen62% | 22% | 0% | 0% | 14%
spi100% | 0% | 0% | 0% | 0%
pcmcia48% | 0% | 0% | 0% | 51%
mips23% | 63% | 0% | 0% | 12%
arm30% | 46% | 0% | 0% | 23%
ROOT100% | 0% | 0% | 0% | 0%
x8615% | 0% | 0% | 0% | 84%
parisc13% | 0% | 0% | 0% | 86%
ac9719% | 1% | 0% | 0% | 79%
atmel7% | 92% | 0% | 0% | 0%
sh5% | 94% | 0% | 0% | 0%
virtio0% | 0% | 71% | 12% | 15%
sparc0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ac97_patch.c
in pci/ac97
3000 177 19 6146 492
ac97_codec.c
in pci/ac97
2386 83 19 6146 572
emu10k1_main.c
in pci/emu10k1
1501 20 19 6146 601
967 37 19 6146 540
ac97_patch.h
in pci/ac97
66 - 895 6146 87
seq_virmidi.c
in core/seq
371 21 19 6145 256
patch_cmedia.c
in pci/hda
89 2 905 6145 364
emumixer.c
in pci/emu10k1
1922 59 19 6144 258
p16v.c
in pci/emu10k1
611 28 19 6144 307
emuproc.c
in pci/emu10k1
556 22 607 6144 186
hdsp.c
in pci/rme9652
4465 189 19 6142 785
2727 67 19 6142 925
cmipci.c
in pci
2662 99 19 6142 677
ice1712.c
in pci/ice1712
2283 106 19 6142 648
ice1724.c
in pci/ice1712
2191 106 19 6142 648
rme96.c
in pci
2134 14 19 6142 540
hda_intel.c
in pci/hda
2069 60 19 6142 2303
es1968.c
in pci
2036 67 19 6142 677
ens1370.c
in pci
2018 67 19 6142 645
via82xx.c
in pci
2016 65 19 6142 764
2016 31 19 6142 588
ymfpci_main.c
in pci/ymfpci
2008 98 19 6142 529
rme9652.c
in pci/rme9652
2001 94 19 6142 516
azt3328.c
in pci
1871 1 19 6142 683
korg1212.c
in pci/korg1212
1793 61 19 6142 569
ali5451.c
in pci/ali5451
1722 66 19 6142 624
rme32.c
in pci
1593 45 19 6142 491
cs4281.c
in pci
1496 48 19 6142 565
es1938.c
in pci
1415 62 19 6142 559
ca0106_main.c
in pci/ca0106
1303 44 19 6142 662
1258 50 19 6142 511
emu10k1x.c
in pci/emu10k1
1224 52 19 6142 581
nm256.c
in pci/nm256
1224 11 19 6142 508
atiixp.c
in pci
1220 51 19 6142 639
fm801.c
in pci
1121 42 19 6142 651
mixart.c
in pci/mixart
1029 28 19 6142 543
909 44 19 6142 573
861 35 19 6142 533
phase.c
in pci/ice1712
778 30 607 6142 151
bt87x.c
in pci
760 32 19 6142 608
als4000.c
in pci
722 35 19 6142 519
ice1712.h
in pci/ice1712
402 11 607 6142 247
ymfpci.c
in pci/ymfpci
302 4 19 6142 408
au88x0.c
in pci/au88x0
228 4 19 6142 324
emu10k1.c
in pci/emu10k1
204 3 19 6142 465
vx222.c
in pci/vx222
181 4 19 6142 378
trident.c
in pci/trident
125 1 19 6142 351
cs46xx.c
in pci/cs46xx
112 1 19 6142 358
phase.h
in pci/ice1712
24 - 895 6142 57
pcm_oss.c
in core/oss
2868 98 19 6141 700
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
trace.c
in hda
2 - 2172 2522 13
interwave-stb.c
in isa/gus
2 - 2172 2172 1
opti93x.c
in isa/opti9xx
2 - 2172 2172 1
opti92x-cs4231.c
in isa/opti9xx
2 - 2172 2172 1
msnd_classic.c
in isa/msnd
2 - 2172 4758 18
sbawe.c
in isa/sb
2 - 2172 2172 1
ens1371.c
in pci
2 - 2172 2172 1
indigodjx_dsp.c
in pci/echoaudio
30 2 2172 4704 61
indigoiox_dsp.c
in pci/echoaudio
30 2 2172 4704 61
spear_pcm.c
in soc/spear
37 1 2172 3514 153
copy.c
in core/oss
64 2 2172 5922 35
indigo_express_dsp.c
in pci/echoaudio
71 5 2172 4704 47
cs42xx8.h
in soc/codecs
199 - 2172 2877 47
yrw801.c
in drivers/opl4
917 1 2172 5922 9
acp_2_2_d.h
in soc/amd/include
584 - 2117 2217 16
acp_2_2_enum.h
in soc/amd/include
1043 - 2117 2217 16
acp_2_2_sh_mask.h
in soc/amd/include
2267 - 2117 2217 16
cygnus-ssp.h
in soc/bcm
102 - 1875 2087 14
io.c
in core/oss
109 4 1542 5922 49
opl4_local.h
in drivers/opl4
138 2 1542 5922 41
4 - 1487 2640 26
control.h
in usb/caiaq
4 - 1487 4691 48
audio.h
in usb/caiaq
5 - 1487 4691 48
proc.h
in usb
5 - 1487 4354 36
adau-utils.h
in soc/codecs
5 - 1487 2065 32
input.h
in usb/caiaq
6 - 1487 4691 48
maya44.h
in pci/ice1712
6 - 1487 4656 33
quartet.h
in pci/ice1712
6 - 1487 4523 35
juli.h
in pci/ice1712
6 - 1487 5484 27
midi.h
in usb/caiaq
7 - 1487 4691 71
imx-audmux.h
in soc/fsl
7 - 1487 3611 68
cs4271.h
in soc/codecs
7 - 1487 2677 27
psc724.h
in pci/ice1712
7 - 1487 3399 33
stream.h
in usb
8 - 1487 3797 35
wtm.h
in pci/ice1712
9 - 1487 5505 39
se.h
in pci/ice1712
9 - 1487 5116 21
seq_lock.h
in core/seq
10 - 1487 2172 28
hpi_version.h
in pci/asihpi
10 - 1487 3696 43
prodigy192.h
in pci/ice1712
11 - 1487 5484 28
au8820.c
in pci/au88x0
13 - 1487 5764 91
au8810.c
in pci/au88x0
15 - 1487 5764 91
au8830.c
in pci/au88x0
16 - 1487 5764 91
packets-buffer.h
in firewire
17 - 1487 3978 32
cttimer.h
in pci/ctxfi
19 - 1487 4626 33
iso-resources.h
in firewire
23 - 1487 3978 42
stac946x.h
in pci/ice1712
23 - 1487 2172 19
fcp.h
in firewire
24 - 1487 3978 45
adau1373.h
in soc/codecs
25 - 1487 3825 35
wm9713.h
in soc/codecs
25 - 1487 5102 76
uda134x.h
in soc/codecs
26 - 1487 4825 72
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ak4375.c
in soc/codecs
490 10 20 45 5
cs35l41-lib.c
in soc/codecs
967 9 20 48 6
cs35l41_hda.c
in pci/hda
427 7 20 48 3
cs35l41_hda.h
in pci/hda
49 - 20 48 2
45 2 20 48 2
42 2 20 48 2
hda_component.h
in pci/hda
10 - 20 48 2
tlv320adc3xxx.c
in soc/codecs
963 21 20 50 4
sof-of-dev.h
in soc/sof
6 - 20 50 3
mt8195.c
in soc/sof/mediatek/mt8195
351 10 20 77 6
mt8195.h
in soc/sof/mediatek/mt8195
128 - 20 77 3
mt8195-clk.c
in soc/sof/mediatek/mt8195
122 6 20 77 3
adsp_helper.h
in soc/sof/mediatek
32 - 20 77 3
mt8195-loader.c
in soc/sof/mediatek/mt8195
28 2 20 77 3
mt8195-clk.h
in soc/sof/mediatek/mt8195
16 - 20 77 3
acp.c
in soc/sof/amd
337 21 20 78 4
acp.h
in soc/sof/amd
164 - 20 78 3
acp-loader.c
in soc/sof/amd
158 6 20 78 3
acp-stream.c
in soc/sof/amd
139 3 20 78 3
renoir.c
in soc/sof/amd
133 1 20 78 4
acp-ipc.c
in soc/sof/amd
132 12 20 78 3
pci-rn.c
in soc/sof/amd
121 2 20 78 3
acp-config.c
in soc/amd
100 1 20 78 4
acp-trace.c
in soc/sof/amd
59 3 20 78 3
acp-dsp-offset.h
in soc/sof/amd
53 - 20 78 3
acp-pcm.c
in soc/sof/amd
52 3 20 78 3
mach-config.h
in soc/amd
13 - 20 78 3
sof_nau8825.c
in soc/intel/boards
509 8 20 86 3
max98520.c
in soc/codecs
640 15 48 99 10
max98520.h
in soc/codecs
118 - 48 99 10
topology.c
in soc/qcom/qdsp6
920 24 48 100 11
audioreach.c
in soc/qcom/qdsp6
879 20 48 100 10
q6apm.c
in soc/qcom/qdsp6
645 24 20 100 13
q6dsp-lpass-ports.c
in soc/qcom/qdsp6
606 1 48 100 10
audioreach.h
in soc/qcom/qdsp6
563 - 24 100 24
q6apm-dai.c
in soc/qcom/qdsp6
345 9 48 100 10
q6apm-lpass-dais.c
in soc/qcom/qdsp6
212 7 48 100 10
q6prm.c
in soc/qcom/qdsp6
199 9 24 100 24
q6dsp-lpass-clocks.c
in soc/qcom/qdsp6
144 8 48 100 10
q6apm.h
in soc/qcom/qdsp6
124 - 48 100 10
q6prm-clocks.c
in soc/qcom/qdsp6
76 - 48 100 10
q6prm.h
in soc/qcom/qdsp6
44 - 48 100 10
q6dsp-lpass-clocks.h
in soc/qcom/qdsp6
23 - 48 100 10
q6dsp-lpass-ports.h
in soc/qcom/qdsp6
18 - 48 100 10
mt8195-mt6359-rt1011-rt5682.c
in soc/mediatek/mt8195
1030 15 20 106 20
acp-mach-common.c
in soc/amd/acp
503 12 20 107 16
acp-i2s.c
in soc/amd/acp
291 5 48 107 11
acp-platform.c
in soc/amd/acp
247 12 48 107 12
acp-renoir.c
in soc/amd/acp
130 2 48 107 12
acp-sof-mach.c
in soc/amd/acp
115 1 20 107 14
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
virtio_card.c
in virtio
273 12 16 338 13
patch_realtek.c
in pci/hda
9930 266 19 6111 3202
patch_ca0132.c
in pci/hda
7389 266 19 3885 729
hdspm.c
in pci/rme9652
5377 174 19 6089 908
wcd934x.c
in soc/codecs
5040 94 19 777 142
hda_generic.c
in pci/hda
4801 224 19 6140 925
hdsp.c
in pci/rme9652
4465 189 19 6142 785
wcd9335.c
in soc/codecs
4394 80 19 1287 169
4296 90 19 6140 1650
wcd938x.c
in soc/codecs
3962 83 19 239 64
3694 - 19 4354 880
3457 134 19 5599 1675
wm8962.c
in soc/codecs
3255 52 19 4200 835
3253 149 19 6105 1271
lpass-rx-macro.c
in soc/codecs
3222 57 19 357 97
patch_hdmi.c
in pci/hda
3200 154 19 4350 1426
ac97_patch.c
in pci/ac97
3000 177 19 6146 492
mt8195-afe-pcm.c
in soc/mediatek/mt8195
2981 28 19 168 28
2901 105 19 921 121
mixer.c
in usb
2887 91 19 4347 1002
pcm_oss.c
in core/oss
2868 98 19 6141 700
cs46xx_lib.c
in pci/cs46xx
2819 113 19 6093 530
skl-topology.c
in soc/intel/skylake
2785 87 19 2311 489
hda_codec.c
in pci/hda
2764 154 19 6140 1682
2750 121 19 4347 719
2727 67 19 6142 925
mt8195-reg.h
in soc/mediatek/mt8195
2723 - 19 168 15
topology.c
in soc/sof
2699 70 19 1028 239
rt5682.c
in soc/codecs
2673 52 19 1337 370
trident_main.c
in pci/trident
2663 106 19 6065 468
cmipci.c
in pci
2662 99 19 6142 677
rt5640.c
in soc/codecs
2445 56 19 3159 484
ac97_codec.c
in pci/ac97
2386 83 19 6146 572
cs43130.c
in soc/codecs
2345 45 19 1630 132
emufx.c
in pci/emu10k1
2336 49 19 6069 383
ice1712.c
in pci/ice1712
2283 106 19 6142 648
mt8195-dai-etdm.c
in soc/mediatek/mt8195
2279 47 19 168 23
2245 95 19 5599 2014
wm2200.c
in soc/codecs
2226 18 19 3662 369
au88x0_core.c
in pci/au88x0
2213 55 19 5984 339
mt8192-afe-pcm.c
in soc/mediatek/mt8192
2202 14 19 457 39
wm5110.c
in soc/codecs
2192 18 19 3496 692
ice1724.c
in pci/ice1712
2191 106 19 6142 648
mt6359.c
in soc/codecs
2183 75 19 532 68
soc-pcm.c
in soc
2155 94 19 3892 1064
lpass-wsa-macro.c
in soc/codecs
2148 49 19 455 69
rme96.c
in pci
2134 14 19 6142 540
max98090.c
in soc/codecs
2101 49 19 3361 481
hda_intel.c
in pci/hda
2069 60 19 6142 2303
es1968.c
in pci
2036 67 19 6142 677