facebook / openbmc-linux
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: 48622
  • Daily file updates (only one update per file and date counted): 19440
  • First update: 2018-04-23
  • Latest update: 2021-12-24
  • Days between first and latest update: 1342 (191 weeks, estimated 955 working days)
  • Active days (at least one file change): 187
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 14,402 files with 8,738,931 lines of code in files.
    • 14,391 files that are 366+ days old (8,736,355 lines of code)
    • 11 files that are 181-365 days old (2,576 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 14,402 files with 8,738,931 lines of code in files.
    • 14,375 files have been last changed 366+ days ago (8,721,817 lines of code)
    • 26 files have been last changed 181-365 days ago (15,534 lines of code)
    • 1 files have been last changed 91-180 days ago (1,580 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
99% | <1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
c, h, txt, rst, s, yaml, sh, json, gitignore, py, cocci, svg, pl, boot, xsl, lds, cfg, asn1, y, l, awk, cpp, in, uc, po, asm, mk, pm, ld, reg, inl, css, vim, profile, rb, glade, sed, feature, mak, cc, clang-format, gitattributes, ini, xs
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c99% | <1% | 0% | 0% | 0%
h99% | <1% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
asm100% | 0% | 0% | 0% | 0%
l100% | 0% | 0% | 0% | 0%
uc100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
cocci100% | 0% | 0% | 0% | 0%
pm100% | 0% | 0% | 0% | 0%
lds100% | 0% | 0% | 0% | 0%
profile100% | 0% | 0% | 0% | 0%
ld100% | 0% | 0% | 0% | 0%
awk100% | 0% | 0% | 0% | 0%
asn10% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
po0% | 0% | 0% | 0% | 0%
boot0% | 0% | 0% | 0% | 0%
xs0% | 0% | 0% | 0% | 0%
reg0% | 0% | 0% | 0% | 0%
in0% | 0% | 0% | 0% | 0%
sed0% | 0% | 0% | 0% | 0%
inl0% | 0% | 0% | 0% | 0%
glade0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c99% | <1% | <1% | 0% | 0%
h99% | <1% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
asm100% | 0% | 0% | 0% | 0%
l100% | 0% | 0% | 0% | 0%
uc100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
cocci100% | 0% | 0% | 0% | 0%
pm100% | 0% | 0% | 0% | 0%
lds100% | 0% | 0% | 0% | 0%
profile100% | 0% | 0% | 0% | 0%
ld100% | 0% | 0% | 0% | 0%
awk100% | 0% | 0% | 0% | 0%
asn10% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
po0% | 0% | 0% | 0% | 0%
boot0% | 0% | 0% | 0% | 0%
xs0% | 0% | 0% | 0% | 0%
reg0% | 0% | 0% | 0% | 0%
in0% | 0% | 0% | 0% | 0%
sed0% | 0% | 0% | 0% | 0%
inl0% | 0% | 0% | 0% | 0%
glade0% | 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
drivers99% | <1% | 0% | 0% | 0%
fs100% | 0% | 0% | 0% | 0%
arch99% | <1% | 0% | 0% | 0%
net100% | 0% | 0% | 0% | 0%
sound100% | 0% | 0% | 0% | 0%
include99% | <1% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
kernel100% | 0% | 0% | 0% | 0%
lib99% | <1% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
security100% | 0% | 0% | 0% | 0%
crypto100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
block100% | 0% | 0% | 0% | 0%
virt100% | 0% | 0% | 0% | 0%
ipc100% | 0% | 0% | 0% | 0%
init100% | 0% | 0% | 0% | 0%
certs100% | 0% | 0% | 0% | 0%
usr0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
drivers99% | <1% | 0% | 0% | 0%
fs100% | 0% | 0% | 0% | 0%
arch99% | <1% | 0% | 0% | 0%
net99% | <1% | <1% | 0% | 0%
sound100% | 0% | 0% | 0% | 0%
include99% | <1% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
kernel100% | 0% | 0% | 0% | 0%
lib99% | <1% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
security100% | 0% | 0% | 0% | 0%
crypto100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
block100% | 0% | 0% | 0% | 0%
virt100% | 0% | 0% | 0% | 0%
ipc100% | 0% | 0% | 0% | 0%
init100% | 0% | 0% | 0% | 0%
certs100% | 0% | 0% | 0% | 0%
usr0% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
i2c-slave-mqueue.c
in drivers/i2c
158 4 1454 1454 1 1
watchdog_dev.c
in drivers/watchdog
753 41 693 1252 3 1
spi-aspeed.c
in drivers/spi
375 14 512 1101 4 4
i2c-mux-pca954x.c
in drivers/i2c/muxes
443 14 733 1090 2 1
ncsi-rsp.c
in net/ncsi
965 38 359 1079 4 2
i2c-aspeed.c
in drivers/i2c/busses
883 22 248 1046 8 6
gc.c
in fs/jffs2
1021 9 733 967 2 1
readinode.c
in fs/jffs2
979 18 733 932 2 1
phy_device.c
in drivers/net/phy
1640 84 633 907 3 2
phy.h
in include/linux
761 44 733 907 2 2
broadcom.c
in drivers/net/phy
575 19 733 907 2 1
brcmphy.h
in include/linux
209 - 907 907 1 1
libbpf.c
in tools/lib/bpf
6719 165 733 819 2 1
font_sun12x22.c
in lib/fonts
5648 - 819 819 1 1
event-parse.c
in tools/lib/traceevent
5232 135 733 819 2 1
font_10x18.c
in lib/fonts
4624 - 819 819 1 1
font_8x16.c
in lib/fonts
4110 - 819 819 1 1
font_7x14.c
in lib/fonts
3596 - 819 819 1 1
compress.c
in lib/zstd
2846 90 819 819 1 1
font_6x11.c
in lib/fonts
2828 - 819 819 1 1
sstep.c
in arch/powerpc/lib
2687 48 819 819 1 1
font_6x10.c
in lib/fonts
2571 - 819 819 1 1
2486 27 633 819 4 1
decompress.c
in lib/zstd
2087 51 819 819 1 1
btf.c
in tools/lib/bpf
2081 82 733 819 2 1
font_ter16x32.c
in lib/fonts
2065 - 819 819 1 1
font_pearl_8x8.c
in lib/fonts
2060 - 819 819 1 1
font_8x8.c
in lib/fonts
2060 - 819 819 1 1
parse-filter.c
in tools/lib/traceevent
1702 30 733 819 2 1
font_mini_4x6.c
in lib/fonts
1548 - 819 819 1 1
1502 56 733 819 2 1
1495 58 733 819 2 1
xarray.c
in lib
1306 54 717 819 3 1
longlong.h
in lib/mpi
1149 - 693 819 2 1
1099 13 819 819 1 1
sparsebit.c
in tools/testing/selftests/kvm/lib
1079 40 819 819 1 1
981 32 733 819 2 1
969 47 819 819 1 1
kvm_util.c
in tools/testing/selftests/kvm/lib
901 46 733 819 2 1
btf_dump.c
in tools/lib/bpf
898 27 733 819 2 1
bch.c
in lib
882 36 819 819 1 1
parse-options.c
in tools/lib/subcmd
870 22 819 819 1 1
inflate.c
in lib
835 11 819 819 1 1
zstd_opt.h
in lib/zstd
822 13 819 819 1 1
799 26 819 819 1 1
des.c
in lib/crypto
790 8 819 819 1 1
783 28 819 819 1 1
774 7 819 819 1 1
processor.c
in tools/testing/selftests/kvm/lib/x86_64
769 29 733 819 2 1
objagg.c
in lib
726 30 819 819 1 1
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
i2c-slave-mqueue.c
in drivers/i2c
158 4 1454 1454 1 1
brcmphy.h
in include/linux
209 - 907 907 1 1
inffast.h
in lib/zlib_inflate
1 - 819 819 1 1
lockdep_states.h
in tools/lib/lockdep
1 - 819 819 1 1
lockdep_internals.h
in tools/lib/lockdep
1 - 819 819 1 1
rbtree.c
in tools/lib/lockdep
1 - 819 819 1 1
fdt_sw.c
in lib
2 - 819 819 1 1
fdt_ro.c
in lib
2 - 819 819 1 1
2 - 819 819 1 1
fdt_rw.c
in lib
2 - 819 819 1 1
fdt_wip.c
in lib
2 - 819 819 1 1
2 - 819 819 1 1
2 - 819 819 1 1
2 - 819 819 1 1
fdt.c
in lib
2 - 819 819 1 1
2 - 819 819 1 1
2 - 819 819 1 1
2 - 819 819 1 1
2 - 819 819 1 1
atomic64_32.c
in arch/x86/lib
3 - 819 819 1 1
msr-reg-export.c
in arch/x86/lib
4 - 819 819 1 1
str_error.h
in tools/lib/bpf
4 - 819 819 1 1
cpu.h
in tools/lib/api
4 - 819 819 1 1
cpupower_intern.h
in tools/power/cpupower/lib
4 - 819 819 1 1
test-bionic.c
in tools/build/feature
5 1 819 819 1 1
test-stackprotector-all.c
in tools/build/feature
5 1 819 819 1 1
test-fortify-source.c
in tools/build/feature
5 1 819 819 1 1
test-libslang-include-subdir.c
in tools/build/feature
5 1 819 819 1 1
test-eventfd.c
in tools/build/feature
5 1 819 819 1 1
test-hello.c
in tools/build/feature
5 1 819 819 1 1
test-numa_num_possible_cpus.c
in tools/build/feature
5 1 819 819 1 1
test-libslang.c
in tools/build/feature
5 1 819 819 1 1
kstrtox.h
in lib
6 - 819 819 1 1
panic.c
in arch/sh/lib64
6 - 819 819 1 1
test-libelf-gelf_getnote.c
in tools/build/feature
6 1 819 819 1 1
test-libelf.c
in tools/build/feature
6 1 819 819 1 1
test-compile.c
in tools/build/feature
6 1 819 819 1 1
test-get_cpuid.c
in tools/build/feature
6 1 819 819 1 1
test-libelf-getphdrnum.c
in tools/build/feature
6 1 819 819 1 1
test-libelf-getshdrstrndx.c
in tools/build/feature
6 1 819 819 1 1
test-libdw-dwarf-unwind.c
in tools/build/feature
6 1 819 819 1 1
test-sdt.c
in tools/build/feature
6 1 819 819 1 1
test-libelf-mmap.c
in tools/build/feature
6 1 819 819 1 1
sigchain.h
in tools/lib/subcmd
6 - 819 819 1 1
7 - 819 819 1 1
error-inject.c
in arch/arm64/lib
7 1 819 819 1 1
test-libaudit.c
in tools/build/feature
7 1 819 819 1 1
test-zlib.c
in tools/build/feature
7 1 819 819 1 1
test-gettid.c
in tools/build/feature
7 1 819 819 1 1
test-libpython.c
in tools/build/feature
7 1 819 819 1 1
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
dce_6_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/dce
9814 -
ipu3-tables.c
in drivers/staging/media/ipu3
9476 -
nls_cp950.c
in fs/nls
9088 4
bif_3_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/bif
8103 -
gmc_8_2_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/gmc
7825 -
saa7134-cards.c
in drivers/media/pci/saa7134
7658 14
dce_11_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
7632 -
nls_cp932.c
in fs/nls
7626 4
mmhub_9_4_1_offset.h
in drivers/gpu/drm/amd/include/asic_reg/mmhub
7555 -
dce_10_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
7333 -
gc_9_2_1_offset.h
in drivers/gpu/drm/amd/include/asic_reg/gc
7298 -
gc_9_1_offset.h
in drivers/gpu/drm/amd/include/asic_reg/gc
7274 -
si_dpm.c
in drivers/gpu/drm/amd/amdgpu
6935 214
gfx_8_0_enum.h
in drivers/gpu/drm/amd/include/asic_reg/gca
6833 -
dce_11_2_enum.h
in drivers/gpu/drm/amd/include/asic_reg/dce
6788 -
gfx_8_1_enum.h
in drivers/gpu/drm/amd/include/asic_reg/gca
6783 -
atombios.h
in drivers/gpu/drm/amd/include
6664 -
zc3xx.c
in drivers/media/usb/gspca
6658 33
mmhub_2_0_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/mmhub
6645 -
bnx2.h
in drivers/net/ethernet/broadcom
6520 -
gfx_7_2_enum.h
in drivers/gpu/drm/amd/include/asic_reg/gca
6255 -
dce_11_0_enum.h
in drivers/gpu/drm/amd/include/asic_reg/dce
6104 -
gmc_7_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/gmc
6091 -
sleepgraph.py
in tools/power/pm-graph
5978 196
gc_10_1_0_default.h
in drivers/gpu/drm/amd/include/asic_reg/gc
5820 -
mptbase.c
in drivers/message/fusion
5803 7
dce_8_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
5687 -
pfc-r8a7791.c
in drivers/pinctrl/sh-pfc
5670 1
smu_7_1_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/smu
5623 -
atombios.h
in drivers/gpu/drm/radeon
5612 -
phy_n.c
in drivers/net/wireless/broadcom/b43
5604 118
ppc-opc.c
in arch/powerpc/xmon
5453 -
xattr.c
in fs/ocfs2
5421 169
drxk_hard.c
in drivers/media/dvb-frontends
5398 103
i40e_register.h
in drivers/net/ethernet/intel/i40e
5323 -
FlashPoint.c
in drivers/scsi
5156 89
cx25840-core.c
in drivers/media/i2c/cx25840
5027 53
pfc-r8a7790.c
in drivers/pinctrl/sh-pfc
4986 2
clk-exynos5433.c
in drivers/clk/samsung
4956 11
bfa_fcs_lport.c
in drivers/scsi/bfa
4941 11
bfa_svc.c
in drivers/scsi/bfa
4922 4
smu_7_1_1_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/smu
4841 -
bfa_ioc.c
in drivers/scsi/bfa
4841 5
pfc-r8a7794.c
in drivers/pinctrl/sh-pfc
4820 2
ni_mio_common.c
in drivers/staging/comedi/drivers
4770 171
topro.c
in drivers/media/usb/gspca
4728 43
ar9003_eeprom.c
in drivers/net/wireless/ath/ath9k
4677 74
resource_tracker.c
in drivers/net/ethernet/mellanox/mlx4
4556 151
dce_6_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
4430 -
gcc-ipq8074.c
in drivers/clk/qcom
4414 3
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
dce_6_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/dce
9814 -
ipu3-tables.c
in drivers/staging/media/ipu3
9476 -
nls_cp950.c
in fs/nls
9088 4
bif_3_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/bif
8103 -
gmc_8_2_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/gmc
7825 -
saa7134-cards.c
in drivers/media/pci/saa7134
7658 14
dce_11_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
7632 -
nls_cp932.c
in fs/nls
7626 4
mmhub_9_4_1_offset.h
in drivers/gpu/drm/amd/include/asic_reg/mmhub
7555 -
dce_10_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
7333 -
gc_9_2_1_offset.h
in drivers/gpu/drm/amd/include/asic_reg/gc
7298 -
gc_9_1_offset.h
in drivers/gpu/drm/amd/include/asic_reg/gc
7274 -
si_dpm.c
in drivers/gpu/drm/amd/amdgpu
6935 214
gfx_8_0_enum.h
in drivers/gpu/drm/amd/include/asic_reg/gca
6833 -
dce_11_2_enum.h
in drivers/gpu/drm/amd/include/asic_reg/dce
6788 -
gfx_8_1_enum.h
in drivers/gpu/drm/amd/include/asic_reg/gca
6783 -
atombios.h
in drivers/gpu/drm/amd/include
6664 -
zc3xx.c
in drivers/media/usb/gspca
6658 33
mmhub_2_0_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/mmhub
6645 -
bnx2.h
in drivers/net/ethernet/broadcom
6520 -
gfx_7_2_enum.h
in drivers/gpu/drm/amd/include/asic_reg/gca
6255 -
dce_11_0_enum.h
in drivers/gpu/drm/amd/include/asic_reg/dce
6104 -
gmc_7_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/gmc
6091 -
sleepgraph.py
in tools/power/pm-graph
5978 196
gc_10_1_0_default.h
in drivers/gpu/drm/amd/include/asic_reg/gc
5820 -
mptbase.c
in drivers/message/fusion
5803 7
dce_8_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
5687 -
pfc-r8a7791.c
in drivers/pinctrl/sh-pfc
5670 1
smu_7_1_0_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/smu
5623 -
atombios.h
in drivers/gpu/drm/radeon
5612 -
phy_n.c
in drivers/net/wireless/broadcom/b43
5604 118
ppc-opc.c
in arch/powerpc/xmon
5453 -
xattr.c
in fs/ocfs2
5421 169
drxk_hard.c
in drivers/media/dvb-frontends
5398 103
i40e_register.h
in drivers/net/ethernet/intel/i40e
5323 -
FlashPoint.c
in drivers/scsi
5156 89
cx25840-core.c
in drivers/media/i2c/cx25840
5027 53
pfc-r8a7790.c
in drivers/pinctrl/sh-pfc
4986 2
clk-exynos5433.c
in drivers/clk/samsung
4956 11
bfa_fcs_lport.c
in drivers/scsi/bfa
4941 11
bfa_svc.c
in drivers/scsi/bfa
4922 4
smu_7_1_1_sh_mask.h
in drivers/gpu/drm/amd/include/asic_reg/smu
4841 -
bfa_ioc.c
in drivers/scsi/bfa
4841 5
pfc-r8a7794.c
in drivers/pinctrl/sh-pfc
4820 2
ni_mio_common.c
in drivers/staging/comedi/drivers
4770 171
topro.c
in drivers/media/usb/gspca
4728 43
ar9003_eeprom.c
in drivers/net/wireless/ath/ath9k
4677 74
resource_tracker.c
in drivers/net/ethernet/mellanox/mlx4
4556 151
dce_6_0_d.h
in drivers/gpu/drm/amd/include/asic_reg/dce
4430 -
gcc-ipq8074.c
in drivers/clk/qcom
4414 3