Displaying 4 results from an estimated 4 matches for "4c88a1e6".
2015 Feb 11
1
[PATCH] x86 spinlock: Fix memory corruption on completing completions
...an atomic access, because otherwise loads
inside the locked region could bleed out to before the store that takes the
lock.
Linus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/virtualization/attachments/20150211/4c88a1e6/attachment-0001.html>
2015 Feb 11
1
[PATCH] x86 spinlock: Fix memory corruption on completing completions
...an atomic access, because otherwise loads
inside the locked region could bleed out to before the store that takes the
lock.
Linus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/virtualization/attachments/20150211/4c88a1e6/attachment-0001.html>
2015 Feb 11
3
[PATCH] x86 spinlock: Fix memory corruption on completing completions
On 02/10, Jeremy Fitzhardinge wrote:
>
> On 02/10/2015 05:26 AM, Oleg Nesterov wrote:
> > On 02/10, Raghavendra K T wrote:
> >> Unfortunately xadd could result in head overflow as tail is high.
> >>
> >> The other option was repeated cmpxchg which is bad I believe.
> >> Any suggestions?
> > Stupid question... what if we simply move SLOWPATH
2015 Feb 11
3
[PATCH] x86 spinlock: Fix memory corruption on completing completions
On 02/10, Jeremy Fitzhardinge wrote:
>
> On 02/10/2015 05:26 AM, Oleg Nesterov wrote:
> > On 02/10, Raghavendra K T wrote:
> >> Unfortunately xadd could result in head overflow as tail is high.
> >>
> >> The other option was repeated cmpxchg which is bad I believe.
> >> Any suggestions?
> > Stupid question... what if we simply move SLOWPATH