Linux / Block
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)
margin-top: 20px

data...

Pairs # same commits # commits 1 # commits 2 latest commit
blk-mq.c
blk-core.c
9 2717 (<1%) 3492 (<1%) 2022-01-15
blk-core.c
bdev.c
7 3492 (<1%) 71 (9%) 2022-01-15
blk-mq.c
bdev.c
7 2717 (<1%) 71 (9%) 2022-01-15
ioprio.c
fops.c
7 264 (2%) 90 (7%) 2022-01-15
blk-core.c
blk-cgroup.c
6 3492 (<1%) 1823 (<1%) 2022-01-15
blk-flush.c
blk-cgroup.c
6 958 (<1%) 1823 (<1%) 2022-01-15
blk-flush.c
blk-core.c
6 958 (<1%) 3492 (<1%) 2022-01-15
blk-mq.c
blk-cgroup.c
6 2717 (<1%) 1823 (<1%) 2022-01-15
blk-mq.c
blk-flush.c
6 2717 (<1%) 958 (<1%) 2022-01-15
blk-mq.h
blk-cgroup.c
6 875 (<1%) 1823 (<1%) 2022-01-15
blk-mq.h
blk-core.c
6 875 (<1%) 3492 (<1%) 2022-01-15
blk-mq.h
blk-flush.c
6 875 (<1%) 958 (<1%) 2022-01-15
blk-mq.h
blk-mq.c
6 875 (<1%) 2717 (<1%) 2022-01-15
blk-sysfs.c
blk-cgroup.c
6 1645 (<1%) 1823 (<1%) 2022-01-15
blk-sysfs.c
blk-core.c
6 1645 (<1%) 3492 (<1%) 2022-01-15
blk-sysfs.c
blk-flush.c
6 1645 (<1%) 958 (<1%) 2022-01-15
blk-sysfs.c
blk-mq.c
6 1645 (<1%) 2717 (<1%) 2022-01-15
blk-sysfs.c
blk-mq.h
6 1645 (<1%) 875 (<1%) 2022-01-15
blk.h
blk-cgroup.c
6 1501 (<1%) 1823 (<1%) 2022-01-15
blk.h
blk-core.c
6 1501 (<1%) 3492 (<1%) 2022-01-15
blk.h
blk-flush.c
6 1501 (<1%) 958 (<1%) 2022-01-15
blk.h
blk-mq.c
6 1501 (<1%) 2717 (<1%) 2022-01-15
blk.h
blk-mq.h
6 1501 (<1%) 875 (<1%) 2022-01-15
blk.h
blk-sysfs.c
6 1501 (<1%) 1645 (<1%) 2022-01-15
elevator.c
blk-cgroup.c
6 1785 (<1%) 1823 (<1%) 2022-01-15
elevator.c
blk-core.c
6 1785 (<1%) 3492 (<1%) 2022-01-15
elevator.c
blk-flush.c
6 1785 (<1%) 958 (<1%) 2022-01-15
elevator.c
blk-mq.c
6 1785 (<1%) 2717 (<1%) 2022-01-15
elevator.c
blk-mq.h
6 1785 (<1%) 875 (<1%) 2022-01-15
elevator.c
blk-sysfs.c
6 1785 (<1%) 1645 (<1%) 2022-01-15
elevator.c
blk.h
6 1785 (<1%) 1501 (<1%) 2022-01-15
genhd.c
blk-cgroup.c
6 2177 (<1%) 1823 (<1%) 2022-01-15
genhd.c
blk-core.c
6 2177 (<1%) 3492 (<1%) 2022-01-15
genhd.c
blk-flush.c
6 2177 (<1%) 958 (<1%) 2022-01-15
genhd.c
blk-mq.c
6 2177 (<1%) 2717 (<1%) 2022-01-15
genhd.c
blk-mq.h
6 2177 (<1%) 875 (<1%) 2022-01-15
genhd.c
blk-sysfs.c
6 2177 (<1%) 1645 (<1%) 2022-01-15
genhd.c
blk.h
6 2177 (<1%) 1501 (<1%) 2022-01-15
genhd.c
elevator.c
6 2177 (<1%) 1785 (<1%) 2022-01-15
blk-cgroup.c
bdev.c
5 1823 (<1%) 71 (7%) 2022-01-15
blk-flush.c
bdev.c
5 958 (<1%) 71 (7%) 2022-01-15
blk-merge.c
blk-cgroup.c
5 1591 (<1%) 1823 (<1%) 2022-01-15
blk-merge.c
blk-core.c
5 1591 (<1%) 3492 (<1%) 2022-01-15
blk-merge.c
blk-flush.c
5 1591 (<1%) 958 (<1%) 2022-01-15
blk-mq-debugfs.c
blk-cgroup.c
5 600 (<1%) 1823 (<1%) 2022-01-15
blk-mq-debugfs.c
blk-core.c
5 600 (<1%) 3492 (<1%) 2022-01-15
blk-mq-debugfs.c
blk-flush.c
5 600 (<1%) 958 (<1%) 2022-01-15
blk-mq-debugfs.c
blk-merge.c
5 600 (<1%) 1591 (<1%) 2022-01-15
blk-mq-sched.c
blk-cgroup.c
5 606 (<1%) 1823 (<1%) 2022-01-15
blk-mq-sched.c
blk-core.c
5 606 (<1%) 3492 (<1%) 2022-01-15
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [blk-mq.c] [blk-mq.c] [blk-core.c] [blk-core.c] [blk-mq.c]--[blk-core.c] 9 [bdev.c] [bdev.c] [blk-mq.c]--[bdev.c] 7 [blk-cgroup.c] [blk-cgroup.c] [blk-mq.c]--[blk-cgroup.c] 6 [blk-flush.c] [blk-flush.c] [blk-mq.c]--[blk-flush.c] 6 [blk-core.c]--[bdev.c] 7 [blk-core.c]--[blk-cgroup.c] 6 [ioprio.c] [ioprio.c] [fops.c] [fops.c] [ioprio.c]--[fops.c] 7 [blk-cgroup.c]--[bdev.c] 5 [blk-flush.c]--[blk-core.c] 6 [blk-flush.c]--[bdev.c] 5 [blk-flush.c]--[blk-cgroup.c] 6 [blk-mq.h] [blk-mq.h] [blk-mq.h]--[blk-mq.c] 6 [blk-mq.h]--[blk-core.c] 6 [blk-mq.h]--[blk-cgroup.c] 6 [blk-mq.h]--[blk-flush.c] 6 [blk-sysfs.c] [blk-sysfs.c] [blk-sysfs.c]--[blk-mq.c] 6 [blk-sysfs.c]--[blk-core.c] 6 [blk-sysfs.c]--[blk-cgroup.c] 6 [blk-sysfs.c]--[blk-flush.c] 6 [blk-sysfs.c]--[blk-mq.h] 6 [blk.h] [blk.h] [blk.h]--[blk-mq.c] 6 [blk.h]--[blk-core.c] 6 [blk.h]--[blk-cgroup.c] 6 [blk.h]--[blk-flush.c] 6 [blk.h]--[blk-mq.h] 6 [blk.h]--[blk-sysfs.c] 6 [elevator.c] [elevator.c] [elevator.c]--[blk-mq.c] 6 [elevator.c]--[blk-core.c] 6 [elevator.c]--[blk-cgroup.c] 6 [elevator.c]--[blk-flush.c] 6 [elevator.c]--[blk-mq.h] 6 [elevator.c]--[blk-sysfs.c] 6 [elevator.c]--[blk.h] 6 [genhd.c] [genhd.c] [genhd.c]--[blk-mq.c] 6 [genhd.c]--[blk-core.c] 6 [genhd.c]--[blk-cgroup.c] 6 [genhd.c]--[blk-flush.c] 6 [genhd.c]--[blk-mq.h] 6 [genhd.c]--[blk-sysfs.c] 6 [genhd.c]--[blk.h] 6 [genhd.c]--[elevator.c] 6 [blk-merge.c] [blk-merge.c] [blk-merge.c]--[blk-core.c] 5 [blk-merge.c]--[blk-cgroup.c] 5 [blk-merge.c]--[blk-flush.c] 5 [blk-mq-debugfs.c] [blk-mq-debugfs.c] [blk-mq-debugfs.c]--[blk-core.c] 5 [blk-mq-debugfs.c]--[blk-cgroup.c] 5 [blk-mq-debugfs.c]--[blk-flush.c] 5 [blk-mq-debugfs.c]--[blk-merge.c] 5 [blk-mq-sched.c] [blk-mq-sched.c] [blk-mq-sched.c]--[blk-core.c] 5 [blk-mq-sched.c]--[blk-cgroup.c] 5

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