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

data...

Pairs # same commits # commits 1 # commits 2 latest commit
kernel/time.c
include/asm/timex.h
2 240 (<1%) 119 (1%) 2022-01-10
lib/io.c
include/asm/timex.h
2 105 (1%) 119 (1%) 2022-01-10
lib/io.c
kernel/time.c
2 105 (1%) 240 (<1%) 2022-01-10
include/asm/atomic.h
kernel/traps.c
1 298 (<1%) 199 (<1%) 2022-01-15
include/asm/cmpxchg.h
kernel/traps.c
1 136 (<1%) 199 (<1%) 2022-01-15
include/asm/cmpxchg.h
include/asm/atomic.h
1 136 (<1%) 298 (<1%) 2022-01-15
include/asm/pgtable.h
kernel/traps.c
1 227 (<1%) 199 (<1%) 2022-01-15
include/asm/pgtable.h
include/asm/atomic.h
1 227 (<1%) 298 (<1%) 2022-01-15
include/asm/pgtable.h
include/asm/cmpxchg.h
1 227 (<1%) 136 (<1%) 2022-01-15
include/asm/uaccess.h
kernel/traps.c
1 193 (<1%) 199 (<1%) 2022-01-15
include/asm/uaccess.h
include/asm/atomic.h
1 193 (<1%) 298 (<1%) 2022-01-15
include/asm/uaccess.h
include/asm/cmpxchg.h
1 193 (<1%) 136 (<1%) 2022-01-15
include/asm/uaccess.h
include/asm/pgtable.h
1 193 (<1%) 227 (<1%) 2022-01-15
kernel/dma.c
kernel/traps.c
1 346 (<1%) 199 (<1%) 2022-01-15
kernel/dma.c
include/asm/atomic.h
1 346 (<1%) 298 (<1%) 2022-01-15
kernel/dma.c
include/asm/cmpxchg.h
1 346 (<1%) 136 (<1%) 2022-01-15
kernel/dma.c
include/asm/pgtable.h
1 346 (<1%) 227 (<1%) 2022-01-15
kernel/dma.c
include/asm/uaccess.h
1 346 (<1%) 193 (<1%) 2022-01-15
kernel/hexagon_ksyms.c
kernel/traps.c
1 184 (<1%) 199 (<1%) 2022-01-15
kernel/hexagon_ksyms.c
include/asm/atomic.h
1 184 (<1%) 298 (<1%) 2022-01-15
kernel/hexagon_ksyms.c
include/asm/cmpxchg.h
1 184 (<1%) 136 (<1%) 2022-01-15
kernel/hexagon_ksyms.c
include/asm/pgtable.h
1 184 (<1%) 227 (<1%) 2022-01-15
kernel/hexagon_ksyms.c
include/asm/uaccess.h
1 184 (<1%) 193 (<1%) 2022-01-15
kernel/hexagon_ksyms.c
kernel/dma.c
1 184 (<1%) 346 (<1%) 2022-01-15
kernel/process.c
kernel/traps.c
1 334 (<1%) 199 (<1%) 2022-01-15
kernel/process.c
include/asm/atomic.h
1 334 (<1%) 298 (<1%) 2022-01-15
kernel/process.c
include/asm/cmpxchg.h
1 334 (<1%) 136 (<1%) 2022-01-15
kernel/process.c
include/asm/pgtable.h
1 334 (<1%) 227 (<1%) 2022-01-15
kernel/process.c
include/asm/uaccess.h
1 334 (<1%) 193 (<1%) 2022-01-15
kernel/process.c
kernel/dma.c
1 334 (<1%) 346 (<1%) 2022-01-15
kernel/process.c
kernel/hexagon_ksyms.c
1 334 (<1%) 184 (<1%) 2022-01-15
kernel/vmlinux.lds.S
kernel/traps.c
1 171 (<1%) 199 (<1%) 2022-01-15
kernel/vmlinux.lds.S
include/asm/atomic.h
1 171 (<1%) 298 (<1%) 2022-01-15
kernel/vmlinux.lds.S
include/asm/cmpxchg.h
1 171 (<1%) 136 (<1%) 2022-01-15
kernel/vmlinux.lds.S
include/asm/pgtable.h
1 171 (<1%) 227 (<1%) 2022-01-15
kernel/vmlinux.lds.S
include/asm/uaccess.h
1 171 (<1%) 193 (<1%) 2022-01-15
kernel/vmlinux.lds.S
kernel/dma.c
1 171 (<1%) 346 (<1%) 2022-01-15
kernel/vmlinux.lds.S
kernel/hexagon_ksyms.c
1 171 (<1%) 184 (<1%) 2022-01-15
kernel/vmlinux.lds.S
kernel/process.c
1 171 (<1%) 334 (<1%) 2022-01-15
include/asm/processor.h
kernel/process.c
1 192 (<1%) 334 (<1%) 2022-01-05
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [kernel/time.c] [kernel/time.c] [include/asm/timex.h] [include/asm/timex.h] [kernel/time.c]--[include/asm/timex.h] 2 [lib/io.c] [lib/io.c] [lib/io.c]--[kernel/time.c] 2 [lib/io.c]--[include/asm/timex.h] 2 [include/asm/atomic.h] [include/asm/atomic.h] [kernel/traps.c] [kernel/traps.c] [include/asm/atomic.h]--[kernel/traps.c] 1 [include/asm/cmpxchg.h] [include/asm/cmpxchg.h] [include/asm/cmpxchg.h]--[include/asm/atomic.h] 1 [include/asm/cmpxchg.h]--[kernel/traps.c] 1 [include/asm/pgtable.h] [include/asm/pgtable.h] [include/asm/pgtable.h]--[include/asm/atomic.h] 1 [include/asm/pgtable.h]--[kernel/traps.c] 1 [include/asm/pgtable.h]--[include/asm/cmpxchg.h] 1 [include/asm/uaccess.h] [include/asm/uaccess.h] [include/asm/uaccess.h]--[include/asm/atomic.h] 1 [include/asm/uaccess.h]--[kernel/traps.c] 1 [include/asm/uaccess.h]--[include/asm/cmpxchg.h] 1 [include/asm/uaccess.h]--[include/asm/pgtable.h] 1 [kernel/dma.c] [kernel/dma.c] [kernel/dma.c]--[include/asm/atomic.h] 1 [kernel/dma.c]--[kernel/traps.c] 1 [kernel/dma.c]--[include/asm/cmpxchg.h] 1 [kernel/dma.c]--[include/asm/pgtable.h] 1 [kernel/dma.c]--[include/asm/uaccess.h] 1 [kernel/hexagon_ksyms.c] [kernel/hexagon_ksyms.c] [kernel/hexagon_ksyms.c]--[include/asm/atomic.h] 1 [kernel/hexagon_ksyms.c]--[kernel/traps.c] 1 [kernel/hexagon_ksyms.c]--[include/asm/cmpxchg.h] 1 [kernel/hexagon_ksyms.c]--[include/asm/pgtable.h] 1 [kernel/hexagon_ksyms.c]--[include/asm/uaccess.h] 1 [kernel/hexagon_ksyms.c]--[kernel/dma.c] 1 [kernel/process.c] [kernel/process.c] [kernel/process.c]--[include/asm/atomic.h] 1 [kernel/process.c]--[kernel/traps.c] 1 [kernel/process.c]--[include/asm/cmpxchg.h] 1 [kernel/process.c]--[include/asm/pgtable.h] 1 [kernel/process.c]--[include/asm/uaccess.h] 1 [kernel/process.c]--[kernel/dma.c] 1 [kernel/process.c]--[kernel/hexagon_ksyms.c] 1 [kernel/vmlinux.lds.S] [kernel/vmlinux.lds.S] [kernel/vmlinux.lds.S]--[include/asm/atomic.h] 1 [kernel/vmlinux.lds.S]--[kernel/traps.c] 1 [kernel/vmlinux.lds.S]--[include/asm/cmpxchg.h] 1 [kernel/vmlinux.lds.S]--[include/asm/pgtable.h] 1 [kernel/vmlinux.lds.S]--[include/asm/uaccess.h] 1 [kernel/vmlinux.lds.S]--[kernel/dma.c] 1 [kernel/vmlinux.lds.S]--[kernel/hexagon_ksyms.c] 1 [kernel/vmlinux.lds.S]--[kernel/process.c] 1 [include/asm/processor.h] [include/asm/processor.h] [include/asm/processor.h]--[kernel/process.c] 1

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