Re: [PATCH -mm 3/3] page-cgroup: fix flags definition

2014-06-24 Thread Michal Hocko
On Tue 24-06-14 20:33:06, Vladimir Davydov wrote: > Since commit a9ce315aaec1f ("mm: memcontrol: rewrite uncharge API"), I guess the sha comes from linux-next. Andrew will probably just fold this into mm-memcontrol-rewrite-uncharge-api.patch but the sha should be removed otherwise. > PCG_* flags

Re: [PATCH -mm 2/3] page-cgroup: get rid of NR_PCG_FLAGS

2014-06-24 Thread Michal Hocko
On Tue 24-06-14 20:33:05, Vladimir Davydov wrote: > It's not used anywhere today, so let's remove it. > > Signed-off-by: Vladimir Davydov Acked-by: Michal Hocko > --- > include/linux/page_cgroup.h |6 -- > kernel/bounds.c |2 -- > 2 files changed, 8 deletions(-) > > d

Re: [PATCH -mm 1/3] page-cgroup: trivial cleanup

2014-06-24 Thread Michal Hocko
On Tue 24-06-14 20:33:04, Vladimir Davydov wrote: > Add forward declarations for struct pglist_data, mem_cgroup. > > Remove __init, __meminit from function prototypes and inline functions. > > Remove redundant inclusion of bit_spinlock.h. > > Signed-off-by: Vladimir Davydov Acked-by: Michal Ho

Re: [RFC][PATCH] gpu:drm:i915:intel_detect_pch: back to check devfn instead of check class type

2014-06-24 Thread Paolo Bonzini
Il 22/06/2014 10:25, Chen, Tiejun ha scritto: In qemu-upstream, as you commented we can't create this as a ISA class type explicitly. Note I didn't say that QEMU doesn't like having two ISA bridges. I commented that the firmware will see two ISA bridges and will try to initialize both of them

Re: [PATCH] ARM: dts: add support for Ka-Ro TX51

2014-06-24 Thread Shawn Guo
On Mon, Jun 23, 2014 at 12:18:39PM +0200, Lothar Waßmann wrote: ... > > > + phy-handle = <&phy0>; > > > + mac-address = []; /* will be set by U-Boot */ > > > > Shouldn't it be local-mac-address? > > > probably yes, but both 'mac-address' and 'local-mac-address' are being > set up by U

Re: [PATCH v2] sched: Fix compiler warnings

2014-06-24 Thread Vincent Guittot
On 25 June 2014 03:05, Guenter Roeck wrote: > Commit 143e1e28cb (sched: Rework sched_domain topology definition) > introduced a number of functions with a return value of 'const int'. > gcc doesn't know what to do with that and, if the kernel is compiled > with W=1, complains with the following wa

Re: [PATCH 2/6] irq_work: Implement remote queueing

2014-06-24 Thread Srivatsa S. Bhat
On 06/25/2014 10:47 AM, Peter Zijlstra wrote: > On Wed, Jun 25, 2014 at 07:12:34AM +0200, Peter Zijlstra wrote: >> On Tue, Jun 24, 2014 at 02:33:41PM -0600, Stephen Warren wrote: >>> On 06/10/2014 09:15 AM, Frederic Weisbecker wrote: irq work currently only supports local callbacks. However it

Re: [PATCH] sysctl: Add a feature to drop caches selectively

2014-06-24 Thread Artem Bityutskiy
On Tue, 2014-06-24 at 14:59 -0700, David Rientjes wrote: > On Tue, 24 Jun 2014, Maksym Planeta wrote: > > > To clean the page cache one can use /proc/sys/vm/drop_caches. But this > > drops the whole page cache. In contrast to that sdrop_caches enables > > ability to drop the page cache selectively

Re: [PATCH] arch,locking: Ciao arch_mutex_cpu_relax()

2014-06-24 Thread Heiko Carstens
On Tue, Jun 24, 2014 at 08:06:55AM -0700, Davidlohr Bueso wrote: > On Mon, 2014-06-23 at 08:58 +0200, Peter Zijlstra wrote: > > While I like the general idea; does anyone have a better name for this? > > So in particular, the difference is that on s390: > > > > cpu_relax()- yields

Re: [PATCH 3.10 26/52] net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()

2014-06-24 Thread Or Gerlitz
On 25/06/2014 09:02, Or Gerlitz wrote: On 24/06/2014 18:50, Greg Kroah-Hartman wrote: 3.10-stable review patch. If anyone has any objections, please let me know. -- From: Wei Yang [ Upstream commit befdf8978accecac2e0739e6b5075afc62db37fe ] Hi Wei, Dave, In the same mann

Re: [PATCH 0/2] /proc/stat vs. failed order-4 allocation

2014-06-24 Thread Heiko Carstens
On Tue, Jun 24, 2014 at 04:52:22PM -0700, David Rientjes wrote: > On Mon, 23 Jun 2014, Andrew Morton wrote: > > On Sat, 21 Jun 2014 11:10:58 +0200 Heiko Carstens > > wrote: > > > On Wed, Jun 18, 2014 at 02:29:31PM -0700, Andrew Morton wrote: > > > > I'm unclear on how urgent these fixes are. I s

[git pull] Please pull powerpc.git merge branch

2014-06-24 Thread Benjamin Herrenschmidt
Hi Linus ! Here are a handful or two of powerpc fixes and simple/trivial cleanups. A bunch of them fix ftrace with the new ABI v2 in Little Endian, the rest is a scattering of fairly simple things. Cheers, Ben. The following changes since commit 68986c9f0f4552c34c248501eb0c690553866d6e: Rever

