Re: [BUG REPORT] kernel panic in tcp_sendpage() on null pointer dereference

2015-04-07 Thread Tuan Bui
On Tue, 2015-04-07 at 16:33 -0700, Eric Dumazet wrote: > On Tue, 2015-04-07 at 15:57 -0700, Tuan Bui wrote: > > Hi all, > > > > I am consistently seeing this kernel panic on a 16 sockets machine > > running Spark PageRank workload using Docker. I am running RHEL

Re: [BUG REPORT] kernel panic in tcp_sendpage() on null pointer dereference

2015-04-07 Thread Tuan Bui
On Tue, 2015-04-07 at 16:33 -0700, Eric Dumazet wrote: On Tue, 2015-04-07 at 15:57 -0700, Tuan Bui wrote: Hi all, I am consistently seeing this kernel panic on a 16 sockets machine running Spark PageRank workload using Docker. I am running RHEL 7.0 stock kernel which is 3.10.0-123.el7

Re: [PATCH v3] Perf Bench: Locking Microbenchmark

2014-12-17 Thread Tuan Bui
On Thu, 2014-12-11 at 18:12 -0300, Arnaldo Carvalho de Melo wrote: > > +struct timeval start, end, total; > > +static unsigned int start_nr = 100; > > +static unsigned int end_nr = 1100; > > +static unsigned int increment_by = 100; > > +static int bench_dur = NOTSET; > > +static int num_jobs =

Re: [PATCH v3] Perf Bench: Locking Microbenchmark

2014-12-17 Thread Tuan Bui
On Thu, 2014-12-11 at 18:12 -0300, Arnaldo Carvalho de Melo wrote: +struct timeval start, end, total; +static unsigned int start_nr = 100; +static unsigned int end_nr = 1100; +static unsigned int increment_by = 100; +static int bench_dur = NOTSET; +static int num_jobs = NOTSET;

[PATCH v3] Perf Bench: Locking Microbenchmark

2014-12-09 Thread Tuan Bui
by benchmark. - Edited changelog to include example output per Arnaldo's request. Changes since v1: - Added -j options to specified jobs per processes. - Change name of microbenchmark from creat to vfs. - Change all instances of threads to proccess. Signed-off-by: Tuan Bui --- tools/perf

[PATCH v3] Perf Bench: Locking Microbenchmark

2014-12-09 Thread Tuan Bui
-off-by: Tuan Bui tuan.d@hp.com --- tools/perf/Documentation/perf-bench.txt | 8 + tools/perf/Makefile.perf| 1 + tools/perf/bench/bench.h| 1 + tools/perf/bench/locking.c | 336 tools/perf/builtin-bench.c

Re: [PATCH v2] Perf Bench: Locking Microbenchmark

2014-11-21 Thread Tuan Bui
On Fri, 2014-11-21 at 13:04 -0300, Arnaldo Carvalho de Melo wrote: > Em Fri, Nov 21, 2014 at 12:57:06PM -0300, Arnaldo Carvalho de Melo escreveu: > > Em Thu, Nov 20, 2014 at 11:06:05AM -0800, Tuan Bui escreveu: > > > Subject: [PATCH] Perf Bench: Locking Microbenchmark > &

Re: [PATCH v2] Perf Bench: Locking Microbenchmark

2014-11-21 Thread Tuan Bui
On Fri, 2014-11-21 at 12:57 -0300, Arnaldo Carvalho de Melo wrote: > > > > Test machine is a 8-sockets 80 cores Westmere system HT-off on v3.17-rc6. > > > > AIM7AIM7perf-bench perf-bench > > Users Jobs/minJobs/min/child Ops/sec

Re: [PATCH v2] Perf Bench: Locking Microbenchmark

2014-11-21 Thread Tuan Bui
On Fri, 2014-11-21 at 12:57 -0300, Arnaldo Carvalho de Melo wrote: Test machine is a 8-sockets 80 cores Westmere system HT-off on v3.17-rc6. AIM7AIM7perf-bench perf-bench Users Jobs/minJobs/min/child Ops/sec Ops/sec/child 500

Re: [PATCH v2] Perf Bench: Locking Microbenchmark

2014-11-21 Thread Tuan Bui
On Fri, 2014-11-21 at 13:04 -0300, Arnaldo Carvalho de Melo wrote: Em Fri, Nov 21, 2014 at 12:57:06PM -0300, Arnaldo Carvalho de Melo escreveu: Em Thu, Nov 20, 2014 at 11:06:05AM -0800, Tuan Bui escreveu: Subject: [PATCH] Perf Bench: Locking Microbenchmark In response to this thread

