Re: [Intel-gfx] [PATCH] console: implement lockdep support for console_lock

2012-10-02 Thread Daniel Vetter
On Sat, Sep 22, 2012 at 10:06 PM, Greg KH gre...@linuxfoundation.org wrote: On Sat, Sep 22, 2012 at 07:52:11PM +0200, Daniel Vetter wrote: Dave Airlie recently discovered a locking bug in the fbcon layer, where a timer_del_sync (for the blinking cursor) deadlocks with the timer itself, since

Re: [PATCH 11/12] pinctrl: samsung: use __devinit section for init code

2012-10-02 Thread Linus Walleij
On Tue, Oct 2, 2012 at 1:52 PM, Arnd Bergmann a...@arndb.de wrote: On Monday 01 October 2012, Linus Walleij wrote: On Fri, Sep 28, 2012 at 11:36 PM, Arnd Bergmann a...@arndb.de wrote: The samsung pinctrl driver has a probe function that is __devinit and that calls a lot of other functions

Re: [PATCH 08/10] ARM: ux500: Stop calling the UIB init function when using Device Tree

2012-10-02 Thread Linus Walleij
On Tue, Oct 2, 2012 at 2:15 PM, Lee Jones lee.jo...@linaro.org wrote: On Tue, 02 Oct 2012, Linus Walleij wrote: On Tue, Oct 2, 2012 at 10:13 AM, Lee Jones lee.jo...@linaro.org wrote: As there will be a Device Tree created for the UIBs, there is no need to call the UIB initiation functions.

Re: [PATCHv3 1/4] mfd: smsc: Add support for smsc gpio io/keypad driver

2012-10-02 Thread Mark Brown
On Tue, Oct 02, 2012 at 03:43:22PM +0300, Felipe Balbi wrote: BTW, OTOH writing all children into the DT actually describes the HW, no ? And depending on the device I feel it'd be better to write that Well, it depends on the hardware. Some hardware has a bunch of nice, neat IPs which can

[GIT PULL] drbd-8.3 updates

2012-10-02 Thread Philipp Reisner
Hi Jens, Please consider to pull these changes for the 3.7 merge window. Best, Phil The following changes since commit a0d271cbfed1dd50278c6b06bead3d00ba0a88f9: Linux 3.6 (2012-09-30 16:47:46 -0700) are available in the git repository at: git://git.drbd.org/linux-drbd.git for-jens for

udev breakages - was: Re: Need of an .async_probe() type of callback at driver's core - Was: Re: [PATCH] [media] drxk: change it to use request_firmware_nowait()

2012-10-02 Thread Mauro Carvalho Chehab
Hi Greg, Em Mon, 25 Jun 2012 22:55:41 -0300 Mauro Carvalho Chehab mche...@redhat.com escreveu: Em 25-06-2012 19:33, Greg KH escreveu: On Mon, Jun 25, 2012 at 05:49:25PM -0300, Mauro Carvalho Chehab wrote: Greg, Basically, the recent changes at request_firmware() exposed an issue that

[GIT PULL] pinctrl changes for v3.7