Re: [PATCH 3.10 26/52] net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()

2014-06-24 Thread David Miller
From: Or Gerlitz Date: Wed, 25 Jun 2014 09:02:26 +0300 > On 24/06/2014 18:50, Greg Kroah-Hartman wrote: >> 3.10-stable review patch. If anyone has any objections, please let me >> know. >> >> -- >> >> From: Wei Yang >> >> [ Upstream commit befdf8978accecac2e0739e6b5075afc62db37f

Re: [PATCH 3.10 26/52] net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()

2014-06-24 Thread Wei Yang
On Wed, Jun 25, 2014 at 09:02:26AM +0300, Or Gerlitz wrote: >On 24/06/2014 18:50, Greg Kroah-Hartman wrote: >>3.10-stable review patch. If anyone has any objections, please let me know. >> >>-- >> >>From: Wei Yang >> >>[ Upstream commit befdf8978accecac2e0739e6b5075afc62db37fe ] >

Re: [PATCH] ether: add AVB frame type ETH_P_AVB

2014-06-24 Thread Henrik Austad
On Fri, Jun 06, 2014 at 12:13:02PM +0200, Henrik Austad wrote: > David, Hi, ACK/NACK on this? Thanks, Henrik > I messed up the keys on my keyboard and shipped the patch without CC > to you. Sorry! > > - Henrik > > On 06/06/2014 11:42 AM, Henrik Austad wrote: > >Audio/Video Bridging over layer

Re: [PATCH 3.10 26/52] net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()

2014-06-24 Thread Or Gerlitz
On 24/06/2014 18:50, Greg Kroah-Hartman wrote: 3.10-stable review patch. If anyone has any objections, please let me know. -- From: Wei Yang [ Upstream commit befdf8978accecac2e0739e6b5075afc62db37fe ] Hi Wei, Dave, In the same manner you acted for 3.14.y -- for this commi

Re: [PATCH 3.10 26/52] net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()

2014-06-24 Thread Or Gerlitz
On 24/06/2014 18:50, Greg Kroah-Hartman wrote: 3.10-stable review patch. If anyone has any objections, please let me know. -- From: Wei Yang [ Upstream commit befdf8978accecac2e0739e6b5075afc62db37fe ] Hi Wei, Dave, In the same manner you acted for 3.14.y -- for this commi

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Peter Zijlstra
On Wed, Jun 25, 2014 at 01:39:27AM -0400, Rik van Riel wrote: > > Here it goes: > > When CONFIG_FAIR_GROUP_SCHED is enabled, the load that a task places > on a CPU is determined by the group the task is in. The active groups > on the source and destination CPU can be different, resulting in a > d

Re: On-stack work item completion race? (was Re: XFS crash?)

2014-06-24 Thread Dave Chinner
On Mon, Jun 23, 2014 at 11:25:21PM -0400, Tejun Heo wrote: > Hello, > > On Tue, Jun 24, 2014 at 01:02:40PM +1000, Dave Chinner wrote: > > As I understand it, what then happens is that the workqueue code > > grabs another kworker thread and runs the next work item in it's > > queue. IOWs, work item

Re: [RFC PATCH 0/3] Mark literal strings in __init / __exit code

2014-06-24 Thread Mathias Krause
On 24 June 2014 23:45, Joe Perches wrote: > On Tue, 2014-06-24 at 23:06 +0200, Mathias Krause wrote: >> On 24 June 2014 22:57, Joe Perches wrote: >> > On Tue, 2014-06-24 at 22:41 +0200, Mathias Krause wrote: >> >> And all of those strings should be in the .rodata section, now. But >> >> why you'r

[tip:perf/core] perf ui browser: Fix scrollbar refresh row index

2014-06-24 Thread tip-bot for Jiri Olsa
Commit-ID: 89632972e2c56356d1e227aac151cf4e7c2f30d6 Gitweb: http://git.kernel.org/tip/89632972e2c56356d1e227aac151cf4e7c2f30d6 Author: Jiri Olsa AuthorDate: Thu, 19 Jun 2014 13:41:14 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:14 -0300 perf ui browser:

[tip:perf/core] perf trace: Fix up fd -> pathname resolution

2014-06-24 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: cdcd1e6bd8a92f8353fc2f37003c6eae2d1e6903 Gitweb: http://git.kernel.org/tip/cdcd1e6bd8a92f8353fc2f37003c6eae2d1e6903 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 10 Jun 2014 16:00:18 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:11 -0300 pe

[tip:perf/core] perf symbols: Get kernel start address by symbol name

2014-06-24 Thread tip-bot for Simon Que
Commit-ID: a93f0e551af9e194db38bfe16001e17a3a1d189a Gitweb: http://git.kernel.org/tip/a93f0e551af9e194db38bfe16001e17a3a1d189a Author: Simon Que AuthorDate: Mon, 16 Jun 2014 11:32:09 -0700 Committer: Jiri Olsa CommitDate: Fri, 20 Jun 2014 09:34:22 +0200 perf symbols: Get kernel start a

[tip:perf/core] perf bench sched-messaging: Plug memleak

2014-06-24 Thread tip-bot for Davidlohr Bueso
Commit-ID: b094c99e8e284cff839400a3b61fda1fa53962fc Gitweb: http://git.kernel.org/tip/b094c99e8e284cff839400a3b61fda1fa53962fc Author: Davidlohr Bueso AuthorDate: Mon, 16 Jun 2014 11:14:22 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:15 -0300 perf bench

Re: [GIT PULL] liblockdep fixes for v3.15

2014-06-24 Thread Ingo Molnar
* Sasha Levin wrote: > The following changes since commit 7171511eaec5bf23fb06078f59784a3a0626b38f: > > Linux 3.16-rc1 (2014-06-15 17:45:28 -1000) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux.git > liblockdep-fixes > > for yo

[tip:perf/core] perf bench sched-messaging: Drop barf()

2014-06-24 Thread tip-bot for Davidlohr Bueso
Commit-ID: ecdac96899e3db3f428e4d2e978f25e3f8d35a6c Gitweb: http://git.kernel.org/tip/ecdac96899e3db3f428e4d2e978f25e3f8d35a6c Author: Davidlohr Bueso AuthorDate: Mon, 16 Jun 2014 11:14:26 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:17 -0300 perf bench

[tip:perf/core] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse

2014-06-24 Thread tip-bot for Jiri Olsa
Commit-ID: dd00d486ddb7f181cf9487f6aceb1066bc6b0b6a Gitweb: http://git.kernel.org/tip/dd00d486ddb7f181cf9487f6aceb1066bc6b0b6a Author: Jiri Olsa AuthorDate: Thu, 19 Jun 2014 13:41:13 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:14 -0300 perf hists browse

[tip:perf/core] perf bench: Add --repeat option

2014-06-24 Thread tip-bot for Davidlohr Bueso
Commit-ID: b6f0629a94f7ed6089560be7f0561be19f934fc4 Gitweb: http://git.kernel.org/tip/b6f0629a94f7ed6089560be7f0561be19f934fc4 Author: Davidlohr Bueso AuthorDate: Mon, 16 Jun 2014 11:14:19 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:15 -0300 perf bench:

[tip:perf/core] perf tools: Fix segfault in cumulative.callchain report

2014-06-24 Thread tip-bot for Jiri Olsa
Commit-ID: d755330c5e0658d8056242b5b81e2f44ed7a96d8 Gitweb: http://git.kernel.org/tip/d755330c5e0658d8056242b5b81e2f44ed7a96d8 Author: Jiri Olsa AuthorDate: Sun, 15 Jun 2014 10:22:15 +0200 Committer: Jiri Olsa CommitDate: Fri, 20 Jun 2014 09:34:18 +0200 perf tools: Fix segfault in cumu

[tip:perf/core] perf bench mem: The -o and -n options are mutually exclusive

2014-06-24 Thread tip-bot for Davidlohr Bueso
Commit-ID: 424e9634887842ac59c1d06d3264aaeb18853c0b Gitweb: http://git.kernel.org/tip/424e9634887842ac59c1d06d3264aaeb18853c0b Author: Davidlohr Bueso AuthorDate: Mon, 16 Jun 2014 11:14:25 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:16 -0300 perf bench

[tip:perf/core] perf trace: Remove needless reassignments

2014-06-24 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 774135344fa8aa044290d030068f92e9a3aab8cc Gitweb: http://git.kernel.org/tip/774135344fa8aa044290d030068f92e9a3aab8cc Author: Arnaldo Carvalho de Melo AuthorDate: Mon, 16 Jun 2014 17:21:59 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:12 -0300 pe

[tip:perf/core] perf trace: Cache the is_exit syscall test

2014-06-24 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 5089f20ee7104bd219cafefa62d83f53e75cc44c Gitweb: http://git.kernel.org/tip/5089f20ee7104bd219cafefa62d83f53e75cc44c Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 17 Jun 2014 14:29:24 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:13 -0300 pe

[tip:perf/core] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl

2014-06-24 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 5229e366ee6baeb58b77e09643d2e11cbbd29950 Gitweb: http://git.kernel.org/tip/5229e366ee6baeb58b77e09643d2e11cbbd29950 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 10 Jun 2014 17:18:54 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:12 -0300 pe

[tip:perf/core] perf bench futex: Use global --repeat option

2014-06-24 Thread tip-bot for Davidlohr Bueso
Commit-ID: d9de84afd1f3a464135abe2b26e66aa86be5af8d Gitweb: http://git.kernel.org/tip/d9de84afd1f3a464135abe2b26e66aa86be5af8d Author: Davidlohr Bueso AuthorDate: Mon, 16 Jun 2014 11:14:23 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 19 Jun 2014 16:13:16 -0300 perf bench

Re: [GIT PULL] nohz: Move nohz kick out of scheduler IPI, v9

2014-06-24 Thread Ingo Molnar
* Peter Zijlstra wrote: > On Wed, Jun 18, 2014 at 06:48:41PM +0200, Ingo Molnar wrote: > > > > * Frederic Weisbecker wrote: > > > Please pull the timers/nohz-irq-work-v7 branch that can be found at: > > > > > > > Pulled, thanks a lot Frederic! > > Ingo, the previous version had one of your

Re: [PATCH 2/4] usb: host: xhci-plat: Add support to get PHYs

2014-06-24 Thread Vivek Gautam
HI Sergei, On Wed, Jun 25, 2014 at 4:04 AM, Sergei Shtylyov wrote: > Hello. > > > On 06/10/2014 12:22 AM, Julius Werner wrote: > >>> diff --git a/drivers/usb/host/xhci.h b/drivers/usb/host/xhci.h >>> index 9ffecd5..453d89e 100644 >>> --- a/drivers/usb/host/xhci.h >>> +++ b/drivers/usb/host/xhci.

[tip:perf/core] tools lib traceevent: Clean up format of args in cfg80211 plugin

2014-06-24 Thread tip-bot for Steven Rostedt
Commit-ID: 24eda087ccbb32f556cb3f9f78be152312bf6cc4 Gitweb: http://git.kernel.org/tip/24eda087ccbb32f556cb3f9f78be152312bf6cc4 Author: Steven Rostedt AuthorDate: Thu, 12 Jun 2014 19:44:20 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:18:36 +0200 tools lib traceevent: Clean

[tip:perf/core] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints

2014-06-24 Thread tip-bot for Jan Kiszka
Commit-ID: 7f6e3635db39fb2400dc515192125e7b73258000 Gitweb: http://git.kernel.org/tip/7f6e3635db39fb2400dc515192125e7b73258000 Author: Jan Kiszka AuthorDate: Thu, 12 Jun 2014 22:10:06 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:18:30 +0200 tools lib traceevent: Fix and c

[tip:perf/core] tools lib traceevent: Fix format in plugin_kvm

2014-06-24 Thread tip-bot for Steven Rostedt
Commit-ID: a21e3a34bef9e9c177be6ced23e71e25fd8a Gitweb: http://git.kernel.org/tip/a21e3a34bef9e9c177be6ced23e71e25fd8a Author: Steven Rostedt AuthorDate: Fri, 13 Jun 2014 10:31:27 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:18:33 +0200 tools lib traceevent: Fix f

[tip:perf/core] tools lib traceevent: Clean up format of args in jbd2 plugin

2014-06-24 Thread tip-bot for Steven Rostedt
Commit-ID: 1545d8aca9ac1cb3f503fb9c29543d539d99c7af Gitweb: http://git.kernel.org/tip/1545d8aca9ac1cb3f503fb9c29543d539d99c7af Author: Steven Rostedt AuthorDate: Thu, 12 Jun 2014 20:41:44 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:18:37 +0200 tools lib traceevent: Clean

[tip:perf/core] tools lib traceevent: Factor out print_exit_reason in kvm plugin

2014-06-24 Thread tip-bot for Jan Kiszka
Commit-ID: 6f21037b3295d4ba20ad2cc7cd4073ec64440f8f Gitweb: http://git.kernel.org/tip/6f21037b3295d4ba20ad2cc7cd4073ec64440f8f Author: Jan Kiszka AuthorDate: Thu, 12 Jun 2014 22:10:04 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:18:20 +0200 tools lib traceevent: Factor ou

[tip:perf/core] tools lib traceevent: Report unknown VMX exit reasons with code

2014-06-24 Thread tip-bot for Jan Kiszka
Commit-ID: 20d3cbd75ef17b96dfb4f5f1600c0278d330f5ca Gitweb: http://git.kernel.org/tip/20d3cbd75ef17b96dfb4f5f1600c0278d330f5ca Author: Jan Kiszka AuthorDate: Thu, 12 Jun 2014 22:10:03 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:17:54 +0200 tools lib traceevent: Report un

[tip:perf/core] tools lib traceevent: Add back in kvm plugins nested_vmexit events

2014-06-24 Thread tip-bot for Steven Rostedt (Red Hat)
Commit-ID: ea092aeb6d4725048c5a46d1c9cbb4fea49b80b0 Gitweb: http://git.kernel.org/tip/ea092aeb6d4725048c5a46d1c9cbb4fea49b80b0 Author: Steven Rostedt (Red Hat) AuthorDate: Thu, 12 Jun 2014 22:10:05 -0400 Committer: Jiri Olsa CommitDate: Thu, 19 Jun 2014 18:18:25 +0200 tools lib traceev

Re: [GIT PULL 0/7] perf/core improvements and fixes

2014-06-24 Thread Ingo Molnar
* Jiri Olsa wrote: > hi Ingo, > please consider pulling > > thanks, > jirka > > > The following changes since commit 4ba96195051be30160af6d5f5f83f9a055ab1f23: > > Merge tag 'perf-core-for-mingo' of > git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf into perf/core > (2014-06-13 08

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

2014-06-24 Thread Ingo Molnar
* Arnaldo Carvalho de Melo wrote: > Hi Ingo, > > Please conseider pulling, > > - Arnaldo > > The following changes since commit a10d60c08cc3bbea9195e2b36440f557373623eb: > > sh, perf: Use common PMU interrupt disabled code (2014-06-19 19:37:51 +0200) > > are available in the git rep

Re: [PATCH] phy: phy-samsung-usb2: Change phy power on/power off sequence

2014-06-24 Thread Marek Szyprowski
Hello, On 2014-06-24 17:35, Kamil Debski wrote: On Tue, Jun 24, 2014 at 1:54 PM, Kamil Debski wrote: The Exynos4412 USB 2.0 PHY hardware differs from the description provided in the documentation. Some register bits have different function. This patch fixes the defines of register bits and cha

Re: [GIT PULL 0/2] perf/urgent fixes

2014-06-24 Thread Ingo Molnar
* Jiri Olsa wrote: > hi Ingo, > please consider pulling > > thanks, > jirka > > > The following changes since commit cf230918cda19532e4a5cc4f0d5c82fa7e5e94f6: > > Merge branch 'perf/core' into perf/urgent, to pick up the latest fixes > (2014-06-14 14:10:08 +0200) > > are available in the

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Rik van Riel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/25/2014 01:31 AM, Peter Zijlstra wrote: > On Wed, Jun 25, 2014 at 01:25:00AM -0400, Rik van Riel wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> On 06/25/2014 01:21 AM, Peter Zijlstra wrote: >>> On Wed, Jun 25, 2014 at 07:07:35AM +

Re: [GIT PULL rcu/urgent] Fixes for 3.16

2014-06-24 Thread Ingo Molnar
* Paul E. McKenney wrote: > Hello, Ingo, > > This series includes the following: > > 1.Export a pair of debug-object interfaces for RCU that will > allow the slab allocators to avoid a recursion bug located > by Sasha Levin. Strictly speaking, this is not a regression, >

Re: [PATCH v8 4/4] drivers: net: Add APM X-Gene SoC ethernet driver support.

2014-06-24 Thread David Miller
From: Iyappan Subramanian Date: Fri, 20 Jun 2014 16:18:16 -0700 > This patch adds network driver for APM X-Gene SoC ethernet. > > Signed-off-by: Iyappan Subramanian > Signed-off-by: Ravi Patel > Signed-off-by: Keyur Chudgar I really don't like how you handle the hardware descriptors in this

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Peter Zijlstra
On Wed, Jun 25, 2014 at 01:25:00AM -0400, Rik van Riel wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 06/25/2014 01:21 AM, Peter Zijlstra wrote: > > On Wed, Jun 25, 2014 at 07:07:35AM +0200, Peter Zijlstra wrote: > >> Shall I merge this into patch 3? > > > > Which gets me the bel

Re: [PATCH v3] perf/x86/intel: ignore CondChgd bit to avoid false NMI handling

2014-06-24 Thread Peter Zijlstra
On Wed, Jun 25, 2014 at 10:35:03AM +0900, HATAYAMA Daisuke wrote: > This is a resend patch from the previous v2 patch since there's no > response except for Don. Thanks, sorry, I got distracted with other things, queued it now. pgpKU1kPOj_JI.pgp Description: PGP signature

RE: [PATCH] PCI: pciehp: Include the Data Link Layer State Changed bit when clearing the Slot Status register's event bits

2014-06-24 Thread Rajat Jain
Hello, > >> > >> On 06/17/2014 02:07 PM, Bjorn Helgaas wrote: > >> > On Tue, Jun 17, 2014 at 1:27 PM, Myron Stowe > >> wrote: > >> >> During PCIe hot-plug initialization - pciehp_probe - data > >> >> structures related to slot capabilities are set up. As part of > >> >> this set up, ISRs are put

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Rik van Riel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/25/2014 01:21 AM, Peter Zijlstra wrote: > On Wed, Jun 25, 2014 at 07:07:35AM +0200, Peter Zijlstra wrote: >> Shall I merge this into patch 3? > > Which gets me the below; which is has a wrong changelog. > > task_h_load() already computes the lo

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Peter Zijlstra
On Wed, Jun 25, 2014 at 07:07:35AM +0200, Peter Zijlstra wrote: > Shall I merge this into patch 3? Which gets me the below; which is has a wrong changelog. task_h_load() already computes the load as seen from the root group. effective_load() just does a better (and more expensive) job of computin

Re: [PATCH 2/6] irq_work: Implement remote queueing

2014-06-24 Thread Peter Zijlstra
ion bloats the scheduler IPI. > > > > > > Lets just extend the irq work subsystem to support remote queuing on top > > > of the generic SMP IPI to handle this kind of user. This shouldn't add > > > noticeable overhead. > > > > I'm running nex

Re: [PATCH 2/6] irq_work: Implement remote queueing

2014-06-24 Thread Peter Zijlstra
remote queuing on top > > of the generic SMP IPI to handle this kind of user. This shouldn't add > > noticeable overhead. > > I'm running next-20140624 on an ARM system, and this patch causes CPU > hot(un)plug to Oops for me; the following fires: > > void irq_work

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Rik van Riel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/25/2014 01:07 AM, Peter Zijlstra wrote: > On Tue, Jun 24, 2014 at 03:14:54PM -0400, Rik van Riel wrote: >> The function effective_load already makes the calculations that >> task_h_load makes. Making them twice can throw off the >> calculations,

Re: [PATCH 9/7] sched,numa: remove task_h_load from task_numa_compare

2014-06-24 Thread Peter Zijlstra
On Tue, Jun 24, 2014 at 03:14:54PM -0400, Rik van Riel wrote: > The function effective_load already makes the calculations that > task_h_load makes. Making them twice can throw off the calculations, > and is generally a bad idea. > > Signed-off-by: Rik van Riel > --- > kernel/sched/fair.c | 4 ++

linux-next: Tree for Jun 25

2014-06-24 Thread Stephen Rothwell
Hi all, The powerpc allyesconfig is again broken more than usual. Changes since 20140624: The staging tree still had its build failure for which I disabled a driver. I applied a supplied patch to the akpm-current tree for a ppc build failure. Non-merge commits (relative to Linus' tree):

Re: [PATCH V2 08/22] amd: Use pci_zalloc_consistent

2014-06-24 Thread Joe Perches
On Tue, 2014-06-24 at 21:49 -0700, Guenter Roeck wrote: > On 06/23/2014 02:05 PM, Joe Perches wrote: > > V2: Don Fry is an 80 column neatnik. > And you are an 'align with (' neatnik, so guess the two of you are even :-) Guilty. The editor (emacs in my case) allows me to forget I am one though.

[PATCH 2/4] staging: lustre: llite: llite_capa.c - fixed warning to use recomended headers

2014-06-24 Thread Anil Belur
From: Anil Belur - this fixes "WARNING: Use #include instead of " Signed-off-by: Anil Belur --- drivers/staging/lustre/lustre/llite/llite_capa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/lustre/lustre/llite/llite_capa.c b/drivers/staging/lustre/lus

[PATCH 4/4] staging: lustre: llite: dir.c - fix for coding style issues

2014-06-24 Thread Anil Belur
From: Anil Belur - this fixes some coding style issues "ERROR: "(foo*)" should be "(foo *)" Signed-off-by: Anil Belur --- drivers/staging/lustre/lustre/llite/dir.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/lustre/lustre/llite/dir.c b/drivers/stagi

[PATCH 3/4] staging: lustre: llite: dir.c - fixes indented labels in code

2014-06-24 Thread Anil Belur
From: Anil Belur - this fixes "WARNING: labels should not be indented" Signed-off-by: Anil Belur --- drivers/staging/lustre/lustre/llite/dir.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/staging/lustre/lustre/llite/dir.c b/drivers/staging/lustr

[PATCH 1/4] staging: lustre: llite: llite_capa.c - fixes checkpatch errors - unecessary init of static variables to 0

2014-06-24 Thread Anil Belur
From: Anil Belur - this commit fixes some "ERROR: do not initialise statics to 0 or NULL" Signed-off-by: Anil Belur --- drivers/staging/lustre/lustre/llite/llite_capa.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/lustre/lustre/llite/llite_capa.c

Re: [PATCH V2 08/22] amd: Use pci_zalloc_consistent

2014-06-24 Thread Guenter Roeck
On 06/23/2014 02:05 PM, Joe Perches wrote: Remove the now unnecessary memset too. Signed-off-by: Joe Perches --- On Mon, 2014-06-23 at 12:15 -0700, Joe Perches wrote: On Mon, 2014-06-23 at 11:02 -0700, Don Fry wrote: This causes the line length to be greater than 80 characters causing checkpa

Re: [PATCH] blk-mq: run hw queue asynchronously in blk_mq_start_hw_queues

2014-06-24 Thread Ming Lei
On Wed, Jun 25, 2014 at 11:00 AM, Jens Axboe wrote: > On 2014-06-24 20:42, Ming Lei wrote: >> >> On Tue, Jun 24, 2014 at 10:53 PM, Ming Lei wrote: >>> >>> From API view, it isn't good to run all hw queues synchronously >>> in one context, since it isn't correct for multi hw queue case. >>> >>> S

[PATCH] vfs: fix check for fallocate on active swapfile

2014-06-24 Thread Eric Biggers
Fix the broken check for calling sys_fallocate() on an active swapfile, introduced by commit 0790b31b69374ddadefe ("fs: disallow all fallocate operation on active swapfile"). Signed-off-by: Eric Biggers --- fs/open.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fs/ope

Re: [PATCH v2 REBASED 06/10] serial/arc: remove last remanants of platform data

2014-06-24 Thread Vineet Gupta
On Wednesday 25 June 2014 02:31 AM, Rob Herring wrote: > On Tue, Jun 24, 2014 at 3:25 AM, Vineet Gupta > wrote: >> Signed-off-by: Vineet Gupta >> --- >> drivers/tty/serial/arc_uart.c | 22 ++ >> 1 file changed, 6 insertions(+), 16 deletions(-) >> >> diff --git a/drivers/tty/s

Re: [PATCH v8 4/4] drivers: net: Add APM X-Gene SoC ethernet driver support.

2014-06-24 Thread Dann Frazier
On Fri, Jun 20, 2014 at 5:18 PM, Iyappan Subramanian wrote: > This patch adds network driver for APM X-Gene SoC ethernet. > > Signed-off-by: Iyappan Subramanian > Signed-off-by: Ravi Patel > Signed-off-by: Keyur Chudgar > --- > drivers/net/ethernet/Kconfig | 1 + > driv

RE: [PATCH v4 10/11] ARM: EXYNOS: Add platform driver support for Exynos PMU.

2014-06-24 Thread Pankaj Dubey
Hi, On Wednesday, June 25 2014 Tomasz Figa write: > On 24.06.2014 13:28, Pankaj Dubey wrote: > > On Tuesday, June 17 2014, Tomasz Figa wrote: > >> On 10.05.2014 08:56, Pankaj Dubey wrote: > > [snip] > > >>> + > >>> + ret = platform_driver_register(&exynos_pmu_driver); > >>> + if (ret < 0) > >>>

Re: [PATCH] tcp: fix setting csum_start in tcp_gso_segment

2014-06-24 Thread Linus Torvalds
On Tue, Jun 24, 2014 at 9:03 PM, Tom Herbert wrote: > > It looks like a likely culprit is that SKB_GSO_CB()->csum_start is > not set correctly when doing non-scatter gather. We are using > offset as opposed to doffset. > > Reported-by: Dave Jones DaveJ, I think you triggered this in five minutes

Re: [PATCH -mm 3/3] page-cgroup: fix flags definition

2014-06-24 Thread Johannes Weiner
On Tue, Jun 24, 2014 at 04:20:52PM -0700, Andrew Morton wrote: > On Tue, 24 Jun 2014 20:33:06 +0400 Vladimir Davydov > wrote: > > > Since commit a9ce315aaec1f ("mm: memcontrol: rewrite uncharge API"), > > PCG_* flags are used as bit masks, but they are still defined in a enum > > as bit numbers.

[PATCH] tcp: fix setting csum_start in tcp_gso_segment

2014-06-24 Thread Tom Herbert
Dave Jones reported that a crash is occuring in csum_partial tcp_gso_segment inet_gso_segment ? update_dl_migration skb_mac_gso_segment __skb_gso_segment dev_hard_start_xmit sch_direct_xmit __dev_queue_xmit ? dev_hard_start_xmit dev_queue_xmit ip_finish_output ? ip_output ip_output ip_forward_fini

Re: [PATCH 1/3] clk: exynos-audss: Keep the parent of mout_audss always enabled

2014-06-24 Thread Doug Anderson
Tushar, On Tue, Jun 24, 2014 at 8:09 PM, Tushar Behera wrote: > On 06/25/2014 04:29 AM, Doug Anderson wrote: >> Tushar, >> >> On Thu, Jun 12, 2014 at 12:40 AM, Tushar Behera wrote: >>> On Wed, Jun 11, 2014 at 10:20 PM, Kevin Hilman wrote: Tushar Behera writes: > When the output c

Re: [PATCH -mm 2/3] page-cgroup: get rid of NR_PCG_FLAGS

2014-06-24 Thread Johannes Weiner
On Tue, Jun 24, 2014 at 08:33:05PM +0400, Vladimir Davydov wrote: > It's not used anywhere today, so let's remove it. > > Signed-off-by: Vladimir Davydov Acked-by: Johannes Weiner -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vg

Re: [PATCH -mm 1/3] page-cgroup: trivial cleanup

2014-06-24 Thread Johannes Weiner
On Tue, Jun 24, 2014 at 08:33:04PM +0400, Vladimir Davydov wrote: > Add forward declarations for struct pglist_data, mem_cgroup. > > Remove __init, __meminit from function prototypes and inline functions. > > Remove redundant inclusion of bit_spinlock.h. > > Signed-off-by: Vladimir Davydov Ack

Re: [Nouveau] [PATCH v2 2/3] drm/ttm: introduce dma cache sync helpers

2014-06-24 Thread Stéphane Marchesin
On Tue, Jun 24, 2014 at 6:25 AM, Lucas Stach wrote: > Am Dienstag, den 24.06.2014, 14:27 +0200 schrieb Maarten Lankhorst: >> op 24-06-14 14:23, Alexandre Courbot schreef: >> > On Tue, Jun 24, 2014 at 7:55 PM, Alexandre Courbot >> > wrote: >> >> On 06/24/2014 07:33 PM, Alexandre Courbot wrote: >>

Re: [GIT] Networking

2014-06-24 Thread Tom Herbert
I believe in the no scatter-gather case of skb_segment is not set correctly. Will post a patch momentarily. On Tue, Jun 24, 2014 at 8:05 PM, Tom Herbert wrote: >> tcp_gso_segment() makes sure that the headers are reachable in the linear >> area with the pskb_may_pull(skb, sizeof(*th)) call, and

Re: [PATCH] cgroup: fix a typo in Documentation/cgroups/cgroups.txt

2014-06-24 Thread Li Zefan
On 2014/6/25 11:30, Chen Hanxiao wrote: > s/iff/if > This is not a typo. iff == if and only if. > Signed-off-by: Chen Hanxiao > --- > Documentation/cgroups/cgroups.txt | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/cgroups/cgroups.txt > b/Documentation

[RFC PATCH] checkpatch: Warn on unnecessary parentheses around references of foo->bar

2014-06-24 Thread Joe Perches
Parentheses around &(foo->bar) and *(foo->bar) are unnecessary. Emit a --strict only message on these uses. Signed-off-by: Joe Perches --- lk sources by far use &foo->bar over &(foo->bar). (a rough count shows about 25:1) scripts/checkpatch.pl | 8 1 file changed, 8 insertions(+) dif

Re: [PATCH] panic: add TAINT_SOFTLOCKUP

2014-06-24 Thread Nick Krause
If you want to flush the ram issues back to disk, that may be a good idea otherwise I would just close this discussion. Cheers Nick On Tue, Jun 24, 2014 at 11:24 PM, Josh Hunt wrote: > On 06/24/2014 07:45 PM, David Rientjes wrote: >> >> On Tue, 24 Jun 2014, Josh Hunt wrote: >> >>> Anyone you'd su

[PATCH] cgroup: fix a typo in Documentation/cgroups/cgroups.txt

2014-06-24 Thread Chen Hanxiao
s/iff/if Signed-off-by: Chen Hanxiao --- Documentation/cgroups/cgroups.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/cgroups/cgroups.txt b/Documentation/cgroups/cgroups.txt index 821de56..b614f42 100644 --- a/Documentation/cgroups/cgroups.txt +++ b/Docume

Re: [PATCH] panic: add TAINT_SOFTLOCKUP

2014-06-24 Thread Josh Hunt
On 06/24/2014 07:45 PM, David Rientjes wrote: On Tue, 24 Jun 2014, Josh Hunt wrote: Anyone you'd suggest adding to this thread to get other feedback about tracking page allocation failures? I could also spin up a patch and cc them. Page allocation failures happen all the time, mostly because

Re: On-stack work item completion race? (was Re: XFS crash?)

2014-06-24 Thread Austin Schuh
[Adding tglx to the cc. Sorry for any double sends] On Mon, Jun 23, 2014 at 8:25 PM, Tejun Heo wrote: > Hello, > > On Tue, Jun 24, 2014 at 01:02:40PM +1000, Dave Chinner wrote: >> start_flush_work() is effectively a special queue_work() >> implementation, so if if it's not safe to call complete(

[PATCH] perf: fix arm64 build error

2014-06-24 Thread Mark Salter
I'm seeing the following build error on arm64: In file included from util/event.c:3:0: util/event.h:95:17: error: 'PERF_REGS_MAX' undeclared here (not in a function) u64 cache_regs[PERF_REGS_MAX]; ^ This patch adds a PEFF_REGS_MAX definition for arm64. Signed-off-by: Mar

Re: [PATCH 1/3] clk: exynos-audss: Keep the parent of mout_audss always enabled

2014-06-24 Thread Tushar Behera
On 06/25/2014 04:29 AM, Doug Anderson wrote: > Tushar, > > On Thu, Jun 12, 2014 at 12:40 AM, Tushar Behera wrote: >> On Wed, Jun 11, 2014 at 10:20 PM, Kevin Hilman wrote: >>> Tushar Behera writes: >>> When the output clock of AUDSS mux is disabled, we are getting kernel oops while doi

Re: [GIT] Networking

2014-06-24 Thread Tom Herbert
> tcp_gso_segment() makes sure that the headers are reachable in the linear > area with the pskb_may_pull(skb, sizeof(*th)) call, and gso_make_checksum() > is only working with the area up to SKB_GSO_CB()->csum_start which should > be within this area for sure. > Seems likely that csum_start is not

Re: [PATCH 2/2] arm/gic: Add supports for GICv2m MSI(-X)

2014-06-24 Thread Suravee Suthikulanit
On 6/24/2014 4:52 AM, Marc Zyngier wrote: Overall, this requires to be re-architected. If you want to have a look at the way I did the GICv3 ITS support: git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git gicv3/its Thanks, Thanks for the review comments. I'll take a look at t

Re: [PATCH] drivercore: refine commit 58b116b "drivercore: deferral race condition fix"

2014-06-24 Thread Wei Yang
On Wed, May 28, 2014 at 01:52:45PM -0700, Greg KH wrote: >On Wed, May 21, 2014 at 11:21:43AM +0800, Wei Yang wrote: >> Hi~ >> >> Is this fix reasonable? > >I'll leave this up to Grant... Hmm... not sure this is missed or Grant's mail address is not correct? -- Richard Yang Help you, Help me --

Re: [PATCH] blk-mq: run hw queue asynchronously in blk_mq_start_hw_queues

2014-06-24 Thread Jens Axboe
On 2014-06-24 20:42, Ming Lei wrote: On Tue, Jun 24, 2014 at 10:53 PM, Ming Lei wrote: From API view, it isn't good to run all hw queues synchronously in one context, since it isn't correct for multi hw queue case. So this patch adds 'async' parameter to blk_mq_start_hw_queue(), and make blk_

Re: [PATCH 2/2] arm/gic: Add supports for GICv2m MSI(-X)

2014-06-24 Thread Suravee Suthikulanit
Mark, Thank you for all your comments. Please see my reply below. I have omitted the minor ones. On 6/24/2014 5:11 AM, Mark Rutland wrote: On Tue, Jun 24, 2014 at 01:33:00AM +0100, suravee.suthikulpa...@amd.com wrote: From: Suravee Suthikulpanit +static int alloc_msi_irq(struct gicv2m_msi_d

[PATCH 7/8] staging: rtl8712: remove wrapper function _queue_empty

2014-06-24 Thread James A Shackleford
_queue_empty is an inline wrapper around list_empty. This patch removes this wrapper function and instead calls list_empty directly. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |5 - drivers/staging/rtl8712/rtl8712_cmd.c |2 +- drivers/st

[PATCH 8/8] staging: rtl8712: remove inapplicable comment

2014-06-24 Thread James A Shackleford
Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |5 - 1 file changed, 5 deletions(-) diff --git a/drivers/staging/rtl8712/osdep_service.h b/drivers/staging/rtl8712/osdep_service.h index 77b1443..3dfc473 100644 --- a/drivers/staging/rtl8712/osdep_service.h

[PATCH 5/8] staging: rtl8712: remove wrapper function get_next

2014-06-24 Thread James A Shackleford
get_next is just an inline wrapper around return list->next. This patch removes the wrapper and directly uses list->next where applicable. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |5 - drivers/staging/rtl8712/rtl8712_recv.c| 14

[PATCH 6/8] staging: rtl8712: remove function get_list_head

2014-06-24 Thread James A Shackleford
get_list_head is an inline that returns &list->head. This patch removes this inline and directly applies &list->head where applicable. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |5 - drivers/staging/rtl8712/rtl8712_recv.c| 15 +++-

[PATCH 3/8] staging: rtl8712: remove wrapper function list_insert_tail

2014-06-24 Thread James A Shackleford
list_insert_tail is just an inline wrapper around list_add_tail. This patch removes the wrapper and directly uses list_add_tail. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |6 -- drivers/staging/rtl8712/rtl8712_recv.c| 10 +- drivers/s

[PATCH 1/8] staging: rtl8712: remove wrapper function _init_listhead

2014-06-24 Thread James A Shackleford
_init_listhead is just an inline wrapper around INIT_LIST_HEAD. This patch removes the wrapper and directly uses INIT_LIST_HEAD instead. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |7 +-- drivers/staging/rtl8712/rtl8712_recv.c|4 ++-- driver

[PATCH 4/8] staging: rtl8712: remove wrapper function list_delete

2014-06-24 Thread James A Shackleford
list_delete is just an inline wrapper around list_del_init. This patch removes the wrapper and directly uses list_del_init. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h |5 - drivers/staging/rtl8712/rtl8712_recv.c|8 drivers/staging/r

[PATCH 2/8] staging: rtl8712: remove wrapper function is_list_empty

2014-06-24 Thread James A Shackleford
is_list_empty is just an inline wrapper around list_empty. This patch removes the wrapper and directly uses list_empty instead. Signed-off-by: James A Shackleford --- drivers/staging/rtl8712/osdep_service.h | 10 +- drivers/staging/rtl8712/rtl8712_recv.c |4 ++-- drivers/staging/

  1   2   3   4   5   6   7   8   9   10   >