[PATCH v2] Perf Bench: Locking Microbenchmark

2014-11-20 Thread Tuan Bui
. Signed-off-by: Tuan Bui --- tools/perf/Documentation/perf-bench.txt | 8 + tools/perf/Makefile.perf| 1 + tools/perf/bench/bench.h| 1 + tools/perf/bench/locking.c | 261 tools/perf/builtin-bench.c

[PATCH v2] Perf Bench: Locking Microbenchmark

2014-11-20 Thread Tuan Bui
. Signed-off-by: Tuan Bui tuan.d@hp.com --- tools/perf/Documentation/perf-bench.txt | 8 + tools/perf/Makefile.perf| 1 + tools/perf/bench/bench.h| 1 + tools/perf/bench/locking.c | 261 tools/perf/builtin

Re: [RFC PATCH] Perf Bench: Locking Microbenchmark

2014-10-08 Thread Tuan Bui
On Thu, 2014-10-02 at 21:57 -0700, Davidlohr Bueso wrote: > On Wed, 2014-10-01 at 14:12 -0300, Arnaldo Carvalho de Melo wrote: > > Em Wed, Oct 01, 2014 at 07:28:32AM +0200, Ingo Molnar escreveu: > > > If you compare an strace of AIM7 steady state and 'perf bench > > > lock' steady state, is it

Re: [RFC PATCH] Perf Bench: Locking Microbenchmark

2014-10-08 Thread Tuan Bui
On Wed, 2014-10-01 at 14:12 -0300, Arnaldo Carvalho de Melo wrote: > Em Wed, Oct 01, 2014 at 07:28:32AM +0200, Ingo Molnar escreveu: > > If you compare an strace of AIM7 steady state and 'perf bench > > lock' steady state, is it comparable, i.e. do the syscalls and > > Isn't "lock" too generic?

Re: [RFC PATCH] Perf Bench: Locking Microbenchmark

2014-10-08 Thread Tuan Bui
On Wed, 2014-10-01 at 07:28 +0200, Ingo Molnar wrote: > > > > Perf trace of perf bench creat > > 22.37% locking-creat [kernel.kallsyms][k] osq_lock > > 5.77% locking-creat [kernel.kallsyms][k] mutex_spin_on_owner > > 5.31% locking-creat [kernel.kallsyms]

Re: [RFC PATCH] Perf Bench: Locking Microbenchmark

2014-10-08 Thread Tuan Bui
On Wed, 2014-10-01 at 07:28 +0200, Ingo Molnar wrote: Perf trace of perf bench creat 22.37% locking-creat [kernel.kallsyms][k] osq_lock 5.77% locking-creat [kernel.kallsyms][k] mutex_spin_on_owner 5.31% locking-creat [kernel.kallsyms][k]

Re: [RFC PATCH] Perf Bench: Locking Microbenchmark

2014-10-08 Thread Tuan Bui
On Thu, 2014-10-02 at 21:57 -0700, Davidlohr Bueso wrote: On Wed, 2014-10-01 at 14:12 -0300, Arnaldo Carvalho de Melo wrote: Em Wed, Oct 01, 2014 at 07:28:32AM +0200, Ingo Molnar escreveu: If you compare an strace of AIM7 steady state and 'perf bench lock' steady state, is it comparable,

Re: [RFC PATCH] Perf Bench: Locking Microbenchmark

2014-10-08 Thread Tuan Bui
On Wed, 2014-10-01 at 14:12 -0300, Arnaldo Carvalho de Melo wrote: Em Wed, Oct 01, 2014 at 07:28:32AM +0200, Ingo Molnar escreveu: If you compare an strace of AIM7 steady state and 'perf bench lock' steady state, is it comparable, i.e. do the syscalls and Isn't lock too generic? Isn't

[RFC PATCH] Perf Bench: Locking Microbenchmark

2014-09-30 Thread Tuan Bui
% locking-creat [kernel.kallsyms][k] _raw_spin_lock 5.15% locking-creat [jbd2] [k] jbd2_journal_put_journal_head ... Signed-off-by: Tuan Bui --- tools/perf/Documentation/perf-bench.txt |8 ++ tools/perf/Makefile.perf|1 + tools/perf/bench/bench.h

[RFC PATCH] Perf Bench: Locking Microbenchmark

2014-09-30 Thread Tuan Bui
% locking-creat [kernel.kallsyms][k] _raw_spin_lock 5.15% locking-creat [jbd2] [k] jbd2_journal_put_journal_head ... Signed-off-by: Tuan Bui tuan.d@hp.com --- tools/perf/Documentation/perf-bench.txt |8 ++ tools/perf/Makefile.perf|1 + tools/perf