2012-10-02 Thread Linus Walleij
Hi Linus, here is the pinctrl patch queue for v3.7. The details are in the signed tag as always. Some of this stuff is hitting arch/arm/* and have been ACKed by the ARM SoC folks, or it's device tree bindings pertaining to the specific driver. There may even be some funny conflict that Stephen

[PATCH] drm/savage: re-add busmaster enable, regression fix

2012-10-02 Thread Florian Zumbiehl
466e69b8b03b8c1987367912782bc12988ad8794 dropped busmaster enable from the global drm code and moved it to the individual drivers, but missed the savage driver. So, this re-adds busmaster enable to the savage driver, fixing the regression. Signed-off-by: Florian Zumbiehl fl...@florz.de diff

Re: linux-next: manual merge of the xen-two tree with Linus' tree

2012-10-02 Thread Konrad Rzeszutek Wilk
On Tue, Oct 02, 2012 at 12:54:20PM +0100, Jan Beulich wrote: On 02.10.12 at 13:45, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: Considering that dbgp doesn't seem to be very useful without PCI at the moment, could we just turn it into: dom0-$(CONFIG_PCI) += dbgp.o

Re: [PATCH RFC] MAINTAINERS: Add section for subsystem shortname

2012-10-02 Thread Ezequiel Garcia
On Tue, Oct 2, 2012 at 9:53 AM, Peter Senna Tschudin peter.se...@gmail.com wrote: On Tue, Oct 2, 2012 at 2:40 PM, Ezequiel Garcia elezegar...@gmail.com wrote: On Tue, Oct 2, 2012 at 9:33 AM, Peter Senna Tschudin peter.se...@gmail.com wrote: On Tue, Oct 2, 2012 at 2:14 PM, Dan Carpenter

[PATCH] perf tool: Fix build for NO_DWARF=1 case

2012-10-02 Thread Jiri Olsa
On Tue, Oct 02, 2012 at 07:39:23AM -0400, Ben Guthro wrote: Hi Ian, Once again - apologies for multiple copies of this email. Please reply to this (plain text) version so it will get through LKML filters. On Tue, Oct 2, 2012 at 12:24 AM, Ian Munsie imun...@au1.ibm.com wrote: CC

Re: [PATCH] perf cgroups: Fix perf_cgroup_switch schedule in warning

2012-10-02 Thread Peter Zijlstra
On Tue, 2012-10-02 at 14:48 +0200, Stephane Eranian wrote: Not sure, I understand what active_pmu represents. Its a 'random' pmu of those that share the cpuctx, exactly so you can limit pmu iterations to those with unique cpuctx instances. Its assigned when we create a cpuctx to the pmu

Re: [PATCH 00/11] x86/microcode: Early load microcode

2012-10-02 Thread Jamie Gloudon
On Tue, Oct 02, 2012 at 06:39:54AM +0200, Borislav Petkov wrote: On Mon, Oct 01, 2012 at 07:37:04PM -0400, Jamie Gloudon wrote: On Mon, Oct 01, 2012 at 06:27:45PM +0200, Borislav Petkov wrote: On Mon, Oct 01, 2012 at 12:11:51PM -0400, Jamie Gloudon wrote: Hey, Any chance of

Re: [PATCH RFC] MAINTAINERS: Add section for subsystem shortname

2012-10-02 Thread Peter Senna Tschudin
On Tue, Oct 2, 2012 at 3:08 PM, Ezequiel Garcia elezegar...@gmail.com wrote: On Tue, Oct 2, 2012 at 9:53 AM, Peter Senna Tschudin peter.se...@gmail.com wrote: On Tue, Oct 2, 2012 at 2:40 PM, Ezequiel Garcia elezegar...@gmail.com wrote: On Tue, Oct 2, 2012 at 9:33 AM, Peter Senna Tschudin

Re: Netperf UDP_STREAM regression due to not sending IPIs in ttwu_queue()

2012-10-02 Thread Mel Gorman
On Tue, Oct 02, 2012 at 11:31:22AM +0200, Mike Galbraith wrote: On Tue, 2012-10-02 at 09:45 +0100, Mel Gorman wrote: On Tue, Oct 02, 2012 at 09:49:36AM +0200, Mike Galbraith wrote: Hm, 518cd623 fixed up the troubles I saw. How exactly are you running this? You saw problems

Re: [PATCH 02/15] cfq-iosched: More renaming to better represent wl_class and wl_type

2012-10-02 Thread Vivek Goyal
On Mon, Oct 01, 2012 at 04:50:37PM -0400, Jeff Moyer wrote: Vivek Goyal vgo...@redhat.com writes: Also at places I have got rid of keyword serving as it is obivious. I don't agree with getting rid of serving. After your patch, it looks as though a cfqd has a static workload class and

Re: [PATCH 03/15] cfq-iosched: Rename service_tree to st

2012-10-02 Thread Vivek Goyal
On Mon, Oct 01, 2012 at 04:52:13PM -0400, Jeff Moyer wrote: Vivek Goyal vgo...@redhat.com writes: At quite a few places we use the keyword service_tree and I feel that names in CFQ are already very long and they need to be shortened a bit where appropriate. So this patch just renames

Re: [Intel-gfx] [PATCH] console: implement lockdep support for console_lock

2012-10-02 Thread Greg KH
On Tue, Oct 02, 2012 at 02:56:48PM +0200, Daniel Vetter wrote: On Sat, Sep 22, 2012 at 10:06 PM, Greg KH gre...@linuxfoundation.org wrote: On Sat, Sep 22, 2012 at 07:52:11PM +0200, Daniel Vetter wrote: Dave Airlie recently discovered a locking bug in the fbcon layer, where a timer_del_sync

Re: [Intel-gfx] [PATCH] console: implement lockdep support for console_lock

2012-10-02 Thread Daniel Vetter
On Tue, Oct 2, 2012 at 3:28 PM, Greg KH gre...@linuxfoundation.org wrote: No, as it hasn't been in linux-next already, I can't send it in for 3.7, sorry, you know that. I'll be glad to queue it up for 3.8 if you want me to. Hey, was worth a shot ;-) Yeah, if you can pick it up for 3.8, that

Re: [PATCH 03/14] perf hists: Separate overhead and baseline columns

2012-10-02 Thread Jiri Olsa
On Fri, Sep 28, 2012 at 02:56:01PM +0900, Namhyung Kim wrote: On Thu, 27 Sep 2012 13:09:24 +0200, Jiri Olsa wrote: Currently the overhead and baseline columns are handled within single function and the distinction is made by 'baseline hists' pointer passed by 'struct perf_hpp::ptr'.

Re: linux-next: manual merge of the xen-two tree with Linus' tree

2012-10-02 Thread Jan Beulich
On 02.10.12 at 14:55, Konrad Rzeszutek Wilk konrad.w...@oracle.com wrote: On Tue, Oct 02, 2012 at 12:54:20PM +0100, Jan Beulich wrote: On 02.10.12 at 13:45, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: Considering that dbgp doesn't seem to be very useful without PCI at

Re: [PATCH] perf cgroups: Fix perf_cgroup_switch schedule in warning

2012-10-02 Thread Stephane Eranian
On Tue, Oct 2, 2012 at 3:10 PM, Peter Zijlstra a.p.zijls...@chello.nl wrote: On Tue, 2012-10-02 at 14:48 +0200, Stephane Eranian wrote: Not sure, I understand what active_pmu represents. Its a 'random' pmu of those that share the cpuctx, exactly so you can limit pmu iterations to those with

[GIT PULL] UBI changes for 3.7-rc1

2012-10-02 Thread Artem Bityutskiy
Hi Linus, please, pull UBI changes. The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d: Linux 3.6-rc4 (2012-09-01 10:39:58 -0700) are available in the git repository at: git://git.infradead.org/linux-ubi.git tags/upstream-3.7-rc1 for you to fetch changes up to

[GIT PULL] UBIFS changes for 3.7-rc1

2012-10-02 Thread Artem Bityutskiy
Hi Linus, please, pull UBIFS changes. The following changes since commit 69f9025894c391fec2f7c7ea9150203418454915: UBIFS: fix error messages spelling (2012-08-22 17:41:09 +0300) are available in the git repository at: git://git.infradead.org/linux-ubifs.git tags/upstream-3.7-rc1 for you

[PATCH] pinctrl/nomadik: support other alternate-C functions

2012-10-02 Thread Linus Walleij
From: Jean-Nicolas Graux jean-nicolas.gr...@stericsson.com Upgrade nomadik pinctrl driver to enable selection of other alternate-C[1-4] functions on some specific ux500 SoC pins. Handling of those functions is done thanks to PRCM GPIOCR registers. This was previously managed in PRCMU driver and

Re: [PATCH v2 RESEND 2/2] ARM: local timers: add timer support using IO mapped register

2012-10-02 Thread Lorenzo Pieralisi
On Tue, Oct 02, 2012 at 12:27:04PM +0100, Dave Martin wrote: On Fri, Sep 28, 2012 at 06:15:53PM +0100, Lorenzo Pieralisi wrote: On Fri, Sep 28, 2012 at 04:57:46PM +0100, Dave Martin wrote: [...] There must be a common way for all devices to link to the topology, though. The topology

Re: [PATCH 00/11] x86/microcode: Early load microcode

2012-10-02 Thread Borislav Petkov
On Tue, Oct 02, 2012 at 09:11:38AM -0400, Jamie Gloudon wrote: My main interest was getting PEBS events support for perf on Intel SNB cpus. Loading the microcode at runtime was not going to work. However, thanks for pointing me in the right direction. I notice today this is not the case

Re: [ 099/180] powerpc/ftrace: Fix assembly trampoline register usage

2012-10-02 Thread Paul Gortmaker
On 12-10-01 06:53 PM, Willy Tarreau wrote: 2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: roger blofeld blofel...@yahoo.com commit fd5a42980e1cf327b7240adf5e7b51ea41c23437 upstream. Just like the module loader, ftrace needs

Re: [PATCH] perf cgroups: Fix perf_cgroup_switch schedule in warning

2012-10-02 Thread Peter Zijlstra
On Tue, 2012-10-02 at 15:34 +0200, Stephane Eranian wrote: If you've got a good suggestion I'd be glad to rename it. how about unique_pmu? Done! --- Subject: perf: Clarify perf_cpu_context::active_pmu by renaming it From: Peter Zijlstra a.p.zijls...@chello.nl Date: Tue Oct 02 15:38:52 CEST

Re: [PATCH] perf cgroups: Fix perf_cgroup_switch schedule in warning

2012-10-02 Thread Peter Zijlstra
On Tue, 2012-10-02 at 15:34 +0200, Stephane Eranian wrote: And adding a comment in cgroup_switch() + /* ensure we process each cpuctx only once */ + if (cpuctx-active_pmu != pmu) + continue; --- Subject: perf: Fix perf_cgroup_switch for

