[PATCH 1/5] devfreq: Fix devfreq_remove_device() to improve the sequence of resource free

2014-04-25 Thread Chanwoo Choi
This patch modify devfreq_remove_device() to improve the sequence of resource free. If executing existing devfreq_remove_device(), this function always executes _remove_devfreq() twice. In result, second _remove_devfreq() always return error value. So, This patch resolves complicated function

Re: [PATCH RFC 0/2] percpu_ida: Take into account CPU topology when stealing tags

2014-04-25 Thread Ming Lei
Hi Jens, On Wed, Apr 23, 2014 at 9:25 AM, Jens Axboe wrote: > On 2014-04-22 18:53, Ming Lei wrote: > > >> In my null_blk test on a quad core SMP VM: >> >> - 4 hw queue >> - timer mode >> >> With the above approach, tag allocation from local CPU can be >> improved from: >> >>

[PATCH 0/5] devfreq: Support resource management functions and code clean

2014-04-25 Thread Chanwoo Choi
This patchset fix devfreq_remove_device() to remove duplicate function call of _remove_devfreq() and add following functions for the resource management of devfreq device and simpify the control of resource on exynos4_bus/exynos5_bus driver. - devm_devfreq_add_device - devm_devfreq_remove_device -

Re: [PATCH 3/3] sched,numa: do not set preferred_node on migration to a second choice node

2014-04-25 Thread Mel Gorman
On Fri, Apr 11, 2014 at 01:00:29PM -0400, r...@redhat.com wrote: > From: Rik van Riel > > Setting the numa_preferred_node for a task in task_numa_migrate > does nothing on a 2-node system. Either we migrate to the node > that already was our preferred node, or we stay where we were. > > On a

[PATCH 2/5] devfreq: Add resource-managed function for devfreq device

2014-04-25 Thread Chanwoo Choi
This patch add resource-managed function for devfreq device as following functions. The devm_devfreq_add_device() manages automatically the memory of devfreq device using device resource management. - devm_devfreq_add_device() - devm_devfreq_remove_device() Signed-off-by: Chanwoo Choi ---

[PATCH 5/5] devfreq: exynos5: Use devm_devfreq_* function using device resource management

2014-04-25 Thread Chanwoo Choi
This patch uses devm_devfreq_add_device()/devm_devfreq_register_opp_notifier() to control automatically the resource of devfreq. Signed-off-by: Chanwoo Choi Cc: Kukjin Kim Cc: Sachin Kamat Cc: Bartlomiej Zolnierkiewicz Cc: Manish Badarkhe Cc: Abhilash Kesavan Cc:

[PATCH 4/5] devfreq: exynos4: Use devm_devfreq_* function using device resource management

2014-04-25 Thread Chanwoo Choi
This patch uses devm_devfreq_add_device()/devm_devfreq_register_opp_notifier() to control automatically the resource of devfreq. Signed-off-by: Chanwoo Choi Cc: Kukjin Kim Cc: Bartlomiej Zolnierkiewicz Cc: Wei Yongjun Cc: linux-arm-ker...@lists.infradead.org Cc:

Re: [PATCH v5 0/3] ahci: add support for hisilicon sata

2014-04-25 Thread kefeng.wang
On 2014-4-24 20:28, Tejun Heo wrote: > On Wed, Apr 23, 2014 at 10:27:26AM -0400, Tejun Heo wrote: >> Applied to libata/for-3.16. > > Reverted due to build failure. I was apparently too dependent on > build-bot but what the hell? This isn't acceptable. > Sorry, apologize for this, send new

Re: [PATCH 2/3] sched,numa: retry placement more frequently when misplaced

2014-04-25 Thread Mel Gorman
On Fri, Apr 11, 2014 at 01:00:28PM -0400, r...@redhat.com wrote: > From: Rik van Riel > > When tasks have not converged on their preferred nodes yet, we want > to retry fairly often, to make sure we do not migrate a task's memory > to an undesirable location, only to have to move it again later.

[PATCH v6 0/3] ahci: add support for hisilicon sata

2014-04-25 Thread Kefeng Wang
change in v6: 1) type of host_flags changed from unsigned int to unsigned long, fix the building warning and error. channge in v5: 1) drop AHCI_HFLAGS(...) from ahci_xgene.c and do use host_flags in ahci_platform_init_host, it's my carelessness. changes in v4: 1) add a dynamic host_flags

Re: [PATCH 1/3] sched,numa: count pages on active node as local

2014-04-25 Thread Mel Gorman
On Fri, Apr 11, 2014 at 01:00:27PM -0400, r...@redhat.com wrote: > From: Rik van Riel > > The NUMA code is smart enough to distribute the memory of workloads > that span multiple NUMA nodes across those NUMA nodes. > > However, it still has a pretty high scan rate for such workloads, > because

[PATCH v6 1/3] ata: ahci: append new hflag AHCI_HFLAG_NO_FBS

2014-04-25 Thread Kefeng Wang
Append AHCI_HFLAG_NO_FBS to force turning off FBS flag. Signed-off-by: Haojian Zhuang Signed-off-by: Kefeng Wang --- drivers/ata/ahci.h|1 + drivers/ata/libahci.c |5 + 2 files changed, 6 insertions(+) diff --git a/drivers/ata/ahci.h b/drivers/ata/ahci.h index b5eb886..48073ef

