* Josh Triplett wrote:
> On Thu, Jun 04, 2015 at 12:07:31PM +0200, Denys Vlasenko wrote:
> > On 06/03/2015 06:38 PM, Josh Triplett wrote:
> > > On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
> > >> Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
> > >>
* Josh Triplett j...@joshtriplett.org wrote:
On Thu, Jun 04, 2015 at 12:07:31PM +0200, Denys Vlasenko wrote:
On 06/03/2015 06:38 PM, Josh Triplett wrote:
On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
On Thu, Jun 04, 2015 at 12:07:31PM +0200, Denys Vlasenko wrote:
> On 06/03/2015 06:38 PM, Josh Triplett wrote:
> > On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
> >> Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
> >> it into a move.
> >>
> >> Yes,
On 06/03/2015 06:38 PM, Josh Triplett wrote:
> On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
>> Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
>> it into a move.
>>
>> Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
>> more
On Thu, Jun 04, 2015 at 12:07:31PM +0200, Denys Vlasenko wrote:
On 06/03/2015 06:38 PM, Josh Triplett wrote:
On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently
On 06/03/2015 06:38 PM, Josh Triplett wrote:
On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV.
On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
> Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
> it into a move.
>
> Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
> more expensive than MOV. But a cycle or two on an expensive
Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV. But a cycle or two on an expensive syscall like
clone() is way below noise floor, and this optimization is
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV. But a cycle or two on an expensive syscall like
clone() is way below noise floor, and this optimization is simply
On Wed, Jun 03, 2015 at 03:58:50PM +0200, Denys Vlasenko wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV. But a cycle or two on an expensive syscall
On Thu, Apr 23, 2015 at 08:24:38AM +0200, Ingo Molnar wrote:
> * Josh Triplett wrote:
> > On Wed, Apr 22, 2015 at 11:22:02AM -0700, Linus Torvalds wrote:
> > > On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett
> > > wrote:
> > > >
> > > > I do think my two-patch HAVE_COPY_THREAD_TLS series should
* Josh Triplett wrote:
> On Wed, Apr 22, 2015 at 11:22:02AM -0700, Linus Torvalds wrote:
> > On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett
> > wrote:
> > >
> > > I do think my two-patch HAVE_COPY_THREAD_TLS series should go in fixing
> > > this
> >
> > Ugh, I absolutely detesrt that patch.
* Josh Triplett j...@joshtriplett.org wrote:
On Wed, Apr 22, 2015 at 11:22:02AM -0700, Linus Torvalds wrote:
On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett j...@joshtriplett.org
wrote:
I do think my two-patch HAVE_COPY_THREAD_TLS series should go in fixing
this
Ugh, I
On Thu, Apr 23, 2015 at 08:24:38AM +0200, Ingo Molnar wrote:
* Josh Triplett j...@joshtriplett.org wrote:
On Wed, Apr 22, 2015 at 11:22:02AM -0700, Linus Torvalds wrote:
On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett j...@joshtriplett.org
wrote:
I do think my two-patch
On Wed, Apr 22, 2015 at 11:22:02AM -0700, Linus Torvalds wrote:
> On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett wrote:
> >
> > I do think my two-patch HAVE_COPY_THREAD_TLS series should go in fixing
> > this
>
> Ugh, I absolutely detesrt that patch.
>
> Don't make random crazy function
On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett wrote:
>
> I do think my two-patch HAVE_COPY_THREAD_TLS series should go in fixing
> this
Ugh, I absolutely detesrt that patch.
Don't make random crazy function signatures that depend on some config
option. That's just evil. The patch is a mess of
On 04/22/2015 07:10 PM, Josh Triplett wrote:
> On Wed, Apr 22, 2015 at 09:54:24AM -0700, Andy Lutomirski wrote:
>> On Wed, Apr 22, 2015 at 9:40 AM, Denys Vlasenko wrote:
>>> Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
>>> it into a move.
>>>
>>> Yes, tls_val is
On Wed, Apr 22, 2015 at 09:54:24AM -0700, Andy Lutomirski wrote:
> On Wed, Apr 22, 2015 at 9:40 AM, Denys Vlasenko wrote:
> > Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
> > it into a move.
> >
> > Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little
On Wed, Apr 22, 2015 at 9:40 AM, Denys Vlasenko wrote:
> Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
> it into a move.
>
> Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
> more expensive than MOV. But a cycle or two on an expensive syscall
Really swap arguments #4 and #5 in stub32_clone instead of "optimizing"
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV. But a cycle or two on an expensive syscall like
clone() is way below noise floor, and obfuscation of logic
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV. But a cycle or two on an expensive syscall like
clone() is way below noise floor, and obfuscation of logic
On Wed, Apr 22, 2015 at 9:40 AM, Denys Vlasenko dvlas...@redhat.com wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a little bit
more expensive than MOV. But a cycle or two on an expensive
On Wed, Apr 22, 2015 at 09:54:24AM -0700, Andy Lutomirski wrote:
On Wed, Apr 22, 2015 at 9:40 AM, Denys Vlasenko dvlas...@redhat.com wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is currently unused. Yes, on some CPUs XCHG is a
On 04/22/2015 07:10 PM, Josh Triplett wrote:
On Wed, Apr 22, 2015 at 09:54:24AM -0700, Andy Lutomirski wrote:
On Wed, Apr 22, 2015 at 9:40 AM, Denys Vlasenko dvlas...@redhat.com wrote:
Really swap arguments #4 and #5 in stub32_clone instead of optimizing
it into a move.
Yes, tls_val is
On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett j...@joshtriplett.org wrote:
I do think my two-patch HAVE_COPY_THREAD_TLS series should go in fixing
this
Ugh, I absolutely detesrt that patch.
Don't make random crazy function signatures that depend on some config
option. That's just evil. The
On Wed, Apr 22, 2015 at 11:22:02AM -0700, Linus Torvalds wrote:
On Wed, Apr 22, 2015 at 10:10 AM, Josh Triplett j...@joshtriplett.org wrote:
I do think my two-patch HAVE_COPY_THREAD_TLS series should go in fixing
this
Ugh, I absolutely detesrt that patch.
Don't make random crazy
26 matches
Mail list logo