Re: [PATCH 3/4] pps: Use lookup list to reduce ldisc coupling

2013-02-06 Thread George Spelvin
> I did this first and it's a mess -- the patch basically ends up looking > like a rewrite. But feel free to use these patches as a base for a > version you do like and submit those instead for review. I just wanted > to show the way. I wouldn't think so, but I'll give it a try and see myself.

Re: [PATCH 3/3] KEYS: Add a 'trusted' flag and a 'trusted only' flag

2013-02-06 Thread Kasatkin, Dmitry
On Wed, Jan 30, 2013 at 12:32 PM, David Howells wrote: > Kasatkin, Dmitry wrote: > >> What about the case when running from integrity protected initramfs? >> Either embedded into the signed kernel, or verified by the boot loader. >> In such case it is possible to assume that all keys which are

[tip:perf/core] perf evlist: Pass the event_group info via perf_attr_details

2013-02-06 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: e35ef355ad3dd26bff79c8711f070ac69501dfa3 Gitweb: http://git.kernel.org/tip/e35ef355ad3dd26bff79c8711f070ac69501dfa3 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 6 Feb 2013 17:20:02 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:28 -0300

[PATCH 07/11] liblockdep: prevent multiple declarations of CALLER_ADDR0

2013-02-06 Thread Sasha Levin
They are declared once in the public and once in the private headers, prevent declaring them twice if both headers are used. Signed-off-by: Sasha Levin --- tools/lib/lockdep/include/liblockdep/common.h | 3 +++ tools/lib/lockdep/uinclude/linux/kernel.h | 2 ++ 2 files changed, 5

[PATCH 05/11] liblockdep: correct the ABCDBCDA test

2013-02-06 Thread Sasha Levin
There's no need to use liblockdep specific calls, they are wrapped for us. Signed-off-by: Sasha Levin --- tools/lib/lockdep/tests/ABCDBCDA.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/lib/lockdep/tests/ABCDBCDA.c b/tools/lib/lockdep/tests/ABCDBCDA.c

[PATCH 01/11] liblockdep: remove the need for liblockdep_init

2013-02-06 Thread Sasha Levin
Use a constructor in the library instead of making the user manually call liblockdep_init(). Signed-off-by: Sasha Levin --- tools/lib/lockdep/common.c| 2 +- tools/lib/lockdep/include/liblockdep/common.h | 1 - tools/lib/lockdep/tests/AA.c | 1 -

[tip:perf/core] perf tools: Fix calloc argument ordering

2013-02-06 Thread tip-bot for Paul Gortmaker
Commit-ID: 91b988048bea24eae386da3141d247ccea795a81 Gitweb: http://git.kernel.org/tip/91b988048bea24eae386da3141d247ccea795a81 Author: Paul Gortmaker AuthorDate: Wed, 30 Jan 2013 20:05:49 -0500 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:28 -0300 perf tools:

[PATCH 11/11] liblockdep: preload helper

2013-02-06 Thread Sasha Levin
This is a simple wrapper to make using liblockdep on existing applications much easier. After running 'make && make install', it becomes quite simple to test things with liblockdep. For example, to try it on perf: liblockdep perf No other integration required. Signed-off-by: Sasha

[tip:perf/core] perf tests: Adding automated parsing tests for group :GH modifiers

2013-02-06 Thread tip-bot for Jiri Olsa
Commit-ID: 5a30a99fb4bb4c9374ea122a2a7c9cd9d26ecdd6 Gitweb: http://git.kernel.org/tip/5a30a99fb4bb4c9374ea122a2a7c9cd9d26ecdd6 Author: Jiri Olsa AuthorDate: Mon, 4 Feb 2013 10:56:43 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:28 -0300 perf tests: Adding

[PATCH v1 1/1] ima: digital signature verification using asymmetric keys

2013-02-06 Thread Dmitry Kasatkin
Asymmetric keys were introduced in linux-3.7 to verify the signature on signed kernel modules. The asymmetric keys infrastructure abstracts the signature verification from the crypto details. This patch adds IMA/EVM signature verification using asymmetric keys. Support for additional signature

[PATCH 10/11] liblockdep: add tests for the LD_PRELOAD feature

2013-02-06 Thread Sasha Levin
Use same tests, but without compiling with liblockdep in the first place. Signed-off-by: Sasha Levin --- tools/lib/lockdep/run_tests.sh | 12 1 file changed, 12 insertions(+) diff --git a/tools/lib/lockdep/run_tests.sh b/tools/lib/lockdep/run_tests.sh index 4dd32d1..211e91d 100755

[tip:perf/core] perf tools: Fix perf_evsel::exclude_GH handling

2013-02-06 Thread tip-bot for Jiri Olsa
Commit-ID: 89bb67ff935d461544fed87174bb13dcc4bac673 Gitweb: http://git.kernel.org/tip/89bb67ff935d461544fed87174bb13dcc4bac673 Author: Jiri Olsa AuthorDate: Mon, 4 Feb 2013 10:56:42 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:27 -0300 perf tools: Fix