Re: [PATCH 12/13] video/backlight: LP855X needs PWM

2014-04-25 Thread Jingoo Han
On Thursday, April 24, 2014 9:28 PM, Peter Griffin wrote: > > From: Arnd Bergmann > > The LP855X driver cannot be successfully built if we don't > enable the PWM subsystem. This patch makes that dependency > explicit in Kconfig and prevents broken randconfig builds. > > Signed-off-by: Arnd

RE: [PATCH net-next 2/2] qlcnic: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-04-25 Thread Shahed Shaikh
> -Original Message- > From: Alexander Gordeev [mailto:agord...@redhat.com] > Sent: Friday, April 25, 2014 2:31 PM > To: Shahed Shaikh > Cc: linux-kernel; Dept-HSG Linux NIC Dev; netdev; linux-pci > Subject: Re: [PATCH net-next 2/2] qlcnic: Use pci_enable_msix_exact() > instead of

[PATCH] tty: n_hdlc: Drop redundant error message

2014-04-25 Thread Jean Delvare
On initialization failure, an error message is already printed with level KERN_ERR, no need to print another one with level KERN_INFO. Signed-off-by: Jean Delvare Cc: Greg Kroah-Hartman Cc: Jiri Slaby --- drivers/tty/n_hdlc.c |4 1 file changed, 4 deletions(-) ---

Re: [PATCH 08/13] video/backlight: LM3630A needs PWM

2014-04-25 Thread Jingoo Han
On Thursday, April 24, 2014 9:28 PM, Peter Griffin wrote: > > The LM3630A driver cannot be successfully built if we don't > enable the PWM subsystem. This patch makes that dependency > explicit in Kconfig and prevents broken randconfig builds. > > Based on Arnd Bergmann patch but split out into

[PATCH v6 3/3] ahci: add support for Hisilicon sata

2014-04-25 Thread Kefeng Wang
The hip04 SoC of hisilicon has an AHCI compliant SATA controller, and it is compliant with the ahci 1.3 and sata 3.0 specification. There is a wrong bit in HOST_CAP of hip04 sata controller, which enable unsupported feature of FBS, use AHCI_HFLAG_NO_FBS hflag to disable it. Signed-off-by: Kefeng

[PATCH v6 2/3] libahci_platform: add host_flags parameter in ahci_platform_init_host()

2014-04-25 Thread Kefeng Wang
Add a dynamic host_flags argument to make ahci_platform_init_host more flexible, then remove the AHCI_HFLAGS(...) argument from some driver's ata_port_info, and pass that in as the new argument. Cc: Hans de Geode Signed-off-by: Kefeng Wang --- drivers/ata/ahci_da850.c |3 ++-

Re: [PATCH net-next 2/2] qlcnic: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-04-25 Thread Alexander Gordeev
On Fri, Apr 25, 2014 at 08:48:14AM +, Shahed Shaikh wrote: > > diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c > > b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c > > index dbf7539..26f022b 100644 > > --- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c > > +++

Re: [PATCH 10/13] video/pxa: LCD_CORGI needs BACKLIGHT_CLASS_DEVICE

2014-04-25 Thread Jingoo Han
On Thursday, April 24, 2014 9:28 PM, Peter Griffin wrote: > > From: Arnd Bergmann > > This fixes a randconfig build error when BACKLIGHT_CLASS_DEVICE > is disabled, by describing the dependency in Kconfig, > as we do for the other drivers in this directory. > > Signed-off-by: Arnd Bergmann >

Re: [PATCH 09/13] video/backlight: LP8788 needs PWM

2014-04-25 Thread Jingoo Han
On Thursday, April 24, 2014 9:28 PM, Peter Griffin wrote: > > The LP8788 driver cannot be successfully built if we don't > enable the PWM subsystem. This patch makes that dependency > explicit in Kconfig and prevents broken randconfig builds. > > Based on Arnd Bergmann patch but split out into

Estimado E-mail del usuario

2014-04-25 Thread webmail administrador 2014
Estimado E-mail del usuario; Se ha superado 23.432 Repositorio para el conjunto buzón Servicios Web / Administrador, y habrás problemas al enviar y recepción de correo, mientras que volver a verificar. Debe actualizar haciendo clic en enlace de abajo y complete la información para verificar

Re: Re: [PATCH V6] serial/uart/8250: Add tunable RX interrupt trigger I/F of FIFO buffers

