[PATCH 0/4] Convert atomic_*.txt and memory-barriers.txt to reST

From: Bagas Sanjaya
Date: Thu Jul 17 2025 - 04:07:37 EST


Atomic types, atomic bitops, and memory barriers docs are included in kernel
docs build since commit e40573a43d163a ("docs: put atomic*.txt and
memory-barriers.txt into the core-api book") as a wrapper stub for
corresponding uncoverted txt docs. Let's turn them into full-fledged reST docs.

Bagas Sanjaya (4):
Documentation: memory-barriers: Convert to reST format
Documentation: atomic_bitops: Convert to reST format
Documentation: atomic_t: Convert to reST format
Documentation: atomic_bitops, atomic_t, memory-barriers: Link to
newly-converted docs

Documentation/RCU/rcu_dereference.rst | 2 +-
.../atomic_bitops.rst} | 43 +-
.../{atomic_t.txt => core-api/atomic_t.rst} | 211 ++-
Documentation/core-api/circular-buffers.rst | 4 +-
Documentation/core-api/index.rst | 6 +-
.../memory-barriers.rst} | 1594 +++++++++--------
Documentation/core-api/refcount-vs-atomic.rst | 5 +-
.../core-api/wrappers/atomic_bitops.rst | 18 -
Documentation/core-api/wrappers/atomic_t.rst | 19 -
.../core-api/wrappers/memory-barriers.rst | 18 -
Documentation/driver-api/device-io.rst | 4 +-
Documentation/locking/spinlocks.rst | 5 +-
Documentation/virt/kvm/vcpu-requests.rst | 4 +-
13 files changed, 1000 insertions(+), 933 deletions(-)
rename Documentation/{atomic_bitops.txt => core-api/atomic_bitops.rst} (54%)
rename Documentation/{atomic_t.txt => core-api/atomic_t.rst} (67%)
rename Documentation/{memory-barriers.txt => core-api/memory-barriers.rst} (67%)
delete mode 100644 Documentation/core-api/wrappers/atomic_bitops.rst
delete mode 100644 Documentation/core-api/wrappers/atomic_t.rst
delete mode 100644 Documentation/core-api/wrappers/memory-barriers.rst


base-commit: cae58415830f326822593ec01deebe5fdaeb33a2
--
An old man doll... just what I always wanted! - Clara