Linux / Arch / Mips
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: 1351
  • Daily file updates (only one update per file and date counted): 3292
  • First update: 2005-04-07
  • Latest update: 2022-01-17
  • Days between first and latest update: 6130 (875 weeks, estimated 4375 working days)
  • Active days (at least one file change): 4662
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,351 files with 219,901 lines of code in files.
    • 1,335 files that are 366+ days old (216,848 lines of code)
    • 7 files that are 181-365 days old (170 lines of code)
    • 4 files that are 91-180 days old (2,878 lines of code)
    • 4 files that are 31-90 days old (4 lines of code)
    • 1 files that are 1-30 days old (1 lines of code)
98% | <1% | 1% | <1% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 1,351 files with 219,901 lines of code in files.
    • 974 files have been last changed 366+ days ago (130,183 lines of code)
    • 126 files have been last changed 181-365 days ago (19,157 lines of code)
    • 54 files have been last changed 91-180 days ago (8,148 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 197 files have been last changed 1-30 days ago (62,413 lines of code)
59% | 8% | 3% | 0% | 28%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, c, S, gitignore, sh, txt, pl
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c97% | <1% | 2% | <1% | <1%
h99% | <1% | <1% | 0% | 0%
S99% | <1% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h81% | 3% | 2% | 0% | 12%
c41% | 11% | 3% | 0% | 42%
S47% | 24% | 14% | 0% | 13%
pl100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
include99% | <1% | 0% | 0% | 0%
kernel99% | <1% | 0% | 0% | 0%
cavium-octeon100% | 0% | 0% | 0% | 0%
pci100% | 0% | 0% | 0% | 0%
mm99% | <1% | 0% | 0% | 0%
alchemy100% | 0% | 0% | 0% | 0%
kvm100% | 0% | 0% | 0% | 0%
math-emu100% | 0% | 0% | 0% | 0%
bcm63xx100% | 0% | 0% | 0% | 0%
txx9100% | 0% | 0% | 0% | 0%
sibyte100% | 0% | 0% | 0% | 0%
lib100% | 0% | 0% | 0% | 0%
lantiq100% | 0% | 0% | 0% | 0%
loongson64100% | 0% | 0% | 0% | 0%
loongson2ef100% | 0% | 0% | 0% | 0%
bcm47xx100% | 0% | 0% | 0% | 0%
dec100% | 0% | 0% | 0% | 0%
crypto100% | 0% | 0% | 0% | 0%
sgi-ip22100% | 0% | 0% | 0% | 0%
ar7100% | 0% | 0% | 0% | 0%
sgi-ip27100% | 0% | 0% | 0% | 0%
ralink100% | 0% | 0% | 0% | 0%
vr41xx100% | 0% | 0% | 0% | 0%
sni100% | 0% | 0% | 0% | 0%
boot99% | 0% | 0% | <1% | <1%
ath25100% | 0% | 0% | 0% | 0%
mti-malta100% | 0% | 0% | 0% | 0%
fw100% | 0% | 0% | 0% | 0%
ath79100% | 0% | 0% | 0% | 0%
generic97% | 2% | 0% | 0% | 0%
pic32100% | 0% | 0% | 0% | 0%
sgi-ip32100% | 0% | 0% | 0% | 0%
rb532100% | 0% | 0% | 0% | 0%
jazz100% | 0% | 0% | 0% | 0%
loongson32100% | 0% | 0% | 0% | 0%
sgi-ip30100% | 0% | 0% | 0% | 0%
vdso100% | 0% | 0% | 0% | 0%
cobalt100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
bmips100% | 0% | 0% | 0% | 0%
n64100% | 0% | 0% | 0% | 0%
power100% | 0% | 0% | 0% | 0%
net0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
include81% | 3% | 2% | 0% | 12%
kernel31% | 22% | 8% | 0% | 37%
math-emu100% | 0% | 0% | 0% | 0%
pci61% | 12% | 7% | 0% | 18%
alchemy50% | 19% | 11% | 0% | 18%
mm27% | 14% | 2% | 0% | 55%
sibyte84% | 0% | 0% | 0% | 15%
bcm63xx56% | 26% | 3% | 0% | 13%
loongson2ef90% | 9% | 0% | 0% | 0%
cavium-octeon13% | 4% | 1% | 0% | 81%
crypto78% | 0% | 7% | 0% | 13%
vr41xx97% | 2% | 0% | 0% | 0%
sni92% | 0% | 0% | 0% | 7%
dec62% | 3% | 0% | 0% | 34%
boot86% | 5% | 0% | 0% | 8%
txx944% | <1% | 0% | 0% | 54%
ar759% | 18% | 0% | 0% | 22%
lantiq37% | 22% | 0% | 0% | 39%
sgi-ip2754% | 0% | 7% | 0% | 37%
fw77% | 22% | 0% | 0% | 0%
sgi-ip2247% | 0% | 0% | 0% | 52%
pic3289% | 10% | 0% | 0% | 0%
ath2560% | <1% | 0% | 0% | 39%
ath7976% | 1% | 0% | 0% | 21%
loongson6434% | 2% | 1% | 0% | 61%
loongson3296% | 3% | 0% | 0% | 0%
kvm9% | 0% | <1% | 0% | 89%
lib18% | 32% | 20% | 0% | 27%
rb53253% | 0% | 34% | 0% | 12%
cobalt80% | 19% | 0% | 0% | 0%
ralink22% | 4% | 1% | 0% | 71%
tools100% | 0% | 0% | 0% | 0%
vdso56% | 43% | 0% | 0% | 0%
jazz42% | 0% | 0% | 0% | 57%
sgi-ip3045% | 1% | 0% | 0% | 52%
generic25% | 1% | 20% | 0% | 51%
mti-malta21% | 37% | 16% | 0% | 24%
bcm47xx10% | 13% | 0% | 0% | 76%
sgi-ip3224% | 58% | 0% | 0% | 17%
power100% | 0% | 0% | 0% | 0%
bmips15% | 75% | 0% | 0% | 8%
n640% | 100% | 0% | 0% | 0%
net0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cpu-probe.c
in kernel
1645 50 19 6146 1215
traps.c
in kernel
1780 65 17 6141 1454
ptrace.c
in kernel
1033 32 350 6140 606
process.c
in kernel
619 27 19 6140 905
smp.c
in kernel
476 36 19 6140 853
asm-offsets.c
in kernel
370 14 19 6140 459
ptrace32.c
in kernel
234 1 415 6140 293
syscall.c
in kernel
189 2 24 6140 491
S
scall64-o32.S
in kernel
188 - 150 6140 897
S
scall32-o32.S
in kernel
186 - 150 6140 811
linux32.c
in kernel
108 4 1115 6140 468
S
scall64-n32.S
in kernel
86 - 150 6140 872
signal32.c
in kernel
51 1 938 6140 488
ip27-irq.c
in sgi-ip27
225 11 19 6139 351
239 2 344 6136 115
114 - 895 6136 68
76 3 895 6136 68
c-r4k.c
in mm
1455 66 29 6128 976
173 11 1487 6128 168
50 1 344 6128 92
cp1emu.c
in math-emu
2348 15 415 6125 630
tlbex.c
in mm
1929 50 19 6125 1077
ieee754.h
in math-emu
219 11 607 6125 154
dp_sqrt.c
in math-emu
93 1 415 6125 129
ieee754.c
in math-emu
56 - 895 6125 111
proc.c
in kernel
298 4 24 6118 456
branch.c
in kernel
691 7 345 6114 361
dsemul.c
in math-emu
172 8 938 6112 246
pmu.c
in vr41xx/common
96 5 895 6106 151
signal.c
in kernel
657 28 19 6092 603
S
genex.S
in kernel
614 - 275 6092 455
setup.c
in kernel
521 28 19 6092 982
S
r4k_fpu.S
in kernel
388 - 415 6092 235
19 - 2172 6092 138
186 7 895 6079 118
signal_n32.c
in kernel
102 2 871 6077 279
setup.c
in dec
626 10 24 6076 237
init.c
in dec/prom
95 2 20 6076 99
memory.c
in dec/prom
66 4 345 6076 140
reset.c
in dec
25 1 1487 6076 35
setup.c
in sni
214 5 2172 6071 177
S
vmlinux.lds.S
in kernel
211 - 246 6071 526
setup.c
in jazz
166 2 415 6071 192
setup.c
in sibyte/swarm
131 5 24 6071 225
ip27-init.c
in sgi-ip27
99 4 415 6071 219
setup.c
in cobalt
80 2 275 6071 169
ip32-setup.c
in sgi-ip32
73 4 345 6071 103
ip22-setup.c
in sgi-ip22
46 1 1487 6071 152
init.c
in vr41xx/common
43 4 275 6071 129
init.c
in mm
446 18 19 6070 875
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
asm-offsets.h
in include/asm
1 - 2172 4673 25
topology.h
in include/asm/mach-generic
1 - 2172 4888 18
reg.h
in include/asm
1 - 2172 4888 55
cpu-feature-overrides.h
in include/asm/mach-generic
3 - 2172 4888 31
amon.h
in include/asm
3 - 2172 4613 39
cvmx-helper-errata.h
in include/asm/octeon
4 - 2172 4668 15
exec.h
in include/asm
4 - 2172 3599 17
mc146818rtc.h
in include/asm
4 - 2172 4888 18
ide.h
in include/asm
4 - 2172 4888 18
dummy.c
in boot/compressed
4 1 2172 4495 25
hw_irq.h
in include/asm
5 - 2172 4888 52
reboot.h
in include/asm
5 - 2172 4888 18
spaces.h
in include/asm/mach-tx49xx
5 - 2172 4167 15
tlbdebug.h
in include/asm
5 - 2172 4888 32
spaces.h
in include/asm/mach-bmips
5 - 2172 2597 23
spaces.h
in include/asm/mach-ip28
5 - 2172 4888 60
errno.h
in include/asm
5 - 2172 4888 61
spaces.h
in include/asm/mach-bcm63xx
5 - 2172 4167 27
shmparam.h
in include/asm
5 - 2172 4888 31
spaces.h
in include/asm/mach-tx39xx
5 - 2172 4167 15
cvmx-helper-loop.h
in include/asm/octeon
6 1 2172 3726 23
cvmx-helper-npi.h
in include/asm/octeon
6 - 2172 3726 23
hardirq.h
in include/asm
6 - 2172 4888 34
cvmx-helper-jtag.h
in include/asm/octeon
7 - 2172 4668 15
cobalt.h
in include/asm/mach-cobalt
8 - 2172 4888 18
prom.h
in include/asm/mach-rc32434
9 - 2172 4888 18
irq.h
in include/asm/mach-db1x00
10 - 2172 3738 23
spaces.h
in include/asm/mach-cavium-octeon
10 - 2172 3157 14
seeq.h
in include/asm/sgi
10 - 2172 4888 18
wd.h
in include/asm/sgi
10 - 2172 4888 18
spaces.h
in include/asm/mach-malta
10 - 2172 2941 11
cevt-r4k.h
in include/asm
11 - 2172 4861 58
11 2 2172 4552 17
break.h
in include/asm
12 - 2172 4888 63
gio.h
in include/asm/sgi
12 - 2172 4888 31
irq_tx3927.c
in txx9/generic
12 1 2172 4943 20
machtype.h
in include/asm/dec
13 - 2172 4888 18
eva.h
in include/asm
14 - 2172 2754 23
fb.h
in include/asm
15 2 2172 4888 18
wbflush.h
in include/asm
15 - 2172 4888 18
delay.h
in include/asm
16 - 2172 4888 79
irq.h
in include/asm/mach-cobalt
17 - 2172 4888 39
txx9pio.h
in include/asm
17 - 2172 4888 18
socket.h
in include/asm
18 - 2172 4888 113
19 - 2172 6092 138
mc146818rtc.h
in include/asm/mach-jazz
20 2 2172 4888 18
txx9irq.h
in include/asm
21 - 2172 4888 30
fru.h
in include/asm/sn
21 - 2172 4888 31
irq_tx4938.c
in txx9/generic
21 1 2172 4956 69
irq_tx4927.c
in txx9/generic
21 1 2172 4956 82
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
clz_ctz.c
in boot/compressed
1 - 20 27 2
bswapsi.c
in boot/compressed
1 - 24 90 9
uart-ath79.c
in boot/compressed
1 - 24 90 9
bswapdi.c
in boot/compressed
1 - 24 90 9
ashldi3.c
in boot/compressed
1 - 24 90 9
1335 39 21 121 15
731 18 21 121 15
697 27 29 121 10
115 2 24 121 18
21 - 19 195 11
spaces.h
in include/asm/mach-ralink
8 - 19 234 28
14 3 150 308 10
6 1 150 308 9
34 3 150 309 9
perf_regs.c
in kernel
49 5 275 364 10
perf_regs.h
in include/uapi/asm
38 - 275 364 10
init.c
in n64
123 6 275 386 10
irq.c
in n64
8 1 275 386 10
irq.h
in include/asm/mach-n64
5 - 275 386 10
kmalloc.h
in include/asm/mach-n64
4 - 275 386 10
39 - 150 450 19
23 - 150 450 19
22 - 150 450 19
boardinfo.c
in loongson64
41 2 344 478 10
fpu-probe.c
in kernel
211 11 345 483 14
127 5 261 483 32
fpu-probe.h
in kernel
25 4 345 483 14
board-ingenic.c
in generic
133 4 19 515 27
cpu-feature-overrides.h
in include/asm/mach-ingenic
41 - 345 515 14
kvm_types.h
in include/asm
4 - 415 580 10
elfcore-compat.h
in include/asm
18 - 275 599 11
unaligned-emul.h
in include/asm
735 - 415 614 13
vbios_quirk.c
in loongson64
21 1 415 618 13
cpucfg-emul.c
in loongson64
174 9 415 621 20
166 5 18 621 13
cpucfg-emul.h
in include/asm/mach-loongson64
46 5 415 621 14
vermagic.h
in include/asm
65 - 29 653 49
19 1 415 658 13
builtin_dtbs.h
in include/asm/mach-loongson64
9 - 150 680 36
processor.h
in include/asm/vdso
10 - 520 685 15
clocksource.h
in include/asm/vdso
6 - 520 685 15
dmi.h
in include/asm
13 - 520 729 16
kldir.h
in include/asm/sn/sn0
38 - 607 756 11
vmalloc.h
in include/asm
3 - 607 798 12
967 - 714 818 9
S
chacha-core.S
in crypto
419 - 714 818 9
153 9 150 818 33
chacha-glue.c
in crypto
120 6 714 818 14
ip30-irq.c
in sgi-ip30
241 12 19 833 54
heart.h
in include/asm/sgi
191 - 345 833 23
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
traps.c
in kernel
1780 65 17 6141 1454
dev-wdt.c
in bcm63xx
32 1 17 4560 48
mips.c
in kvm
1196 62 18 2779 564
emulate.c
in kvm
1094 26 18 2779 294
kvm_host.h
in include/asm
675 16 18 3360 455
166 5 18 621 13
mt7621.c
in ralink
123 6 18 2222 151
vz.c
in kvm
2379 77 19 1787 104
mipsregs.h
in include/asm
2258 10 19 4888 831
tlbex.c
in mm
1929 50 19 6125 1077
cpu-probe.c
in kernel
1645 50 19 6146 1215
setup.c
in cavium-octeon
836 31 19 4773 635
db1200.c
in alchemy/devboards
772 24 19 3738 197
smp.c
in loongson64
748 33 19 837 78
signal.c
in kernel
657 28 19 6092 603
S
memcpy.S
in lib
648 - 19 5996 233
cvmx-l2c.c
in cavium-octeon/executive
624 20 19 4789 129
process.c
in kernel
619 27 19 6140 905
cpu-features.h
in include/asm
557 - 19 4888 604
553 31 19 1003 98
setup.c
in kernel
521 28 19 6092 982
mmu.c
in kvm
476 20 19 2519 194
smp.c
in kernel
476 36 19 6140 853
cvmx-bootmem.c
in cavium-octeon/executive
464 13 19 4789 154
S
octeon-memcpy.S
in cavium-octeon
455 - 19 4773 112
init.c
in mm
446 18 19 6070 875
430 17 19 3086 206
cvmx-pko.c
in cavium-octeon/executive
421 14 19 3726 132
jazzdma.c
in jazz
417 23 19 5430 268
cvmx-spi.c
in cavium-octeon/executive
380 10 19 3726 82
uaccess.h
in include/asm
378 2 19 5574 345
asm-offsets.c
in kernel
370 14 19 6140 459
clock.c
in ar7
367 10 19 4607 176
smp.c
in cavium-octeon
361 25 19 4773 532
358 22 19 2654 136
octeon-usb.c
in cavium-octeon
337 5 19 1835 97
kprobes.c
in kernel
334 21 19 4202 191
tlb.c
in kvm
331 12 19 2779 170
ip22-gio.c
in sgi-ip22
328 21 19 3726 134
irq.c
in lantiq
316 15 19 3963 355
mt7620.c
in ralink
305 3 19 3241 214
cpu.h
in include/asm
304 - 19 4888 708
relocate.c
in kernel
304 18 19 2135 125
ar5312.c
in ath25
269 18 19 2654 93
crc32-mips.c
in crypto
266 16 19 1455 31
cvmx-helper-rgmii.c
in cavium-octeon/executive
263 6 19 3726 114
ar2315.c
in ath25
259 18 19 2654 93
dma.c
in lantiq/xway
245 - 19 3926 246
asm.h
in include/asm
243 - 19 4888 127
ip30-irq.c
in sgi-ip30
241 12 19 833 54