Linux / Drivers / Perf
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
arm_smmuv3_pmu.c
arm-cmn.c
3 199 (1%) 76 (3%) 2022-01-15
thunderx2_pmu.c
qcom_l2_pmu.c
2 113 (1%) 235 (<1%) 2022-01-15
hisilicon/hisi_pcie_pmu.c
arm_smmuv3_pmu.c
2 4 (50%) 199 (1%) 2022-01-10
qcom_l2_pmu.c
hisilicon/hisi_uncore_pa_pmu.c
2 235 (<1%) 37 (5%) 2022-01-15
hisilicon/hisi_pcie_pmu.c
arm-cmn.c
2 4 (50%) 76 (2%) 2022-01-10
thunderx2_pmu.c
hisilicon/hisi_uncore_pa_pmu.c
2 113 (1%) 37 (5%) 2022-01-15
marvell_cn10k_tad_pmu.c
arm_smmuv3_pmu.c
2 5 (40%) 199 (1%) 2022-01-10
marvell_cn10k_tad_pmu.c
hisilicon/hisi_pcie_pmu.c
2 5 (40%) 4 (50%) 2022-01-10
marvell_cn10k_tad_pmu.c
arm-cmn.c
2 5 (40%) 76 (2%) 2022-01-10
arm_smmuv3_pmu.c
arm_dmc620_pmu.c
1 199 (<1%) 74 (1%) 2022-01-15
arm_pmu.c
arm-ccn.c
1 645 (<1%) 205 (<1%) 2022-01-15
arm_dsu_pmu.c
arm-cci.c
1 180 (<1%) 145 (<1%) 2022-01-15
hisilicon/hisi_uncore_l3c_pmu.c
hisilicon/hisi_uncore_ddrc_pmu.c
1 195 (<1%) 198 (<1%) 2022-01-15
hisilicon/hisi_uncore_sllc_pmu.c
hisilicon/hisi_uncore_hha_pmu.c
1 27 (3%) 194 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.c
hisilicon/hisi_uncore_ddrc_pmu.c
1 187 (<1%) 198 (<1%) 2022-01-15
qcom_l2_pmu.c
hisilicon/hisi_uncore_hha_pmu.c
1 235 (<1%) 194 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.h
hisilicon/hisi_uncore_ddrc_pmu.c
1 118 (<1%) 198 (<1%) 2022-01-15
qcom_l2_pmu.c
arm_smmuv3_pmu.c
1 235 (<1%) 199 (<1%) 2022-01-15
fsl_imx8_ddr_perf.c
arm_pmu.c
1 161 (<1%) 645 (<1%) 2022-01-15
thunderx2_pmu.c
arm-cmn.c
1 113 (<1%) 76 (1%) 2022-01-15
hisilicon/hisi_uncore_ddrc_pmu.c
arm-cmn.c
1 198 (<1%) 76 (1%) 2022-01-15
xgene_pmu.c
fsl_imx8_ddr_perf.c
1 286 (<1%) 161 (<1%) 2022-01-15
hisilicon/hisi_uncore_pa_pmu.c
arm-ccn.c
1 37 (2%) 205 (<1%) 2022-01-15
thunderx2_pmu.c
hisilicon/hisi_uncore_l3c_pmu.c
1 113 (<1%) 195 (<1%) 2022-01-15
qcom_l2_pmu.c
arm-ccn.c
1 235 (<1%) 205 (<1%) 2022-01-15
arm_dsu_pmu.c
arm-ccn.c
1 180 (<1%) 205 (<1%) 2022-01-15
thunderx2_pmu.c
arm_spe_pmu.c
1 113 (<1%) 268 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.c
arm_spe_pmu.c
1 187 (<1%) 268 (<1%) 2022-01-15
hisilicon/hisi_uncore_hha_pmu.c
arm-cmn.c
1 194 (<1%) 76 (1%) 2022-01-15
hisilicon/hisi_uncore_hha_pmu.c
arm_smmuv3_pmu.c
1 194 (<1%) 199 (<1%) 2022-01-15
hisilicon/hisi_uncore_sllc_pmu.c
hisilicon/hisi_uncore_ddrc_pmu.c
1 27 (3%) 198 (<1%) 2022-01-15
thunderx2_pmu.c
hisilicon/hisi_uncore_pmu.c
1 113 (<1%) 187 (<1%) 2022-01-15
qcom_l3_pmu.c
arm-cmn.c
1 160 (<1%) 76 (1%) 2022-01-15
qcom_l3_pmu.c
hisilicon/hisi_uncore_ddrc_pmu.c
1 160 (<1%) 198 (<1%) 2022-01-15
fsl_imx8_ddr_perf.c
arm_spe_pmu.c
1 161 (<1%) 268 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.c
fsl_imx8_ddr_perf.c
1 187 (<1%) 161 (<1%) 2022-01-15
hisilicon/hisi_uncore_pa_pmu.c
hisilicon/hisi_uncore_ddrc_pmu.c
1 37 (2%) 198 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.h
arm-cci.c
1 118 (<1%) 145 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.h
hisilicon/hisi_uncore_hha_pmu.c
1 118 (<1%) 194 (<1%) 2022-01-15
hisilicon/hisi_uncore_ddrc_pmu.c
arm-ccn.c
1 198 (<1%) 205 (<1%) 2022-01-15
arm-ccn.c
arm-cci.c
1 205 (<1%) 145 (<1%) 2022-01-15
hisilicon/hisi_uncore_sllc_pmu.c
hisilicon/hisi_uncore_pa_pmu.c
1 27 (3%) 37 (2%) 2022-01-15
xgene_pmu.c
arm_spe_pmu.c
1 286 (<1%) 268 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.c
hisilicon/hisi_uncore_pa_pmu.c
1 187 (<1%) 37 (2%) 2022-01-15
fsl_imx8_ddr_perf.c
arm-cci.c
1 161 (<1%) 145 (<1%) 2022-01-15
hisilicon/hisi_uncore_l3c_pmu.c
arm_spe_pmu.c
1 195 (<1%) 268 (<1%) 2022-01-15
hisilicon/hisi_uncore_sllc_pmu.c
arm_dmc620_pmu.c
1 27 (3%) 74 (1%) 2022-01-15
hisilicon/hisi_uncore_pa_pmu.c
arm_pmu.c
1 37 (2%) 645 (<1%) 2022-01-15
hisilicon/hisi_uncore_pmu.h
hisilicon/hisi_uncore_pmu.c
1 118 (<1%) 187 (<1%) 2022-01-15
qcom_l3_pmu.c
arm_dmc620_pmu.c
1 160 (<1%) 74 (1%) 2022-01-15
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [arm_smmuv3_pmu.c] [arm_smmuv3_pmu.c] [arm-cmn.c] [arm-cmn.c] [arm_smmuv3_pmu.c]--[arm-cmn.c] 3 [arm_dmc620_pmu.c] [arm_dmc620_pmu.c] [arm_smmuv3_pmu.c]--[arm_dmc620_pmu.c] 1 [thunderx2_pmu.c] [thunderx2_pmu.c] [thunderx2_pmu.c]--[arm-cmn.c] 1 [qcom_l2_pmu.c] [qcom_l2_pmu.c] [thunderx2_pmu.c]--[qcom_l2_pmu.c] 2 [hisilicon/hisi_uncore_pa_pmu.c] [hisilicon/hisi_uncore_pa_pmu.c] [thunderx2_pmu.c]--[hisilicon/hisi_uncore_pa_pmu.c] 2 [hisilicon/hisi_uncore_l3c_pmu.c] [hisilicon/hisi_uncore_l3c_pmu.c] [thunderx2_pmu.c]--[hisilicon/hisi_uncore_l3c_pmu.c] 1 [hisilicon/hisi_uncore_pmu.c] [hisilicon/hisi_uncore_pmu.c] [thunderx2_pmu.c]--[hisilicon/hisi_uncore_pmu.c] 1 [arm_spe_pmu.c] [arm_spe_pmu.c] [thunderx2_pmu.c]--[arm_spe_pmu.c] 1 [qcom_l2_pmu.c]--[arm_smmuv3_pmu.c] 1 [qcom_l2_pmu.c]--[hisilicon/hisi_uncore_pa_pmu.c] 2 [arm-ccn.c] [arm-ccn.c] [qcom_l2_pmu.c]--[arm-ccn.c] 1 [hisilicon/hisi_uncore_hha_pmu.c] [hisilicon/hisi_uncore_hha_pmu.c] [qcom_l2_pmu.c]--[hisilicon/hisi_uncore_hha_pmu.c] 1 [hisilicon/hisi_pcie_pmu.c] [hisilicon/hisi_pcie_pmu.c] [hisilicon/hisi_pcie_pmu.c]--[arm_smmuv3_pmu.c] 2 [hisilicon/hisi_pcie_pmu.c]--[arm-cmn.c] 2 [arm_pmu.c] [arm_pmu.c] [hisilicon/hisi_uncore_pa_pmu.c]--[arm_pmu.c] 1 [hisilicon/hisi_uncore_pa_pmu.c]--[arm-ccn.c] 1 [hisilicon/hisi_uncore_ddrc_pmu.c] [hisilicon/hisi_uncore_ddrc_pmu.c] [hisilicon/hisi_uncore_pa_pmu.c]--[hisilicon/hisi_uncore_ddrc_pmu.c] 1 [marvell_cn10k_tad_pmu.c] [marvell_cn10k_tad_pmu.c] [marvell_cn10k_tad_pmu.c]--[arm_smmuv3_pmu.c] 2 [marvell_cn10k_tad_pmu.c]--[arm-cmn.c] 2 [marvell_cn10k_tad_pmu.c]--[hisilicon/hisi_pcie_pmu.c] 2 [arm_pmu.c]--[arm-ccn.c] 1 [arm-cci.c] [arm-cci.c] [arm-ccn.c]--[arm-cci.c] 1 [arm_dsu_pmu.c] [arm_dsu_pmu.c] [arm_dsu_pmu.c]--[arm-ccn.c] 1 [arm_dsu_pmu.c]--[arm-cci.c] 1 [hisilicon/hisi_uncore_l3c_pmu.c]--[hisilicon/hisi_uncore_ddrc_pmu.c] 1 [hisilicon/hisi_uncore_l3c_pmu.c]--[arm_spe_pmu.c] 1 [hisilicon/hisi_uncore_ddrc_pmu.c]--[arm-cmn.c] 1 [hisilicon/hisi_uncore_ddrc_pmu.c]--[arm-ccn.c] 1 [hisilicon/hisi_uncore_sllc_pmu.c] [hisilicon/hisi_uncore_sllc_pmu.c] [hisilicon/hisi_uncore_sllc_pmu.c]--[hisilicon/hisi_uncore_pa_pmu.c] 1 [hisilicon/hisi_uncore_sllc_pmu.c]--[arm_dmc620_pmu.c] 1 [hisilicon/hisi_uncore_sllc_pmu.c]--[hisilicon/hisi_uncore_ddrc_pmu.c] 1 [hisilicon/hisi_uncore_sllc_pmu.c]--[hisilicon/hisi_uncore_hha_pmu.c] 1 [hisilicon/hisi_uncore_hha_pmu.c]--[arm_smmuv3_pmu.c] 1 [hisilicon/hisi_uncore_hha_pmu.c]--[arm-cmn.c] 1 [hisilicon/hisi_uncore_pmu.c]--[hisilicon/hisi_uncore_pa_pmu.c] 1 [hisilicon/hisi_uncore_pmu.c]--[hisilicon/hisi_uncore_ddrc_pmu.c] 1 [fsl_imx8_ddr_perf.c] [fsl_imx8_ddr_perf.c] [hisilicon/hisi_uncore_pmu.c]--[fsl_imx8_ddr_perf.c] 1 [hisilicon/hisi_uncore_pmu.c]--[arm_spe_pmu.c] 1 [hisilicon/hisi_uncore_pmu.h] [hisilicon/hisi_uncore_pmu.h] [hisilicon/hisi_uncore_pmu.h]--[arm-cci.c] 1 [hisilicon/hisi_uncore_pmu.h]--[hisilicon/hisi_uncore_ddrc_pmu.c] 1 [hisilicon/hisi_uncore_pmu.h]--[hisilicon/hisi_uncore_hha_pmu.c] 1 [hisilicon/hisi_uncore_pmu.h]--[hisilicon/hisi_uncore_pmu.c] 1 [fsl_imx8_ddr_perf.c]--[arm_pmu.c] 1 [fsl_imx8_ddr_perf.c]--[arm-cci.c] 1 [fsl_imx8_ddr_perf.c]--[arm_spe_pmu.c] 1 [xgene_pmu.c] [xgene_pmu.c] [xgene_pmu.c]--[fsl_imx8_ddr_perf.c] 1 [xgene_pmu.c]--[arm_spe_pmu.c] 1 [qcom_l3_pmu.c] [qcom_l3_pmu.c] [qcom_l3_pmu.c]--[arm-cmn.c] 1 [qcom_l3_pmu.c]--[arm_dmc620_pmu.c] 1 [qcom_l3_pmu.c]--[hisilicon/hisi_uncore_ddrc_pmu.c] 1

Open 3D force graph...
Open 3D force graph (with commits)...