On Sun, Nov 12, 2023 at 1:24 AM Guo Ren wrote:
>
> On Mon, Nov 6, 2023 at 3:42 PM Leonardo Bras wrote:
> >
> > On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> > > From: Guo Ren
> > >
> > > patch[1 - 10]: Native qspinlock
> > > patch[11 -17]: Paravirt qspinlock
> > >
> > >
On Mon, Nov 6, 2023 at 3:42 PM Leonardo Bras wrote:
>
> On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> > From: Guo Ren
> >
> > patch[1 - 10]: Native qspinlock
> > patch[11 -17]: Paravirt qspinlock
> >
> > patch[4]: Add prefetchw in qspinlock's xchg_tail when cpus >= 16k
>
On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> From: Guo Ren
>
> patch[1 - 10]: Native qspinlock
> patch[11 -17]: Paravirt qspinlock
>
> patch[4]: Add prefetchw in qspinlock's xchg_tail when cpus >= 16k
>
> This series based on:
> - [RFC PATCH v5 0/5] Rework & improve r
On Tue, Sep 12, 2023 at 4:08 PM Conor Dooley wrote:
>
> On Tue, Sep 12, 2023 at 09:33:57AM +0800, Guo Ren wrote:
> > On Mon, Sep 11, 2023 at 8:53 PM Conor Dooley
> > wrote:
>
> > > I added the new "riscv,isa-extensions" property in part to make
> > > communicating vendor extensions like this eas
On Tue, Sep 12, 2023 at 09:33:57AM +0800, Guo Ren wrote:
> On Mon, Sep 11, 2023 at 8:53 PM Conor Dooley
> wrote:
> > I added the new "riscv,isa-extensions" property in part to make
> > communicating vendor extensions like this easier. Please try to use
> > that. "qspinlock" is software configura
On Mon, Sep 11, 2023 at 8:53 PM Conor Dooley wrote:
>
> On Mon, Sep 11, 2023 at 11:36:27AM +0800, Guo Ren wrote:
> > On Mon, Sep 11, 2023 at 3:45 AM Conor Dooley wrote:
> > >
> > > On Sun, Sep 10, 2023 at 05:49:13PM +0800, Guo Ren wrote:
> > > > On Sun, Sep 10, 2023 at 5:32 PM Conor Dooley wrote
On Mon, Sep 11, 2023 at 11:36:27AM +0800, Guo Ren wrote:
> On Mon, Sep 11, 2023 at 3:45 AM Conor Dooley wrote:
> >
> > On Sun, Sep 10, 2023 at 05:49:13PM +0800, Guo Ren wrote:
> > > On Sun, Sep 10, 2023 at 5:32 PM Conor Dooley wrote:
> > > >
> > > > On Sun, Sep 10, 2023 at 05:16:46PM +0800, Guo R
On Mon, Sep 11, 2023 at 3:45 AM Conor Dooley wrote:
>
> On Sun, Sep 10, 2023 at 05:49:13PM +0800, Guo Ren wrote:
> > On Sun, Sep 10, 2023 at 5:32 PM Conor Dooley wrote:
> > >
> > > On Sun, Sep 10, 2023 at 05:16:46PM +0800, Guo Ren wrote:
> > > > On Sun, Sep 10, 2023 at 4:58 PM Conor Dooley wrote
On Sun, Sep 10, 2023 at 05:49:13PM +0800, Guo Ren wrote:
> On Sun, Sep 10, 2023 at 5:32 PM Conor Dooley wrote:
> >
> > On Sun, Sep 10, 2023 at 05:16:46PM +0800, Guo Ren wrote:
> > > On Sun, Sep 10, 2023 at 4:58 PM Conor Dooley wrote:
> > > >
> > > > On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo..
On Sun, Sep 10, 2023 at 5:32 PM Conor Dooley wrote:
>
> On Sun, Sep 10, 2023 at 05:16:46PM +0800, Guo Ren wrote:
> > On Sun, Sep 10, 2023 at 4:58 PM Conor Dooley wrote:
> > >
> > > On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> > >
> > > > Changlog:
> > > > V11:
> > > > - B
On Sun, Sep 10, 2023 at 05:16:46PM +0800, Guo Ren wrote:
> On Sun, Sep 10, 2023 at 4:58 PM Conor Dooley wrote:
> >
> > On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> >
> > > Changlog:
> > > V11:
> > > - Based on Leonardo Bras's cmpxchg_small patches v5.
> > > - Based on Guo
On Sun, Sep 10, 2023 at 5:16 PM Guo Ren wrote:
>
> On Sun, Sep 10, 2023 at 4:58 PM Conor Dooley wrote:
> >
> > On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> >
> > > Changlog:
> > > V11:
> > > - Based on Leonardo Bras's cmpxchg_small patches v5.
> > > - Based on Guo Ren's
On Sun, Sep 10, 2023 at 4:58 PM Conor Dooley wrote:
>
> On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
>
> > Changlog:
> > V11:
> > - Based on Leonardo Bras's cmpxchg_small patches v5.
> > - Based on Guo Ren's Optimize arch_spin_value_unlocked patch v3.
> > - Remove abusing
On Sun, Sep 10, 2023 at 04:28:54AM -0400, guo...@kernel.org wrote:
> Changlog:
> V11:
> - Based on Leonardo Bras's cmpxchg_small patches v5.
> - Based on Guo Ren's Optimize arch_spin_value_unlocked patch v3.
> - Remove abusing alternative framework and use jump_label instead.
btw, I didn't say
From: Guo Ren
patch[1 - 10]: Native qspinlock
patch[11 -17]: Paravirt qspinlock
patch[4]: Add prefetchw in qspinlock's xchg_tail when cpus >= 16k
This series based on:
- [RFC PATCH v5 0/5] Rework & improve riscv cmpxchg.h and atomic.h
https://lore.kernel.org/linux-riscv/20230810040349.92
15 matches
Mail list logo