Stephen Boyd wrote:
>On 07/08/13 08:35, Stephen Boyd wrote:
>> On 06/27, Olof Johansson wrote:
>>> On Tue, Jun 25, 2013 at 01:02:12PM -0700, Stephen Boyd wrote:
Olof/Arnd,
These patches remove the ARM local timer API. The ARM architected
timers have already moved away from
On 2013-07-19 07:25 +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 3.10.2 release.
> There are 72 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
>
* Stephen Warren [130718 12:27]:
> On 07/18/2013 01:25 AM, Tony Lindgren wrote:
> > * Stephen Warren [130717 14:21]:
> >> On 07/16/2013 03:05 AM, Tony Lindgren wrote:
> >>> To toggle dynamic states, let's add the optional active state in
> >>> addition to the static default state. Then if the
* Stephen Warren [130718 12:33]:
> On 07/18/2013 01:36 AM, Tony Lindgren wrote:
> > * Stephen Warren [130717 14:30]:
> >> On 07/16/2013 03:05 AM, Tony Lindgren wrote:
> ...
> >> Why shouldn't e.g. a pinctrl-based I2C mux also be able to do runtime
> >> PM? Does the mux setting select which
Commit-ID: 0d3942dbcf7f7e8955ba89deed4749b0ad64d721
Gitweb: http://git.kernel.org/tip/0d3942dbcf7f7e8955ba89deed4749b0ad64d721
Author: Sukadev Bhattiprolu
AuthorDate: Tue, 14 May 2013 22:56:51 -0700
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:45:46 -0300
perf
Commit-ID: ec1e7e437ac47ecf7b4e07241036b1e1c3366012
Gitweb: http://git.kernel.org/tip/ec1e7e437ac47ecf7b4e07241036b1e1c3366012
Author: Sukadev Bhattiprolu
AuthorDate: Wed, 22 May 2013 17:42:38 -0700
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:45:44 -0300
perf
Commit-ID: 450ac18d8f8076f0c522af1afb8519614a3b32f5
Gitweb: http://git.kernel.org/tip/450ac18d8f8076f0c522af1afb8519614a3b32f5
Author: Jiri Olsa
AuthorDate: Fri, 7 Jun 2013 15:37:03 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:45:52 -0300
perf tests: Make
Commit-ID: ba58041a8f0f0437c6c33414aa0d3fcf62ba90a5
Gitweb: http://git.kernel.org/tip/ba58041a8f0f0437c6c33414aa0d3fcf62ba90a5
Author: David Ahern
AuthorDate: Fri, 7 Jun 2013 16:22:12 -0600
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:45:56 -0300
perf tools: Add
Commit-ID: e7c93f09b83be25281cf129674e0035664715033
Gitweb: http://git.kernel.org/tip/e7c93f09b83be25281cf129674e0035664715033
Author: Namhyung Kim
AuthorDate: Wed, 26 Jun 2013 16:14:05 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:46:02 -0300
perf util:
On 07/18/2013 09:12 PM, Eduardo Valentin wrote:
> * PGP Signed: 07/18/2013 at 06:12:01 AM
>
> Hi Wei,
>
>
> On 18-07-2013 01:33, Wei Ni wrote:
>> On 07/17/2013 11:17 PM, Eduardo Valentin wrote:
>>> This patch adds to lm75 temperature sensor the possibility
>>> to expose itself as thermal zone
Commit-ID: 5888a8c26e5f8e76334d579637f9ed55036cec5a
Gitweb: http://git.kernel.org/tip/5888a8c26e5f8e76334d579637f9ed55036cec5a
Author: Jiri Olsa
AuthorDate: Fri, 7 Jun 2013 15:37:02 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:45:50 -0300
perf tests: Omit
Commit-ID: ad3d6f508738323c0e843c4dbdd421c1aeb59cd8
Gitweb: http://git.kernel.org/tip/ad3d6f508738323c0e843c4dbdd421c1aeb59cd8
Author: Jiri Olsa
AuthorDate: Mon, 17 Jun 2013 18:02:43 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:46:05 -0300
perf tools: Do
Commit-ID: d4ae0a6f7c79be64c8f3551dd149189f8c4480eb
Gitweb: http://git.kernel.org/tip/d4ae0a6f7c79be64c8f3551dd149189f8c4480eb
Author: Jiri Olsa
AuthorDate: Tue, 25 Jun 2013 13:54:13 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:46:07 -0300
perf report: Fix
Commit-ID: 0142dab01cd690f6e376f1fb4d4462beb054dfaf
Gitweb: http://git.kernel.org/tip/0142dab01cd690f6e376f1fb4d4462beb054dfaf
Author: David Ahern
AuthorDate: Tue, 2 Jul 2013 13:27:23 -0600
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:46:14 -0300
perf tools:
Commit-ID: 167aedc44e1743777e6aee71b0fe7ed94c6298cd
Gitweb: http://git.kernel.org/tip/167aedc44e1743777e6aee71b0fe7ed94c6298cd
Author: Namhyung Kim
AuthorDate: Wed, 26 Jun 2013 16:14:04 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:46:00 -0300
perf util:
* Andi Kleen wrote:
> From: Andi Kleen
>
> [The patch to enable this in the user tools has been sent separately]
>
> With the earlier patches to automatically try cpu// and add
> a precise sys attribute, we can now enable PEBS for the mem-loads,
> mem-stores events everywhere.
>
> This
Commit-ID: 012ac692575b1ea6ed930871850584e4c64f1382
Gitweb: http://git.kernel.org/tip/012ac692575b1ea6ed930871850584e4c64f1382
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:20 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:14 -0300
tools lib
Commit-ID: 6a48aec3a7179b0cdae2339d5a4072214ee6c6fe
Gitweb: http://git.kernel.org/tip/6a48aec3a7179b0cdae2339d5a4072214ee6c6fe
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:19 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:12 -0300
tools lib
Commit-ID: c549aca50134640537bf0fbae43c08fd5ff91932
Gitweb: http://git.kernel.org/tip/c549aca50134640537bf0fbae43c08fd5ff91932
Author: David Ahern
AuthorDate: Tue, 2 Jul 2013 13:27:24 -0600
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:46:17 -0300
perf tests:
Commit-ID: fa1531fdd7b6332aa61bcc9fda495583acba460d
Gitweb: http://git.kernel.org/tip/fa1531fdd7b6332aa61bcc9fda495583acba460d
Author: Jiri Olsa
AuthorDate: Mon, 10 Jun 2013 16:31:28 -0400
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:45:58 -0300
perf tools:
Commit-ID: 59657f9c8dd91363f1c94c1f749b33ecf626cfc2
Gitweb: http://git.kernel.org/tip/59657f9c8dd91363f1c94c1f749b33ecf626cfc2
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:23 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:19 -0300
perf util:
Commit-ID: 30f36762aab575f2894f7528d91ecd0b6e26e3e4
Gitweb: http://git.kernel.org/tip/30f36762aab575f2894f7528d91ecd0b6e26e3e4
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:22 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:17 -0300
perf util:
Commit-ID: 2b2efc7fb8a3ede936580e870c5f809e491c925c
Gitweb: http://git.kernel.org/tip/2b2efc7fb8a3ede936580e870c5f809e491c925c
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:25 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:23 -0300
perf util:
Commit-ID: 63af28fa167374e470c32570b7c955c4d973dda4
Gitweb: http://git.kernel.org/tip/63af28fa167374e470c32570b7c955c4d973dda4
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:24 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:21 -0300
perf util:
Commit-ID: 1a309426b4fae258dbd86ac0c575a849bf163b7b
Gitweb: http://git.kernel.org/tip/1a309426b4fae258dbd86ac0c575a849bf163b7b
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 18:22:15 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:42 -0300
perf
Commit-ID: cc60f24e225e50a0b57398f9ba105fd8ffcf4bb3
Gitweb: http://git.kernel.org/tip/cc60f24e225e50a0b57398f9ba105fd8ffcf4bb3
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 18:22:14 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:40 -0300
perf
Commit-ID: 9515b2eb7670a98fb9bdd8ceeefeea6ffb9f53fc
Gitweb: http://git.kernel.org/tip/9515b2eb7670a98fb9bdd8ceeefeea6ffb9f53fc
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:27 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:26 -0300
perf util: Get
Commit-ID: cfd0e8cf7fe7ad6f6c08e23ca4410bd718eeaf0b
Gitweb: http://git.kernel.org/tip/cfd0e8cf7fe7ad6f6c08e23ca4410bd718eeaf0b
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:30 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:31 -0300
perf util: No
Commit-ID: 45a9ee1b3fa2d8c3fb7a0c7e5a7b77281a4239a6
Gitweb: http://git.kernel.org/tip/45a9ee1b3fa2d8c3fb7a0c7e5a7b77281a4239a6
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:31 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:33 -0300
perf util:
Commit-ID: 2bbc5874251830fee170a0fc97fa5788717d2fd9
Gitweb: http://git.kernel.org/tip/2bbc5874251830fee170a0fc97fa5788717d2fd9
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 18:22:13 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:38 -0300
perf
Commit-ID: 9d58d2f66c92fe47dd395947a3d51b9ace7dcc92
Gitweb: http://git.kernel.org/tip/9d58d2f66c92fe47dd395947a3d51b9ace7dcc92
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 18:22:17 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:45 -0300
perf
On Fri, Jul 19, 2013 at 12:40:47PM +0900, Kim Jaegeuk wrote:
> Hi,
>
> 2013. 7. 18. 6:22?? "Al Viro" :
> >
> > On Thu, Jul 18, 2013 at 06:11:23PM +0900, Jaegeuk Kim wrote:
> > > The error is reproducible by:
> > >
> > > After this, when we retrieve the inode->i_name of test2 by
Commit-ID: f36f83f947ede547833e462696893f866df77324
Gitweb: http://git.kernel.org/tip/f36f83f947ede547833e462696893f866df77324
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:46:19 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:35 -0300
perf sched:
Commit-ID: 077f159d0402ac90a3ea9975f4089a042e0be065
Gitweb: http://git.kernel.org/tip/077f159d0402ac90a3ea9975f4089a042e0be065
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:29 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:30 -0300
perf util:
Commit-ID: 47390ae2afb6695c56810a9fc74fb930266addd0
Gitweb: http://git.kernel.org/tip/47390ae2afb6695c56810a9fc74fb930266addd0
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:28 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:28 -0300
perf script:
Commit-ID: 94b4d89e0021fe3e10415feede364a3fccaa2f89
Gitweb: http://git.kernel.org/tip/94b4d89e0021fe3e10415feede364a3fccaa2f89
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 14:20:26 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:24 -0300
perf util:
Commit-ID: 450f390ad2538c5e35d830fa5c624708a77dce0a
Gitweb: http://git.kernel.org/tip/450f390ad2538c5e35d830fa5c624708a77dce0a
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 18:22:16 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:43 -0300
perf
Commit-ID: f1d9a530553eed9e598d1597a2a348f01810dd4a
Gitweb: http://git.kernel.org/tip/f1d9a530553eed9e598d1597a2a348f01810dd4a
Author: Namhyung Kim
AuthorDate: Tue, 4 Jun 2013 18:22:12 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:36 -0300
perf
When idle balance is being used frequently, functions such as load_balance(),
update_sd_lb_stats(), tg_load_down(), and acquiring run queue locks can increase
time spent in the kernel by quite a bit. In addition to spending kernel time
in those functions, it may sometimes indirectly increase the %
Commit-ID: ec308426ea743469ec6c2b0e06e20b3671546e8f
Gitweb: http://git.kernel.org/tip/ec308426ea743469ec6c2b0e06e20b3671546e8f
Author: Jiri Olsa
AuthorDate: Mon, 25 Mar 2013 00:02:01 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:00 -0300
perf diff:
Commit-ID: 2b8bfa6bb8a7d26935207710397386759b42125c
Gitweb: http://git.kernel.org/tip/2b8bfa6bb8a7d26935207710397386759b42125c
Author: Jiri Olsa
AuthorDate: Thu, 31 Jan 2013 23:34:25 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:59 -0300
perf tools:
Commit-ID: 93edcbd91d888c7530c7fc749176fc935b8e2287
Gitweb: http://git.kernel.org/tip/93edcbd91d888c7530c7fc749176fc935b8e2287
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:26 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:54 -0300
perf evlist:
Commit-ID: e0af43d2486fc50208076cfd93af55615fd4adfd
Gitweb: http://git.kernel.org/tip/e0af43d2486fc50208076cfd93af55615fd4adfd
Author: Jiri Olsa
AuthorDate: Sat, 1 Dec 2012 21:18:20 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:04 -0300
perf hists:
Commit-ID: b6b96fb48f75d62858b39baf13c83c4504642f15
Gitweb: http://git.kernel.org/tip/b6b96fb48f75d62858b39baf13c83c4504642f15
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:25 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:52 -0300
perf tools:
Commit-ID: be0e6d105d31a5818608ae243411aef5c976147a
Gitweb: http://git.kernel.org/tip/be0e6d105d31a5818608ae243411aef5c976147a
Author: Jiri Olsa
AuthorDate: Mon, 4 Feb 2013 16:33:19 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:18 -0300
perf tools: Move
Commit-ID: 2c5d4b4a087c448d7818b89294c98d4977dfe76c
Gitweb: http://git.kernel.org/tip/2c5d4b4a087c448d7818b89294c98d4977dfe76c
Author: Jiri Olsa
AuthorDate: Thu, 31 Jan 2013 23:31:11 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:57 -0300
perf tools: Add
Commit-ID: 27389d7823f573be8eaff32fb4abe564e181eb71
Gitweb: http://git.kernel.org/tip/27389d7823f573be8eaff32fb4abe564e181eb71
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:27 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:48 -0300
perf tools:
Commit-ID: 380512345e13c3af64e59627f1b993c4faa94a84
Gitweb: http://git.kernel.org/tip/380512345e13c3af64e59627f1b993c4faa94a84
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:31 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:50 -0300
perf tools:
Commit-ID: c818b49820aea96d6a1b43815bae0ee38b09ca0d
Gitweb: http://git.kernel.org/tip/c818b49820aea96d6a1b43815bae0ee38b09ca0d
Author: Jiri Olsa
AuthorDate: Sat, 1 Dec 2012 21:57:04 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:09 -0300
perf diff: Move
Commit-ID: b21484f1a1f300d422cfe5d4f8f50015e22cea24
Gitweb: http://git.kernel.org/tip/b21484f1a1f300d422cfe5d4f8f50015e22cea24
Author: Greg Price
AuthorDate: Thu, 6 Dec 2012 21:48:05 -0800
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:55 -0300
perf report/top:
Commit-ID: c85cffa5894fad8ad7c8051ccf7dd73a3a3f92b6
Gitweb: http://git.kernel.org/tip/c85cffa5894fad8ad7c8051ccf7dd73a3a3f92b6
Author: Jiri Olsa
AuthorDate: Thu, 11 Jul 2013 17:28:29 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 15 Jul 2013 16:09:07 -0300
perf timechart:
Commit-ID: 5f3f8d3b1207cba3664d57a33de43f5ee11c8a06
Gitweb: http://git.kernel.org/tip/5f3f8d3b1207cba3664d57a33de43f5ee11c8a06
Author: Jiri Olsa
AuthorDate: Sun, 25 Nov 2012 23:10:20 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:16 -0300
perf diff: Add
Commit-ID: 44b3c57802b7557d0e2d8c3bd39bce942e9324cc
Gitweb: http://git.kernel.org/tip/44b3c57802b7557d0e2d8c3bd39bce942e9324cc
Author: Jiri Olsa
AuthorDate: Thu, 11 Jul 2013 17:28:31 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 15 Jul 2013 16:28:10 -0300
perf tools:
Commit-ID: ef358e6dcaba76d1c00dba5fc6cd4cde1d1a2f13
Gitweb: http://git.kernel.org/tip/ef358e6dcaba76d1c00dba5fc6cd4cde1d1a2f13
Author: Jiri Olsa
AuthorDate: Sun, 21 Oct 2012 23:31:51 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:14 -0300
perf diff:
Commit-ID: 345dc0b45ecc37a239723f2b6392cab04d8b0eff
Gitweb: http://git.kernel.org/tip/345dc0b45ecc37a239723f2b6392cab04d8b0eff
Author: Jiri Olsa
AuthorDate: Sun, 3 Feb 2013 20:08:34 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:07 -0300
perf diff: Move
Commit-ID: 5936678e7da5f8d2944a2ad45d66c88b4a7ccb67
Gitweb: http://git.kernel.org/tip/5936678e7da5f8d2944a2ad45d66c88b4a7ccb67
Author: Jiri Olsa
AuthorDate: Thu, 11 Jul 2013 17:28:30 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 15 Jul 2013 16:14:47 -0300
perf timechart:
Commit-ID: 1d81c7fc25c0f0559e3306fc73ecfe78b740c9e8
Gitweb: http://git.kernel.org/tip/1d81c7fc25c0f0559e3306fc73ecfe78b740c9e8
Author: Jiri Olsa
AuthorDate: Sat, 1 Dec 2012 21:56:03 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:06 -0300
perf diff:
Commit-ID: 22aeb7f597650284591ad0f61b069ded3ecf91db
Gitweb: http://git.kernel.org/tip/22aeb7f597650284591ad0f61b069ded3ecf91db
Author: Jiri Olsa
AuthorDate: Sat, 1 Dec 2012 22:00:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:11 -0300
perf diff: Change
Commit-ID: 3a3beae81dae4960cac99fb6deeaca371f0790eb
Gitweb: http://git.kernel.org/tip/3a3beae81dae4960cac99fb6deeaca371f0790eb
Author: Jiri Olsa
AuthorDate: Wed, 24 Oct 2012 14:56:51 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:13 -0300
perf diff:
Commit-ID: 6065210db932fd183cbc8bc77558fee275360e71
Gitweb: http://git.kernel.org/tip/6065210db932fd183cbc8bc77558fee275360e71
Author: Jiri Olsa
AuthorDate: Thu, 11 Jul 2013 17:28:33 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 15 Jul 2013 16:28:22 -0300
perf tools:
Commit-ID: 8d541e974f4b3ed5db7e278b4d64481af34910a9
Gitweb: http://git.kernel.org/tip/8d541e974f4b3ed5db7e278b4d64481af34910a9
Author: Jiri Olsa
AuthorDate: Wed, 17 Jul 2013 19:49:44 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 16:46:32 -0300
perf header:
Commit-ID: 2a08c3ec4f7d6058a450d2d4bc6e366955872707
Gitweb: http://git.kernel.org/tip/2a08c3ec4f7d6058a450d2d4bc6e366955872707
Author: Jiri Olsa
AuthorDate: Wed, 17 Jul 2013 19:49:47 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 17:04:00 -0300
perf header:
Commit-ID: 5698d2c99ec11006b4c241ebad5252289902b358
Gitweb: http://git.kernel.org/tip/5698d2c99ec11006b4c241ebad5252289902b358
Author: Namhyung Kim
AuthorDate: Wed, 17 Jul 2013 17:08:15 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 12:23:57 -0300
perf symbols:
Commit-ID: 30d350795e8e57c17eabaab454932889f1ae8159
Gitweb: http://git.kernel.org/tip/30d350795e8e57c17eabaab454932889f1ae8159
Author: Jiri Olsa
AuthorDate: Thu, 11 Jul 2013 17:28:32 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 15 Jul 2013 16:28:17 -0300
perf record:
Commit-ID: d4339569a6f8bb1e703337175dcd4fd4bcd5d891
Gitweb: http://git.kernel.org/tip/d4339569a6f8bb1e703337175dcd4fd4bcd5d891
Author: Jiri Olsa
AuthorDate: Wed, 17 Jul 2013 19:49:41 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 16:46:07 -0300
perf session:
Commit-ID: 8d76e1852794fac6ff0b538120d9856b0b07ef8a
Gitweb: http://git.kernel.org/tip/8d76e1852794fac6ff0b538120d9856b0b07ef8a
Author: Jiri Olsa
AuthorDate: Fri, 12 Jul 2013 16:29:06 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 12:34:53 -0300
perf tests:
Commit-ID: 944d62ba4c8e1c9bb2962a70e3d495106fae8cd9
Gitweb: http://git.kernel.org/tip/944d62ba4c8e1c9bb2962a70e3d495106fae8cd9
Author: Jiri Olsa
AuthorDate: Wed, 17 Jul 2013 19:49:43 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 16:46:25 -0300
perf header:
Commit-ID: 75211dbfabf1de3a42703f4d3cd6f6e047289d40
Gitweb: http://git.kernel.org/tip/75211dbfabf1de3a42703f4d3cd6f6e047289d40
Author: Jiri Olsa
AuthorDate: Wed, 17 Jul 2013 19:49:42 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 16:46:17 -0300
perf header:
Commit-ID: ab4ecda5205b56cb3b8b44f2c18ffdefb24313a2
Gitweb: http://git.kernel.org/tip/ab4ecda5205b56cb3b8b44f2c18ffdefb24313a2
Author: Robert Richter
AuthorDate: Tue, 16 Jul 2013 16:50:36 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Wed, 17 Jul 2013 10:40:02 -0300
perf tools:
Commit-ID: 50e200f07948400694238e08e7add73df5ba8f83
Gitweb: http://git.kernel.org/tip/50e200f07948400694238e08e7add73df5ba8f83
Author: Andi Kleen
AuthorDate: Sat, 20 Apr 2013 11:02:28 -0700
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:52 -0300
perf tools:
Commit-ID: dc098b35b56f83ae088e4291a4e389a6ff126965
Gitweb: http://git.kernel.org/tip/dc098b35b56f83ae088e4291a4e389a6ff126965
Author: Andi Kleen
AuthorDate: Sat, 20 Apr 2013 11:02:29 -0700
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:53:53 -0300
perf list: List
Commit-ID: 9af303e22a317d1cc6f440e08f72428830708b37
Gitweb: http://git.kernel.org/tip/9af303e22a317d1cc6f440e08f72428830708b37
Author: Jiri Olsa
AuthorDate: Sat, 1 Dec 2012 21:15:40 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:54:02 -0300
perf diff:
Commit-ID: 63c2c9f8f24378ebf46d4a9d542863bb733ef05c
Gitweb: http://git.kernel.org/tip/63c2c9f8f24378ebf46d4a9d542863bb733ef05c
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:20 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:47 -0300
perf inject:
* Ren, Qiaowei wrote:
> On 2013-07-18, Ingo Molnar wrote:
> >
> > * Qiaowei Ren wrote:
> >
> >> Current code doesn't use specific interface to access I/O space.
> >> So some potential bugs can be caused. We can fix this by using
> >> specific API.
> >
> > This is still very vague.
> >
> >>
Commit-ID: 47c3d1091cb68e727b840efd6fa3709d5b1ddfc2
Gitweb: http://git.kernel.org/tip/47c3d1091cb68e727b840efd6fa3709d5b1ddfc2
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:21 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:49 -0300
perf tools:
Commit-ID: a609bda78203a21fb0e78b9d5b4ab911678e4ebb
Gitweb: http://git.kernel.org/tip/a609bda78203a21fb0e78b9d5b4ab911678e4ebb
Author: Adrian Hunter
AuthorDate: Thu, 4 Jul 2013 16:20:22 +0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Fri, 12 Jul 2013 13:52:50 -0300
perf inject:
Arrange hotpluggable memory as ZONE_MOVABLE will cause NUMA performance down
because the kernel cannot use movable memory. For users who don't use memory
hotplug and who don't want to lose their NUMA performance, they need a way to
disable this functionality. So we improved movablecore boot
If all the memory ranges in SRAT are hotpluggable, we should not reserve all
of them in memblock. Otherwise the kernel won't have enough memory to boot.
And also, memblock will reserve some memory at early time, such initrd file,
kernel code and data segments, and so on. We cannot avoid these
The comments of find_cpio_data() says:
* @offset: When a matching file is found, this is the offset to the
* beginning of the cpio. ..
But according to the code,
dptr = PTR_ALIGN(p + ch[C_NAMESIZE], 4);
nptr = PTR_ALIGN(dptr + ch[C_FILESIZE], 4);
*offset =
In the following patches, we need to call get_ramdisk_{image|size}()
to get initrd file's address and size. So make these two functions
global.
Signed-off-by: Tang Chen
---
arch/x86/include/asm/setup.h |3 +++
arch/x86/kernel/setup.c |4 ++--
2 files changed, 5 insertions(+), 2
In acpi_initrd_override(), it checks several things to ensure the
table it found is valid. In later patches, we need to do these check
somewhere else. So this patch introduces a common function
acpi_invalid_table() to do all these checks, and reuse it in different
places. The function will be used
Besides the phys addr of the acpi tables, it will be very convenient if
we also have the signature of each table in acpi_gbl_root_table_list at
early time. We can find SRAT easily by comparing the signature.
This patch alse record signature and some other info in
acpi_gbl_root_table_list at early
The Hot-Pluggable fired in SRAT specifies which memory is hotpluggable.
As we mentioned before, if hotpluggable memory is used by the kernel,
it cannot be hot-removed. So memory hotplug users may want to set all
hotpluggable memory in ZONE_MOVABLE so that the kernel won't use it.
Memory hotplug
As mentioned before, in order to prevent the kernel to use hotpluggable
memory, we want to reserve hotpluggable memory in memblock at early time.
As the previous two patches are able to find SRAT in initrd file or
fireware, this patch does the following:
1. Introduces
Hello Marek
I have prepared a new set of patches, please take a look to them. The
series implements the coherent allocation, segments compaction and use
of sg_table, it does not implement the dma_map/dma_unmap/dma_sync, I
rather work on that one when you are back.
Thanks for your help
On Thu,
From: Yasuaki Ishimatsu
If system can create movable node which all memory of the
node is allocated as ZONE_MOVABLE, setup_node_data() cannot
allocate memory for the node's pg_data_t.
So, use memblock_alloc_try_nid() instead of memblock_alloc_nid()
to retry when the first allocation fails.
This patch introduce early_acpi_firmware_srat() to find the
phys addr of SRAT provided by firmware. And call it in
reserve_hotpluggable_memory().
Since we have initialized acpi_gbl_root_table_list earlier,
and store all the tables' phys addrs and signatures in it,
it is easy to find the SRAT.
Remove the unused paramters of function jffs2_{compress,decompress}.
Signed-off-by: Gu Zheng
---
fs/jffs2/compr.c | 12 ++--
fs/jffs2/compr.h | 12 ++--
fs/jffs2/gc.c|2 +-
fs/jffs2/read.c |4 +++-
fs/jffs2/write.c |2 +-
5 files changed, 17 insertions(+),
We reserved hotpluggable memory in memblock at early time. And when memory
initialization is done, we have to free it to buddy system.
This patch free memory reserved by memblock with flag MEMBLK_HOTPLUGGABLE.
Signed-off-by: Tang Chen
Reviewed-by: Wanpeng Li
---
include/linux/memblock.h |
Vasilis Liaskovitis found that before we parse SRAT and fulfill numa_meminfo,
the nids of all the regions in memblock.reserve[] are MAX_NUMNODES. That is
because nids have not been mapped at that time.
When we arrange ZONE_MOVABLE in each node later, we need nid in memblock. So
after we parse
We have split acpi_table_init() into two steps:
1. Pares RSDT or XSDT, and initialize acpi_gbl_root_table_list.
This step will record all tables' physical address in memory.
2. Check acpi initrd table override and install all tables into
acpi_gbl_root_table_list.
This patch does step 1
As we mentioned in previous patches, to prevent the kernel
using hotpluggable memory at early time, we need to reserve
hotpluggable memory in memblock. So we need to parse SRAT
at early time.
This patch does the following two things:
1. Introduce reserve_hotpluggable_memory() to reserve
This patch-set aims to solve some problems at system boot time
to enhance memory hotplug functionality.
[Background]
The Linux kernel cannot migrate pages used by the kernel because
of the kernel direct mapping. Since va = pa + PAGE_OFFSET, if the
physical address is changed, we cannot simply
The Hot-Pluggable field in SRAT suggests if the memory could be
hotplugged while the system is running. Print it as well when
parsing SRAT will help users to know which memory is hotpluggable.
Signed-off-by: Tang Chen
Reviewed-by: Wanpeng Li
---
arch/x86/mm/srat.c | 11 +++
1 files
Since we modify movablecore boot option to support
"movablecore=acpi", this patch adds doc for it.
Signed-off-by: Tang Chen
---
Documentation/kernel-parameters.txt | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/Documentation/kernel-parameters.txt
Pages used by the kernel cannot be migrated. As a result, hotpluggable
memory used by the kernel cannot be hot-removed. So for memory
hotplug users, the kernel should not use hotpluggable memory.
Since now we have flags in memblock, we introduce a MEMBLK_HOTPLUGGABLE
flag to mark hotpluggable
This patch adds MOXA ART SoCs clock driver support.
Signed-off-by: Jonas Jensen
---
Notes:
Changes since v3:
1. remove apb-clock
2. read clock-output-names of property
3. update device tree bindings document
Applies to next-20130716
In ACPI, SRAT(System Resource Affinity Table) contains NUMA info.
The memory affinities in SRAT record every memory range in the
system, and also, flags specifying if the memory range is
hotpluggable.
(Please refer to ACPI spec 5.0 5.2.16)
memblock starts to work at very early time, and SRAT has
Signed-off-by: Gu Zheng
---
lib/crc32.c | 15 ++-
1 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/lib/crc32.c b/lib/crc32.c
index 072fbd8..4722659 100644
--- a/lib/crc32.c
+++ b/lib/crc32.c
@@ -131,11 +131,14 @@ crc32_body(u32 crc, unsigned char const *buf, size_t
There is no flag in memblock to describe what type the memory is.
Sometimes, we may use memblock to reserve some memory for special usage.
And we want to know what kind of memory it is. So we need a way to
differentiate memory for different usage.
In hotplug environment, we want to reserve
701 - 800 of 1355 matches
Mail list logo