[PATCH 09/11] liblockdep: support using LD_PRELOAD

2013-02-06 Thread Sasha Levin
This allows lockdep to be used without being compiled in the original program. Usage is quite simple: LD_PRELOAD=/path/to/liblockdep.so /path/to/my/program And magically, you'll have lockdep in your program! Signed-off-by: Sasha Levin --- tools/lib/lockdep/Makefile | 4 +-

[GIT PULL] late pinctrl fixes for the v3.8 rc:s

2013-02-06 Thread Linus Walleij
Hi Linus, sorry for this late pull request. Two patches appeared as of late, one was completely news to me, the other one was rotated in -next for the next merge window but turned out to be a showstopper. Please pull them in! Yours, Linus Walleij The following changes since commit

[PATCH 02/11] liblockdep: remove the need for liblockdep_set_thread

2013-02-06 Thread Sasha Levin
Generate the task_struct data on the fly when needed, instead on on thread creation. Signed-off-by: Sasha Levin --- tools/lib/lockdep/common.c| 8 +--- tools/lib/lockdep/include/liblockdep/common.h | 1 - tools/lib/lockdep/tests/AA.c | 2 --

[PATCH 00/11] lockdep: LD_PRELOAD support

2013-02-06 Thread Sasha Levin
This patch series adds in LD_PRELOAD support for liblockdep. We store lockdep_map in an rb-tree and hook the pthread_mutex/ pthread_rwlock calls, allowing us to add lockdep testing on any program without touching it's source code. The first couple of patches remove the need for lockdep_init and

[PATCH 04/11] liblockdep: fix AA test

2013-02-06 Thread Sasha Levin
We were accidently unlocking the dummy mutex in the test, which meant that we were testing unlock balance instead of AA deadlock. Signed-off-by: Sasha Levin --- tools/lib/lockdep/tests/AA.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/lib/lockdep/tests/AA.c

Re: [PATCH v2 1/2] ARM: OMAP2+: SoC name and revision unification

2013-02-06 Thread Ruslan Bilovol
On Wed, Feb 6, 2013 at 9:19 PM, Tony Lindgren wrote: > Hi, > > * Ruslan Bilovol [130206 11:03]: >> This is a long story where for each new generation of >> OMAP we used different approaches for creating >> strings for SoCs names and revisions that this patch >> fixes. It makes future exporting

[PATCH 06/11] liblockdep: rbtree support

2013-02-06 Thread Sasha Levin
We re-use kernel's rbtree structure for the preload improvement in the following patches. Signed-off-by: Sasha Levin --- tools/lib/lockdep/rbtree.c | 1 + tools/lib/lockdep/uinclude/linux/rbtree.h | 1 + tools/lib/lockdep/uinclude/linux/rbtree_augmented.h | 2

[PATCH 08/11] liblockdep: keep headers declarations even if lib is disabled

2013-02-06 Thread Sasha Levin
We need the public headers in the core module code for the preload thing. Signed-off-by: Sasha Levin --- tools/lib/lockdep/include/liblockdep/mutex.h | 4 ++-- tools/lib/lockdep/include/liblockdep/rwlock.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git

[PATCH 03/11] perf: stop using liblockdep_init and liblockdep_set_thread

2013-02-06 Thread Sasha Levin
These functions are no longer needed by liblockdep, drop them. Signed-off-by: Sasha Levin --- tools/perf/builtin-sched.c | 2 -- tools/perf/builtin-top.c| 4 tools/perf/config/feature-tests.mak | 1 - tools/perf/perf.c | 3 ---

[tip:perf/core] perf perl scripts: Fix SIGALRM and pipe read race for rwtop

2013-02-06 Thread tip-bot for Jiri Olsa
Commit-ID: b22e79395c0fe4c86dd35745a929366034386ccc Gitweb: http://git.kernel.org/tip/b22e79395c0fe4c86dd35745a929366034386ccc Author: Jiri Olsa AuthorDate: Tue, 5 Feb 2013 17:05:50 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:27 -0300 perf perl scripts:

[tip:perf/core] perf hists browser: Add support to display whole group data for raw columns

2013-02-06 Thread tip-bot for Jiri Olsa
Commit-ID: 0c5268bf2218144469dde3228f14898fadbbcdcd Gitweb: http://git.kernel.org/tip/0c5268bf2218144469dde3228f14898fadbbcdcd Author: Jiri Olsa AuthorDate: Mon, 4 Feb 2013 13:32:55 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:27 -0300 perf hists

Re: [PATCH] batman-adv: Remove unused variable

2013-02-06 Thread Antonio Quartulli
Hi Emil, On Wed, Feb 06, 2013 at 10:59:05 +0100, Emil Goode wrote: > Hi Antonio, > > If it is easier I can keep an eye on when the commit lands in the > net-next tree and then resend a modified version of the patch. > Or do you want me to resend it now? > Well, that commit should be merged in

[tip:perf/core] perf stat: Add per processor socket count aggregation

