On Thu, 17 Apr 2025 12:43:06 -0700, Paul E. McKenney wrote:
> On Thu, Apr 17, 2025 at 11:02:02AM +0900, Akira Yokosawa wrote:
[...]
>> So, I'm thinking of reorganizing them into something like, including
>> additional markers for "memory model":
>> 
>>   - Memory consistency
>>      - process
>>      - sequential
>>      - weak
>> 
>>   - Memory model
>>      - Linux kernel
>>      - Armv7
>>      - Armv8
>>      - etc.
>> 
>>   - Memory consistency model -> Memory model
>> 
>>   - Linux kernel memory consistency model (LKMM) -> Memory model, Linux 
>> kernel
>> 
>> How does the above sound to you?
> 
> That works for me, and thank you for going through this!

Hi Paul,

This patch set is my attempt taking care of above.

        Thanks, Akira

--
Akira Yokosawa (5):
  Refactor index markers of "memory consistency"-related terms
  index: List LKMM under "Memory model"
  indexsee: Add a couple of redirections to "Cache coherence"
  together/seqlock: Remove wrong index marker for "sequential consistency"
  indexsee: Add redirections for arch specific memory models.

 formal/axiomatic.tex     |  7 ++++---
 formal/ppcmem.tex        |  4 ++--
 formal/spinhint.tex      |  4 +++-
 future/formalregress.tex | 11 ++++++-----
 glossary.tex             |  6 +++---
 indexsee.tex             | 27 +++++++++++++++++++++------
 memorder/memorder.tex    | 39 ++++++++++++++++++++++++---------------
 together/seqlock.tex     |  2 +-
 8 files changed, 64 insertions(+), 36 deletions(-)


base-commit: d4014ed9b2f2ec4074f86b2bdf0cf79953408cb0
-- 
2.43.0




Reply via email to