2014-04-25 Thread Yoshihiro YUNOMAE
Hi Greg, Thank you for your review. (2014/04/25 8:11), Greg Kroah-Hartman wrote: On Thu, Apr 17, 2014 at 03:06:44PM +0900, Yoshihiro YUNOMAE wrote: [snip] +static DEVICE_ATTR(rx_int_trig, S_IRUSR | S_IWUSR | S_IRGRP, + serial8250_get_attr_rx_int_trig, +

Re: [PATCH 00/28] nios2 Linux kernel port

2014-04-25 Thread Geert Uytterhoeven
On Fri, Apr 25, 2014 at 8:06 AM, Chung-Lin Tang wrote: > I'll try to explain a probable situation for Nios II. I'm not sure about > other soft-cores, but nios2 is sort of uncommon in that the maximum > alignment is 4-bytes (32-bits), even for doubles/long-longs. FWIW, that's the same as on m32r.

Re: [PATCH 2/2] swap: use separate priority list for available swap_infos

2014-04-25 Thread Mel Gorman
On Thu, Apr 24, 2014 at 01:52:00PM -0400, Dan Streetman wrote: > On Wed, Apr 23, 2014 at 9:14 AM, Mel Gorman wrote: > > On Sat, Apr 12, 2014 at 05:00:54PM -0400, Dan Streetman wrote: > >> Originally get_swap_page() started iterating through the singly-linked > >> list of swap_info_structs using

RE: [PATCH net-next 2/2] qlcnic: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-04-25 Thread Shahed Shaikh
> -Original Message- > From: Alexander Gordeev [mailto:agord...@redhat.com] > Sent: Friday, April 25, 2014 1:36 PM > To: linux-kernel > Cc: Alexander Gordeev; Shahed Shaikh; Dept-HSG Linux NIC Dev; netdev; > linux-pci > Subject: [PATCH net-next 2/2] qlcnic: Use pci_enable_msix_exact()

[PATCH V2] sctp: reset flowi4_oif parameter on route lookup

2014-04-25 Thread Xufeng Zhang
commit 813b3b5db83 (ipv4: Use caller's on-stack flowi as-is in output route lookups.) introduces another regression which is very similar to the problem of commit e6b45241c (ipv4: reset flowi parameters on route connect) wants to fix: Before we call ip_route_output_key() in sctp_v4_get_dst() to

[Resend][PATCH] ns,proc: introduce pid_in_ns

2014-04-25 Thread Chen Hanxiao
We lacked of convenient method of getting the pid inside containers. If some issues occurred inside container guest, host user could not know which process is in trouble just by guest pid: the users of container guest only knew the pid inside containers. This will bring obstacle for trouble

Re: [PATCH 2/3] cpufreq, powernow-k6: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Srivatsa S. Bhat
On 04/25/2014 01:58 PM, Viresh Kumar wrote: > On 25 April 2014 13:48, Srivatsa S. Bhat > wrote: >> During frequency transitions, the cpufreq core takes the responsibility of >> invoking cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() >> for those cpufreq drivers that define the

Re: [PATCH 1/3] cpufreq, longhaul: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Srivatsa S. Bhat
On 04/25/2014 02:07 PM, Viresh Kumar wrote: > On 25 April 2014 13:48, Srivatsa S. Bhat > wrote: > >> diff --git a/drivers/cpufreq/longhaul.c b/drivers/cpufreq/longhaul.c > >> @@ -269,8 +269,6 @@ static void longhaul_setstate(struct cpufreq_policy >> *policy, > > This routine has this code as

Re: [PATCH] sctp: reset flowi4_oif parameter on route lookup

2014-04-25 Thread Xufeng Zhang
On 04/25/2014 03:57 PM, Julian Anastasov wrote: Hello, On Fri, 25 Apr 2014, Xufeng Zhang wrote: diff --git a/net/sctp/protocol.c b/net/sctp/protocol.c index c09757f..f8a5968 100644 --- a/net/sctp/protocol.c +++ b/net/sctp/protocol.c @@ -493,6 +493,10 @@ static void

Re: [PATCH 1/3] cpufreq, longhaul: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Viresh Kumar
On 25 April 2014 13:48, Srivatsa S. Bhat wrote: > diff --git a/drivers/cpufreq/longhaul.c b/drivers/cpufreq/longhaul.c > @@ -269,8 +269,6 @@ static void longhaul_setstate(struct cpufreq_policy > *policy, This routine has this code as well: mult = mults[mults_index & 0x1f]; if (mult == -1)

Re: [PATCH 1/2] swap: change swap_info singly-linked list to list_head

2014-04-25 Thread Mel Gorman
On Thu, Apr 24, 2014 at 02:48:43PM -0400, Dan Streetman wrote: > >> > >> - } > >> - > >> + list_for_each(tmp, _list_head) { > >> + si = list_entry(tmp, typeof(*si), list); > >> spin_lock(>lock); > >> - if (!si->highest_bit) { > >> -

Re: [PATCH 00/28] nios2 Linux kernel port

2014-04-25 Thread Pinski, Andrew
> On Apr 24, 2014, at 11:06 PM, "Chung-Lin Tang" > wrote: > >> On 2014/4/25 02:42 AM, Pinski, Andrew wrote: >> >> On Apr 24, 2014, at 11:37 AM, "Chung-Lin Tang" wrote: > On 2014/4/24 11:28 PM, Catalin Marinas wrote: >> On Thu, Apr 24, 2014 at 09:55:25AM +0100,

Re: [PATCH 2/2] mm/compaction: cleanup isolate_freepages()

2014-04-25 Thread Joonsoo Kim
On Wed, Apr 23, 2014 at 04:31:14PM +0200, Vlastimil Babka wrote: > >>> > >>> Hello, > >>> > >>> How about doing more clean-up at this time? > >>> > >>> What I did is that taking end_pfn out of the loop and consider zone > >>> boundary once. After then, we just subtract pageblock_nr_pages on > >>>

Re: [PATCH 2/3] cpufreq, powernow-k6: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Viresh Kumar
On 25 April 2014 13:48, Srivatsa S. Bhat wrote: > During frequency transitions, the cpufreq core takes the responsibility of > invoking cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() > for those cpufreq drivers that define the ->target_index callback but don't > set the

[PATCH 3/3] cpufreq, powernow-k7: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Srivatsa S. Bhat
During frequency transitions, the cpufreq core takes the responsibility of invoking cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() for those cpufreq drivers that define the ->target_index callback but don't set the ASYNC_NOTIFICATION flag. The powernow-k7 cpufreq driver falls

[PATCH 1/3] cpufreq, longhaul: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Srivatsa S. Bhat
During frequency transitions, the cpufreq core takes the responsibility of invoking cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() for those cpufreq drivers that define the ->target_index callback but don't set the ASYNC_NOTIFICATION flag. The longhaul cpufreq driver falls

Re: [PATCH 3/3] cpufreq, powernow-k7: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Viresh Kumar
On 25 April 2014 13:48, Srivatsa S. Bhat wrote: > During frequency transitions, the cpufreq core takes the responsibility of > invoking cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() > for those cpufreq drivers that define the ->target_index callback but don't > set the

Re: [PATCH -tip v9 25/26] kprobes: Introduce kprobe cache to reduce cache misshits

2014-04-25 Thread Ingo Molnar
* Masami Hiramatsu wrote: > > So I don't think this should be a Kconfig entry, just enable it > > unconditionally. That will further simplify the code. > > Hmm, it consumes some amount of memory (36KB/core) just for the case > of several thousand of kprobes. On enterprise servers and desktop

Re: [PATCH] cpufreq: Set CPUFREQ_ASYNC_NOTIFICATION for drivers handling notification

2014-04-25 Thread Srivatsa S. Bhat
On 04/25/2014 01:22 PM, Viresh Kumar wrote: > CPUFREQ_ASYNC_NOTIFICATION was initially designed for drivers which don't want > core to send notifications for them as they wouldn't finish frequency > transitions in ->target_index(). > And let's keep it that way. Overloading ASYNC_NOTIFICATION with

[patch 2/2] mm: pgtable -- Require X86_64 for soft-dirty tracker

2014-04-25 Thread Cyrill Gorcunov
Tracking dirty status on 2 level pages requires very ugly macros and taking into account how old the machines who can operate without PAE mode only are, lets drop soft dirty tracker from them for code simplicity (note I can't drop all the macros from 2 level pages by now since _PAGE_BIT_PROTNONE

[patch 1/2] mm: pgtable -- Drop unneeded preprocessor ifdef

2014-04-25 Thread Cyrill Gorcunov
_PAGE_BIT_FILE (bit 6) is always less than _PAGE_BIT_PROTNONE (bit 8), so drop redundant #ifdef. CC: Linus Torvalds CC: Mel Gorman CC: Peter Anvin CC: Ingo Molnar CC: Steven Noonan CC: Rik van Riel CC: David Vrabel CC: Andrew Morton CC: Peter Zijlstra CC: Pavel Emelyanov Signed-off-by:

[patch 0/2] A few simplifications for softdirty memory tracker code

2014-04-25 Thread Cyrill Gorcunov
Hi, here are a few simplifications for softdirty memory tracker code, in particular we dropped off x86-32 support since it seems noone needed it here on x86 platform. As Andrew requested I've rebased patches on top of current linux-next repo. Also at first I wanted to rip off _PAGE_PSE bit which

Re: [PATCH -tip v9 20/26] kprobes: Support blacklist functions in module

2014-04-25 Thread Ingo Molnar
* Masami Hiramatsu wrote: > (2014/04/24 17:56), Ingo Molnar wrote: > >> diff --git a/include/linux/module.h b/include/linux/module.h > >> index f520a76..2fdb673 100644 > >> --- a/include/linux/module.h > >> +++ b/include/linux/module.h > >> @@ -16,6 +16,7 @@ > >> #include > >> #include > >>

[PATCH 2/3] cpufreq, powernow-k6: Fix double invocation of cpufreq_freq_transition_begin/end

2014-04-25 Thread Srivatsa S. Bhat
During frequency transitions, the cpufreq core takes the responsibility of invoking cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() for those cpufreq drivers that define the ->target_index callback but don't set the ASYNC_NOTIFICATION flag. The powernow-k6 cpufreq driver falls

[PATCH 0/3] Cpufreq frequency serialization fixes

2014-04-25 Thread Srivatsa S. Bhat
Hi, Meelis Roos reported hangs during boot in the longhaul cpufreq driver, after commit 12478cf0c55 (cpufreq: Make sure frequency transitions are serialized). The root-cause of this issue is the extra invocation of the cpufreq_freq_transition_begin() and cpufreq_freq_transition_end() APIs in the

[PATCH 2/2] staging: comedi: addi_apci_1564: board does not have analog outputs

2014-04-25 Thread Chase Southwood
The board supported by this driver does not have analog outputs. Remove the subdevice init for it. Signed-off-by: Chase Southwood Cc: Ian Abbott Cc: H Hartley Sweeten --- Compile tested only. drivers/staging/comedi/drivers/addi_apci_1564.c | 13 ++--- 1 file changed, 2

[PATCH 1/2] staging: comedi: addi_apci_1564: board does not have analog inputs

2014-04-25 Thread Chase Southwood
This board does not have analog inputs. Remove the subdevice init for them. Signed-off-by: Chase Southwood Cc: Ian Abbott Cc: H Hartley Sweeten --- Compile tested only. To be applied on top of [PATCH] staging: comedi: addi_apci_1564: separate from addi_common.c

Re: 3.15-rc2: longhaul cpufreq stalls tasks for 120s+

2014-04-25 Thread Srivatsa S. Bhat
On 04/25/2014 10:11 AM, Viresh Kumar wrote: > On 25 April 2014 00:33, Meelis Roos wrote: > >> [ 240.140176] INFO: task kworker/0:1:116 blocked for more than 120 seconds. >> [ 240.140353] Not tainted 3.15.0-rc2-dirty #37 >> [ 240.140485] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"

Re: [PATCH v2] mmc: core: Try other signal levels during power up

2014-04-25 Thread Ulf Hansson
On 24 April 2014 23:44, Tim Kryger wrote: > The eMMC signalling voltage is determined by VCCQ which is provided to > the card by the host. Signalling is not required to begin at 3.3v and, > if the host and card both support a particular VCC/VCCQ combination, it > can be used immediately. > > In

Re: [PATCH] mmc: sdhci: Use mmc core regulator infrastucture

2014-04-25 Thread Ulf Hansson
On 25 April 2014 00:36, Tim Kryger wrote: > Switch the common SDHCI code over to use mmc_host's regulator pointers > and remove the ones in the sdhci_host structure. Additionally, use the > common mmc_regulator_get_supply function to get the regulators and set > the ocr_avail mask. > > This

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

2014-04-25 Thread Ingo Molnar
* Jiri Olsa wrote: > SNIP > > > > > Okay, so the problem is that we don't have a simple binary-state > > feature in this case, but three possible states: 'libunwind', or > > 'libdw-dwarf-unwind', or 'OFF', right? > > > > If so then the solution would be to replace those 3 last lines with

[PATCH] fix quoting of Ted's name in MAINTAINERS

2014-04-25 Thread Christoph Hellwig
Unpaired quotes really confuse mutt when copy & pasting it into the To: form. Signed-off-by: Christoph Hellwig diff --git a/MAINTAINERS b/MAINTAINERS index 6dc67b1..11a1966 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7293,7 +7293,7 @@ F:Documentation/blockdev/ramdisk.txt F:

[PATCH net-next 1/2] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-04-25 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces.

Re: in kernel 2.6.x, tun/tap nic supports vlan packets

2014-04-25 Thread zhuyj
On 04/24/2014 01:24 PM, Willy Tarreau wrote: On Thu, Apr 24, 2014 at 10:10:08AM +0800, zhuyj wrote: On 04/23/2014 07:41 PM, Ben Hutchings wrote: On Wed, 2014-04-23 at 15:48 +0800, zhuyj wrote: On 04/23/2014 01:53 AM, Ben Hutchings wrote: [...] For what it's worth, I would recommend against

Re: [PATCH V4 1/5] phy: Add new Exynos5 USB 3.0 PHY driver

2014-04-25 Thread Vivek Gautam
Hi, On Fri, Apr 25, 2014 at 1:27 PM, Tushar Behera wrote: > On 04/14/2014 08:07 PM, Sylwester Nawrocki wrote: >> On 08/04/14 16:36, Vivek Gautam wrote: >>> diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt >>> b/Documentation/devicetree/bindings/phy/samsung-phy.txt >>> index

[PATCH net-next 0/2] Use pci_enable_msix_range() instead of pci_enable_msix()

2014-04-25 Thread Alexander Gordeev
Hello, The series completes converison of network drivers to the new MSI initialization API. As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() or

Re: [PATCH] sctp: reset flowi4_oif parameter on route lookup

2014-04-25 Thread Julian Anastasov
Hello, On Fri, 25 Apr 2014, Xufeng Zhang wrote: > commit 813b3b5db83 (ipv4: Use caller's on-stack flowi as-is > in output route lookups.) introduces another regression which > is very similar to the problem of commit e6b45241c (ipv4: reset > flowi parameters on route connect) wants to

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

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

[PATCH net-next 2/2] qlcnic: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-04-25 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Cc:

[PATCH v2 2/2] arc_emac: add clock handling

2014-04-25 Thread Heiko Stübner
This adds ability for the arc_emac to really handle its supplying clock. To get the needed clock-frequency either a real clock or the previous clock-frequency property must be provided. Signed-off-by: Heiko Stuebner Tested-by: Max Schwarz --- changes since v1: - fix wrong clk error check found

Re: [PATCH v2] X86: Hook apic vector allocation domain only when interrupt routing are set to ignore

2014-04-25 Thread Ingo Molnar
* Oren Twaig wrote: > vSMP Foundation provides locality based interrupt routing which needed > vector_allocation_domain to allow all online cpus can handle all possible > vectors. > > Enforcing Interrupt Routing Comply (IRC) mode requires us to unplug this hook > as > otherwise the IOAPIC,

[PATCH v2 1/2] arc_emac: fix probe error path

2014-04-25 Thread Heiko Stübner
The probe function at the moment only frees the netdev but does not disconnect the phy or removes the mdio bus it registered. Signed-off-by: Heiko Stuebner --- changes since v1: - fix duplicate netif_api_del found by Max Schwarz drivers/net/ethernet/arc/emac_main.c | 23 ++-

Re: [PATCH 0/5] xhci: fixes for 3.15-rc usb-linus

2014-04-25 Thread Mathias Nyman
On 04/24/2014 10:50 PM, Greg KH wrote: On Tue, Apr 22, 2014 at 03:22:57PM +0300, Mathias Nyman wrote: Hi Greg Here are the xhci fixes for 3.15-rc usb-linus. Most of them are very small fixes that didn't make it to 3.14, sitting and waiting for 3.15-rc1 to come out. Only the "Prefer endpoint

Re: [RFC] A new CPU load metric for power-efficient scheduler: CPU ConCurrency

2014-04-25 Thread Vincent Guittot
On 24 April 2014 21:30, Yuyang Du wrote: > Hi Ingo, PeterZ, and others, > > The current scheduler's load balancing is completely work-conserving. In some > workload, generally low CPU utilization but immersed with CPU bursts of > transient tasks, migrating task to engage all available CPUs for >

Re: [PATCH 2/2] i2c: sunxi: add P2WI (Push/Pull 2 Wire Interface) controller support

2014-04-25 Thread Boris BREZILLON
On 25/04/2014 09:50, Boris BREZILLON wrote: > Hi Maxime, > > On 24/04/2014 15:29, Maxime Ripard wrote: >> On Thu, Apr 24, 2014 at 01:55:16PM +0200, Boris BREZILLON wrote: >>> The P2WI looks like an SMBus controller which only supports byte data >>> transfers. But, it differs from standard SMBus

Re: [PATCH 1/3] sched, balancing: Update rq->max_idle_balance_cost whenever newidle balance is attempted

2014-04-25 Thread Mike Galbraith
On Fri, 2014-04-25 at 00:13 -0700, Jason Low wrote: > On Fri, 2014-04-25 at 10:42 +0530, Preeti U Murthy wrote: > > I agree with this. However I am concerned with an additional point that > > I have mentioned in my reply to Peter's mail on this thread. > > > > Should we verify if

Re: [PATCHSET 00/17] perf report: Add -F option for specifying output fields (v4)

2014-04-25 Thread Namhyung Kim
Hi Don, On Thu, 24 Apr 2014 17:00:15 -0400, Don Zickus wrote: > On Thu, Apr 24, 2014 at 10:41:39PM +0900, Namhyung Kim wrote: >> Hmm.. it seems that it's exactly sorted by the data symbol addresses, so >> I don't see any problem here. What did you expect? If you want to see >> those

Re: [PATCH V4 1/5] phy: Add new Exynos5 USB 3.0 PHY driver

2014-04-25 Thread Tushar Behera
On 04/14/2014 08:07 PM, Sylwester Nawrocki wrote: > On 08/04/14 16:36, Vivek Gautam wrote: >> diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt >> b/Documentation/devicetree/bindings/phy/samsung-phy.txt >> index 28f9edb..6d99ba9 100644 >> ---

Re: [PATCHSET 0/9] perf tools: Fixup for the --percentage change

2014-04-25 Thread Namhyung Kim
Hi Ingo, On Wed, 23 Apr 2014 08:09:38 +0200, Ingo Molnar wrote: > * Namhyung Kim wrote: >> Well, I'm okay to add the extra decimal, but it seems that it only makes >> sense when the unit is 'K'.. >> >> And I think it might be worth adding filtered sample count as well if >> filtering is enabled

[PATCH] cpufreq: Set CPUFREQ_ASYNC_NOTIFICATION for drivers handling notification

2014-04-25 Thread Viresh Kumar
CPUFREQ_ASYNC_NOTIFICATION was initially designed for drivers which don't want core to send notifications for them as they wouldn't finish frequency transitions in ->target_index(). But there were other kinds of drivers as well who don't have straight forward implementations of ->target_index()

Re: [PATCH 2/2] gpio: of: Allow -gpio suffix for property names

2014-04-25 Thread Linus Walleij
On Wed, Apr 23, 2014 at 5:28 PM, Thierry Reding wrote: > From: Thierry Reding > > Many bindings use the -gpio suffix in property names. Support this in > addition to the -gpios suffix when requesting GPIOs using the new > descriptor-based API. > > Signed-off-by: Thierry Reding It appears this

Re: [PATCH 2/2] i2c: sunxi: add P2WI (Push/Pull 2 Wire Interface) controller support

2014-04-25 Thread Boris BREZILLON
Hi Maxime, On 24/04/2014 15:29, Maxime Ripard wrote: > On Thu, Apr 24, 2014 at 01:55:16PM +0200, Boris BREZILLON wrote: >> The P2WI looks like an SMBus controller which only supports byte data >> transfers. But, it differs from standard SMBus protocol on several >> aspects: >> - it supports only

Re: [PATCH] Staging: comedi: drivers: fixed a coding style issue.

2014-04-25 Thread Dan Carpenter
Patches need to be sent inline. Perhaps use git send-email. On Fri, Apr 25, 2014 at 01:06:44AM -0300, Nicolas Del Piano wrote: > > >From 38e0d5778bd97062115e7d8a8ca40d18f3d71707 Mon Sep 17 00:00:00 2001 > From: Nicolas Del Piano > Date: Thu, 24 Apr 2014 18:46:49 -0300 > Subject: [PATCH]

Re: [PATCH v4 5/5] sched: ARM: create a dedicated scheduler topology table

2014-04-25 Thread Vincent Guittot
On 24 April 2014 14:48, Dietmar Eggemann wrote: > On 24/04/14 08:30, Vincent Guittot wrote: >> On 23 April 2014 17:26, Dietmar Eggemann wrote: >>> On 23/04/14 15:46, Vincent Guittot wrote: On 23 April 2014 13:46, Dietmar Eggemann wrote: > Hi, > > [...] > >> >> More than the flag that

Re: [ANNOUNCE] 3.14-rt1

2014-04-25 Thread Mike Galbraith
On Sat, 2014-04-19 at 16:46 +0200, Mike Galbraith wrote: > Hi Sebastian, > > On Fri, 2014-04-11 at 20:57 +0200, Sebastian Andrzej Siewior wrote: > > Dear RT folks! > > > > I'm pleased to announce the v3.14-rt1 patch set. > > This hunk in hotplug-light-get-online-cpus.patch looks like a bug. >

Re: nfsd bug fixes for 3.15

2014-04-25 Thread J. Bruce Fields
On Thu, Apr 24, 2014 at 12:46:36PM -0400, Trond Myklebust wrote: > On Thu, Apr 24, 2014 at 12:34 PM, J. Bruce Fields > wrote: > > On Thu, Apr 24, 2014 at 11:31:16AM -0400, J. Bruce Fields wrote: > >> On Thu, Apr 24, 2014 at 06:51:03AM -0400, Trond Myklebust wrote: > >> > Hi Bruce, > >> > > >> >

Re: [PATCH 2/2] gpio: of: Allow -gpio suffix for property names

2014-04-25 Thread Alexandre Courbot
On Thu, Apr 24, 2014 at 11:06 PM, Rob Herring wrote: > On Thu, Apr 24, 2014 at 7:47 AM, Linus Walleij > wrote: >> On Wed, Apr 23, 2014 at 5:28 PM, Thierry Reding >> wrote: >> >>> From: Thierry Reding >>> >>> Many bindings use the -gpio suffix in property names. Support this in >>> addition to

[PATCH 0/1] random vs blk-mq

2014-04-25 Thread Christoph Hellwig
A tester found out that we need add_disk_randomness for my scsi-mq branch. The patch applied exports add_disk_randomness so that modular scsi still works with a driver that either uses the low-level I/O completion routines for the old block layer, or blk-mq, and I'd love to get this in through

[PATCH 1/1] random: export add_disk_randomness

2014-04-25 Thread Christoph Hellwig
This will be needed for pending changes to the scsi midlayer that now calls lower level block APIs, as well as any blk-mq driver that wants to contribute to the random pool. Signed-off-by: Christoph Hellwig --- drivers/char/random.c |1 + 1 file changed, 1 insertion(+) diff --git

Re: [PATCH v3 1/1] pinctrl: add Intel BayTrail GPIO/pinctrl support

2014-04-25 Thread Westerberg, Mika
On Thu, Apr 24, 2014 at 10:25:56AM -0500, Timur Tabi wrote: > On 04/24/2014 06:58 AM, Westerberg, Mika wrote: > >>>No, that's my point. I was expecting the pinmux functions of the > >>>pinctrl driver are used by ACPI, but apparently they aren't, and > >>>that's why I'm asking. > > >Which

Re: deadlock in ipv6?

2014-04-25 Thread Hannes Frederic Sowa
On Fri, Apr 25, 2014 at 03:05:52PM +0800, Alex Shi wrote: > [ 18.624755]CPU0 > > [ 18.627349] > > [ 18.629943] lock(_stats->syncp.seq); > > [ 18.634735] > > [ 18.637512] lock(_stats->syncp.seq); > Stable kernel should already carry a fix for this,

Re: 3.15-rc2: longhaul cpufreq stalls tasks for 120s+

2014-04-25 Thread Viresh Kumar
On 24 April 2014 15:26, Meelis Roos wrote: > This is VIA EPIA board with 533 MHz VIA Samuel 2 CPU. Normally, longhaul > is not enabled automatically but with longhaul.enable=1. It used to work > up to 3.14 but in 3.15-rc, different cpufreq-related codepaths block for > long times and cause

Re: [PATCH] pinctrl-baytrail: fix for irq descriptor conflict on ASUS T100TA

2014-04-25 Thread Jin, Yao
On 2014/4/25 5:33, Adam Williamson wrote: > On Thu, 2014-04-24 at 21:30 +0800, Jin, Yao wrote: > >>> Jin, do you have any idea what is going on? >>> >> >> Maybe neither the patch (http://dougvj.net/baytrail_gpio_quirk_v3.patch) >> nor my patch breaks the touch screen. >> >> I have tried the

Re: Microblaze image hanging in qemu with 3.15-rc

2014-04-25 Thread Michal Simek
On 04/24/2014 03:38 PM, Guenter Roeck wrote: > On 04/23/2014 11:16 PM, Michal Simek wrote: >> On 04/23/2014 05:45 PM, Guenter Roeck wrote: >>> On Wed, Apr 23, 2014 at 04:12:59PM +0200, Michal Simek wrote: On 04/23/2014 03:38 PM, Guenter Roeck wrote: > On 04/22/2014 10:32 PM, Michal Simek

[PATCH v3 2/9] drm/nouveau/bar/nvc0: support chips without BAR3

2014-04-25 Thread Alexandre Courbot
Adapt the NVC0 BAR driver to make it able to support chips that do not expose a BAR3. When this happens, BAR1 is then used for USERD mapping and the BAR alloc() functions is disabled, making GPU objects unable to rely on BAR for data access and falling back to PRAMIN. Signed-off-by: Alexandre

[PATCH v3 1/9] drm/nouveau/bar: only ioremap BAR3 if it exists

2014-04-25 Thread Alexandre Courbot
Some chips that use system memory exclusively (e.g. GK20A) do not expose 2 BAR regions. For them only BAR1 exists, and it should be used for USERD mapping. Do not map BAR3 if its resource does not exist. Signed-off-by: Alexandre Courbot Reviewed-by: Thierry Reding ---

[PATCH v3 3/9] drm/nouveau/ibus: add GK20A support

2014-04-25 Thread Alexandre Courbot
Add support for initializing the priv ring of GK20A. This is done by the BIOS on desktop GPUs, but needs to be done by hand on Tegra. Signed-off-by: Alexandre Courbot --- drivers/gpu/drm/nouveau/Makefile | 1 + drivers/gpu/drm/nouveau/core/include/subdev/ibus.h | 1 +

[PATCH v3 4/9] drm/nouveau/fb: add GK20A support

2014-04-25 Thread Alexandre Courbot
Add a simple FB device for GK20A, as well as a RAM implementation based on contiguous DMA memory allocations suitable for chips that use system memory as video RAM. Signed-off-by: Alexandre Courbot --- drivers/gpu/drm/nouveau/Makefile | 2 +

[PATCH v3 6/9] drm/nouveau/graph: enable when using external firmware

2014-04-25 Thread Alexandre Courbot
nvc0_graph_ctor() would only let the graphics engine be enabled if its oclass has a proper microcode linked to it. This prevents GR from being enabled at all on chips that rely exclusively on external firmware, even though such a use-case is valid. Relax the conditions enabling the GR engine to

[PATCH v3 8/9] drm/nouveau/graph: add GK20A support

2014-04-25 Thread Alexandre Courbot
Add a GR device for GK20A based on NVE4, with the correct classes definitions (GK20A's 3D class is 0xa297). Most of the NVE4 code can be used on GK20A, so make relevant bits of NVE4 available to other chips as well. Signed-off-by: Alexandre Courbot --- drivers/gpu/drm/nouveau/Makefile

[PATCH v3 5/9] drm/nouveau/fifo: add GK20A support

2014-04-25 Thread Alexandre Courbot
GK20A's FIFO is compatible with NVE0, but only features 128 channels and 1 runlist. Signed-off-by: Alexandre Courbot Reviewed-by: Thierry Reding --- drivers/gpu/drm/nouveau/Makefile | 1 + drivers/gpu/drm/nouveau/core/engine/fifo/gk20a.c | 35 ++

[PATCH v3 9/9] drm/nouveau: support for probing GK20A

2014-04-25 Thread Alexandre Courbot
Set the correct subdev/engine classes when GK20A (0xea) is probed. Signed-off-by: Alexandre Courbot --- drivers/gpu/drm/nouveau/core/engine/device/nve0.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/gpu/drm/nouveau/core/engine/device/nve0.c

[PATCH v3 7/9] drm/nouveau/graph: pad firmware code at load time

2014-04-25 Thread Alexandre Courbot
Pad the microcode to a multiple of 0x40 words, otherwise firmware will fail to run from non-prepadded firmware files. Signed-off-by: Alexandre Courbot Reviewed-by: Thierry Reding --- drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c | 4 1 file changed, 4 insertions(+) diff --git

[PATCH v3 0/9] drm/nouveau: support for GK20A, cont'd

2014-04-25 Thread Alexandre Courbot
Changes since v2: - Enabled software class - Removed unneeded changes to nouveau_accel_init() - Replaced use of architecture-private pfn_to_dma() and dma_to_pfn() with the portable page_to_phys()/phys_to_page() - Fixed incorrect comment/commit log talking about bytes instead of words Hope this

[PATCH] sctp: reset flowi4_oif parameter on route lookup

2014-04-25 Thread Xufeng Zhang
commit 813b3b5db83 (ipv4: Use caller's on-stack flowi as-is in output route lookups.) introduces another regression which is very similar to the problem of commit e6b45241c (ipv4: reset flowi parameters on route connect) wants to fix: Before we call ip_route_output_key() in sctp_v4_get_dst() to

Re: [PATCH 1/3] sched, balancing: Update rq->max_idle_balance_cost whenever newidle balance is attempted

2014-04-25 Thread Jason Low
On Fri, 2014-04-25 at 10:42 +0530, Preeti U Murthy wrote: > I agree with this. However I am concerned with an additional point that > I have mentioned in my reply to Peter's mail on this thread. > > Should we verify if rq->next_balance update is independent of > pulled_tasks? sd->balance_interval

Re: [PATCH v7 4/4] memstick: Add realtek USB memstick host driver

2014-04-25 Thread Roger
On 04/16/2014 04:13 PM, Lee Jones wrote: Hi Andrew, From: Roger Tseng Realtek USB memstick host driver provides memstick host support based on the Realtek USB card reader MFD driver. Signed-off-by: Roger Tseng --- drivers/memstick/host/Kconfig | 10 +

deadlock in ipv6?

2014-04-25 Thread Alex Shi
I caught a deadlock bug in 3.14 kernel occasionally on my panda board. It looks like a real issue. Any one like take a look on this? * Starting configure virtual network devices[ OK ] * Stopping configure virtual network devices[ OK ] * Stopping OpenSSH server[ OK ] *

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