2013-02-06 Thread tip-bot for Stephane Eranian
Commit-ID: d7e7a451c13e784f497c054f1bd083d77be87498 Gitweb: http://git.kernel.org/tip/d7e7a451c13e784f497c054f1bd083d77be87498 Author: Stephane Eranian AuthorDate: Wed, 6 Feb 2013 15:46:02 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:27 -0300 perf stat:

[tip:perf/core] perf tools: Add cpu_map processor socket level functions

2013-02-06 Thread tip-bot for Stephane Eranian
Commit-ID: 5ac59a8a77e3faa1eaf9bfe82a61e9396b082c3d Gitweb: http://git.kernel.org/tip/5ac59a8a77e3faa1eaf9bfe82a61e9396b082c3d Author: Stephane Eranian AuthorDate: Wed, 6 Feb 2013 15:46:01 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:26 -0300 perf tools:

[tip:perf/core] perf evlist: Make event_copy local to mmaps

2013-02-06 Thread tip-bot for David Ahern
Commit-ID: 0479b8b9cf4377df5d2c81506ce93326c31eff40 Gitweb: http://git.kernel.org/tip/0479b8b9cf4377df5d2c81506ce93326c31eff40 Author: David Ahern AuthorDate: Tue, 5 Feb 2013 14:12:42 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:26 -0300 perf evlist:

[PATCH RT 3/5] sched: Init idle->on_rq in init_idle()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- kernel/sched.c |1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched.c b/kernel/sched.c index 858f5df..53b78f0 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@

[PATCH RT 4/5] mm: swap: Initialize local locks early

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- mm/swap.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/mm/swap.c b/mm/swap.c index 069390f..662972f 100644 --- a/mm/swap.c +++ b/mm/swap.c

[PATCH RT 5/5] Linux 3.0.62-rt88-rc1

2013-02-06 Thread Steven Rostedt
From: Steven Rostedt --- localversion-rt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localversion-rt b/localversion-rt index bd5aee3..ac94086 100644 --- a/localversion-rt +++ b/localversion-rt @@ -1 +1 @@ --rt87 +-rt88-rc1 -- 1.7.10.4 -- To unsubscribe from this

[PATCH RT 2/5] mmci: Remove bogus local_irq_save()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner On !RT interrupt runs with interrupts disabled. On RT it's in a thread, so no need to disable interrupts at all. Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- drivers/mmc/host/mmci.c |5 - 1 file changed, 5

[PATCH RT 1/5] drivers-tty-pl011-irq-disable-madness.patch

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- drivers/tty/serial/amba-pl011.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/drivers/tty/serial/amba-pl011.c

[PATCH RT 0/5] [ANNOUNCE] 3.0.62-rt88-rc1 stable review