Re: [PATCH RFC] MAINTAINERS: Add section for subsystem shortname

2012-10-02 Thread Joe Perches
On Tue, 2012-10-02 at 15:13 +0200, Peter Senna Tschudin wrote: On Tue, Oct 2, 2012 at 3:08 PM, Ezequiel Garcia elezegar...@gmail.com wrote: Just looking through media list I can spot lots of different subject schemes: [media] foo: fix some bug media: foo: fix some bug foo: fix

Re: [PATCHv3 1/4] mfd: smsc: Add support for smsc gpio io/keypad driver

2012-10-02 Thread Felipe Balbi
Hi, On Tue, Oct 02, 2012 at 01:58:20PM +0100, Mark Brown wrote: On Tue, Oct 02, 2012 at 03:43:22PM +0300, Felipe Balbi wrote: BTW, OTOH writing all children into the DT actually describes the HW, no ? And depending on the device I feel it'd be better to write that Well, it depends on

Re: [ 099/180] powerpc/ftrace: Fix assembly trampoline register usage

2012-10-02 Thread Willy Tarreau
On Tue, Oct 02, 2012 at 09:45:16AM -0400, Paul Gortmaker wrote: On 12-10-01 06:53 PM, Willy Tarreau wrote: 2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: roger blofeld blofel...@yahoo.com commit

[GIT PULL] (frontswap) stable/for-linus-3.7-tag

