Re: [PATCH 0/3] sched, timer: Improve scalability of itimers

2015-04-15 Thread Ingo Molnar

* Linus Torvalds  wrote:

> On Tue, Apr 14, 2015 at 4:09 PM, Jason Low  wrote:
> > This patchset improves the scalability of itimers, thread_group_cputimer
> > and addresses a performance issue we found while running a database
> > workload where more than 30% of total time is spent in the kernel
> > trying to acquire the thread_group_cputimer spinlock.
> 
> I'm ok with this series, but I'm going to assume that I'll get it
> through the scheduler tree. Ingo?

Yeah, will pick them up!

Thanks,

Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 0/3] sched, timer: Improve scalability of itimers

2015-04-15 Thread Ingo Molnar

* Linus Torvalds torva...@linux-foundation.org wrote:

 On Tue, Apr 14, 2015 at 4:09 PM, Jason Low jason.l...@hp.com wrote:
  This patchset improves the scalability of itimers, thread_group_cputimer
  and addresses a performance issue we found while running a database
  workload where more than 30% of total time is spent in the kernel
  trying to acquire the thread_group_cputimer spinlock.
 
 I'm ok with this series, but I'm going to assume that I'll get it
 through the scheduler tree. Ingo?

Yeah, will pick them up!

Thanks,

Ingo
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 0/3] sched, timer: Improve scalability of itimers

2015-04-14 Thread Linus Torvalds
On Tue, Apr 14, 2015 at 4:09 PM, Jason Low  wrote:
> This patchset improves the scalability of itimers, thread_group_cputimer
> and addresses a performance issue we found while running a database
> workload where more than 30% of total time is spent in the kernel
> trying to acquire the thread_group_cputimer spinlock.

I'm ok with this series, but I'm going to assume that I'll get it
through the scheduler tree. Ingo?

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 0/3] sched, timer: Improve scalability of itimers

2015-04-14 Thread Jason Low
This patchset improves the scalability of itimers, thread_group_cputimer
and addresses a performance issue we found while running a database
workload where more than 30% of total time is spent in the kernel
trying to acquire the thread_group_cputimer spinlock.

While we're modifying sched and timer, patch 1 also updates all existing
usages of ACCESS_ONCE with the new READ_ONCE and WRITE_ONCE APIs in
those areas.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 0/3] sched, timer: Improve scalability of itimers

2015-04-14 Thread Linus Torvalds
On Tue, Apr 14, 2015 at 4:09 PM, Jason Low jason.l...@hp.com wrote:
 This patchset improves the scalability of itimers, thread_group_cputimer
 and addresses a performance issue we found while running a database
 workload where more than 30% of total time is spent in the kernel
 trying to acquire the thread_group_cputimer spinlock.

I'm ok with this series, but I'm going to assume that I'll get it
through the scheduler tree. Ingo?

Linus
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 0/3] sched, timer: Improve scalability of itimers

2015-04-14 Thread Jason Low
This patchset improves the scalability of itimers, thread_group_cputimer
and addresses a performance issue we found while running a database
workload where more than 30% of total time is spent in the kernel
trying to acquire the thread_group_cputimer spinlock.

While we're modifying sched and timer, patch 1 also updates all existing
usages of ACCESS_ONCE with the new READ_ONCE and WRITE_ONCE APIs in
those areas.

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/