Displaying 14 results from an estimated 14 matches for "d6abfdb20223".
2015 Feb 24
2
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...which would cause horraneous
> >>> Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
> >>
> >>What is the git commit id of this in Linus's tree? What
> >>stable tree(s) do you want this applied to?
> >
> >It's:
> >
> > d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
>
> Yes, This is the original patch. Please note I have taken out the
> READ_ONCE changes from the original patch to avoid build warnings
> mentioned below.
> (Those READ_ONCE changes were cosmetic and was not present in the
&g...
2015 Feb 24
2
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...which would cause horraneous
> >>> Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
> >>
> >>What is the git commit id of this in Linus's tree? What
> >>stable tree(s) do you want this applied to?
> >
> >It's:
> >
> > d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
>
> Yes, This is the original patch. Please note I have taken out the
> READ_ONCE changes from the original patch to avoid build warnings
> mentioned below.
> (Those READ_ONCE changes were cosmetic and was not present in the
&g...
2015 Feb 25
1
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
Am 25.02.2015 um 11:08 schrieb Ingo Molnar:
>
> * Greg KH <gregkh at linuxfoundation.org> wrote:
>
>>>> It's:
>>>>
>>>> d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
>>>
>>> Yes, This is the original patch. Please note I have taken out the
>>> READ_ONCE changes from the original patch to avoid build warnings
>>> mentioned below.
>>> (Those READ_ONCE changes were...
2015 Feb 25
1
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
Am 25.02.2015 um 11:08 schrieb Ingo Molnar:
>
> * Greg KH <gregkh at linuxfoundation.org> wrote:
>
>>>> It's:
>>>>
>>>> d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
>>>
>>> Yes, This is the original patch. Please note I have taken out the
>>> READ_ONCE changes from the original patch to avoid build warnings
>>> mentioned below.
>>> (Those READ_ONCE changes were...
2015 Feb 25
0
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
* Greg KH <gregkh at linuxfoundation.org> wrote:
> > >It's:
> > >
> > > d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
> >
> > Yes, This is the original patch. Please note I have taken out the
> > READ_ONCE changes from the original patch to avoid build warnings
> > mentioned below.
> > (Those READ_ONCE changes were cosmetic and...
2015 Feb 25
0
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
* Greg KH <gregkh at linuxfoundation.org> wrote:
> > >It's:
> > >
> > > d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
> >
> > Yes, This is the original patch. Please note I have taken out the
> > READ_ONCE changes from the original patch to avoid build warnings
> > mentioned below.
> > (Those READ_ONCE changes were cosmetic and...
2015 Feb 24
4
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...table:
> > - Don't replace the ACCESS_ONCE to READ_ONCE which would cause horraneous
> > Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
>
> What is the git commit id of this in Linus's tree? What
> stable tree(s) do you want this applied to?
It's:
d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
You'll also need this fix from Linus to avoid (harmless)
build warnings:
dd36929720f4 kernel: make READ_ONCE() valid on const arguments
Thanks,
Ingo
2015 Feb 24
4
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...table:
> > - Don't replace the ACCESS_ONCE to READ_ONCE which would cause horraneous
> > Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
>
> What is the git commit id of this in Linus's tree? What
> stable tree(s) do you want this applied to?
It's:
d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
You'll also need this fix from Linus to avoid (harmless)
build warnings:
dd36929720f4 kernel: make READ_ONCE() valid on const arguments
Thanks,
Ingo
2015 Feb 24
0
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...he ACCESS_ONCE to READ_ONCE which would cause horraneous
> > > Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
> >
> > What is the git commit id of this in Linus's tree? What
> > stable tree(s) do you want this applied to?
>
> It's:
>
> d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
>
> You'll also need this fix from Linus to avoid (harmless)
> build warnings:
>
> dd36929720f4 kernel: make READ_ONCE() valid on const arguments
Great. But what stable kernel trees should it be backported to? Just
3....
2015 Feb 24
0
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...he ACCESS_ONCE to READ_ONCE which would cause horraneous
> > > Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
> >
> > What is the git commit id of this in Linus's tree? What
> > stable tree(s) do you want this applied to?
>
> It's:
>
> d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
>
> You'll also need this fix from Linus to avoid (harmless)
> build warnings:
>
> dd36929720f4 kernel: make READ_ONCE() valid on const arguments
Great. But what stable kernel trees should it be backported to? Just
3....
2015 Feb 24
0
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...place the ACCESS_ONCE to READ_ONCE which would cause horraneous
>>> Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
>>
>> What is the git commit id of this in Linus's tree? What
>> stable tree(s) do you want this applied to?
>
> It's:
>
> d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
Yes, This is the original patch. Please note I have taken out the
READ_ONCE changes from the original patch to avoid build warnings
mentioned below.
(Those READ_ONCE changes were cosmetic and was not present in the
previous versions)
>
&g...
2015 Feb 24
0
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
...place the ACCESS_ONCE to READ_ONCE which would cause horraneous
>>> Compiler warnings (Linus, David Vbriel, PeterZ, Ingo)
>>
>> What is the git commit id of this in Linus's tree? What
>> stable tree(s) do you want this applied to?
>
> It's:
>
> d6abfdb20223 x86/spinlocks/paravirt: Fix memory corruption on unlock
Yes, This is the original patch. Please note I have taken out the
READ_ONCE changes from the original patch to avoid build warnings
mentioned below.
(Those READ_ONCE changes were cosmetic and was not present in the
previous versions)
>
&g...
2015 Feb 24
2
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
Paravirt spinlock clears slowpath flag after doing unlock.
As explained by Linus currently it does:
prev = *lock;
add_smp(&lock->tickets.head, TICKET_LOCK_INC);
/* add_smp() is a full mb() */
if (unlikely(lock->tickets.tail & TICKET_SLOWPATH_FLAG))
__ticket_unlock_slowpath(lock, prev);
which is
2015 Feb 24
2
[PATCH for stable] x86/spinlocks/paravirt: Fix memory corruption on unlock
Paravirt spinlock clears slowpath flag after doing unlock.
As explained by Linus currently it does:
prev = *lock;
add_smp(&lock->tickets.head, TICKET_LOCK_INC);
/* add_smp() is a full mb() */
if (unlikely(lock->tickets.tail & TICKET_SLOWPATH_FLAG))
__ticket_unlock_slowpath(lock, prev);
which is