2012-10-02 Thread Konrad Rzeszutek Wilk
Hey Linus, Please git pull the following tag: git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm.git stable/for-linus-3.7-tag which has one tiny feature used by one backend (ramster) and a couple of fixes. Please pull! Dan Magenheimer (1): frontswap: support exclusive gets if

[GIT PULL] (xen) stable/for-linus-3.7-x86-tag

2012-10-02 Thread Konrad Rzeszutek Wilk
Hey Linus, Please git pull the following tag: git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-linus-3.7-x86-tag which as features/fixes for the x86 and the generic side of the Xen tree. The signed tag has the wealth of details of what it contains, so I am copying it

[PATCH] x86: remove quirk entry for SBC FITPC

2012-10-02 Thread Alan Cox
From: David Hooper d...@beermex.com Remove the quirk for the SBC FITPC. It seems ot have been required when the default was kbd reboot, but no longer required now that the default is acpi reboot. Furthermore, BIOS reboot no longer works for this board as of 2.6.39 or any of the 3.x kernels.

Re: [GIT PULL] Asymmetric keys and module signing

2012-10-02 Thread David Howells
Rusty Russell ru...@rustcorp.com.au wrote: Right. I think we need to use different names for generated vs supplied files The problem with supplied files is people who do allyesconfig, allmodconfig and randconfig just to test things finding that their builds break. The kernel build magic is

Re: [dm-devel] [PATCH v3 01/26] block: Fix a buffer overrun in bio_integrity_split()

2012-10-02 Thread Vivek Goyal
On Mon, Oct 01, 2012 at 02:42:41PM -0700, Kent Overstreet wrote: [..] Here's the new patch: commit e270c9ca843b5c86d59431b0d7a676b7846946d6 Author: Kent Overstreet koverstr...@google.com Date: Mon Oct 1 14:41:08 2012 -0700 block: Fix a buffer overrun in bio_integrity_split()

Re: [PATCH] perf cgroups: Fix perf_cgroup_switch schedule in warning

