Why it matters
Seqlock enables fast reads without locking readers. Kernel workhorse.
Advertisement
The architecture
Reader: read seq; read data; re-read seq; retry on mismatch.
Writer: lock, ++seq, write, ++seq.
Advertisement
How it works end to end
Linux kernel jiffies.
Fast reads.
Retry on write.