facebook / OpenBIC
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: 136
  • Daily file updates (only one update per file and date counted): 214
  • First update: 2021-08-12
  • Latest update: 2022-03-31
  • Days between first and latest update: 232 (33 weeks, estimated 165 working days)
  • Active days (at least one file change): 53
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 136 files with 19,638 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 48 files that are 181-365 days old (9,655 lines of code)
    • 45 files that are 91-180 days old (6,014 lines of code)
    • 16 files that are 31-90 days old (1,428 lines of code)
    • 27 files that are 1-30 days old (2,541 lines of code)
0% | 49% | 30% | 7% | 12%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 136 files with 19,638 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 2 files have been last changed 181-365 days ago (13 lines of code)
    • 4 files have been last changed 91-180 days ago (105 lines of code)
    • 54 files have been last changed 31-90 days ago (4,323 lines of code)
    • 76 files have been last changed 1-30 days ago (15,197 lines of code)
0% | <1% | <1% | 22% | 77%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
c, h, md, txt, patch, yml, yaml, rst, cfg, gitignore, clang-format, json, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c0% | 48% | 31% | 7% | 12%
h0% | 53% | 23% | 5% | 16%
yml0% | 100% | 0% | 0% | 0%
yaml0% | 61% | 38% | 0% | 0%
cfg0% | 0% | 0% | 0% | 100%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml0% | 61% | 38% | 0% | 0%
c0% | 0% | <1% | 21% | 78%
h0% | 0% | <1% | 27% | 72%
yml0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
meta-facebook/yv35-cl0% | 86% | 11% | 1% | 0%
common/ipmi0% | 91% | 8% | 0% | 0%
common/sensor0% | 35% | 0% | 54% | 10%
common/util0% | 35% | 61% | <1% | 3%
common0% | 100% | 0% | 0% | 0%
common/host0% | 100% | 0% | 0% | 0%
common/usb0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
meta-facebook/yv35-bb0% | 0% | 90% | 0% | 9%
common/mctp0% | 0% | 0% | 0% | 100%
common/pldm0% | 0% | 0% | 0% | 100%
common/shell0% | 0% | 0% | 0% | 100%
scripts/linters0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
meta-facebook/yv35-cl0% | <1% | 0% | 11% | 88%
common0% | 1% | 0% | 0% | 98%
common/usb0% | 0% | 88% | 0% | 11%
meta-facebook/yv35-bb0% | 0% | <1% | 13% | 86%
common/util0% | 0% | <1% | 35% | 63%
common/ipmi0% | 0% | 0% | 61% | 38%
common/sensor0% | 0% | 0% | 39% | 60%
common/host0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
common/mctp0% | 0% | 0% | 0% | 100%
common/pldm0% | 0% | 0% | 0% | 100%
common/shell0% | 0% | 0% | 0% | 100%
scripts/linters0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
plat_sdr.c
in meta-facebook/yv35-cl/src/sensor
2970 6 16 204 13 7
plat_ipmi.c
in meta-facebook/yv35-cl/src/ipmi
1372 39 16 204 26 8
ipmb.c
in common/ipmi
997 20 37 204 16 5
ipmi.c
in common/ipmi
394 10 25 204 18 9
plat_gpio.c
in meta-facebook/yv35-cl/src/platform
351 1 57 204 11 5
sdr.h
in common/sensor
346 1 16 204 3 4
pal.c
in common
342 73 29 204 16 8
plat_sensor.c
in meta-facebook/yv35-cl/src/sensor
290 5 16 204 15 5
sensor.c
in common/sensor
255 11 16 204 13 6
hal_i2c.c
in common/util
209 6 16 204 7 4
ipmi.h
in common/ipmi/include
200 1 29 204 15 8
sensor.h
in common/sensor
173 2 16 204 9 6
hal_gpio.c
in common/util
171 11 29 204 8 5
ipmb.h
in common/ipmi/include
137 - 16 204 9 5
plat_gpio.h
in meta-facebook/yv35-cl/src/platform
129 - 58 204 4 2
kcs.c
in common/host
109 5 49 204 6 5
sensor_def.h
in meta-facebook/yv35-cl/src/sensor
96 - 16 204 9 5
usb.c
in common/usb
87 4 91 204 3 2
fru.c
in common/util
82 6 29 204 3 3
hal_i2c.h
in common/util
73 - 16 204 5 4
pal.h
in common
73 - 29 204 13 5
sdr.c
in common/sensor
71 6 16 204 5 5
usb_ipmi.c
in meta-facebook/yv35-cl/src/ipmi
69 1 58 204 4 2
hal_gpio.h
in common/util
66 - 29 204 6 4
plat_ipmi.h
in meta-facebook/yv35-cl/src/ipmi/include
62 - 37 204 5 3
main.c
in meta-facebook/yv35-cl/src
52 3 29 204 19 5
plat_func.h
in meta-facebook/yv35-cl/src/platform
51 - 16 204 16 7
plat_ipmb.c
in meta-facebook/yv35-cl/src/ipmi
49 1 29 204 7 3
guid.c
in common/util
47 2 23 204 4 3
hal_eeprom.c
in common/util
36 2 58 204 2 2
hal_eeprom.h
in common/util
30 - 58 204 2 2
plat_fru.c
in meta-facebook/yv35-cl/src/platform
28 1 58 204 4 2
fru.h
in common/util
27 - 58 204 2 2
plat_ipmb.h
in meta-facebook/yv35-cl/src/ipmi/include
25 - 58 204 4 2
kcs.h
in common/host
22 - 64 204 3 4
fw_update.h
in meta-facebook/yv35-cl/src/ipmi/include
20 - 58 204 2 2
timer.c
in common/util
20 4 58 204 2 2
plat_guid.c
in meta-facebook/yv35-cl/src/platform
17 - 58 204 2 2
guid.h
in common/util
17 - 58 204 2 2
plat_i2c.h
in meta-facebook/yv35-cl/src/platform
16 - 58 204 3 2
west.yml
in root
15 - 57 204 5 3
plat_fru.h
in meta-facebook/yv35-cl/src/platform
13 - 29 204 4 3
usb.h
in common/usb
11 - 29 204 4 3
timer.h
in common/util
10 - 58 204 2 2
sample.yaml
in meta-facebook/yv35-cl
8 - 204 204 1 1
plat_guid.h
in meta-facebook/yv35-cl/src/platform
8 - 29 204 3 3
sample.yaml
in common
5 - 204 204 1 1
plat_i2c.c
in meta-facebook/yv35-cl/src/platform
4 - 58 204 2 2
hwmon.c
in meta-facebook/yv35-cl/src/platform
581 44 16 176 24 7
util_spi.c
in common/util
220 3 29 176 4 3
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
sample.yaml
in common
5 - 204 204 1 1
sample.yaml
in meta-facebook/yv35-cl
8 - 204 204 1 1
hal_jtag.h
in common/util
6 - 148 148 1 1
hsc.h
in meta-facebook/yv35-bb/src/sensor/dev
4 - 92 92 1 1
sample.yaml
in meta-facebook/yv35-bb
8 - 92 92 1 1
usb.c
in common/usb
87 4 91 204 3 2
plat_func.h
in meta-facebook/yv35-bb/src/platform
12 - 79 92 3 1
ipmi_def.h
in common/ipmi
17 - 64 176 2 1
kcs.h
in common/host
22 - 64 204 3 4
plat_i2c.c
in meta-facebook/yv35-bb/src/platform
4 - 58 92 2 2
plat_i2c.c
in meta-facebook/yv35-cl/src/platform
4 - 58 204 2 2
plat_guid.h
in meta-facebook/yv35-bb/src/platform
7 - 58 92 2 2
plat_fru.h
in meta-facebook/yv35-bb/src/platform
8 - 58 92 2 2
plat_ipmi.h
in meta-facebook/yv35-bb/src/ipmi/include
9 - 58 92 3 2
timer.h
in common/util
10 - 58 204 2 2
util_worker.h
in common/util
14 - 58 93 2 2
plat_i2c.h
in meta-facebook/yv35-cl/src/platform
16 - 58 204 3 2
guid.h
in common/util
17 - 58 204 2 2
plat_ipmb.h
in meta-facebook/yv35-bb/src/ipmi/include
17 - 58 92 2 2
plat_guid.c
in meta-facebook/yv35-bb/src/platform
17 - 58 92 2 2
plat_guid.c
in meta-facebook/yv35-cl/src/platform
17 - 58 204 2 2
timer.c
in common/util
20 4 58 204 2 2
fw_update.h
in meta-facebook/yv35-cl/src/ipmi/include
20 - 58 204 2 2
plat_fru.c
in meta-facebook/yv35-bb/src/platform
22 1 58 92 2 2
plat_ipmb.h
in meta-facebook/yv35-cl/src/ipmi/include
25 - 58 204 4 2
fru.h
in common/util
27 - 58 204 2 2
plat_fru.c
in meta-facebook/yv35-cl/src/platform
28 1 58 204 4 2
hal_eeprom.h
in common/util
30 - 58 204 2 2
hal_eeprom.c
in common/util
36 2 58 204 2 2
util_spi.h
in common/util
37 - 58 176 2 1
hal_peci.h
in common/util
38 - 58 135 4 3
util_sys.c
in common/util
45 6 58 176 5 2
hwmon.c
in meta-facebook/yv35-bb/src/platform
56 6 58 92 4 2
usb_ipmi.c
in meta-facebook/yv35-bb/src/ipmi
69 1 58 92 2 2
usb_ipmi.c
in meta-facebook/yv35-cl/src/ipmi
69 1 58 204 4 2
hal_jtag.c
in common/util
82 2 58 148 2 2
util_worker.c
in common/util
108 4 58 93 2 2
plat_gpio.h
in meta-facebook/yv35-bb/src/platform
127 - 58 92 2 2
plat_gpio.h
in meta-facebook/yv35-cl/src/platform
129 - 58 204 4 2
hal_i2c_slave.c
in common/util
335 11 58 121 2 2
west.yml
in root
15 - 57 204 5 3
plat_ipmb.c
in meta-facebook/yv35-bb/src/ipmi
19 1 57 92 3 2
plat_gpio.c
in meta-facebook/yv35-cl/src/platform
351 1 57 204 11 5
libipmi.h
in common/ipmi/include
145 - 50 104 5 3
kcs.c
in common/host
109 5 49 204 6 5
i2c-mux-tca9548.c
in common/sensor/dev
20 1 37 37 1 2
tmp75.c
in common/sensor/dev
26 2 37 37 1 2
tmp75.c
in meta-facebook/yv35-bb/src/sensor/dev
26 1 37 92 3 3
intel_peci.h
in common/sensor/includes
27 - 37 37 1 1
nvme.c
in common/sensor/dev
39 2 37 37 1 2
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
tmp431.c
in common/sensor/dev
82 2 16 16 1 1
tmp431.h
in common/sensor/dev
14 - 16 16 1 1
mctp.c
in common/mctp
408 17 25 25 1 1
pldm.c
in common/pldm
185 5 25 25 1 1
mctp_ctrl.c
in common/mctp
185 6 25 25 1 1
mctp_smbus.c
in common/mctp
133 8 25 25 1 1
mctp.h
in common/mctp
127 1 25 25 1 1
pldm_oem.c
in common/pldm
104 5 25 25 1 1
pldm.h
in common/pldm
86 2 25 25 1 1
mctp_ctrl.h
in common/mctp
82 1 25 25 1 1
pldm_base.c
in common/pldm
48 3 25 25 1 1
pldm_oem.h
in common/pldm
41 - 25 25 1 1
pldm_base.h
in common/pldm
28 - 25 25 1 1
altera.c
in meta-facebook/yv35-bb/src/sensor/dev
135 9 29 29 1 1
fan.c
in meta-facebook/yv35-bb/src/sensor/dev
117 6 29 29 1 1
plat_hook.c
in meta-facebook/yv35-bb/src/sensor
63 2 29 29 1 1
util_pmbus.c
in common/util
63 2 29 29 1 1
ltc2482.c
in common/sensor/dev
54 2 29 29 1 1
xdpe15284.c
in common/sensor/dev
50 2 29 29 1 1
tps53689.c
in common/sensor/dev
45 2 29 29 1 1
altera.h
in meta-facebook/yv35-bb/src/sensor/dev
27 - 29 29 1 1
fan.h
in meta-facebook/yv35-bb/src/sensor/dev
24 - 29 29 1 1
plat_hook.h
in meta-facebook/yv35-bb/src/sensor
12 - 29 29 1 1
util_pmbus.h
in common/util
5 - 29 29 1 1
shell_platform.c
in common/shell
357 16 30 30 1 1
shell_platform.h
in common/shell
59 - 30 30 1 1
cfg
cppcheck.cfg
in scripts/linters/cppcheck
7 - 30 30 1 1
pex89000.c
in common/sensor/dev
261 11 37 37 1 2
intel_peci.c
in common/sensor/dev
228 8 37 37 1 2
adm1278.c
in common/sensor/dev
157 3 16 37 3 4
ast_adc.c
in common/sensor/dev
143 4 37 37 1 2
pmbus.h
in common/sensor
110 - 16 37 2 3
isl28022.c
in common/sensor/dev
108 2 37 37 1 2
mp5990.c
in common/sensor/dev
100 2 16 37 2 3
plat_hook.c
in meta-facebook/yv35-cl/src/sensor
99 9 16 37 3 3
isl69259.c
in common/sensor/dev
43 2 37 37 1 2
pch.c
in common/sensor/dev
39 2 37 37 1 2
nvme.c
in common/sensor/dev
39 2 37 37 1 2
intel_peci.h
in common/sensor/includes
27 - 37 37 1 1
tmp75.c
in common/sensor/dev
26 2 37 37 1 2
plat_hook.h
in meta-facebook/yv35-cl/src/sensor
20 - 16 37 3 3
i2c-mux-tca9548.c
in common/sensor/dev
20 1 37 37 1 2
util_sys.h
in common/util
8 - 29 58 3 2
plat_sdr.c
in meta-facebook/yv35-bb/src/sensor
1638 1 29 92 3 2
plat_ipmi.c
in meta-facebook/yv35-bb/src/ipmi
937 24 16 92 10 4
plat_gpio.c
in meta-facebook/yv35-bb/src/platform
350 1 29 92 5 2
plat_gpio.h
in meta-facebook/yv35-bb/src/platform
127 - 58 92 2 2
platform.c
in meta-facebook/yv35-cl/src/platform
119 8 29 92 4 3
adc.c
in meta-facebook/yv35-bb/src/sensor/dev
107 4 37 92 3 3
plat_sensor.c
in meta-facebook/yv35-bb/src/sensor
76 1 29 92 4 3
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
plat_sdr.c
in meta-facebook/yv35-cl/src/sensor
2970 6 16 204 13 7
plat_ipmi.c
in meta-facebook/yv35-cl/src/ipmi
1372 39 16 204 26 8
plat_ipmi.c
in meta-facebook/yv35-bb/src/ipmi
937 24 16 92 10 4
hwmon.c
in meta-facebook/yv35-cl/src/platform
581 44 16 176 24 7
sdr.h
in common/sensor
346 1 16 204 3 4
plat_sensor.c
in meta-facebook/yv35-cl/src/sensor
290 5 16 204 15 5
sensor.c
in common/sensor
255 11 16 204 13 6
hal_i2c.c
in common/util
209 6 16 204 7 4
sensor.h
in common/sensor
173 2 16 204 9 6
adm1278.c
in common/sensor/dev
157 3 16 37 3 4
ipmb.h
in common/ipmi/include
137 - 16 204 9 5
pmbus.h
in common/sensor
110 - 16 37 2 3
mp5990.c
in common/sensor/dev
100 2 16 37 2 3
plat_hook.c
in meta-facebook/yv35-cl/src/sensor
99 9 16 37 3 3
sensor_def.h
in meta-facebook/yv35-cl/src/sensor
96 - 16 204 9 5
tmp431.c
in common/sensor/dev
82 2 16 16 1 1
hal_i2c.h
in common/util
73 - 16 204 5 4
sdr.c
in common/sensor
71 6 16 204 5 5
plat_func.h
in meta-facebook/yv35-cl/src/platform
51 - 16 204 16 7
plat_def.h
in meta-facebook/yv35-cl/src/platform
23 - 16 101 4 3
ipmi_def.h
in meta-facebook/yv35-cl/src/ipmi/include
23 - 16 176 12 3
ipmi_def.h
in meta-facebook/yv35-bb/src/ipmi/include
22 - 16 92 5 2
plat_hook.h
in meta-facebook/yv35-cl/src/sensor
20 - 16 37 3 3
tmp431.h
in common/sensor/dev
14 - 16 16 1 1
guid.c
in common/util
47 2 23 204 4 3
mctp.c
in common/mctp
408 17 25 25 1 1
ipmi.c
in common/ipmi
394 10 25 204 18 9
pldm.c
in common/pldm
185 5 25 25 1 1
mctp_ctrl.c
in common/mctp
185 6 25 25 1 1
mctp_smbus.c
in common/mctp
133 8 25 25 1 1
mctp.h
in common/mctp
127 1 25 25 1 1
pldm_oem.c
in common/pldm
104 5 25 25 1 1
pldm.h
in common/pldm
86 2 25 25 1 1
mctp_ctrl.h
in common/mctp
82 1 25 25 1 1
hal_i2c_slave.h
in common/util
62 1 25 121 3 3
pldm_base.c
in common/pldm
48 3 25 25 1 1
pldm_oem.h
in common/pldm
41 - 25 25 1 1
pldm_base.h
in common/pldm
28 - 25 25 1 1
plat_sdr.c
in meta-facebook/yv35-bb/src/sensor
1638 1 29 92 3 2
plat_gpio.c
in meta-facebook/yv35-bb/src/platform
350 1 29 92 5 2
pal.c
in common
342 73 29 204 16 8
util_spi.c
in common/util
220 3 29 176 4 3
ipmi.h
in common/ipmi/include
200 1 29 204 15 8
hal_peci.c
in common/util
198 6 29 135 5 3
hal_snoop.c
in common/util
194 9 29 135 6 4
hal_gpio.c
in common/util
171 11 29 204 8 5
altera.c
in meta-facebook/yv35-bb/src/sensor/dev
135 9 29 29 1 1
platform.c
in meta-facebook/yv35-cl/src/platform
119 8 29 92 4 3
fan.c
in meta-facebook/yv35-bb/src/sensor/dev
117 6 29 29 1 1
fru.c
in common/util
82 6 29 204 3 3