2012-10-02 Thread Stephane Eranian
Cool. Thanks. On Tue, Oct 2, 2012 at 3:46 PM, Peter Zijlstra a.p.zijls...@chello.nl wrote: On Tue, 2012-10-02 at 15:34 +0200, Stephane Eranian wrote: And adding a comment in cgroup_switch() + /* ensure we process each cpuctx only once */ + if (cpuctx-active_pmu !=

Re: x86_64: wrong DirectMap kB

2012-10-02 Thread Jan Beulich
On 01.10.12 at 10:37, Hugh Dickins hu...@google.com wrote: I noticed yesterday that the DirectMap counts at the bottom of x86_64's /proc/meminfo are wrong on v3.5 and v3.6. For example, I happen to have booted this laptop with mem=700M to run a test, but /proc/meminfo shows DirectMap4k:

[PATCH] revert PCI: log vendor/device ID always

2012-10-02 Thread Nathan Zimmer
Revert commit id 2c6413aee215a43b1f95e218067abcde50ccbc5e On larger systems (256 cores+) with signifigant IO attached this single message represents over 20% of the messages at boot. Cc: Bjorn Helgaas bhelg...@google.com Cc: Jesse Barnes jbar...@virtuousgeek.org Signed-off-by: Nathan Zimmer

RE: [PATCH net, 3/3] hyperv: Fix page buffer handling in rndis_filter_send_request()

2012-10-02 Thread Haiyang Zhang
-Original Message- From: Dan Carpenter [mailto:dan.carpen...@oracle.com] Sent: Tuesday, October 02, 2012 4:39 AM To: Haiyang Zhang Cc: da...@davemloft.net; net...@vger.kernel.org; o...@aepfle.de; jasow...@redhat.com; linux-kernel@vger.kernel.org; de...@linuxdriverproject.org

RE: How to schedule worker and threaded IRQ on same cpu/core

2012-10-02 Thread anish kumar
On Tue, 2012-10-02 at 12:54 +, Pallala, Ramakrishna wrote: How can I schedule driver's worker and threaded IRQ on the same core? For work queue we have schedule_delayed_work_on () API available. But how to schedule the threaded IRQ on the same core where my worker thread is going

Re: Netperf UDP_STREAM regression due to not sending IPIs in ttwu_queue()

2012-10-02 Thread Mike Galbraith
On Tue, 2012-10-02 at 14:14 +0100, Mel Gorman wrote: On Tue, Oct 02, 2012 at 11:31:22AM +0200, Mike Galbraith wrote: On Tue, 2012-10-02 at 09:45 +0100, Mel Gorman wrote: On Tue, Oct 02, 2012 at 09:49:36AM +0200, Mike Galbraith wrote: Hm, 518cd623 fixed up the troubles I saw. How

Re: CMA broken in next-20120926

2012-10-02 Thread Mel Gorman
On Tue, Oct 02, 2012 at 02:48:14PM +0200, Thierry Reding wrote: So this really isn't all that new, but I just wanted to confirm my results from last week. We'll see if bisection shows up something interesting. I just finished bisecting this and git reports:

[PATCH v3] kbuild: Fix gcc -x syntax

2012-10-02 Thread Jean Delvare
The correct syntax for gcc -x is gcc -x assembler, not gcc -xassembler. Even though the latter happens to work, the former is what is documented in the manual page and thus what gcc wrappers such as icecream do expect. This isn't a cosmetic change. The missing space prevents icecream from

Re: [PATCH v3 05/16] consider a memcg parameter in kmem_create_cache

2012-10-02 Thread Michal Hocko
On Tue 18-09-12 18:11:59, Glauber Costa wrote: Allow a memcg parameter to be passed during cache creation. When the slub allocator is being used, it will only merge caches that belong to the same memcg. Default function is created as a wrapper, passing NULL to the memcg version. We only

Re: [PATCH 8/10] bug.h: Make BUILD_BUG_ON generate compile-time error

2012-10-02 Thread Daniel Santos
On 10/01/2012 07:48 PM, Michel Lespinasse wrote: On Fri, Sep 28, 2012 at 4:20 PM, Daniel Santos daniel.san...@pobox.com wrote: Negative sized arrays wont create a compile-time error in some cases starting with gcc 4.4 (e.g., inlined functions), but gcc 4.3 introduced the error function

[PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Jiri Olsa
On Tue, Oct 02, 2012 at 12:44:04PM +0200, Peter Zijlstra wrote: On Mon, 2012-10-01 at 19:31 +0200, Jiri Olsa wrote: @@ -696,7 +696,7 @@ struct perf_branch_stack { struct perf_regs_user { __u64 abi; - struct pt_regs *regs; + struct pt_regs regs; };

[PATCH] xen: mark xen_init_IRQ __init

2012-10-02 Thread Stefano Stabellini
xen_init_IRQ should be marked __init because it calls other functions marked __init and is always called by functions marked __init (on both x86 and arm). Also remove the unused EXPORT_SYMBOL_GPL(xen_init_IRQ). Both changes were introduced by xen/arm: receive Xen events on ARM. Signed-off-by:

[PATCH 3/7] staging: rts_pstor: reuse kbasename()

2012-10-02 Thread Andy Shevchenko
The custom filename function mostly repeats the kernel's kbasename. This patch simplifies it. The updated filename() will not check for the '\' in the filenames. It seems redundant in Linux. Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com Cc: YAMANE Toshiaki yamaneto...@gmail.com

[PATCH 6/7] usb: core: reuse kbasename()

2012-10-02 Thread Andy Shevchenko
Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: linux-...@vger.kernel.org --- drivers/usb/core/file.c |9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/drivers/usb/core/file.c

[PATCH 7/7] trace: reuse kbasename() functionality

2012-10-02 Thread Andy Shevchenko
Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com Cc: Steven Rostedt rost...@goodmis.org (maintainer:TRACING) Cc: Frederic Weisbecker fweis...@gmail.com (maintainer:TRACING) --- kernel/trace/trace_uprobe.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 2/7] lib: dynamic_debug: reuse kbasename()

2012-10-02 Thread Andy Shevchenko
Remove the custom implementation of the functionality similar to kbasename(). Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com Cc: Jason Baron jba...@redhat.com --- lib/dynamic_debug.c |9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git

[PATCH] xen/Makefile: fix dom-y build

2012-10-02 Thread Stefano Stabellini
We need to add $(dom0-y) to obj-$(CONFIG_XEN_DOM0) after dom0-y is defined otherwise we end up adding nothing. Signed-off-by: Stefano Stabellini stefano.stabell...@eu.citrix.com diff --git a/drivers/xen/Makefile b/drivers/xen/Makefile index cd28aae..275abfc 100644 --- a/drivers/xen/Makefile +++

[PATCH 5/7] procfs: reuse kbasename() functionality

2012-10-02 Thread Andy Shevchenko
Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com --- fs/proc/proc_devtree.c |7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/fs/proc/proc_devtree.c b/fs/proc/proc_devtree.c index df7dd08..3d9fd66 100644 --- a/fs/proc/proc_devtree.c +++

[PATCH 4/7] mm: reuse kbasename() functionality

2012-10-02 Thread Andy Shevchenko
Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com Cc: linux...@kvack.org --- mm/memory.c |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/mm/memory.c b/mm/memory.c index 0e3a516..6b101a2 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -58,6 +58,7 @@

[PATCH 1/7] string: introduce helper to get base file name from given path

2012-10-02 Thread Andy Shevchenko
There are several places in kernel that use functionality like shell's basename function. Let's do it common helper for them. Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com Cc: YAMANE Toshiaki yamaneto...@gmail.com --- include/linux/string.h | 11 +++ 1 file changed,

Re: CMA broken in next-20120926

2012-10-02 Thread Thierry Reding
of the bad commit. Or is it supposed to go on top of next-20120926? Note that I've also been doing some more testing on next-20121002 and things seem to be better. The cmatest module runs successfully. That seems to be due to commit 061d7cd, which, IIRC, is the correct patch to fix the build

Re: tg3 driver upgrade (Linux 2.6.32 - 3.2) breaks IBM Bladecenter SoL

2012-10-02 Thread Michael Chan
On Tue, 2012-10-02 at 14:07 +0200, Ferenc Wagner wrote: I'm done with bisecting it: the first bad commit is: commit dabc5c670d3f86d15ee4f42ab38ec5bd2682487d Author: Matt Carlson mcarl...@broadcom.com Date: Thu May 19 12:12:52 2011 + tg3: Move TSO_CAPABLE assignment

Re: [PATCH v2 RESEND 2/2] ARM: local timers: add timer support using IO mapped register

2012-10-02 Thread Dave Martin
On Tue, Oct 02, 2012 at 02:44:44PM +0100, Lorenzo Pieralisi wrote: On Tue, Oct 02, 2012 at 12:27:04PM +0100, Dave Martin wrote: On Fri, Sep 28, 2012 at 06:15:53PM +0100, Lorenzo Pieralisi wrote: On Fri, Sep 28, 2012 at 04:57:46PM +0100, Dave Martin wrote: [...] There must be a common

Re: [PATCH] drm/savage: re-add busmaster enable, regression fix

2012-10-02 Thread Alex Deucher
On Tue, Oct 2, 2012 at 8:20 AM, Florian Zumbiehl fl...@florz.de wrote: 466e69b8b03b8c1987367912782bc12988ad8794 dropped busmaster enable from the global drm code and moved it to the individual drivers, but missed the savage driver. So, this re-adds busmaster enable to the savage driver, fixing

[PATCH net-next,1/6] hyperv: Fix the max_xfer_size in RNDIS initialization

2012-10-02 Thread Haiyang Zhang
According to RNDIS specs, Windows sets this size to 0x4000. I use the same value here. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan k...@microsoft.com --- drivers/net/hyperv/rndis_filter.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff

[PATCH net-next,2/6] hyperv: Fix the missing return value in rndis_filter_set_packet_filter()

2012-10-02 Thread Haiyang Zhang
Return ETIMEDOUT when the reply message is not received in time. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan k...@microsoft.com --- drivers/net/hyperv/rndis_filter.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git

[PATCH net-next,4/6] hyperv: Remove extra allocated space for recv_pkt_list elements

2012-10-02 Thread Haiyang Zhang
The receive code path doesn't use the page buffer, so remove the extra allocated space here. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan k...@microsoft.com --- drivers/net/hyperv/hyperv_net.h |2 -- drivers/net/hyperv/netvsc.c |4 +--- 2 files

[PATCH net-next,6/6] hyperv: Add buffer for extended info after the RNDIS response message.

2012-10-02 Thread Haiyang Zhang
In some response messages, there may be some extended info after the message. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan k...@microsoft.com --- drivers/net/hyperv/rndis_filter.c | 22 -- 1 files changed, 12 insertions(+), 10

[PATCH net-next,5/6] hyperv: Report actual status in receive completion packet

2012-10-02 Thread Haiyang Zhang
The existing code always reports NVSP_STAT_SUCCESS. This patch adds the mechanism to report failure when it happens. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan k...@microsoft.com --- drivers/net/hyperv/hyperv_net.h |2 ++ drivers/net/hyperv/netvsc.c

Re: [dm-devel] [PATCH v3 02/26] block: Convert integrity to bvec_alloc_bs()

2012-10-02 Thread Vivek Goyal
On Mon, Sep 24, 2012 at 03:34:42PM -0700, Kent Overstreet wrote: This adds a pointer to the bvec array to struct bio_integrity_payload, instead of the bvecs always being inline; then the bvecs are allocated with bvec_alloc_bs(). Ok, you are introducing bio_vec pointer in this patch. May be we

Re: CMA broken in next-20120926

2012-10-02 Thread Mel Gorman
On Tue, Oct 02, 2012 at 05:03:07PM +0200, Thierry Reding wrote: On Tue, Oct 02, 2012 at 03:41:35PM +0100, Mel Gorman wrote: On Tue, Oct 02, 2012 at 02:48:14PM +0200, Thierry Reding wrote: So this really isn't all that new, but I just wanted to confirm my results from last week. We'll

[PATCH net-next,3/6] hyperv: Fix page buffer handling in rndis_filter_send_request()

2012-10-02 Thread Haiyang Zhang
To prevent possible data corruption in RNDIS requests, add another page buffer if the request message crossed page boundary. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan k...@microsoft.com --- drivers/net/hyperv/rndis_filter.c | 15 ++- 1 files

Re: Linux-next changes for module and virtio trees.

2012-10-02 Thread Stephen Rothwell
Hi Rusty, On Tue, 02 Oct 2012 15:56:56 +0930 Rusty Russell ru...@rustcorp.com.au wrote: Please remove my quilt tree http://ozlabs.org/~rusty/kernel/rr-latest/ from linux-next, and use my git trees from now on: git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git Branches:

[PATCH] xen/Makefile: resolve merge conflict with 9fa5780beea1

2012-10-02 Thread Stefano Stabellini
This patch is actually a merge conflict resolution between Konrad's Xen tree and the following commit: commit 9fa5780beea1274d498a224822397100022da7d4 Author: Jan Beulich jbeul...@suse.com Date: Tue Sep 18 12:23:02 2012 +0100 USB EHCI/Xen: propagate controller reset information to

RE: How to schedule worker and threaded IRQ on same cpu/core

2012-10-02 Thread Pallala, Ramakrishna
On Tue, 2012-10-02 at 12:54 +, Pallala, Ramakrishna wrote: How can I schedule driver's worker and threaded IRQ on the same core? For work queue we have schedule_delayed_work_on () API available. But how to schedule the threaded IRQ on the same core where my worker

[PATCH v3 08/10] thp: setup huge zero page on non-write page fault

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com All code paths seems covered. Now we can map huge zero page on read page fault. Signed-off-by: Kirill A. Shutemov kirill.shute...@linux.intel.com Reviewed-by: Andrea Arcangeli aarca...@redhat.com --- mm/huge_memory.c | 10 ++ 1

[PATCH v3 00/10] Introduce huge zero page

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com During testing I noticed big (up to 2.5 times) memory consumption overhead on some workloads (e.g. ft.A from NPB) if THP is enabled. The main reason for that big difference is lacking zero page in THP case. We have to allocate a real page

[PATCH v3 07/10] thp: implement splitting pmd for huge zero page

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com We can't split huge zero page itself, but we can split the pmd which points to it. On splitting the pmd we create a table with all ptes set to normal zero page. Signed-off-by: Kirill A. Shutemov kirill.shute...@linux.intel.com

[PATCH v3 06/10] thp: change split_huge_page_pmd() interface

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com Pass vma instead of mm and add address parameter. In most cases we already have vma on the stack. We provides split_huge_page_pmd_mm() for few cases when we have mm, but not vma. This change is preparation to huge zero pmd splitting

[PATCH v3 05/10] thp: change_huge_pmd(): keep huge zero page write-protected

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com We want to get page fault on write attempt to huge zero page, so let's keep it write-protected. Signed-off-by: Kirill A. Shutemov kirill.shute...@linux.intel.com Reviewed-by: Andrea Arcangeli aarca...@redhat.com --- mm/huge_memory.c |

[PATCH v3 02/10] thp: zap_huge_pmd(): zap huge zero pmd

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com We don't have a real page to zap in huge zero page case. Let's just clear pmd and remove it from tlb. Signed-off-by: Kirill A. Shutemov kirill.shute...@linux.intel.com Reviewed-by: Andrea Arcangeli aarca...@redhat.com --- mm/huge_memory.c

[PATCH v3 10/10] thp: implement refcounting for huge zero page

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com H. Peter Anvin doesn't like huge zero page which sticks in memory forever after the first allocation. Here's implementation of lockless refcounting for huge zero page. We have two basic primitives: {get,put}_huge_zero_page(). They

[PATCH v3 09/10] thp: lazy huge zero page allocation

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com Instead of allocating huge zero page on hugepage_init() we can postpone it until first huge zero page map. It saves memory if THP is not in use. cmpxchg() is used to avoid race on huge_zero_pfn initialization. Signed-off-by: Kirill A.

[PATCH v3 03/10] thp: copy_huge_pmd(): copy huge zero page

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com It's easy to copy huge zero page. Just set destination pmd to huge zero page. It's safe to copy huge zero page since we have none yet :-p Signed-off-by: Kirill A. Shutemov kirill.shute...@linux.intel.com Reviewed-by: Andrea Arcangeli

[PATCH v3 04/10] thp: do_huge_pmd_wp_page(): handle huge zero page

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com On right access to huge zero page we alloc a new page and clear it. In fallback path we create a new table and set pte around fault address to the newly allocated page. All other ptes set to normal zero page. Signed-off-by: Kirill A.

[PATCH v3 01/10] thp: huge zero page: basic preparation

2012-10-02 Thread Kirill A. Shutemov
From: Kirill A. Shutemov kirill.shute...@linux.intel.com For now let's allocate the page on hugepage_init(). We'll switch to lazy allocation later. We are not going to map the huge zero page until we can handle it properly on all code paths. is_huge_zero_{pfn,pmd}() functions will be used by

Re: [PATCH] xen/Makefile: resolve merge conflict with 9fa5780beea1

2012-10-02 Thread Stephen Rothwell
Hi, On Tue, 2 Oct 2012 16:13:15 +0100 Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: This patch is actually a merge conflict resolution between Konrad's Xen tree and the following commit: commit 9fa5780beea1274d498a224822397100022da7d4 Author: Jan Beulich jbeul...@suse.com

[PATCH 0/3] perf tools: Bash completion update

2012-10-02 Thread Namhyung Kim
Hi, This patchset improves bash completion support for perf tools. Some option names are really painful to type so here comes a support for completing those long option names. But I still think the --showcpuutilization option needs to be renamed (at least adding a couple of dashes in it).

[PATCH 1/3] perf tools: Check existence of _get_comp_words_by_ref when bash completing

2012-10-02 Thread Namhyung Kim
The '_get_comp_words_by_ref' function is available from the bash completion v1.2 so that earlier version emits following warning: $ perf reTAB_get_comp_words_by_ref: command not found Use older '_get_cword' method when the above function doesn't exist. Cc: Frederic Weisbecker

[PATCH 3/3] perf tools: Long option completion support for each subcommands

2012-10-02 Thread Namhyung Kim
Add internal --list-opts option to print all of long option names to stdout so that it can be used for bash completion engine. Cc: Frederic Weisbecker fweis...@gmail.com Cc: David Ahern dsah...@gmail.com Signed-off-by: Namhyung Kim namhy...@kernel.org --- tools/perf/bash_completion |9

[PATCH 2/3] perf tools: Complete long option names of perf command

2012-10-02 Thread Namhyung Kim
The main perf binary can receive a number of options that configure working environment. Add them to the completion script. Cc: Frederic Weisbecker fweis...@gmail.com Cc: David Ahern dsah...@gmail.com Signed-off-by: Namhyung Kim namhy...@kernel.org --- tools/perf/bash_completion | 12

Re: [PATCH] xen/Makefile: resolve merge conflict with 9fa5780beea1

2012-10-02 Thread Jan Beulich
On 02.10.12 at 17:13, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: This patch is actually a merge conflict resolution between Konrad's Xen tree and the following commit: commit 9fa5780beea1274d498a224822397100022da7d4 Author: Jan Beulich jbeul...@suse.com Date: Tue Sep 18

[PATCH 0/3] virtio-scsi updates for 3.7

2012-10-02 Thread Paolo Bonzini
James, here is a resend of the three pending patches for virtio-scsi, with the bugfix first. Thanks, Paolo Paolo Bonzini (2): virtio-scsi: fix LUNs greater than 255 virtio-scsi: support online resizing of disks Richard W.M. Jones (1): virtio-scsi: initialize scatterlist structure

[PATCH 1/3] virtio-scsi: initialize scatterlist structure

2012-10-02 Thread Paolo Bonzini
From: Richard W.M. Jones rjo...@redhat.com The sg struct is used without being initialized, which breaks when CONFIG_DEBUG_SG is enabled. Cc: sta...@vger.kernel.org Signed-off-by: Richard W.M. Jones rjo...@redhat.com Signed-off-by: Paolo Bonzini pbonz...@redhat.com ---

[PATCH 3/3] virtio-scsi: support online resizing of disks

2012-10-02 Thread Paolo Bonzini
Support the LUN parameter change event. Currently, the host fires this event when the capacity of a disk is changed from the virtual machine monitor. The resize then appears in the kernel log like this: sd 0:0:0:0: [sda] 46137344 512-byte logical blocks: (23.6 GB/22.0 GIb) sda: detected

[PATCH 2/3] virtio-scsi: fix LUNs greater than 255

2012-10-02 Thread Paolo Bonzini
virtio-scsi needs to report LUNs greater than 256 using the flat format. Because the Linux SCSI layer just maps the SCSI LUN to an u32, without any parsing, these end up in the range from 16640 to 32767. Fix max_lun to account for the possibility that logical unit numbers are encoded with the

[PATCH] extcon: Fix kerneldoc for extcon_set_cable_state and extcon_set_cable_state_

2012-10-02 Thread Axel Lin
Signed-off-by: Axel Lin axel@ingics.com --- drivers/extcon/extcon-class.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/extcon/extcon-class.c b/drivers/extcon/extcon-class.c index 946a318..337bbb4 100644 --- a/drivers/extcon/extcon-class.c +++

Re: [PATCH] xen/Makefile: resolve merge conflict with 9fa5780beea1

2012-10-02 Thread Stefano Stabellini
On Tue, 2 Oct 2012, Jan Beulich wrote: On 02.10.12 at 17:13, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: This patch is actually a merge conflict resolution between Konrad's Xen tree and the following commit: commit 9fa5780beea1274d498a224822397100022da7d4 Author: Jan

Re: [PATCH v3 04/10] thp: do_huge_pmd_wp_page(): handle huge zero page

2012-10-02 Thread Brice Goglin
Le 02/10/2012 17:19, Kirill A. Shutemov a écrit : From: Kirill A. Shutemov kirill.shute...@linux.intel.com On right access to huge zero page we alloc a new page and clear it. s/right/write/ ? Brice -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a

Re: [PATCH v3 04/10] thp: do_huge_pmd_wp_page(): handle huge zero page

2012-10-02 Thread Kirill A. Shutemov
On Tue, Oct 02, 2012 at 05:35:59PM +0200, Brice Goglin wrote: Le 02/10/2012 17:19, Kirill A. Shutemov a écrit : From: Kirill A. Shutemov kirill.shute...@linux.intel.com On right access to huge zero page we alloc a new page and clear it. s/right/write/ ? Oops... thanks. -- Kirill A.

Re: [dm-devel] [PATCH v3 02/26] block: Convert integrity to bvec_alloc_bs()

2012-10-02 Thread Vivek Goyal
On Mon, Sep 24, 2012 at 03:34:42PM -0700, Kent Overstreet wrote: [..] /** * bio_integrity_alloc - Allocate integrity payload and attach it to bio * @bio: bio to attach integrity metadata to @@ -84,37 +47,39 @@ struct bio_integrity_payload *bio_integrity_alloc(struct bio *bio,

[PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-02 Thread Konstantin Dorfman
The main assumption of the async request design is that the file system adds block requests to the block device queue asynchronously without waiting for completion (see the Rationale section of https://wiki.linaro.org/WorkingGroups/Kernel/Specs /StoragePerfMMC-async-req). We found out that in

<    4   5   6   7   8   9   10   11   12   13   >