Show patches with: Submitter = Leonardo Bras       |   60 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,5/5] riscv/cmpxchg: Implement xchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - 1 13-- 2024-01-03 Leonardo Bras Accepted
[v1,4/5] riscv/cmpxchg: Implement cmpxchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - 1 13-- 2024-01-03 Leonardo Bras Accepted
[v1,3/5] riscv/atomic.h : Deduplicate arch_atomic.* Rework & improve riscv cmpxchg.h and atomic.h - 2 1 13-- 2024-01-03 Leonardo Bras Accepted
[v1,2/5] riscv/cmpxchg: Deduplicate cmpxchg() asm and macros Rework & improve riscv cmpxchg.h and atomic.h - 2 1 13-- 2024-01-03 Leonardo Bras Accepted
[v1,1/5] riscv/cmpxchg: Deduplicate xchg() asm functions Rework & improve riscv cmpxchg.h and atomic.h - 2 1 13-- 2024-01-03 Leonardo Bras Accepted
[v1,5/5] riscv: Introduce set_compat_task() in asm/compat.h riscv: Introduce compat-mode helpers & improve arch_get_mmap_end() - 1 - 13-- 2024-01-03 Leonardo Bras Accepted
[v1,4/5] riscv: Introduce is_compat_thread() into compat.h riscv: Introduce compat-mode helpers & improve arch_get_mmap_end() - 2 - 13-- 2024-01-03 Leonardo Bras Accepted
[v1,3/5] riscv: add compile-time test into is_compat_task() riscv: Introduce compat-mode helpers & improve arch_get_mmap_end() - 2 - 13-- 2024-01-03 Leonardo Bras Accepted
[v1,2/5] riscv: Replace direct thread flag check with is_compat_task() riscv: Introduce compat-mode helpers & improve arch_get_mmap_end() - - - 13-- 2024-01-03 Leonardo Bras Accepted
[v1,1/5] riscv: Improve arch_get_mmap_end() macro riscv: Introduce compat-mode helpers & improve arch_get_mmap_end() - 1 - 13-- 2024-01-03 Leonardo Bras Accepted
[RFC,1/1] riscv: Improve arch_get_mmap_end() macro [RFC,1/1] riscv: Improve arch_get_mmap_end() macro - 1 - 13-- 2023-12-22 Leonardo Bras RFC
[RFC,4/4] riscv: Introduce set_compat_task() in asm/compat.h Introduce & Optimize compat-mode helpers - 1 - 13-- 2023-12-22 Leonardo Bras RFC
[RFC,3/4] riscv: Introduce is_compat_thread() into compat.h Introduce & Optimize compat-mode helpers - 2 - 13-- 2023-12-22 Leonardo Bras RFC
[RFC,2/4] riscv: add compile-time test into is_compat_task() Introduce & Optimize compat-mode helpers - 2 - 13-- 2023-12-22 Leonardo Bras RFC
[RFC,1/4] riscv: Replace direct thread flag check with is_compat_task() Introduce & Optimize compat-mode helpers - - - 13-- 2023-12-22 Leonardo Bras RFC
[RFC,v5,5/5] riscv/cmpxchg: Implement xchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - - 15-1 2023-08-10 Leonardo Bras RFC
[RFC,v5,4/5] riscv/cmpxchg: Implement cmpxchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - - 15-1 2023-08-10 Leonardo Bras RFC
[RFC,v5,3/5] riscv/atomic.h : Deduplicate arch_atomic.* Rework & improve riscv cmpxchg.h and atomic.h - 2 - 16-- 2023-08-10 Leonardo Bras RFC
[RFC,v5,2/5] riscv/cmpxchg: Deduplicate cmpxchg() asm and macros Rework & improve riscv cmpxchg.h and atomic.h - 1 - 16-- 2023-08-10 Leonardo Bras RFC
[RFC,v5,1/5] riscv/cmpxchg: Deduplicate xchg() asm functions Rework & improve riscv cmpxchg.h and atomic.h - 1 - 16-- 2023-08-10 Leonardo Bras RFC
[RFC,v4,5/5] riscv/cmpxchg: Implement xchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - - 15-1 2023-08-09 Leonardo Bras Superseded
[RFC,v4,4/5] riscv/cmpxchg: Implement cmpxchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - - 15-1 2023-08-09 Leonardo Bras Superseded
[RFC,v4,3/5] riscv/atomic.h : Deduplicate arch_atomic.* Rework & improve riscv cmpxchg.h and atomic.h - 2 - 16-- 2023-08-09 Leonardo Bras Superseded
[RFC,v4,2/5] riscv/cmpxchg: Deduplicate cmpxchg() asm and macros Rework & improve riscv cmpxchg.h and atomic.h - 1 - 16-- 2023-08-09 Leonardo Bras Superseded
[RFC,v4,1/5] riscv/cmpxchg: Deduplicate xchg() asm functions Rework & improve riscv cmpxchg.h and atomic.h - 1 - 16-- 2023-08-09 Leonardo Bras Superseded
[RFC,v3,5/5] riscv/cmpxchg: Implement xchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - - --- 2023-08-04 Leonardo Bras palmer Superseded
[RFC,v3,4/5] riscv/cmpxchg: Implement cmpxchg for variables of size 1 and 2 Rework & improve riscv cmpxchg.h and atomic.h - - - --- 2023-08-04 Leonardo Bras palmer Superseded
[RFC,v3,3/5] riscv/atomic.h : Deduplicate arch_atomic.* Rework & improve riscv cmpxchg.h and atomic.h - 2 - --- 2023-08-04 Leonardo Bras palmer Superseded
[RFC,v3,2/5] riscv/cmpxchg: Deduplicate cmpxchg() asm and macros Rework & improve riscv cmpxchg.h and atomic.h - 1 - --- 2023-08-04 Leonardo Bras palmer Superseded
[RFC,v3,1/5] riscv/cmpxchg: Deduplicate xchg() asm functions Rework & improve riscv cmpxchg.h and atomic.h - 1 - --- 2023-08-04 Leonardo Bras palmer Superseded
[RFC,v2,3/3] riscv/atomic.h : Deduplicate arch_atomic.* Deduplicate RISCV cmpxchg.h and atomic.c macros - 1 - 16-- 2023-08-03 Leonardo Bras palmer Superseded
[RFC,v2,2/3] riscv/cmpxchg: Deduplicate cmpxchg() asm and macros Deduplicate RISCV cmpxchg.h and atomic.c macros - - - 16-- 2023-08-03 Leonardo Bras palmer Superseded
[RFC,v2,1/3] riscv/cmpxchg: Deduplicate xchg() asm functions Deduplicate RISCV cmpxchg.h and atomic.c macros - - - 16-- 2023-08-03 Leonardo Bras palmer Superseded
[RFC,1/1] riscv/atomic.h: Deduplicate arch_atomic.* [RFC,1/1] riscv/atomic.h: Deduplicate arch_atomic.* - 1 - 17-- 2023-04-19 Leonardo Bras palmer Superseded
[RFC,v1,2/2] riscv/cmpxchg: Deduplicate xchg() asm functions Deduplicating RISCV cmpxchg.h macros - 1 - 17-- 2023-04-06 Leonardo Bras palmer Superseded
[RFC,v1,1/2] riscv/cmpxchg: Deduplicate cmpxchg() asm and macros Deduplicating RISCV cmpxchg.h macros - 1 - 17-- 2023-04-06 Leonardo Bras palmer Superseded
[RFC,v3,6/6] riscv/cmpxchg: Deduplicate arch_xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-04-04 Leonardo Bras Superseded
[RFC,v3,5/6] riscv/cmpxchg: Deduplicate xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-04-04 Leonardo Bras Superseded
[RFC,v3,4/6] riscv/cmpxchg: Deduplicate xchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-04-04 Leonardo Bras Superseded
[RFC,v3,3/6] riscv/cmpxchg: Deduplicate arch_cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-04-04 Leonardo Bras Superseded
[RFC,v3,2/6] riscv/cmpxchg: Deduplicate cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-04-04 Leonardo Bras Superseded
[RFC,v3,1/6] riscv/cmpxchg: Deduplicate cmpxchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-04-04 Leonardo Bras Superseded
[RESEND,RFC,v2,6/6] riscv/cmpxchg: Deduplicate arch_xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RESEND,RFC,v2,5/6] riscv/cmpxchg: Deduplicate xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RESEND,RFC,v2,4/6] riscv/cmpxchg: Deduplicate xchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RESEND,RFC,v2,3/6] riscv/cmpxchg: Deduplicate arch_cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RESEND,RFC,v2,2/6] riscv/cmpxchg: Deduplicate cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RESEND,RFC,v2,1/6] riscv/cmpxchg: Deduplicate cmpxchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 16-1 2023-03-21 Leonardo Bras Superseded
[RFC,v2,6/6] riscv/cmpxchg: Deduplicate arch_xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RFC,v2,5/6] riscv/cmpxchg: Deduplicate xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RFC,v2,4/6] riscv/cmpxchg: Deduplicate xchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RFC,v2,3/6] riscv/cmpxchg: Deduplicate arch_cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RFC,v2,2/6] riscv/cmpxchg: Deduplicate cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-21 Leonardo Bras Superseded
[RFC,v2,1/6] riscv/cmpxchg: Deduplicate cmpxchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 16-1 2023-03-21 Leonardo Bras Superseded
[RFC,6/6] riscv/cmpxchg: Deduplicate arch_xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-18 Leonardo Bras Superseded
[RFC,5/6] riscv/cmpxchg: Deduplicate xchg() macros Deduplicating RISCV cmpxchg.h macros - - - 16-1 2023-03-18 Leonardo Bras Superseded
[RFC,4/6] riscv/cmpxchg: Deduplicate xchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 12-5 2023-03-18 Leonardo Bras Superseded
[RFC,3/6] riscv/cmpxchg: Deduplicate arch_cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-18 Leonardo Bras Superseded
[RFC,2/6] riscv/cmpxchg: Deduplicate cmpxchg() macros Deduplicating RISCV cmpxchg.h macros - - - 17-- 2023-03-18 Leonardo Bras Superseded
[RFC,1/6] riscv/cmpxchg: Deduplicate cmpxchg() asm functions Deduplicating RISCV cmpxchg.h macros - - - 16-1 2023-03-18 Leonardo Bras Superseded