2013-02-06 Thread Steven Rostedt
Dear RT Folks, This is the RT stable review cycle of patch 3.0.62-rt88-rc1. Please scream at me if I messed something up. Please test the patches too. The -rc release will be uploaded to kernel.org and will be deleted when the final release is out. This is just a review release (or release

[tip:perf/core] perf sort: Check return value of strdup()

2013-02-06 Thread tip-bot for Namhyung Kim
Commit-ID: 5936f54d6ca2857d81188dcdff8c61b8fc482f53 Gitweb: http://git.kernel.org/tip/5936f54d6ca2857d81188dcdff8c61b8fc482f53 Author: Namhyung Kim AuthorDate: Wed, 6 Feb 2013 14:57:17 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:26 -0300 perf sort:

[tip:perf/core] perf sort: Make setup_sorting returns an error code

2013-02-06 Thread tip-bot for Namhyung Kim
Commit-ID: 553099857702bb77e541c47bde47f6863834d2e2 Gitweb: http://git.kernel.org/tip/553099857702bb77e541c47bde47f6863834d2e2 Author: Namhyung Kim AuthorDate: Wed, 6 Feb 2013 14:57:16 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:26 -0300 perf sort: Make

Re: [PATCH 2/4] spi: s3c64xx: added support for polling mode

2013-02-06 Thread Girish KS
On Wed, Feb 6, 2013 at 2:35 AM, Grant Likely wrote: > On Tue, 5 Feb 2013 15:09:42 -0800, Girish K S wrote: >> The 64xx spi driver supports partial polling mode. >> Only the last chunk of the transfer length is transferred >> or recieved in polling mode. >> >> Some SoC's that adopt this

[PATCH RT 4/6] sched: Check for idle task in might_sleep()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Idle is not allowed to call sleeping functions ever! Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- kernel/sched.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/sched.c b/kernel/sched.c

[PATCH RT 5/6] mm: swap: Initialize local locks early

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- mm/swap.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/mm/swap.c b/mm/swap.c index e3f7d6f..c428897 100644 --- a/mm/swap.c +++ b/mm/swap.c

[tip:perf/core] perf sort: Drop ip_[lr] arguments from _sort__sym_cmp()

2013-02-06 Thread tip-bot for Namhyung Kim
Commit-ID: 51f27d1440cede5a413d279a20b38767b6f85097 Gitweb: http://git.kernel.org/tip/51f27d1440cede5a413d279a20b38767b6f85097 Author: Namhyung Kim AuthorDate: Wed, 6 Feb 2013 14:57:15 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:25 -0300 perf sort: Drop

[PATCH RT 2/6] mmci: Remove bogus local_irq_save()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner On !RT interrupt runs with interrupts disabled. On RT it's in a thread, so no need to disable interrupts at all. Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- drivers/mmc/host/mmci.c |5 - 1 file changed, 5

[PATCH RT 6/6] Linux 3.2.38-rt57-rc1

2013-02-06 Thread Steven Rostedt
From: Steven Rostedt --- localversion-rt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localversion-rt b/localversion-rt index fdb0f88..c12fc9d 100644 --- a/localversion-rt +++ b/localversion-rt @@ -1 +1 @@ --rt56 +-rt57-rc1 -- 1.7.10.4 -- To unsubscribe from this

[tip:perf/core] perf tools: Check for flex and bison before continuing building

2013-02-06 Thread tip-bot for Borislav Petkov
Commit-ID: 2209001fd895e8932ae2c85bfca233758234499a Gitweb: http://git.kernel.org/tip/2209001fd895e8932ae2c85bfca233758234499a Author: Borislav Petkov AuthorDate: Mon, 4 Feb 2013 13:05:54 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:25 -0300 perf tools:

[PATCH RT 1/6] drivers-tty-pl011-irq-disable-madness.patch

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- drivers/tty/serial/amba-pl011.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/drivers/tty/serial/amba-pl011.c

[PATCH RT 3/6] sched: Init idle->on_rq in init_idle()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- kernel/sched.c |1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched.c b/kernel/sched.c index b318b4a..20b228f 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@

[PATCH RT 0/6] [ANNOUNCE] 3.2.38-rt57-rc1 stable review

2013-02-06 Thread Steven Rostedt
Dear RT Folks, This is the RT stable review cycle of patch 3.2.38-rt57-rc1. Please scream at me if I messed something up. Please test the patches too. The -rc release will be uploaded to kernel.org and will be deleted when the final release is out. This is just a review release (or release

[tip:perf/core] perf evlist: Fix set event list leader

2013-02-06 Thread tip-bot for Stephane Eranian
Commit-ID: 74b2133d19e776924b2773e27dd9d6940f1cc594 Gitweb: http://git.kernel.org/tip/74b2133d19e776924b2773e27dd9d6940f1cc594 Author: Stephane Eranian AuthorDate: Thu, 31 Jan 2013 13:54:37 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:25 -0300 perf

[PATCH RT 2/6] mmci: Remove bogus local_irq_save()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner On !RT interrupt runs with interrupts disabled. On RT it's in a thread, so no need to disable interrupts at all. Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- drivers/mmc/host/mmci.c |5 - 1 file changed, 5

[tip:perf/core] perf report: Enable the runtime switching of perf data file

2013-02-06 Thread tip-bot for Feng Tang
Commit-ID: ad0de0971b7f7097bd9be1ab4ad2a64db500adbf Gitweb: http://git.kernel.org/tip/ad0de0971b7f7097bd9be1ab4ad2a64db500adbf Author: Feng Tang AuthorDate: Sun, 3 Feb 2013 14:38:21 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:25 -0300 perf report:

[PATCH RT 4/6] sched: Check for idle task in might_sleep()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Idle is not allowed to call sleeping functions ever! Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- kernel/sched/core.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/sched/core.c

[PATCH RT 1/6] drivers-tty-pl011-irq-disable-madness.patch

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- drivers/tty/serial/amba-pl011.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/drivers/tty/serial/amba-pl011.c

[PATCH RT 0/6] [ANNOUNCE] 3.4.29-rt42-rc1 stable review

2013-02-06 Thread Steven Rostedt
Dear RT Folks, This is the RT stable review cycle of patch 3.4.29-rt42-rc1. Please scream at me if I messed something up. Please test the patches too. The -rc release will be uploaded to kernel.org and will be deleted when the final release is out. This is just a review release (or release

[PATCH RT 6/6] Linux 3.4.29-rt42-rc1

2013-02-06 Thread Steven Rostedt
From: Steven Rostedt --- localversion-rt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localversion-rt b/localversion-rt index 629e0b4..31c892a 100644 --- a/localversion-rt +++ b/localversion-rt @@ -1 +1 @@ --rt41 +-rt42-rc1 -- 1.7.10.4 -- To unsubscribe from this

[tip:perf/core] perf hists browser: Add option for runtime switching perf data file

2013-02-06 Thread tip-bot for Feng Tang
Commit-ID: 341487ab561f3937a5283dd77c5660b1ee3b1f9e Gitweb: http://git.kernel.org/tip/341487ab561f3937a5283dd77c5660b1ee3b1f9e Author: Feng Tang AuthorDate: Sun, 3 Feb 2013 14:38:20 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 6 Feb 2013 18:09:24 -0300 perf hists

[PATCH RT 5/6] mm: swap: Initialize local locks early

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- mm/swap.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/mm/swap.c b/mm/swap.c index 2051da9..62dc70c 100644 --- a/mm/swap.c +++ b/mm/swap.c

[PATCH RT 3/6] sched: Init idle->on_rq in init_idle()

2013-02-06 Thread Steven Rostedt
From: Thomas Gleixner Cc: stable...@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Steven Rostedt --- kernel/sched/core.c |1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index fec5603..e979551 100644 --- a/kernel/sched/core.c +++

Re: [PATCH v3 00/22] PCI: Iterate pci host bridge instead of pci root bus

2013-02-06 Thread Rafael J. Wysocki
On Wednesday, February 06, 2013 01:53:50 PM Yinghai Lu wrote: > On Wed, Feb 6, 2013 at 1:43 PM, Rafael J. Wysocki wrote: > > On Wednesday, February 06, 2013 01:28:27 PM Yinghai Lu wrote: > >> so you still did not answer you want 1 or 2 yet: > >> > >> for sgi_hotplug, > >> > >> 1. still keep the

Re: [PATCH 12/15] sound: add missing HAS_IOPORT and GENERIC_HARDIRQS dependencies

2013-02-06 Thread Arnd Bergmann
On Wednesday 06 February 2013, Heiko Carstens wrote: > On Wed, Feb 06, 2013 at 06:26:02PM +0100, Takashi Iwai wrote: > > At Thu, 07 Feb 2013 02:13:19 +0100, > > Arnd Bergmann wrote: > > > No, it is intentional that the CONFIG_HAS_IOPORT symbol refers to > > > the fact that you can use the

Re: [PATCH] batman-adv: Remove unused variable

2013-02-06 Thread Emil Goode
Hi Antonio, If it is easier I can keep an eye on when the commit lands in the net-next tree and then resend a modified version of the patch. Or do you want me to resend it now? Best regards, Emil On Wed, 2013-02-06 at 20:55 +0100, Antonio Quartulli wrote: > Hi Emil, > > On Wed, Feb 06, 2013 at

Re: kvmtool tree (Was: Re: [patch] config: fix make kvmconfig)

2013-02-06 Thread H. Peter Anvin
On 02/06/2013 01:46 PM, Ingo Molnar wrote: >> >> Linus has said that he will not take the kvmtool tree in its >> current form, but would prefer that it be a separate project, >> so I should really drop it from linux-next (and ask the tip >> guys to remove it from their auto-latest branch). >>

Re: [PATCH 3/3] acpi, memory-hotplug: Support getting hotplug info from SRAT.

2013-02-06 Thread Andrew Morton
On Wed, 06 Feb 2013 10:20:57 +0800 Tang Chen wrote: > >> > >> + if (!strncmp(p, "acpi", max(4, strlen(p > >> + movablemem_map.acpi = true; > > > > Generates a warning: > > > > mm/page_alloc.c: In function 'cmdline_parse_movablemem_map': > > mm/page_alloc.c:5312: warning: comparison

Re: [PATCH v3 00/22] PCI: Iterate pci host bridge instead of pci root bus

2013-02-06 Thread Yinghai Lu
On Wed, Feb 6, 2013 at 1:43 PM, Rafael J. Wysocki wrote: > On Wednesday, February 06, 2013 01:28:27 PM Yinghai Lu wrote: >> so you still did not answer you want 1 or 2 yet: >> >> for sgi_hotplug, >> >> 1. still keep the module support, and register acpi_pci_driver later. >> 2. built-in support

Re: [GIT PULL 00/17] perf/core improvements and fixes

2013-02-06 Thread Ingo Molnar
* Arnaldo Carvalho de Melo wrote: > From: Arnaldo Carvalho de Melo > > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > The following changes since commit 0fbdad078a70ed72248c3d30fe32e45e83be00d1: > > perf/x86: Allow for architecture specific RDPMC indexes (2013-02-06 >

[PATCH 17/17] perf python: Link with sysfs.o

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo So that we fix this regression: [root@sandy linux]# perf test -v 15 15: Try 'use perf' in python, checking link problems : --- start --- Traceback (most recent call last): File "", line 1, in ImportError: /home/acme/git/build/perf/python/perf.so:

[PATCH 16/17] perf evlist: Pass the event_group info via perf_attr_details

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo So that we avoid dragging symbol.o into the python binding. Cc: David Ahern Cc: Frederic Weisbecker Cc: Jiri Olsa Cc: Mike Galbraith Cc: Namhyung Kim Cc: Paul Mackerras Cc: Peter Zijlstra Cc: Stephane Eranian Link:

[PATCH 15/17] perf tools: Fix calloc argument ordering

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Paul Gortmaker A sweep of the kernel for regex "kcalloc(sizeof" turned up 2 reversed args, fixed in commit d3d09e18203dba16a9dbdb2b4cc673d90748cdd1 ("EDAC: Fix kcalloc argument order") and also fixed in the networking commit a1b1add07fa794974573d93483d68e373edfe7bd ("gro: Fix kcalloc

[PATCH 04/17] perf tools: Check for flex and bison before continuing building

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Borislav Petkov Check whether both executables are present on the system before continuing with the build instead of failing halfway, if either are missing. Signed-off-by: Borislav Petkov Link: http://lkml.kernel.org/r/1359979554-9160-1-git-send-email...@alien8.de Signed-off-by: Arnaldo

[PATCH 05/17] perf sort: Drop ip_[lr] arguments from _sort__sym_cmp()

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Namhyung Kim Current _sort__sym_cmp() function is used for comparing symbols between two hist entries on symbol, symbol_from and symbol_to sort keys. Those functions pass addresses of symbols but it's meaningless since it gets over-written inside of the _sort__sym_cmp function to a start

[PATCH 09/17] perf tools: Add cpu_map processor socket level functions

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Stephane Eranian This patch adds: - cpu_map__get_socket: get socked id from cpu - cpu_map__build_socket_map: build socket map - cpu_map__socket: gets acutal socket from logical socket Those functions are used by uncore and processor socket-level aggregation modes. Signed-off-by: Stephane

Re: [PATCH] rwsem: steal writing sem for better performance

2013-02-06 Thread Ingo Molnar
* Linus Torvalds wrote: > On Wed, Feb 6, 2013 at 10:28 PM, Ingo Molnar wrote: > > > > Linus, Andrew, what is your thinking about the patch and about > > the timing of the patch? > > Not for 3.8. Queue it for 3.9, with possibly a stable tag with > a big comment "apply after much testing".

Re: kvmtool tree (Was: Re: [patch] config: fix make kvmconfig)

2013-02-06 Thread Ingo Molnar
* Stephen Rothwell wrote: > Hi David, > > On Wed, 6 Feb 2013 12:12:57 -0800 (PST) David Rientjes > wrote: > > > > On Wed, 6 Feb 2013, Pekka Enberg wrote: > > > > > > Yeah, that's a good idea - I think Pekka can apply that change > > > > just fine to help anyone doing merges - I don't think

[PATCH 14/17] perf tests: Adding automated parsing tests for group :GH modifiers

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa The ':GH' group modifier handling was just recently fixed, adding some autommated tests to keep it that way. Adding tests for following events: "{cycles,cache-misses:G}:H" "{cycles,cache-misses:H}:G" "{cycles:G,cache-misses:H}:u" "{cycles:G,cache-misses:H}:uG" Plus

[PATCH 02/17] perf report: Enable the runtime switching of perf data file

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Feng Tang This is for tui browser only. This patch will check the returned key of tui hists browser, if it's K_SWITH_INPUT_DATA, then recreate a session for the new selected data file. V2: Move the setup_brower() before the "repeat" jump point. Signed-off-by: Feng Tang Cc: Andi Kleen

[PATCH 10/17] perf stat: Add per processor socket count aggregation

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Stephane Eranian This patch adds per-processor socket count aggregation for system-wide mode measurements. This is a useful mode to detect imbalance between sockets. To enable this mode, use --aggr-socket in addition to -a. (system-wide). The output includes the socket number and the

[PATCH 08/17] perf evlist: Make event_copy local to mmaps

2013-02-06 Thread Arnaldo Carvalho de Melo
From: David Ahern I am getting segfaults *after* the time sorting of perf samples where the event type is off the charts: (gdb) bt \#0 0x0807b1b2 in hists__inc_nr_events (hists=0x80a99c4, type=1163281902) at util/hist.c:1225 \#1 0x08070795 in perf_session_deliver_event (session=0x80a9b90,

[PATCH 11/17] perf hists browser: Add support to display whole group data for raw columns

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa Currently we don't display group members' values for raw columns like 'Samples' and 'Period' when in group report mode. Uniting '__hpp__percent_fmt' and '__hpp__raw_fmt' function under new function __hpp__fmt. It's basically '__hpp__percent_fmt' code with new 'fmt_percent' bool

[GIT PULL 00/17] perf/core improvements and fixes

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit 0fbdad078a70ed72248c3d30fe32e45e83be00d1: perf/x86: Allow for architecture specific RDPMC indexes (2013-02-06 19:45:24 +0100) are available in the git repository at:

[PATCH 12/17] perf perl scripts: Fix SIGALRM and pipe read race for rwtop

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa Fixing rwtop script race. The issue is caused by rwtop script triggering SIGALRM and underneath pipe reading layer reporting error when interrupted. Fixing this by setting SA_RESTART for rwtop SIGALRM handler, which avoids interruption of the pipe reading layer. The discussion

[PATCH 01/17] perf hists browser: Add option for runtime switching perf data file

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Feng Tang Based on perf report/top/scripts browser integration idea from acme. This will enable user to runtime switch the data file, when this option is selected, it will popup all the legal data files in current working directory, and the filename selected by user is saved in the global

[PATCH 03/17] perf evlist: Fix set event list leader

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Stephane Eranian The __perf_evlist__set_leader() was setting the leader for all events in the list except the first. Which means it assumed the first event already had event->leader = event. Seems like this should be the role of the function to also do this. This is a requirement for an

[PATCH 07/17] perf sort: Check return value of strdup()

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Namhyung Kim When setup_sorting() is called, 'str' is passed to strtok_r() but it's not checked to have a valid pointer. As strtok_r() accepts NULL pointer on a first argument and use the third argument in that case, it can cause a trouble since our third argument, tmp, is not

[PATCH 13/17] perf tools: Fix perf_evsel::exclude_GH handling

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa Let the perf_evsel::exclude_GH only prevent the reset of exclude_host and exclude_guest attributes in case they were already set. We cannot reset their values to 0, because they might have other defaults set by event_attr_init. Signed-off-by: Jiri Olsa Cc: Corey Ashford Cc:

[PATCH 06/17] perf sort: Make setup_sorting returns an error code

2013-02-06 Thread Arnaldo Carvalho de Melo
From: Namhyung Kim Currently the setup_sorting() is called for parsing sort keys and exits if it failed to add the sort key. As it's included in libperf it'd be better returning an error code rather than exiting application inside of the library. Signed-off-by: Namhyung Kim Suggested-by:

Re: [PATCH] staging/zcache: Fix/improve zcache writeback code, tie to a config option

2013-02-06 Thread Greg KH
On Wed, Feb 06, 2013 at 12:51:25PM -0800, Dan Magenheimer wrote: > > From: Greg KH [mailto:gre...@linuxfoundation.org] > > Subject: Re: [PATCH] staging/zcache: Fix/improve zcache writeback code, tie > > to a config option > > > > On Wed, Feb 06, 2013 at 10:27:41AM -0800, Dan Magenheimer wrote: >

Re: [PATCH] rwsem: steal writing sem for better performance

2013-02-06 Thread Linus Torvalds
On Wed, Feb 6, 2013 at 10:28 PM, Ingo Molnar wrote: > > Linus, Andrew, what is your thinking about the patch and about > the timing of the patch? Not for 3.8. Queue it for 3.9, with possibly a stable tag with a big comment "apply after much testing". Linus -- To unsubscribe from

Re: [PATCH v3 00/22] PCI: Iterate pci host bridge instead of pci root bus

2013-02-06 Thread Rafael J. Wysocki
On Wednesday, February 06, 2013 01:28:27 PM Yinghai Lu wrote: > On Wed, Feb 6, 2013 at 12:50 PM, Bjorn Helgaas wrote: > > On Wed, Feb 6, 2013 at 11:59 AM, Yinghai Lu wrote: > >> On Wed, Feb 6, 2013 at 9:54 AM, Bjorn Helgaas wrote: > >>> I think you're missing the point. > >>> > >>> Search the

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Benjamin Herrenschmidt
On Wed, 2013-02-06 at 10:14 +, Grant Likely wrote: > > Huh? That makes no sense. This device out in the wild with both big > and little endian bus attachments. You can argue all day that one of > them is wrong, but it doesn't matter. It exists, is used, and must be > supported. No. That's

Re: [PATCH] PVH: remove code to map iomem from guest

2013-02-06 Thread Mukesh Rathor
On Wed, 6 Feb 2013 10:39:13 -0500 Konrad Rzeszutek Wilk wrote: > On Wed, Jan 30, 2013 at 02:55:29PM -0800, Mukesh Rathor wrote: > > It was decided during xen patch review that xen map the iomem > > transparently, so remove xen_set_clr_mmio_pvh_pte() and the sub > > hypercall PHYSDEVOP_map_iomem.

Re: [PATCH] PVH linux: Use ballooning to allocate grant table pages

2013-02-06 Thread Mukesh Rathor
On Wed, 6 Feb 2013 10:49:13 -0500 Konrad Rzeszutek Wilk wrote: > On Thu, Jan 31, 2013 at 06:30:15PM -0800, Mukesh Rathor wrote: > > This patch fixes a fixme in Linux to use alloc_xenballooned_pages() > > to allocate pfns for grant table pages instead of kmalloc. This also > > simplifies add to

[PATCH] mfd: ab8500: actually handle the AB8500 GPIO IRQs correctly

2013-02-06 Thread Linus Walleij
The patch: "mfd: ab8500: prepare to handle AB8500 GPIO's IRQs correctly" altered the AB8500 IRQ mask/unmask functions such that they would handle masking on/off the falling edge IRQ if this was requested by the consumer. However the bit mask for hwirqs 43 and 44 was shifting the bit mask

[PATCH] perf/hwbp: Fix cleanup in case of kzalloc failure

2013-02-06 Thread Daniel Baluta
Obviously this is a typo and could result in memory leaks if kzalloc fails on a given cpu. Signed-off-by: Daniel Baluta --- kernel/events/hw_breakpoint.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/events/hw_breakpoint.c b/kernel/events/hw_breakpoint.c index

Re: [PATCH v2] printk: Avoid softlockups in console_unlock()

2013-02-06 Thread Jan Kara
On Wed 06-02-13 12:19:19, Hugh Dickins wrote: > On Wed, 6 Feb 2013, Jan Kara wrote: > > On Wed 06-02-13 09:58:48, David Rientjes wrote: > > > On Wed, 6 Feb 2013, Jan Kara wrote: > > > > > > > Yes, I noticed that thread just yesterday and also though that using > > > > similar trick might be

Re: [PATCH v3 00/22] PCI: Iterate pci host bridge instead of pci root bus

2013-02-06 Thread Yinghai Lu
On Wed, Feb 6, 2013 at 12:50 PM, Bjorn Helgaas wrote: > On Wed, Feb 6, 2013 at 11:59 AM, Yinghai Lu wrote: >> On Wed, Feb 6, 2013 at 9:54 AM, Bjorn Helgaas wrote: >>> I think you're missing the point. >>> >>> Search the tree for uses of "for_each_pci_dev()." Almost every >>> occurrence is a

Re: Uhhuh. NMI received for unknown reason 2c on CPU 0.

2013-02-06 Thread Rafael J. Wysocki
On Wednesday, February 06, 2013 02:54:00 PM Jiri Slaby wrote: > On 02/03/2013 12:04 AM, Rafael J. Wysocki wrote: > > On Thursday, January 31, 2013 02:10:34 PM Borislav Petkov wrote: > >> On Thu, Jan 31, 2013 at 02:12:58PM +0100, Rafael J. Wysocki wrote: > >>> Yes, there are two bugs in e1000e, it

Re: [PATCHv5,RESEND 8/8] drm: tegra: Add gr2d device

2013-02-06 Thread Terje Bergström
On 05.02.2013 01:54, Thierry Reding wrote: > On Mon, Feb 04, 2013 at 09:17:45PM -0800, Terje Bergström wrote: >> Yeah, it's actually working around the host1x duplicate naming. >> host1x_syncpt_get takes struct host1x as parameter, but that's different >> host1x than in this code. > > So maybe a

Re: [PATCH 3/4] Add the code to send the consigned time from the host to the guest

2013-02-06 Thread Rik van Riel
On 02/05/2013 04:49 PM, Michael Wolf wrote: Change the paravirt calls that retrieve the steal-time information from the host. Add to it getting the consigned value as well as the steal time. Signed-off-by: Michael Wolf diff --git a/arch/x86/include/uapi/asm/kvm_para.h

Re: next-20130206 cpufreq - WARN in sysfs_add_one

2013-02-06 Thread Rafael J. Wysocki
.581684] Pid: 1, comm: swapper/0 Tainted: GW > 3.8.0-rc6-next-20130206 #57 > [2.581687] Call Trace: > [2.581693] [] ? sysfs_add_one+0x91/0xa5 > [2.581700] [] warn_slowpath_common+0x7c/0x96 > [2.581706] [] warn_slowpath_fmt+0x47/0x49 > [2.581711] []

Re: [PATCH 2/4] Expand the steal time msr to also contain the consigned time.

2013-02-06 Thread Rik van Riel
On 02/05/2013 04:49 PM, Michael Wolf wrote: Expand the steal time msr to also contain the consigned time. Signed-off-by: Michael Wolf --- arch/x86/include/asm/paravirt.h |4 ++-- arch/x86/include/asm/paravirt_types.h |2 +- arch/x86/kernel/kvm.c |7 ++-

Re: [PATCH 10/15] drivers/net,AT91RM9200: add missing GENERIC_HARDIRQS dependency

2013-02-06 Thread David Miller
From: Heiko Carstens Date: Wed, 6 Feb 2013 17:23:58 +0100 > The AT91RM9200 driver call devm_request_irq() and therefore should > depend on GENERIC_HARDIRQS to prevent link/compile errors on plaforms > without GENERIC_HARDIRQS. > > Cc: "David S. Miller" > Signed-off-by: Heiko Carstens

Re: [PATCH] rtc: core: Prevent repeated calling of alarm_irq_enable().

2013-02-06 Thread Andrew Morton
On Wed, 06 Feb 2013 20:22:45 +0900 Jonghwa Lee wrote: > This patch removes repeated execution of disabling alarm in > rtc_alarm_irq_enable() of rtc core interface. It made useless > call even all alarm had been disabled from rtc_timer_remove(). > We'd better to skip disabling alarm when timer

Re: ethtool occationally fails to communicate with with ucc_geth

2013-02-06 Thread Ben Hutchings
On Wed, 2013-02-06 at 15:05 -0500, Lennart Sorensen wrote: > We are occationally seeing ethtool fail to communicate with ucc_geth. > I think I have tracked down why it happens, but I don't see a good way > to fix it. > > When the phy state changes, adjust_link() checks if the state has changed >

<    1   2   3   4   5   6   7   8   9   10   >