Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Guo Ren
| 308 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[V4,4/4] riscv: mm: Optimize TASK_SIZE definition
riscv: mm: Fixup & Optimize COMPAT mode
- 1 -
-
-
-
2024-01-07
Guo Ren
New
[V4,3/4] riscv: mm: Remove unused TASK_SIZE_MIN
riscv: mm: Fixup & Optimize COMPAT mode
- 1 -
-
-
-
2024-01-07
Guo Ren
New
[V4,2/4] riscv: mm: Fixup compat arch_get_mmap_end
riscv: mm: Fixup & Optimize COMPAT mode
- 2 -
-
-
-
2024-01-07
Guo Ren
New
[V4,1/4] riscv: mm: Fixup compat mode boot failure
riscv: mm: Fixup & Optimize COMPAT mode
- 2 -
-
-
-
2024-01-07
Guo Ren
New
[V11,03/17] riscv: Use Zicbop in arch_xchg when available
Untitled series #75709
- - -
-
-
-
2023-12-31
Guo Ren
New
[V2,3/3] riscv: xchg: Prefetch the destination word for sc.w
riscv: Add Zicbop & prefetchw support
- - -
-
-
-
2023-12-31
Guo Ren
New
[V2,2/3] riscv: Add ARCH_HAS_PRETCHW support with Zibop
riscv: Add Zicbop & prefetchw support
- - -
-
-
-
2023-12-31
Guo Ren
New
[V2,1/3] riscv: Add Zicbop instruction definitions & cpufeature
riscv: Add Zicbop & prefetchw support
- - -
-
-
-
2023-12-31
Guo Ren
New
[V12,14/14] RISC-V: paravirt: pvqspinlock: Add trace point for pv_kick/wait
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,13/14] RISC-V: paravirt: pvqspinlock: Add kconfig entry
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,12/14] RISC-V: paravirt: pvqspinlock: Add nopvspin kernel parameter
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,11/14] RISC-V: paravirt: pvqspinlock: Add SBI implementation
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,10/14] RISC-V: paravirt: Add pvqspinlock frontend skeleton
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,09/14] RISC-V: paravirt: Add pvqspinlock KVM backend
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,08/14] riscv: qspinlock: Force virt_spin_lock for KVM guests
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,07/14] riscv: qspinlock: Add virt_spin_lock() support for VM guest
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,06/14] riscv: qspinlock: Introduce combo spinlock
riscv: Add Native/Paravirt qspinlock support
- - -
-
-
-
2023-12-25
Guo Ren
New
[V12,05/14] riscv: qspinlock: Add basic queued_spinlock support
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,04/14] riscv: qspinlock: errata: Add ERRATA_THEAD_WRITE_ONCE fixup
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,03/14] riscv: errata: Move errata vendor func-id into vendorid_list.h
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,02/14] asm-generic: ticket-lock: Add separate ticket-lock.h
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V12,01/14] asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock
riscv: Add Native/Paravirt qspinlock support
- 1 -
-
-
-
2023-12-25
Guo Ren
New
[V3,4/4] riscv: mm: Optimize TASK_SIZE definition
riscv: mm: Fixup & Optimize COMPAT code
- 2 -
-
-
-
2023-12-22
Guo Ren
New
[V3,3/4] riscv: mm: Remove unused TASK_SIZE_MIN
riscv: mm: Fixup & Optimize COMPAT code
- 2 -
-
-
-
2023-12-22
Guo Ren
New
[V3,2/4] riscv: mm: Fixup compat arch_get_mmap_end
riscv: mm: Fixup & Optimize COMPAT code
- 2 -
-
-
-
2023-12-22
Guo Ren
New
[V3,1/4] riscv: mm: Fixup compat mode boot failure
riscv: mm: Fixup & Optimize COMPAT code
- 2 -
-
-
-
2023-12-22
Guo Ren
New
[V2,4/4] riscv: mm: Optimize TASK_SIZE definition
riscv: mm: Fixup & Optimize COMPAT code
- 1 -
-
-
-
2023-12-21
Guo Ren
New
[V2,3/4] riscv: mm: Remove unused TASK_SIZE_MIN
riscv: mm: Fixup & Optimize COMPAT code
- 1 -
-
-
-
2023-12-21
Guo Ren
New
[V2,2/4] riscv: mm: Fixup compat arch_get_mmap_end
riscv: mm: Fixup & Optimize COMPAT code
- - -
-
-
-
2023-12-21
Guo Ren
New
[V2,1/4] riscv: mm: Fixup compat mode boot failure
riscv: mm: Fixup & Optimize COMPAT code
- - -
-
-
-
2023-12-21
Guo Ren
New
loongarch: mm: Remove unused TASK_SIZE_MIN
loongarch: mm: Remove unused TASK_SIZE_MIN
- - -
-
-
-
2023-12-21
Guo Ren
New
riscv: mm: Fixup compat mode boot failure
riscv: mm: Fixup compat mode boot failure
- - -
-
-
-
2023-12-19
Guo Ren
New
riscv: pgtable: Enhance set_pte to prevent OoO risk
riscv: pgtable: Enhance set_pte to prevent OoO risk
- - -
-
-
-
2023-12-08
Guo Ren
New
[V3] locking/atomic: scripts: Exclude arch_atomic(64)_read(set) mappings
[V3] locking/atomic: scripts: Exclude arch_atomic(64)_read(set) mappings
- - -
-
-
-
2023-11-26
Guo Ren
New
[V2] locking/atomic: scripts: Increase template priority in order variants
[V2] locking/atomic: scripts: Increase template priority in order variants
- - -
-
-
-
2023-11-25
Guo Ren
New
locking/atomic: Add acquire and release fence for atomic(64)_read(set)
locking/atomic: Add acquire and release fence for atomic(64)_read(set)
- - -
-
-
-
2023-11-24
Guo Ren
New
[RFC,V2,38/38] 64ilp32 v.s. 64lp64
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,37/38] add tinylab defconfig
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,36/38] irqchip: riscv: s64ilp32: Use __riscv_xlen instead of CONFIG_32BIT
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,35/38] clocksource: riscv: s64ilp32: Use __riscv_xlen instead of CONFIG_32BIT
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,34/38] riscv: Cleanup rv32_defconfig
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,33/38] riscv: s64ilp32: Add rv64ilp32_defconfig
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,32/38] riscv: s64ilp32: Validate harts by architecture name
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,31/38] riscv: s64ilp32: Add u32ilp32 signal support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,30/38] riscv: s64ilp32: Add u32ilp32 ptrace support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,29/38] riscv: s64ilp32: Introduce ARCH_HAS_64ILP32_KERNEL for syscall
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,28/38] riscv: s64ilp32: Temporary workaround solution to gcc problem
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,27/38] riscv: s64ilp32: Correct the rv64ilp32 stackframe layout
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,26/38] riscv: s64ilp32: Disable KVM
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,25/38] riscv: s64ilp32: Implement cmpxchg_double
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,24/38] riscv: s64ilp32: Add TImode (128 int) support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,23/38] riscv: s64ilp32: Enable native atomic64
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,22/38] riscv: s64ilp32: Add MMU_SV39 mode support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,21/38] riscv: s64ilp32: Add MMU_SV32 mode support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,20/38] riscv: s64ilp32: Add ARCH_RV64ILP32 Kconfig option
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,19/38] riscv: s64ilp32: Add ELF32 support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,18/38] riscv: s64ilp32: Add ebpf jit support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,17/38] riscv: s64ilp32: Adjust TASK_SIZE for s64ilp32 kernel
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,16/38] riscv: s64ilp32: Introduce PTR_L and PTR_S
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,15/38] riscv: s64ilp32: Add asid support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,14/38] riscv: s64ilp32: Add sbi support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,13/38] riscv: s64ilp32: Introduce xlen_t for 64ILP32 kernel
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,12/38] riscv: s64ilp32: Unify ULL & UL into UXL in csr
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,11/38] riscv: u64ilp32: Enable user space runtime switch
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,10/38] riscv: u64ilp32: Remove the restriction of UXL=32
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,09/38] riscv: u64ilp32: Add xlen_t in user_regs_struct
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,08/38] riscv: u64ilp32: Adjust vDSO alternative for 64ilp32 abi
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,07/38] riscv: u64ilp32: Add ptrace interface support
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,06/38] riscv: u64ilp32: Add signal support for compat
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,05/38] riscv: u64ilp32: Adjust vDSO kernel flow for 64ilp32 abi
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,04/38] riscv: u64ilp32: Introduce ILP32 vdso for UXL=64
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,03/38] riscv: u64ilp32: Add time-related vDSO common flow for vdso32
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,02/38] riscv: u64ilp32: Remove compat_vdso/
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
[RFC,V2,01/38] riscv: u64ilp32: Unify vdso32 & compat_vdso into vdso/Makefile
rv64ilp32: Running ILP32 on RV64 ISA
- - -
-
-
-
2023-11-12
Guo Ren
New
set_thread_area.2: Add C-SKY document
set_thread_area.2: Add C-SKY document
- - -
-
-
-
2023-10-15
Guo Ren
New
[V3] asm-generic: ticket-lock: Optimize arch_spin_value_unlocked
[V3] asm-generic: ticket-lock: Optimize arch_spin_value_unlocked
2 - -
-
-
-
2023-09-08
Guo Ren
New
csky: Fixup compile error
csky: Fixup compile error
- - -
-
-
-
2023-08-30
Guo Ren
New
csky: Fixup -Wmissing-prototypes warning
csky: Fixup -Wmissing-prototypes warning
- 1 -
-
-
-
2023-08-11
Guo Ren
New
csky: pgtable: Invalidate stale I-cache lines in update_mmu_cache
csky: pgtable: Invalidate stale I-cache lines in update_mmu_cache
- - -
-
-
-
2023-08-09
Guo Ren
New
LoongArch: Fixup cmpxchg sematic for memory barrier
LoongArch: Fixup cmpxchg sematic for memory barrier
- - -
-
-
-
2023-08-01
Guo Ren
New
[V2] asm-generic: ticket-lock: Optimize arch_spin_value_unlocked
[V2] asm-generic: ticket-lock: Optimize arch_spin_value_unlocked
2 - -
-
-
-
2023-07-31
Guo Ren
New
riscv: mm: Fixup spurious fault of kernel vaddr
riscv: mm: Fixup spurious fault of kernel vaddr
- - -
-
-
-
2023-07-21
Guo Ren
New
asm-generic: ticket-lock: Optimize arch_spin_value_unlocked
asm-generic: ticket-lock: Optimize arch_spin_value_unlocked
- - -
-
-
-
2023-07-19
Guo Ren
New
riscv: Add HAVE_IOREMAP_PROT support
riscv: Add HAVE_IOREMAP_PROT support
- - -
-
-
-
2023-07-16
Guo Ren
New
[V2,2/2] riscv: stack: Fixup independent softirq stack for CONFIG_FRAME_POINTER=n
riscv: stack: Fixup independent softirq/irq stack for CONFIG_FRAME_POINTER=n
- - -
-
-
-
2023-07-16
Guo Ren
New
[V2,1/2] riscv: stack: Fixup independent irq stack for CONFIG_FRAME_POINTER=n
riscv: stack: Fixup independent softirq/irq stack for CONFIG_FRAME_POINTER=n
- - -
-
-
-
2023-07-16
Guo Ren
New
[2/2] riscv: stack: Fixup independent softirq stack for CONFIG_FRAME_POINTER=n
riscv: stack: Fixup independent softirq/irq stack for CONFIG_FRAME_POINTER=n
- - -
-
-
-
2023-07-15
Guo Ren
New
[1/2] riscv: stack: Fixup independent irq stack for CONFIG_FRAME_POINTER=n
riscv: stack: Fixup independent softirq/irq stack for CONFIG_FRAME_POINTER=n
- - -
-
-
-
2023-07-15
Guo Ren
New
[V4] riscv: kexec: Fixup synchronization problem between init_mm and active_mm
[V4] riscv: kexec: Fixup synchronization problem between init_mm and active_mm
- 1 1
-
-
-
2023-07-14
Guo Ren
New
[V3] riscv: kexec: Fixup synchronization problem between init_mm and active_mm
[V3] riscv: kexec: Fixup synchronization problem between init_mm and active_mm
- 1 -
-
-
-
2023-07-13
Guo Ren
New
[V2] riscv: kexec: Fixup synchronization problem between init_mm and active_mm
[V2] riscv: kexec: Fixup synchronization problem between init_mm and active_mm
- 1 -
-
-
-
2023-07-10
Guo Ren
New
[GIT,PULL] csky changes for v6.5
[GIT,PULL] csky changes for v6.5
- - -
-
-
-
2023-07-02
Guo Ren
New
riscv: entry: Fixup do_trap_break from kernel side
riscv: entry: Fixup do_trap_break from kernel side
- - 1
-
-
-
2023-07-02
Guo Ren
New
riscv: pageattr: Fixup synchronization problem between init_mm and active_mm
riscv: pageattr: Fixup synchronization problem between init_mm and active_mm
- - -
-
-
-
2023-06-29
Guo Ren
New
riscv: sigcontext: Correct the comment of sigreturn
riscv: sigcontext: Correct the comment of sigreturn
- - -
-
-
-
2023-06-28
Guo Ren
New
[-next,V13,3/3] riscv: stack: Add config of thread stack size
riscv: Add independent irq/softirq stacks support
- - 1
-
-
-
2023-06-14
Guo Ren
New
[-next,V13,2/3] riscv: stack: Support HAVE_SOFTIRQ_ON_OWN_STACK
riscv: Add independent irq/softirq stacks support
- - 1
-
-
-
2023-06-14
Guo Ren
New
[-next,V13,1/3] riscv: stack: Support HAVE_IRQ_EXIT_ON_IRQ_STACK
riscv: Add independent irq/softirq stacks support
- - 1
-
-
-
2023-06-14
Guo Ren
New
[-next,V12,3/3] riscv: stack: Add config of thread stack size
riscv: Add independent irq/softirq stacks
- - 1
-
-
-
2023-05-29
Guo Ren
New
[-next,V12,2/3] riscv: stack: Support HAVE_SOFTIRQ_ON_OWN_STACK
riscv: Add independent irq/softirq stacks
- - 1
-
-
-
2023-05-29
Guo Ren
New
«
1
2
3
4
»