Linux / Arch / Arm
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: 1970
  • Daily file updates (only one update per file and date counted): 12460
  • First update: 2005-04-12
  • Latest update: 2022-01-17
  • Days between first and latest update: 6125 (875 weeks, estimated 4375 working days)
  • Active days (at least one file change): 5712
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,970 files with 290,364 lines of code in files.
    • 1,959 files that are 366+ days old (289,307 lines of code)
    • 4 files that are 181-365 days old (948 lines of code)
    • 5 files that are 91-180 days old (12 lines of code)
    • 2 files that are 31-90 days old (97 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 1,970 files with 290,364 lines of code in files.
    • 1,297 files have been last changed 366+ days ago (163,113 lines of code)
    • 389 files have been last changed 181-365 days ago (52,084 lines of code)
    • 58 files have been last changed 91-180 days ago (18,682 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 226 files have been last changed 1-30 days ago (56,485 lines of code)
56% | 17% | 6% | 0% | 19%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, S, boot, gitignore, sh, pl, inl, txt, lds
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c99% | <1% | <1% | <1% | 0%
h98% | 1% | 0% | <1% | 0%
S99% | 0% | <1% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
boot100% | 0% | 0% | 0% | 0%
inl100% | 0% | 0% | 0% | 0%
lds100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c51% | 19% | 7% | 0% | 21%
h74% | 9% | 1% | 0% | 15%
S50% | 20% | 9% | 0% | 19%
pl48% | 51% | 0% | 0% | 0%
boot84% | 16% | 0% | 0% | 0%
inl100% | 0% | 0% | 0% | 0%
lds100% | 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
mach-omap2100% | 0% | 0% | 0% | 0%
mach-pxa100% | 0% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
mach-s3c100% | 0% | 0% | 0% | 0%
boot95% | 4% | <1% | 0% | 0%
kernel100% | 0% | 0% | 0% | 0%
include99% | <1% | 0% | <1% | 0%
mach-davinci100% | 0% | 0% | 0% | 0%
mach-omap1100% | 0% | 0% | 0% | 0%
crypto99% | 0% | 0% | <1% | 0%
probes100% | 0% | 0% | 0% | 0%
mach-sa1100100% | 0% | 0% | 0% | 0%
mach-imx100% | 0% | 0% | 0% | 0%
mach-orion5x100% | 0% | 0% | 0% | 0%
mach-mmp100% | 0% | 0% | 0% | 0%
nwfpe100% | 0% | 0% | 0% | 0%
lib100% | 0% | 0% | 0% | 0%
common100% | 0% | 0% | 0% | 0%
mach-ep93xx100% | 0% | 0% | 0% | 0%
vfp100% | 0% | 0% | 0% | 0%
mach-tegra100% | 0% | 0% | 0% | 0%
mach-mvebu100% | 0% | 0% | 0% | 0%
mach-iop32x100% | 0% | 0% | 0% | 0%
mach-at9199% | <1% | 0% | 0% | 0%
mach-ixp4xx100% | 0% | 0% | 0% | 0%
mach-rpc100% | 0% | 0% | 0% | 0%
mach-exynos100% | 0% | 0% | 0% | 0%
mach-footbridge100% | 0% | 0% | 0% | 0%
mach-spear100% | 0% | 0% | 0% | 0%
plat-orion100% | 0% | 0% | 0% | 0%
net100% | 0% | 0% | 0% | 0%
mach-cns3xxx100% | 0% | 0% | 0% | 0%
mach-shmobile100% | 0% | 0% | 0% | 0%
mach-dove100% | 0% | 0% | 0% | 0%
mach-mv78xx0100% | 0% | 0% | 0% | 0%
mach-bcm100% | 0% | 0% | 0% | 0%
plat-omap100% | 0% | 0% | 0% | 0%
mach-lpc32xx100% | 0% | 0% | 0% | 0%
mach-sunxi100% | 0% | 0% | 0% | 0%
mach-vexpress100% | 0% | 0% | 0% | 0%
xen100% | 0% | 0% | 0% | 0%
plat-pxa100% | 0% | 0% | 0% | 0%
mach-rockchip100% | 0% | 0% | 0% | 0%
mach-hisi100% | 0% | 0% | 0% | 0%
mach-socfpga100% | 0% | 0% | 0% | 0%
mach-integrator100% | 0% | 0% | 0% | 0%
mach-ux500100% | 0% | 0% | 0% | 0%
mach-zynq100% | 0% | 0% | 0% | 0%
mach-mxs100% | 0% | 0% | 0% | 0%
mach-s5pv210100% | 0% | 0% | 0% | 0%
mach-meson100% | 0% | 0% | 0% | 0%
mach-qcom100% | 0% | 0% | 0% | 0%
mach-highbank100% | 0% | 0% | 0% | 0%
vdso100% | 0% | 0% | 0% | 0%
mach-keystone100% | 0% | 0% | 0% | 0%
mach-mediatek100% | 0% | 0% | 0% | 0%
plat-versatile100% | 0% | 0% | 0% | 0%
mach-vt8500100% | 0% | 0% | 0% | 0%
mach-versatile100% | 0% | 0% | 0% | 0%
mach-berlin100% | 0% | 0% | 0% | 0%
mach-milbeaut100% | 0% | 0% | 0% | 0%
mach-actions100% | 0% | 0% | 0% | 0%
mach-realview100% | 0% | 0% | 0% | 0%
mach-npcm92% | 8% | 0% | 0% | 0%
mach-nomadik100% | 0% | 0% | 0% | 0%
mach-alpine100% | 0% | 0% | 0% | 0%
mach-sti100% | 0% | 0% | 0% | 0%
mach-oxnas100% | 0% | 0% | 0% | 0%
mach-mstar100% | 0% | 0% | 0% | 0%
mach-axxia100% | 0% | 0% | 0% | 0%
mach-clps711x100% | 0% | 0% | 0% | 0%
mach-artpec100% | 0% | 0% | 0% | 0%
mach-aspeed100% | 0% | 0% | 0% | 0%
mach-gemini100% | 0% | 0% | 0% | 0%
mach-nspire100% | 0% | 0% | 0% | 0%
mach-stm32100% | 0% | 0% | 0% | 0%
mach-realtek100% | 0% | 0% | 0% | 0%
mach-lpc18xx100% | 0% | 0% | 0% | 0%
mach-digicolor100% | 0% | 0% | 0% | 0%
mach-moxart100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
mach-pxa79% | 12% | 2% | 0% | 4%
mach-omap259% | 17% | 5% | 0% | 17%
boot78% | <1% | 0% | 0% | 20%
mm55% | 8% | 8% | 0% | 27%
mach-omap170% | 9% | 15% | 0% | 5%
mach-davinci52% | 23% | 23% | 0% | 0%
include45% | 18% | 2% | 0% | 33%
mach-sa110084% | 5% | 0% | 0% | 9%
mach-orion5x92% | 0% | 0% | 0% | 7%
mach-mmp100% | 0% | 0% | 0% | 0%
crypto35% | 38% | 23% | 0% | 3%
nwfpe100% | 0% | 0% | 0% | 0%
kernel23% | 15% | 5% | 0% | 54%
probes53% | 2% | 17% | 0% | 27%
lib69% | 18% | 0% | 0% | 12%
vfp70% | 19% | 0% | 0% | 10%
mach-imx33% | 18% | 6% | 0% | 41%
plat-orion100% | 0% | 0% | 0% | 0%
mach-mvebu77% | 15% | 6% | 0% | 0%
mach-iop32x73% | 0% | 13% | 0% | 13%
mach-footbridge79% | 20% | 0% | 0% | 0%
mach-spear76% | 5% | 17% | 0% | 0%
mach-ixp4xx68% | 0% | 0% | 0% | 31%
mach-cns3xxx100% | 0% | 0% | 0% | 0%
common35% | 11% | 0% | 0% | 52%
mach-dove85% | 0% | 0% | 0% | 14%
mach-exynos58% | 18% | 14% | 0% | 8%
mach-mv78xx082% | 0% | 0% | 0% | 17%
mach-tegra38% | 44% | 0% | 0% | 16%
mach-lpc32xx100% | 0% | 0% | 0% | 0%
mach-rpc44% | 3% | 0% | 0% | 52%
mach-bcm76% | 0% | 0% | 0% | 23%
mach-vexpress100% | 0% | 0% | 0% | 0%
mach-shmobile55% | 31% | 0% | 0% | 12%
plat-pxa100% | 0% | 0% | 0% | 0%
mach-sunxi77% | 0% | 0% | 0% | 22%
mach-integrator100% | 0% | 0% | 0% | 0%
mach-socfpga82% | 0% | 0% | 0% | 17%
mach-ep93xx15% | 0% | 0% | 0% | 84%
mach-zynq100% | 0% | 0% | 0% | 0%
mach-rockchip62% | 0% | 0% | 0% | 37%
mach-ux50084% | 0% | 15% | 0% | 0%
mach-meson100% | 0% | 0% | 0% | 0%
vdso100% | 0% | 0% | 0% | 0%
plat-omap27% | 0% | 72% | 0% | 0%
net12% | 0% | 0% | 0% | 87%
mach-mediatek100% | 0% | 0% | 0% | 0%
mach-highbank50% | 49% | 0% | 0% | 0%
plat-versatile100% | 0% | 0% | 0% | 0%
mach-vt8500100% | 0% | 0% | 0% | 0%
mach-versatile100% | 0% | 0% | 0% | 0%
mach-at915% | 0% | 0% | 0% | 94%
mach-berlin100% | 0% | 0% | 0% | 0%
mach-milbeaut100% | 0% | 0% | 0% | 0%
mach-actions100% | 0% | 0% | 0% | 0%
mach-realview100% | 0% | 0% | 0% | 0%
mach-npcm92% | 0% | 8% | 0% | 0%
mach-keystone48% | 51% | 0% | 0% | 0%
mach-nomadik100% | 0% | 0% | 0% | 0%
mach-alpine100% | 0% | 0% | 0% | 0%
mach-sti100% | 0% | 0% | 0% | 0%
mach-oxnas100% | 0% | 0% | 0% | 0%
mach-axxia100% | 0% | 0% | 0% | 0%
mach-clps711x100% | 0% | 0% | 0% | 0%
mach-artpec100% | 0% | 0% | 0% | 0%
mach-aspeed100% | 0% | 0% | 0% | 0%
mach-gemini100% | 0% | 0% | 0% | 0%
mach-nspire100% | 0% | 0% | 0% | 0%
mach-s5pv21010% | 89% | 0% | 0% | 0%
mach-mxs7% | 92% | 0% | 0% | 0%
mach-realtek100% | 0% | 0% | 0% | 0%
xen2% | 20% | 13% | 0% | 62%
mach-lpc18xx100% | 0% | 0% | 0% | 0%
mach-hisi1% | 0% | 56% | 0% | 41%
mach-digicolor100% | 0% | 0% | 0% | 0%
mach-moxart100% | 0% | 0% | 0% | 0%
mach-s3c0% | 79% | 2% | 0% | 18%
mach-mstar0% | 100% | 0% | 0% | 0%
mach-stm320% | 14% | 0% | 0% | 85%
mach-qcom0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
traps.c
in kernel
598 34 17 6136 1002
fault.c
in mm
410 9 17 6136 656
init.c
in mm
377 26 19 6136 1180
process.c
in kernel
326 18 19 6136 1031
h3600.c
in mach-sa1100
103 8 895 6136 276
dc21285-timer.c
in mach-footbridge
100 10 520 6136 241
11 - 895 6136 79
11 - 895 6136 79
11 - 895 6136 79
11 - 895 6136 79
S
setbit.S
in lib
11 - 895 6136 79
S
11 - 895 6136 79
bitops.h
in lib
95 - 938 6135 205
sys_arm.c
in kernel
20 1 895 6134 266
S
entry-armv.S
in kernel
1045 - 19 6127 994
S
398 - 19 6127 861
S
380 - 29 6127 382
asm-offsets.c
in kernel
161 1 19 6127 467
S
sleep.S
in mach-pxa
134 - 2172 6127 152
43 - 1487 6124 187
generic.c
in mach-pxa
53 4 895 6123 339
ptrace.c
in kernel
608 30 19 6122 607
common-pci.c
in mach-ixp4xx
282 16 895 6122 401
integrator_cp.c
in mach-integrator
100 6 895 6122 626
S
head.S
in boot/compressed
1378 - 21 6120 962
core.c
in mach-integrator
65 5 415 6120 425
S
head.S
in kernel
534 - 19 6118 845
S
vmlinux.lds.S
in kernel
155 - 19 6118 744
flush.c
in mm
259 16 19 6113 524
76 6 150 6113 252
70 3 150 6113 237
setup.c
in kernel
983 34 19 6092 1222
mainstone.c
in mach-pxa
584 16 213 6089 674
pxa27x.c
in mach-pxa
267 16 895 6089 698
pxa25x.c
in mach-pxa
190 12 895 6089 552
pm.c
in mach-pxa
75 5 1542 6089 255
S
head-xscale.S
in boot/compressed
28 - 1487 6089 95
91 3 150 6084 215
80 - 895 6084 126
lubbock.c
in mach-pxa
500 16 21 6076 632
smp.c
in kernel
544 46 19 6074 1202
pm.c
in mach-sa1100
57 2 1738 6073 184
dmabounce.c
in common
426 14 345 6072 378
314 10 18 6072 585
166 9 415 6072 331
35 1 19 6072 92
sa1111.c
in common
1000 49 19 6070 563
signal.c
in kernel
461 10 19 6070 745
riscpc.c
in mach-rpc
176 4 19 6070 290
mmap.c
in mm
109 2 344 6070 361
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
generic.h
in mach-pxa/include/mach
1 - 2172 3227 11
boot
Makefile.boot
in mach-imx
1 - 2172 4256 199
generic.h
in mach-sa1100/include/mach
1 - 2172 3227 11
counter-32k.h
in plat-omap/include/plat
1 - 2172 3383 20
soc.h
in mach-omap1
1 - 2172 3408 23
asm-offsets.h
in include/asm
1 - 2172 4673 25
auxvec.h
in include/asm
1 - 2172 4933 32
serial.h
in mach-omap2
1 - 2172 3398 22
hardware.h
in mach-omap2/include/mach
1 - 2172 4489 42
irqs.h
in mach-omap2/include/mach
1 - 2172 4489 42
cache-feroceon-l2.h
in include/asm/hardware
2 - 2172 2903 14
udc.h
in mach-ixp4xx/include/mach
2 - 2172 4930 35
iomap.h
in mach-omap1
3 - 2172 3632 42
cache-tauros2.h
in include/asm/hardware
3 - 2172 4454 39
mman.h
in include/uapi/asm
3 - 2172 3401 16
irq.h
in plat-orion/include/plat
4 - 2172 4926 56
io.h
in mach-omap1/include/mach
5 - 2172 4489 42
kona_l2_cache.h
in mach-bcm
5 - 2172 2845 13
milieu.h
in nwfpe
5 - 2172 4128 16
time.h
in plat-orion/include/plat
6 - 2172 4926 55
board-h3.h
in mach-omap1
6 - 2172 4699 16
board-h2.h
in mach-omap1
6 - 2172 4699 16
pl080.h
in mach-spear
6 - 2172 3350 37
misc_regs.h
in mach-spear/include/mach
6 - 2172 3350 37
kirkwood.h
in mach-mvebu
8 - 2172 2903 14
board-dt.c
in mach-lpc18xx
10 - 2172 2459 14
hardware.h
in mach-davinci/include/mach
10 - 2172 4930 131
bcm_cygnus.c
in mach-bcm
10 - 2172 2729 23
bcm63xx.c
in mach-bcm
11 - 2172 2904 11
pmsu.h
in mach-mvebu
11 - 2172 3472 48
mxs-pinfunc.h
in boot/dts
11 - 2172 3059 16
common.h
in mach-mvebu
12 - 2172 3534 136
bcm_kona_smc.h
in mach-bcm
13 - 2172 3263 39
mpp.h
in plat-orion/include/plat
14 - 2172 3917 33
serial.h
in mach-omap1/include/mach
15 - 2172 3398 34
fb.h
in include/asm
15 2 2172 4933 21
irqs.h
in mach-spear/include/mach
15 - 2172 3350 37
uncompress.h
in mach-spear/include/mach
17 2 2172 3350 37
serial.h
in mach-davinci/include/mach
18 - 2172 4930 228
bitfield.h
in mach-sa1100/include/mach
18 - 2172 4930 20
orion-gpio.h
in plat-orion/include/plat
19 - 2172 3445 40
pcie.h
in plat-orion/include/plat
20 - 2172 4926 73
S
headsmp-a9.S
in mach-mvebu
20 - 2172 2852 67
restart.c
in mach-spear
20 1 2172 3350 49
inl
fpa11.inl
in nwfpe
22 4 2172 5274 3
mvebu-soc-id.h
in mach-mvebu
26 1 2172 2954 47
pm_bus.c
in mach-omap1
28 1 2172 4248 127
lds
bootp.lds
in boot/bootp
29 - 2172 4274 16
addr-map.h
in plat-orion/include/plat
30 - 2172 3711 56
common.h
in mach-dove
31 1 2172 4564 133
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
59 4 21 43 3
kfence.h
in include/asm
38 3 21 62 3
S
bswapsdi2.S
in boot/compressed
3 - 21 96 3
S
lib1funcs.S
in boot/compressed
3 - 21 96 3
S
ashldi3.S
in boot/compressed
3 - 21 96 3
S
hyp-stub.S
in boot/compressed
2 - 21 96 3
font.c
in boot/compressed
1 - 21 96 3
921 - 19 220 13
sama7.c
in mach-at91
18 1 19 294 10
wpcm450.c
in mach-npcm
8 - 150 303 10
swiotlb-xen.h
in include/asm/xen
1 - 150 321 9
kexec-internal.h
in include/asm
9 - 290 367 16
archrandom.h
in include/asm
7 1 275 393 11
fdt_check_mem_start.c
in boot/compressed
100 3 29 395 19
311 - 275 407 10
S
271 - 21 407 22
82 5 150 407 19
3 - 21 407 13
iwmmxt.h
in kernel
34 - 344 443 11
179 7 24 466 23
kasan.h
in include/asm
11 1 344 466 11
kasan_def.h
in include/asm
10 - 344 466 11
S
phys2virt.S
in kernel
225 - 344 504 14
module.lds.h
in include/asm
6 - 345 513 14
mach-imx27.c
in mach-imx
35 2 213 519 36
mach-imx35.c
in mach-imx
22 - 213 519 35
mach-imx31.c
in mach-imx
11 - 213 519 35
vmlinux.lds.h
in include/asm
124 - 345 531 13
mstarv7.c
in mach-mstar
71 3 344 573 20
uaccess-asm.h
in include/asm
77 - 19 641 39
fdt.c
in boot/compressed
1 - 415 652 13
fdt_wip.c
in boot/compressed
1 - 415 652 13
fdt_rw.c
in boot/compressed
1 - 415 652 13
fdt_ro.c
in boot/compressed
1 - 415 652 13
vermagic.h
in include/asm
19 - 520 653 25
cp15.h
in include/asm/vdso
23 - 520 685 15
processor.h
in include/asm/vdso
14 - 520 685 15
clocksource.h
in include/asm/vdso
5 - 520 685 15
S
resume-imx6.S
in mach-imx
21 - 607 749 23
sam9x60.c
in mach-at91
18 1 607 797 12
vmalloc.h
in include/asm
3 - 607 798 12
2059 - 150 818 18
985 3 714 818 9
367 - 150 818 18
chacha-glue.c
in crypto
296 14 324 818 75
224 12 150 818 69
109 7 19 818 46
gettimeofday.h
in include/asm/vdso
110 7 415 822 56
vsyscall.h
in include/asm/vdso
23 1 520 822 36
note.c
in vdso
6 - 714 822 11
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
traps.c
in kernel
598 34 17 6136 1002
fault.c
in mm
410 9 17 6136 656
pci.c
in mach-orion5x
355 22 18 5061 352
314 10 18 6072 585
pci.c
in mach-iop32x
267 6 18 5616 14
io.h
in include/asm
231 10 18 4933 530
pcie.c
in mach-mv78xx0
210 11 18 4974 264
pcie.c
in mach-dove
161 8 18 4564 190
omap_hwmod.c
in mach-omap2
2185 98 19 4536 1293
1600 82 19 4879 1281
1424 53 19 3611 527
1411 74 19 4100 464
mmu.c
in mm
1153 40 19 5608 1226
irq-s3c24xx.c
in mach-s3c
1100 24 19 885 50
S
entry-armv.S
in kernel
1045 - 19 6127 994
test-thumb.c
in probes/kprobes
1003 2 19 2586 50
sa1111.c
in common
1000 49 19 6070 563
setup.c
in kernel
983 34 19 6092 1222
S
pm_suspend.S
in mach-at91
942 - 19 2523 206
921 - 19 220 13
pm.c
in mach-at91
911 34 19 5477 829
ecard.c
in mach-rpc
818 44 19 3669 171
mach-rx1950.c
in mach-s3c
716 18 19 885 45
core.c
in mach-ep93xx
682 31 19 5799 691
locomo.c
in common
653 26 19 5996 377
control.c
in mach-omap2
613 24 19 5070 484
ptrace.c
in kernel
608 30 19 6122 607
smp.c
in kernel
544 46 19 6074 1202
S
head.S
in kernel
534 - 19 6118 845
pm-imx6.c
in mach-imx
531 18 19 2898 332
usb.c
in mach-omap1
518 15 19 4231 202
imx25-pinfunc.h
in boot/dts
476 - 19 3011 174
tlbflush.h
in include/asm
465 24 19 4933 382
uaccess.h
in include/asm
461 7 19 4933 593
signal.c
in kernel
461 10 19 6070 745
mmdc.c
in mach-imx
451 20 19 3803 219
mach-gta02.c
in mach-s3c
448 8 19 885 34
control.h
in mach-omap2
418 - 19 4268 328
atomic.h
in include/asm
414 11 19 4933 360
400 21 19 3466 546
S
398 - 19 6127 861
pm34xx.c
in mach-omap2
379 19 19 4907 922
378 21 19 5864 321
init.c
in mm
377 26 19 6136 1180
core.c
in probes/kprobes
341 18 19 2586 167
common.c
in mach-ixp4xx
340 15 19 6068 677
339 - 19 5991 346
process.c
in kernel
326 18 19 6136 1031
pm33xx-core.c
in mach-omap2
315 26 19 1441 123
ts72xx.c
in mach-ep93xx
305 7 19 5799 474