Linux / Arch / Riscv
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: 221
  • Daily file updates (only one update per file and date counted): 292
  • First update: 2016-11-07
  • Latest update: 2022-01-17
  • Days between first and latest update: 1898 (271 weeks, estimated 1355 working days)
  • Active days (at least one file change): 1034
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 221 files with 22,482 lines of code in files.
    • 183 files that are 366+ days old (17,916 lines of code)
    • 14 files that are 181-365 days old (878 lines of code)
    • 16 files that are 91-180 days old (3,154 lines of code)
    • 8 files that are 31-90 days old (534 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
79% | 3% | 14% | 2% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 221 files with 22,482 lines of code in files.
    • 66 files have been last changed 366+ days ago (3,210 lines of code)
    • 33 files have been last changed 181-365 days ago (1,331 lines of code)
    • 18 files have been last changed 91-180 days ago (1,459 lines of code)
    • 3 files have been last changed 31-90 days ago (162 lines of code)
    • 101 files have been last changed 1-30 days ago (16,320 lines of code)
14% | 5% | 6% | <1% | 72%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, c, S, gitignore, sh, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c76% | 2% | 18% | 2% | 0%
h89% | 3% | 4% | 2% | 0%
S73% | 12% | 13% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h21% | 6% | 4% | <1% | 65%
c10% | 4% | 7% | <1% | 77%
S14% | 10% | 6% | 0% | 68%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
kernel93% | 6% | 0% | 0% | 0%
include87% | 3% | 5% | 2% | 0%
net100% | 0% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
lib100% | 0% | 0% | 0% | 0%
boot100% | 0% | 0% | 0% | 0%
errata0% | 100% | 0% | 0% | 0%
kvm0% | 0% | 88% | 11% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
kernel18% | 9% | 12% | <1% | 58%
include25% | 6% | 5% | 1% | 62%
lib46% | 10% | 0% | 0% | 43%
mm1% | 9% | 0% | 0% | 88%
boot31% | 0% | 68% | 0% | 0%
errata0% | 0% | 68% | 31% | 0%
kvm0% | 0% | 0% | 0% | 100%
net0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
syscall.h
in include/asm
51 7 19 1914 145
init.c
in mm
600 34 19 1668 457
S
entry.S
in kernel
536 - 19 1668 318
pgtable.h
in include/asm
491 66 19 1668 311
asm-offsets.c
in kernel
438 1 19 1668 134
S
head.S
in kernel
402 - 19 1668 336
module.c
in kernel
343 23 150 1668 186
cmpxchg.h
in include/asm
339 - 19 1668 80
atomic.h
in include/asm
293 8 19 1668 112
csr.h
in include/asm
261 - 29 1668 181
setup.c
in kernel
239 9 19 1668 436
uaccess.h
in include/asm
221 3 28 1668 214
fault.c
in mm
218 7 17 1668 233
signal.c
in kernel
217 8 19 1668 161
S
uaccess.S
in lib
208 - 19 1668 107
ptrace.c
in kernel
202 11 19 1668 178
traps.c
in kernel
192 11 17 1668 261
smp.c
in kernel
188 17 29 1668 230
vdso.c
in kernel
186 7 19 1668 149
sbi.h
in include/asm
152 6 18 1668 119
cacheinfo.c
in kernel
136 7 19 1668 124
smpboot.c
in kernel
135 7 19 1668 208
ptrace.h
in include/asm
126 11 19 1668 148
S
vmlinux.lds.S
in kernel
123 - 19 1668 198
page.h
in include/asm
122 - 19 1668 200
process.c
in kernel
113 7 19 1668 244
stacktrace.c
in kernel
113 8 19 1668 214
S
memset.S
in lib
102 - 607 1668 54
spinlock.h
in include/asm
100 9 895 1668 64
S
memcpy.S
in lib
99 - 607 1668 54
cpu.c
in kernel
98 6 29 1668 125
bitops.h
in include/asm
96 9 895 1668 61
cpufeature.c
in kernel
92 3 19 1668 128
io.h
in include/asm
82 - 19 1668 142
elf.h
in include/uapi/asm
71 - 714 1668 77
bug.h
in include/asm
71 - 275 1668 119
S
vdso.lds.S
in kernel/vdso
68 - 19 1668 90
switch_to.h
in include/asm
66 7 19 1668 106
timex.h
in include/asm
66 9 246 1668 148
thread_info.h
in include/asm
61 - 19 1668 147
pgtable-64.h
in include/asm
60 8 19 1668 88
smp.h
in include/asm
60 6 66 1668 143
ptrace.h
in include/uapi/asm
58 - 811 1668 65
asm.h
in include/asm
58 - 150 1668 86
elf.h
in include/asm
52 - 19 1668 109
51 4 24 1668 66
processor.h
in include/asm
50 3 19 1668 153
pgalloc.h
in include/asm
47 3 19 1668 102
delay.c
in lib
47 3 24 1668 90
tlbflush.h
in include/asm
45 4 19 1668 158
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
asm-offsets.h
in include/asm
1 - 1400 1668 19
fence.h
in include/asm
10 - 1340 1427 11
linkage.h
in include/asm
5 - 895 1668 43
delay.h
in include/asm
9 - 895 1668 43
tlb.h
in include/asm
11 1 895 1668 66
S
rt_sigreturn.S
in kernel/vdso
14 - 895 1668 43
S
vdso.S
in kernel/vdso
15 - 895 1668 43
S
getcpu.S
in kernel/vdso
16 - 895 1563 47
S
flush_icache.S
in kernel/vdso
20 - 895 1562 54
word-at-a-time.h
in include/asm
30 4 895 1668 43
bitops.h
in include/asm
96 9 895 1668 61
spinlock.h
in include/asm
100 9 895 1668 64
byteorder.h
in include/uapi/asm
4 - 811 1668 62
bitsperlong.h
in include/uapi/asm
5 - 811 1668 62
sigcontext.h
in include/uapi/asm
8 - 811 1668 65
ptrace.h
in include/uapi/asm
58 - 811 1668 65
perf_regs.h
in include/uapi/asm
38 - 801 882 10
S
loader.S
in boot
6 - 714 829 12
sparsemem.h
in include/asm
7 - 714 890 22
cache.h
in include/asm
8 - 714 1668 55
ucontext.h
in include/uapi/asm
12 - 714 1668 74
irqflags.h
in include/asm
33 7 714 1668 72
elf.h
in include/uapi/asm
71 - 714 1668 77
S
fpu.S
in kernel
102 - 714 1213 34
121 6 714 1421 49
vmalloc.h
in include/asm
3 - 607 798 12
bpf_perf_event.h
in include/uapi/asm
5 - 607 780 14
image.h
in include/asm
36 - 607 972 44
S
tishift.S
in lib
72 - 607 1285 55
S
memcpy.S
in lib
99 - 607 1668 54
S
memset.S
in lib
102 - 607 1668 54
vermagic.h
in include/asm
4 - 520 653 25
mmiowb.h
in include/asm
6 - 520 1077 43
S
note.S
in kernel/vdso
10 - 520 647 23
current.h
in include/asm
14 - 520 1668 73
cpu_ops.h
in include/asm
21 - 520 687 18
25 2 520 687 18
hwcap.h
in include/asm
27 - 520 1668 78
perf_event.h
in include/asm
42 - 520 1385 53
module.h
in include/asm
81 3 520 1421 74
cpu_ops_sbi.c
in kernel
89 8 520 687 18
perf_event.c
in kernel
324 16 520 1385 58
326 5 520 689 18
clocksource.h
in include/asm
4 - 415 604 11
patch.h
in include/asm
5 - 415 696 29
hugetlb.h
in include/asm
5 - 415 984 24
clocksource.h
in include/asm/vdso
5 - 415 604 11
kdebug.h
in include/asm
8 - 415 658 13
irq_work.h
in include/asm
8 1 415 589 10
clint.h
in include/asm
8 - 415 829 52
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
110 3 18 77 3
105 2 18 77 3
80 4 18 77 3
75 2 18 77 4
gpr-num.h
in include/asm
71 - 28 77 2
asm-extable.h
in include/asm
50 - 28 77 2
extable.h
in include/asm
28 - 28 77 2
kvm_vcpu_sbi.h
in include/asm
15 - 18 77 3
vcpu_fp.c
in kvm
142 8 18 100 12
kvm_vcpu_fp.h
in include/asm
44 5 29 100 9
vcpu.c
in kvm
617 44 18 129 23
mmu.c
in kvm
580 33 18 129 27
515 10 18 129 13
373 - 29 129 10
178 12 29 129 11
kvm_host.h
in include/asm
171 3 18 129 29
132 4 18 129 24
main.c
in kvm
90 8 18 129 13
kvm.h
in include/uapi/asm
74 - 29 129 10
vm.c
in kvm
73 4 18 129 22
vmid.c
in kvm
69 5 18 129 11
S
tlb.S
in kvm
67 - 29 129 11
kvm_vcpu_timer.h
in include/asm
25 - 29 129 10
kvm_types.h
in include/asm
4 - 18 129 13
kfence.h
in include/asm
47 3 19 233 9
193 - 19 290 21
107 1 19 290 33
52 - 150 290 11
kexec.h
in include/asm
31 - 150 290 27
crash_dump.c
in kernel
22 1 150 290 11
126 - 19 296 46
alternative-macros.h
in include/asm
80 - 150 318 24
errata.c
in errata/sifive
79 5 150 318 11
alternative.c
in errata
51 3 67 318 12
S
errata_cip_453.S
in errata/sifive
34 - 150 318 11
errata_list.h
in include/asm
27 - 150 318 11
alternative.h
in include/asm
25 - 150 318 11
vendorid_list.h
in include/asm
4 - 150 318 11
kprobes.c
in kernel/probes
253 19 19 413 67
simulate-insn.c
in kernel/probes
132 6 19 413 23
uprobes.c
in kernel/probes
125 13 275 413 12
S
kprobes_trampoline.S
in kernel/probes
83 - 29 413 21
ftrace.c
in kernel/probes
43 2 29 413 44
simulate-insn.h
in kernel/probes
37 - 275 413 12
uprobes.h
in include/asm
30 - 275 413 12
decode-insn.c
in kernel/probes
28 - 19 413 24
probes.h
in include/asm
16 - 275 413 12
decode-insn.h
in kernel/probes
12 - 275 413 12
7 1 275 413 12
S
memmove.S
in lib
53 - 344 430 9
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
fault.c
in mm
218 7 17 1668 233
traps.c
in kernel
192 11 17 1668 261
vcpu.c
in kvm
617 44 18 129 23
mmu.c
in kvm
580 33 18 129 27
515 10 18 129 13
kvm_host.h
in include/asm
171 3 18 129 29
sbi.h
in include/asm
152 6 18 1668 119
vcpu_fp.c
in kvm
142 8 18 100 12
132 4 18 129 24
110 3 18 77 3
105 2 18 77 3
main.c
in kvm
90 8 18 129 13
80 4 18 77 3
75 2 18 77 4
vm.c
in kvm
73 4 18 129 22
vmid.c
in kvm
69 5 18 129 11
kvm_vcpu_sbi.h
in include/asm
15 - 18 77 3
kvm_types.h
in include/asm
4 - 18 129 13
1062 27 19 700 90
1031 29 19 700 106
init.c
in mm
600 34 19 1668 457
S
entry.S
in kernel
536 - 19 1668 318
pgtable.h
in include/asm
491 66 19 1668 311
asm-offsets.c
in kernel
438 1 19 1668 134
S
head.S
in kernel
402 - 19 1668 336
cmpxchg.h
in include/asm
339 - 19 1668 80
339 8 19 693 67
atomic.h
in include/asm
293 8 19 1668 112
kprobes.c
in kernel/probes
253 19 19 413 67
setup.c
in kernel
239 9 19 1668 436
signal.c
in kernel
217 8 19 1668 161
S
uaccess.S
in lib
208 - 19 1668 107
ptrace.c
in kernel
202 11 19 1668 178
193 - 19 290 21
vdso.c
in kernel
186 7 19 1668 149
173 10 19 1044 73
150 4 19 700 53
150 8 19 759 139
cacheinfo.c
in kernel
136 7 19 1668 124
smpboot.c
in kernel
135 7 19 1668 208
simulate-insn.c
in kernel/probes
132 6 19 413 23
ptrace.h
in include/asm
126 11 19 1668 148
126 - 19 296 46
S
vmlinux.lds.S
in kernel
123 - 19 1668 198
page.h
in include/asm
122 - 19 1668 200
process.c
in kernel
113 7 19 1668 244
stacktrace.c
in kernel
113 8 19 1668 214
107 1 19 290 33
cpufeature.c
in kernel
92 3 19 1668 128
io.h
in include/asm
82 - 19 1668 142