[RFC PATCH v7 03/10] Documentation: synopsys-dw-mshc: add bindings for idmac and edmac

2015-08-23 Thread Shawn Lin
synopsys-dw-mshc supports three types of transfer mode. We add bindings and description for how to use them at runtime. Signed-off-by: Shawn Lin shawn@rock-chips.com --- Changes in v7: None Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None

Re: [PATCH RESEND] sched/nohz: Affine unpinned timers to housekeepers

2015-08-23 Thread Frederic Weisbecker
On Sun, Aug 23, 2015 at 09:01:01AM -0700, Paul E. McKenney wrote: The boot CPU is excluded from tick_nohz_full_mask in tick_nohz_init(), which is called from tick_init() which is called from start_kernel() shortly after rcu_init(): cpu = smp_processor_id(); if

[RFC PATCH v7 07/10] arm: hisi_defconfig: remove CONFIG_MMC_DW_IDMAC

2015-08-23 Thread Shawn Lin
DesignWare MMC Controller's transfer mode should be decided at runtime instead of compile-time. So we remove this config option and read dw_mmc's register to select DMA master. Signed-off-by: Shawn Lin shawn@rock-chips.com Acked-by: Wei Xu xuw...@hisilicon.com --- Changes in v7: None Changes

[RFC PATCH v7 09/10] arm: multi_v7_defconfig: remove CONFIG_MMC_DW_IDMAC

2015-08-23 Thread Shawn Lin
DesignWare MMC Controller's transfer mode should be decided at runtime instead of compile-time. So we remove this config option and read dw_mmc's register to select DMA master. Signed-off-by: Shawn Lin shawn@rock-chips.com --- Changes in v7: None Changes in v6: None Changes in v5: None

[RFC PATCH v7 08/10] arm: lpc18xx_defconfig: remove CONFIG_MMC_DW_IDMAC

2015-08-23 Thread Shawn Lin
DesignWare MMC Controller's transfer mode should be decided at runtime instead of compile-time. So we remove this config option and read dw_mmc's register to select DMA master. Signed-off-by: Shawn Lin shawn@rock-chips.com Acked-by: Joachim Eastwood manab...@gmail.com --- Changes in v7: None

Re: [PATCH v1 15/15] scsi: ufs: add wrapper for retrying sending query attribute

2015-08-23 Thread Rob Herring
On Aug 21, 2015 3:10 PM, Yaniv Gardi yga...@codeaurora.org wrote: Sometimes queries from the device might return a failure so it is recommended to retry sending the query, before giving up. This change adds a wrapper to retry sending a query attribute, in cases where we need to wait longer,

[RFC, RFT PATCH 2/2] ipg: Remove ipg driver

2015-08-23 Thread Ondrej Zary
Now that IP1000A chips are supported by dl2k driver, the buggy ipg driver can be removed. --- drivers/net/ethernet/Kconfig |1 - drivers/net/ethernet/Makefile|1 - drivers/net/ethernet/icplus/Kconfig | 13 - drivers/net/ethernet/icplus/Makefile |5 -

[RFC, RFT PATCH 1/2] dl2k: Add support for IP1000A-based cards

2015-08-23 Thread Ondrej Zary
Add support for IP1000A chips to dl2k driver. IP1000A chip looks like a TC9020 with integrated PHY. Tested with Asus NX1101. --- drivers/net/ethernet/dlink/Kconfig |5 ++-- drivers/net/ethernet/dlink/dl2k.c | 51 +--- drivers/net/ethernet/dlink/dl2k.h |

Re: [PATCH 2/2] drivercore: Fix unregistration path of platform devices

2015-08-23 Thread Rob Herring
On Thu, Jul 16, 2015 at 3:33 PM, Ricardo Ribalda Delgado ricardo.riba...@gmail.com wrote: ping? Hello Grant, Hello Greg Is there any planned timeframe for applying this patch into someones tree? Greg is out ATM. I'll pick this up for 4.3. Rob Thanks! On Tue, Jun 23, 2015 at 7:12 PM,

Re: [PATCH v4 2/4] dt: Add vendor prefix 'holt'

2015-08-23 Thread Rob Herring
On Thu, Aug 20, 2015 at 2:38 PM, Vladimir Barinov vladimir.bari...@cogentembedded.com wrote: Add Holt Integrated Circuits, Inc. to the list of device tree vendor prefixes Signed-off-by: Vladimir Barinov vladimir.bari...@cogentembedded.com Acked-by: Rob Herring r...@kernel.org --- Changes

Re: [PATCH block/for-linus] writeback: fix syncing of I_DIRTY_TIME inodes

2015-08-23 Thread Dave Chinner
On Sat, Aug 22, 2015 at 12:46:09PM +0800, Eryu Guan wrote: On Sat, Aug 22, 2015 at 10:30:25AM +1000, Dave Chinner wrote: On Fri, Aug 21, 2015 at 06:20:53PM +0800, Eryu Guan wrote: [snip] Eryu, can you try again, this time manually specifying the writeback tracepoints so you exclude the

[RFC PATCH v7 10/10] arm: zx_defconfig: remove CONFIG_MMC_DW_IDMAC

2015-08-23 Thread Shawn Lin
DesignWare MMC Controller's transfer mode should be decided at runtime instead of compile-time. So we remove this config option and read dw_mmc's register to select DMA master. Signed-off-by: Shawn Lin shawn@rock-chips.com --- Changes in v7: None Changes in v6: None Changes in v5: None

[PATCH] extcon: Fix attached value returned by is_extcon_changed

2015-08-23 Thread Hans de Goede
is_extcon_changed should only check the idx-th bit of new, not the entirety of new when setting attached. This fixes extcon sending notifications that a cable was inserted when it gets removed while another cable is still connected. Cc: sta...@vger.kernel.org Signed-off-by: Hans de Goede

[PATCH V1 0/6] cgroup,x86/intel_rdt : *pre h/w* Intel code data prioritization support and cgroup changes

2015-08-23 Thread Vikas Shivappa
This patchset has some preparatory patches to cgroup to add a wrapper to to cgroup_rmdir to destroy the cgroup directories recursively, new mount and umount interfaces for ss. It then has patches to support Intel code data prioritization which is an extension of cache allocation and lets allocate

[PATCH 3/6] x86/intel_rdt: Intel Code Data Prioritization detection

2015-08-23 Thread Vikas Shivappa
This patch adds enumeration support for code data prioritization(CDP) feature found in future Intel Xeon processors. CDP is an extension to Cache Allocation and lets threads allocate subset of L3 cache for code and data separately. The allocation is represented by the code or data cache mask

[PATCH 6/6] x86/intel_rdt: Support dcache and icache mask for Code data prioritization

2015-08-23 Thread Vikas Shivappa
Add support to read and write the per cgroup data and instruction cache masks. - When a new cgroup directory is created it inherits the parents dcache and icache mask. So a mkdir never fails. - When user changes the mask, we look to see if we can reuse an existing CLOSid or else allocate a new

[PATCH 4/6] x86/intel_rdt: Adds support to enable CDP

2015-08-23 Thread Vikas Shivappa
At any time the intel_rdt cgroup operates in 2 modes (legacy cache allocation mode/default or code data prioritization mode). When CDP is enabled the number of available CLOSids is halved and its doubled when CDP is disabled. When CDP is enabled each CLOSid maps to a data cache mask and

Re: [PATCH 01/10] phy: exynos-ufs: add UFS PHY driver for EXYNOS SoC

2015-08-23 Thread Alexey Klimov
Hi Alim, On Fri, Aug 21, 2015 at 12:27 PM, Alim Akhtar alim.akh...@samsung.com wrote: From: Seungwon Jeon tgih@samsung.com This patch introduces Exynos UFS PHY driver. This driver supports to deal with phy calibration and power control according to UFS host driver's behavior.

[PATCH 5/6] x86/intel_rdt: Class of service management for code data prioritization

2015-08-23 Thread Vikas Shivappa
Add support to manage CLOSid(class of service id) for code data prioritization(CDP). Includes allocating, freeing closid and closid_get and closid_put. During mount if the mode is changed between cdp and cache allocation only, all the CLOSids are freed. When a new cgroup is created it inherits its

Re: linux-next: build failure after merge of the nfs tree

2015-08-23 Thread Stephen Rothwell
Hi Trond, On Tue, 18 Aug 2015 10:56:34 +1000 Stephen Rothwell s...@canb.auug.org.au wrote: After merging the nfs tree, today's linux-next build (x86_64 allmodconfig) failed like this: drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c: In function 'kiblnd_pmr_pool_map':

Re: [PATCH 6/7] ipmi: Handle queued messages more certainly on panic

2015-08-23 Thread Corey Minyard
On 08/17/2015 08:59 PM, 河合英宏 / KAWAI,HIDEHIRO wrote: Hello Corey, -Original Message- From: Corey Minyard [mailto:tcminy...@gmail.com] On Behalf Of Corey Minyard Sent: Wednesday, August 12, 2015 1:13 PM To: 河合英宏 / KAWAI,HIDEHIRO Cc: openipmi-develo...@lists.sourceforge.net;

Re: [PATCH 7/7] ipmi/kcs: Don't run the KCS state machine when it is KCS_IDLE

2015-08-23 Thread Corey Minyard
On 08/17/2015 09:54 PM, 河合英宏 / KAWAI,HIDEHIRO wrote: From: Corey Minyard [mailto:tcminy...@gmail.com] On Behalf Of Corey Minyard This patch will break ATN handling on the interfaces. So we can't do this. I understand. So how about doing like this: /* All states wait for ibf, so just

linux-next: manual merge of the arm-soc tree with Linus' tree

2015-08-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the arm-soc tree got a conflict in: drivers/cpufreq/exynos-cpufreq.c between commit: 62c3f2fddd43 (cpufreq: exynos: Fix for memory leak in case SoC name does not match) from Linus' tree and commits: ac4c90c82e4d (cpufreq: exynos: remove exynos5250

Re: [PATCH v2] rtc: s5m: fix to update ctrl register

2015-08-23 Thread Krzysztof Kozlowski
On 21.08.2015 18:43, Joonyoung Shim wrote: According to datasheet, the S2MPS13X and S2MPS14X should update write buffer via setting WUDR bit to high after ctrl register is written. If not, ALARM interrupt of rtc-s5m doesn't happen first time when i use

linux-next: manual merge of the xtensa tree with the arm64 and tip trees

2015-08-23 Thread Stephen Rothwell
Hi Chris, Today's linux-next merge of the xtensa tree got a conflict in: arch/xtensa/include/asm/atomic.h between commit: 2a3ed90f428c (xtensa: Provide atomic_{or,xor,and}) from the arm64 and tip trees and commit: 38fef73c21d1 (xtensa: implement fake NMI) from the xtensa tree. I

Re: WARNING: CPU: 1 PID: 813 at kernel/module.c:291 module_assert_mutex_or_preempt+0x49/0x90()

2015-08-23 Thread Rusty Russell
poma pomidorabelis...@gmail.com writes: Ref. https://bugzilla.redhat.com/show_bug.cgi?id=1252167 https://bugzilla.kernel.org/show_bug.cgi?id=102631 You guys are really something. Hi Poma, I understand your frustration! I got involved via the other thread which didn't mention your

Re: [PATCH RESEND] sched/nohz: Affine unpinned timers to housekeepers

2015-08-23 Thread Frederic Weisbecker
On Sun, Aug 23, 2015 at 07:40:32AM +0200, Ingo Molnar wrote: So I almost applied this yesterday, but had the following question: what ensures that housekeeping_mask isn't empty? If it's empty then housekeeping_any_cpu() returns cpumask_any_and() of an empty cpumask - which returns an out of

[PATCH v2 1/9] mm/compaction: skip useless pfn when updating cached pfn

2015-08-23 Thread Joonsoo Kim
Cached pfn is used to determine the start position of scanner at next compaction run. Current cached pfn points the skipped pageblock so we uselessly checks whether pageblock is valid for compaction and skip-bit is set or not. If we set scanner's cached pfn to next pfn of skipped pageblock, we

[PATCH 2/3] ARM: uniphier: rework SMP operations to use trampoline code

2015-08-23 Thread Masahiro Yamada
The complexity of the boot sequence of UniPhier SoC family is a PITA due to the following hardware limitations: [1] No dedicated on-chip SRAM SoCs in general have small SRAM, on which a tiny firmware or a boot loader can run before SDRAM is initialized. As UniPhier SoCs do not have any dedicated

[PATCH v2 0/9] mm/compaction: redesign compaction

2015-08-23 Thread Joonsoo Kim
Major changes from v1: o Add one skip-bit on each pageblock to avoid the pageblock that cannot be used for migration target o Allow freepage scanner to scan non-movable pageblock only if zone is in compaction depleted state: To allow scanning on non-movable pageblock cannot be avoided because

[PATCH v2 3/9] mm/compaction: limit compaction activity in compaction depleted state

2015-08-23 Thread Joonsoo Kim
Compaction deferring was introduced to reduce overhead of compaction when compaction attempt is expected to fail. But, it has a problem. Whole zone is rescanned after some compaction attempts are deferred and this rescan overhead is quite big. And, it imposes large latency to one random requestor

[PATCH v2 8/9] mm/compaction: don't use higher order freepage than compaction aims at

2015-08-23 Thread Joonsoo Kim
Purpose of compaction is to make high order page. To achive this purpose, it is the best strategy that compaction migrates contiguous used pages to fragmented unused freepages. Currently, freepage scanner don't distinguish whether freepage is fragmented or not and blindly use any freepage for

[PATCH v2 9/9] mm/compaction: new threshold for compaction depleted zone

2015-08-23 Thread Joonsoo Kim
Now, compaction algorithm become powerful. Migration scanner traverses whole zone range. So, old threshold for depleted zone which is designed to imitate compaction deferring approach isn't appropriate for current compaction algorithm. If we adhere to current threshold, 1, we can't avoid excessive

[PATCH v2 4/9] mm/compaction: remove compaction deferring

2015-08-23 Thread Joonsoo Kim
Now, we have a way to determine compaction depleted state and compaction activity will be limited according this state and depletion depth so compaction overhead would be well controlled without compaction deferring. So, this patch remove compaction deferring completely and enable compaction

linux-next: build failure after merge of the net-next tree

2015-08-23 Thread Stephen Rothwell
Hi all, After merging the net-next tree, today's linux-next build (arm multi_v7_defconfig) failed like this: In function 'dst_hold', inlined from '__ipv6_dev_ac_dec' at /home/sfr/next/next/net/ipv6/anycast.c:328:2: /home/sfr/next/next/include/linux/compiler.h:447:38: error: call to

RE: [PATCH] [v2] x86, suspend: Save/restore extra MSR registers for suspend

2015-08-23 Thread Chen, Yu C
Hi, Pavel, Plus, I acked V2 when V3 was available. V3 is to only save/restore THERM_CONTRO msr, so I think I'll do some check based on V2, It is more extensible. Thanks, Best Regards, Yu -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH v1 3/3] arm64: dts: add Hi6220 mailbox node

2015-08-23 Thread Leo Yan
Hi Mark, On Sat, Aug 22, 2015 at 09:30:50PM +0800, Leo Yan wrote: On Fri, Aug 21, 2015 at 07:40:59PM +0100, Mark Rutland wrote: On Wed, Aug 19, 2015 at 10:37:35AM +0100, Leo Yan wrote: On Hi6220, below memory regions in DDR have specific purpose: 0x05e0, - 0x05ef,: For MCU

Re: [PATCH 2/7] selftests: add CFLAGS_EXTRA

2015-08-23 Thread Michael Ellerman
On Fri, 2015-08-14 at 21:43 +0800, Bamvor Jian Zhang wrote: One may pass the -I /path/to/headers -L /path/to/lib through CFLAGS_EXTRA for cross compiling. mqueue could compile pass in this way when we provide the popt.h and libpopt.so. And kdbus could compile pass with sys/capability and

Re: [PATCH 5/7] selftests: disable seccomp for arm64

2015-08-23 Thread Michael Ellerman
On Fri, 2015-08-14 at 21:43 +0800, Bamvor Jian Zhang wrote: Currently, seccomp need the __NR_poll which is not supported by arm64(There is only __NR_ppoll). I am not sure we should skip this test testcase or update the seccomp without __NR_poll. You should fix or skip the test that needs

Re: drm/layerscape: Add Freescale DCU DRM driver

2015-08-23 Thread Jianwei Wang
Hi Andreas, Sorry for the late reply. Yes, this driver should also work on the arm64 SOCs using DCU in the future. So I did some prepare for adapting arm64 SOCs. But for now, It only support 32bit arm SOCs. Regards, Jianwei. On Fri, Aug 21, 2015 at 9:41 PM, Andreas Ruprecht

Re: is this a problem of numactl in RedHat7.0 ?

2015-08-23 Thread Xishi Qiu
On 2015/8/22 4:53, Rik van Riel wrote: On 08/21/2015 05:27 AM, Xishi Qiu wrote: I use numactl(--localalloc) tool run a test case, but it shows that the numa policy is prefer, I don't know why. The kernel implements MPOL_PREFERRED and MPOL_LOCAL in the same way. Look at this code in

Re: [PATCH 1/1] fix cpufreq/cpufreq.c some coding style issues

2015-08-23 Thread Viresh Kumar
On 23-08-15, 21:19, Vaishali Thakkar wrote: On 23 Aug 2015 21:05, Muhammad Falak R Wani falakre...@gmail.com wrote: Hi,         This patch fixes issues in coding style, of a missing blank line after declarations. Best, mfrw Please use subject lines and commit log matching

[PATCH 09/18] ARM: hisi: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-hisi/platsmp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 02/18] ARM: add const qualifier to smp_operations member in structures

2015-08-23 Thread Masahiro Yamada
The core framework does not modify smp_operations structures. To clarify it, this commit adds 'const' qualifier to the 'ops' member of struct of_cpu_method and the 'smp' member of struct machine_desc. This change allows each SoC code to add 'const' qualifier to its smp_operation structure.

[PATCH 07/18] ARM: EXYNOS: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/platsmp.c | 2 +- 2 files changed, 2 insertions(+), 2

[PATCH 08/18] ARM: hisi: do not export smp_operations structures

2015-08-23 Thread Masahiro Yamada
These three structures are only defined and referenced in mach-hisi/platsmp.c. Drop the declarations from the header and add static qualifier to the definitions. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-hisi/core.h| 3 --- arch/arm/mach-hisi/platsmp.c

[PATCH 12/18] ARM: rockchip: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-rockchip/platsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 17/18] ARM: zynq: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-zynq/common.h | 2 +- arch/arm/mach-zynq/platsmp.c | 2 +- 2 files changed, 2 insertions(+), 2

Re: [f2fs-dev] [PATCH 1/2] f2fs: handle failed bio allocation

2015-08-23 Thread Jaegeuk Kim
Hi Chao, [snip] - /* No failure on bio allocation */ - bio = bio_alloc(GFP_NOIO, npages); How about using __GFP_NOFAIL flag to avoid failing in bio_alloc instead of adding opencode endless loop in code? We can see the reason in this commit 647757197cd3

two RCU torture bugs

2015-08-23 Thread David Miller
1) Doc bug, documentation mentions torture_type such as rcu_sync, but those don't seem to exist. 2) If you specify an unrecognized type, the module cannot be unloaded. Amusingly it says that it cannot unload because the unrecognized torture test type you requested is running :-) -- To

[PATCH 08/17] staging: sm750fb: rename swI2CWriteReg to sm750_sw_i2c_write_reg

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_swi2c.c | 2 +- drivers/staging/sm750fb/ddk750_swi2c.h | 2 +- drivers/staging/sm750fb/sm750_hw.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git

[PATCH 16/17] staging: sm750fb: ddk750_*i2c: remove multiple blank lines

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 16 drivers/staging/sm750fb/ddk750_swi2c.c | 1 - 2 files changed, 17 deletions(-) diff --git a/drivers/staging/sm750fb/ddk750_hwi2c.c b/drivers/staging/sm750fb/ddk750_hwi2c.c

[PATCH 14/17] staging: sm750fb: ddk750_swi2c: rename CamelCase static variables

2015-08-23 Thread Mike Rapoport
Rename static variables defining I2C GPIO pins and their control registers from CamelCase. Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_swi2c.c | 96 +- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git

[PATCH 17/17] staging: sm750fb: ddk750_*i2c: shorten lines to under 80 characters

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 19 ++- drivers/staging/sm750fb/ddk750_hwi2c.h | 3 ++- drivers/staging/sm750fb/ddk750_swi2c.c | 22 -- 3 files changed, 32 insertions(+), 12 deletions(-) diff

[PATCH 04/17] staging: sm750fb: rename hwI2CWriteReg to sm750_hw_i2c_write_reg

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 2 +- drivers/staging/sm750fb/ddk750_hwi2c.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 09/17] staging: sm750fb: ddk750_swi2c: staticize swI2C{SCL,SDA}

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_swi2c.c | 4 ++-- drivers/staging/sm750fb/ddk750_swi2c.h | 21 - 2 files changed, 2 insertions(+), 23 deletions(-) diff --git a/drivers/staging/sm750fb/ddk750_swi2c.c

[PATCH 11/17] staging: sm750fb: ddk750_hw_i2c: rename busSpeedMode

2015-08-23 Thread Mike Rapoport
rename CamelCase parameter in sm750_hw_i2c_init() Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 4 ++-- drivers/staging/sm750fb/ddk750_hwi2c.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 00/17] staging: sm750fb: coding style fixes

2015-08-23 Thread Mike Rapoport
Hi, These patches are fixing coding style issues in ddk750_*i2c* files of the sm750fb driver Mike Rapoport (17): staging: sm750fb: rename hwI2CInit to sm750_hw_i2c_init staging: sm750fb: rename hwI2CClose to sm750_hw_i2c_close staging: sm750fb: rename hwI2CReadReg to sm750_hw_i2c_read_reg

[PATCH 02/17] staging: sm750fb: rename hwI2CClose to sm750_hw_i2c_close

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 2 +- drivers/staging/sm750fb/ddk750_hwi2c.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/sm750fb/ddk750_hwi2c.c b/drivers/staging/sm750fb/ddk750_hwi2c.c

Re: [PATCH 1/3] ARM: uniphier: add outer cache support

2015-08-23 Thread Joe Perches
On Mon, 2015-08-24 at 11:18 +0900, Masahiro Yamada wrote: This commit adds support for UniPhier outer cache controller. All the UniPhier SoCs are equipped with the L2 cache, while the L3 cache is currently only integrated on PH1-Pro5 SoC. style trivia: You might add and use #define

Re: [PATCH block/for-linus] writeback: fix syncing of I_DIRTY_TIME inodes

2015-08-23 Thread Eryu Guan
On Mon, Aug 24, 2015 at 11:11:23AM +1000, Dave Chinner wrote: Eryu, can you change the way you run the event trace to be: $ sudo trace-cmd options -o outfile location ./check test options rather than running the trace as a background operation elsewhere? Maybe that will give better

Re: [PATCH 2/2] watchdog: Watchdog driver for Broadcom Set-Top Box

2015-08-23 Thread Guenter Roeck
Hi Justin, On 08/20/2015 10:41 AM, Justin Chen wrote: Watchdog driver for Broadcom 7038 and newer chips. Signed-off-by: Justin Chen justinpo...@gmail.com Looks pretty good. Couple of comments below. Thanks, Guenter --- drivers/watchdog/Kconfig | 8 ++ drivers/watchdog/Makefile

Re: [PATCH 2/3] kvm: don't register wildcard MMIO EVENTFD on two buses

2015-08-23 Thread Jason Wang
On 08/21/2015 05:29 PM, Cornelia Huck wrote: On Fri, 21 Aug 2015 16:03:52 +0800 Jason Wang jasow...@redhat.com wrote: diff --git a/virt/kvm/eventfd.c b/virt/kvm/eventfd.c index 9ff4193..834a409 100644 --- a/virt/kvm/eventfd.c +++ b/virt/kvm/eventfd.c @@ -838,11 +838,6 @@

[PATCHi v3 0/4] Fixup mediatek spi driver

2015-08-23 Thread Leilk Liu
From: Leilk Liu leilk@mediatek.com This series are based on 4.2-rc1 and provide four patches to fix mediatek spi driver. Change in v3: 1. The follow patches are applied, so remove them from series: - spi: mediatek: fix spi incorrect endian usage - spi: medaitek: revise quirks

[PATCH v3 1/4] spi: mediatek: add linux/io.h include file

2015-08-23 Thread Leilk Liu
mediatek spi driver uses readl/writel, so add linux/io.h, even so it's implicitly imported by spi/spi.h Signed-off-by: Leilk Liu leilk@mediatek.com --- drivers/spi/spi-mt65xx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/spi/spi-mt65xx.c b/drivers/spi/spi-mt65xx.c index

linux-next: manual merge of the block tree with the btrfs tree

2015-08-23 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/inode.c between commit: da2f0f74cf7d (Btrfs: add support for blkio controllers) from the btrfs tree and commit: b54ffb73cadc (block: remove bio_get_nr_vecs()) from the block tree. I fixed it up (following

linux-next: manual merge of the block tree with the btrfs tree

2015-08-23 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/scrub.c between commit: 4246a0b63bd8 (block: add a bi_error field to struct bio) from the btrfs tree and commit: 03679ade86b2 (Btrfs: remove misleading handling of missing device scrub) from the block

linux-next: manual merge of the block tree with the btrfs tree

2015-08-23 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/raid56.c between commit: b4ee1782686d (Btrfs: add RAID 5/6 BTRFS_RBIO_REBUILD_MISSING operation) from the btrfs tree and commit: 4246a0b63bd8 (block: add a bi_error field to struct bio) from the block

linux-next: manual merge of the block tree with the btrfs tree

2015-08-23 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/volumes.c between commits: da2f0f74cf7d (Btrfs: add support for blkio controllers) 3a9508b0221d (btrfs: fix compile when block cgroups are not enabled) from the btrfs tree and commit: 0e28997ec476 (btrfs:

Re: [RESEND PATCH] cpufreq: cpufreq: Fix coding style issues

2015-08-23 Thread Viresh Kumar
On 23-08-15, 22:13, Muhammad Falak R Wani wrote: This patch introduces a blank line after declarations, which fix the checkpatch.pl warnings at 3 places. Signed-off-by: Muhammad Falak R Wani falakre...@gmail.com --- drivers/cpufreq/cpufreq.c | 3 +++ 1 file changed, 3 insertions(+)

Re: [PATCH 1/1] fix cpufreq/cpufreq.c some coding style issues

2015-08-23 Thread Viresh Kumar
On 23-08-15, 21:09, Muhammad Falak R Wani wrote: Hi, This patch fixes issues in coding style, of a missing blank line after declarations. Best, mfrw This is as ugly as it could be. Please go through Documentation/SubmittingPatches and other related stuff to see you to send patches.

Re: [PATCH v4 3/3] touchscreen: colibri-vf50-ts: Add touchscreen support for Colibri VF50

2015-08-23 Thread maitysanchayan
Hello Dmitry, On 15-08-21 18:30:57, Dmitry Torokhov wrote: Hi Sanchayan, On Fri, Aug 21, 2015 at 06:56:32PM +0530, Sanchayan Maity wrote: The Colibri Vybrid VF50 module supports 4-wire touchscreens using FETs and ADC inputs. This driver uses the IIO consumer interface and relies on the

Re: [PATCH 1/1] fix cpufreq/cpufreq.c some coding style issues

2015-08-23 Thread Vaishali Thakkar
On Mon, Aug 24, 2015 at 9:53 AM, Viresh Kumar viresh.ku...@linaro.org wrote: On 23-08-15, 21:19, Vaishali Thakkar wrote: On 23 Aug 2015 21:05, Muhammad Falak R Wani falakre...@gmail.com wrote: Hi, This patch fixes issues in coding style, of a missing blank line after

[PATCH 15/18] ARM: uniphier: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-uniphier/platsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 13/18] ARM: socfpga: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-socfpga/platsmp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 03/18] ARM: alpine: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-alpine/platsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 04/18] ARM: axxia: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-axxia/platsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 11/18] ARM: qcom: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-qcom/platsmp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 06/18] ARM: berlin: use const and __initconst for smp_operations

2015-08-23 Thread Masahiro Yamada
The smp_operations structure is not over-written, so add const qualifier and replace __initdata with __initconst. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/mach-berlin/platsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 3/3] ARM: dts: uniphier: add outer cache controller nodes

2015-08-23 Thread Masahiro Yamada
Add L2 cache controller nodes for all the UniPhier SoC DTSI. Also, add an L3 cache controller node for PH1-Pro5 DTSI. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- arch/arm/boot/dts/uniphier-ph1-ld4.dtsi | 7 +++ arch/arm/boot/dts/uniphier-ph1-pro4.dtsi| 7

[PATCH v2 2/9] mm/compaction: introduce compaction depleted state on zone

2015-08-23 Thread Joonsoo Kim
Further compaction attempt is deferred when some of compaction attempts already fails. But, after some number of trial are skipped, compaction restarts work to check whether compaction is now possible or not. It scans whole range of zone to determine this possibility and if compaction possibility

Re: [PATCH v3 06/14] Documentation: drm/bridge: add document for analogix_dp

2015-08-23 Thread Yakir Yang
Hi Krzysztof, 在 08/23/2015 07:43 PM, Krzysztof Kozlowski 写道: 2015-08-24 8:23 GMT+09:00 Rob Herring robherri...@gmail.com: On Wed, Aug 19, 2015 at 9:50 AM, Yakir Yang y...@rock-chips.com wrote: Analogix dp driver is split from exynos dp driver, so we just make an copy of exynos_dp.txt, and

Re: is this a problem of numactl in RedHat7.0 ?

2015-08-23 Thread Xishi Qiu
On 2015/8/22 4:53, Rik van Riel wrote: On 08/21/2015 05:27 AM, Xishi Qiu wrote: I use numactl(--localalloc) tool run a test case, but it shows that the numa policy is prefer, I don't know why. The kernel implements MPOL_PREFERRED and MPOL_LOCAL in the same way. Look at this code in

Re: [PATCH 1/2] watchdog: bcm7038: add device tree binding documentation

2015-08-23 Thread Guenter Roeck
Hi Justin, On 08/20/2015 10:41 AM, Justin Chen wrote: Add device tree binding docmentation for the watchdog hardware block on bcm7038 and newer SoCs. Signed-off-by: Justin Chen justinpo...@gmail.com --- .../devicetree/bindings/watchdog/brcm,bcm7038-wdt.txt | 19 +++ 1 file

Re: [PATCH] net/wireless: enable wiphy device to suspend/resume asynchronously

2015-08-23 Thread Fu, Zhonghui
On 2015/8/17 16:46, Arend van Spriel wrote: + Rafael On 08/17/2015 09:29 AM, Johannes Berg wrote: On Mon, 2015-08-17 at 09:48 +0800, Fu, Zhonghui wrote: The suspend/resume timing of wiphy device and related devices will be ensured by their parent/child relationship. So, enabling wiphy

[PATCH v3 2/4] spi: mediatek: replace int with u32, delete TAB and define MTK_SPI_PAUSE_INT_STATUS marco

2015-08-23 Thread Leilk Liu
this patch replaces int with u32, deletes TAB, and defines MTK_SPI_PAUSE_INT_STATUS marco. Signed-off-by: Leilk Liu leilk@mediatek.com --- drivers/spi/spi-mt65xx.c | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/drivers/spi/spi-mt65xx.c

[PATCH v3 3/4] spi: mediatek: add PM clk_prepare_enable fail flow

2015-08-23 Thread Leilk Liu
This patch adds PM clk_prepare_enable fail flow. Signed-off-by: Leilk Liu leilk@mediatek.com --- drivers/spi/spi-mt65xx.c | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/drivers/spi/spi-mt65xx.c b/drivers/spi/spi-mt65xx.c index f81618c..e14f583 100644 ---

[PATCH v3 4/4] spi: mediatek: replace *_time name

2015-08-23 Thread Leilk Liu
This patch replaces *_time name in mtk_spi_prepare_transfer(). Signed-off-by: Leilk Liu leilk@mediatek.com --- drivers/spi/spi-mt65xx.c | 20 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/drivers/spi/spi-mt65xx.c b/drivers/spi/spi-mt65xx.c index

[PATCH 01/17] staging: sm750fb: rename hwI2CInit to sm750_hw_i2c_init

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 2 +- drivers/staging/sm750fb/ddk750_hwi2c.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 13/17] staging: sm750fb: ddk750_hwi2c: reduce amount of CamelCase

2015-08-23 Thread Mike Rapoport
Rename camel case variables deviceAddress, pBuffer and totalBytes to addr, buf and total_bytes respectively in sm750_hw_i2c_{read,write}_data functions. Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 36 +- 1 file

[PATCH 15/17] staging: sm750fb: ddk750_swi2c: further reduce CamelCase

2015-08-23 Thread Mike Rapoport
Rename remaining CamelCase variables Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_swi2c.c | 122 - drivers/staging/sm750fb/ddk750_swi2c.h | 20 +++--- 2 files changed, 71 insertions(+), 71 deletions(-) diff --git

[PATCH 12/17] staging: sm750fb: hw_i2c_{read,write}: rename CamelCase variables

2015-08-23 Thread Mike Rapoport
Rename longCamelCase variables deviceAddress and registerIndex to shorter addr and reg Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 16 drivers/staging/sm750fb/ddk750_hwi2c.h | 4 ++-- 2 files changed, 10 insertions(+), 10

[PATCH 10/17] staging: sm750fb: ddk750_swi2c: rename CamelCase static functions

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_swi2c.c | 116 - 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/drivers/staging/sm750fb/ddk750_swi2c.c b/drivers/staging/sm750fb/ddk750_swi2c.c index

[PATCH 03/17] staging: sm750fb: rename hwI2CReadReg to sm750_hw_i2c_read_reg

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_hwi2c.c | 2 +- drivers/staging/sm750fb/ddk750_hwi2c.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 07/17] staging: sm750fb: rename swI2CReadReg to sm750_sw_i2c_read_reg

2015-08-23 Thread Mike Rapoport
Signed-off-by: Mike Rapoport mike.rapop...@gmail.com --- drivers/staging/sm750fb/ddk750_swi2c.c | 2 +- drivers/staging/sm750fb/ddk750_swi2c.h | 2 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH v2 7/9] mm/compaction: redesign compaction

2015-08-23 Thread Joonsoo Kim
Currently, compaction works as following. 1) migration scanner scans from zone_start_pfn to zone_end_pfn to find migratable pages 2) free scanner scans from zone_end_pfn to zone_start_pfn to find free pages 3) If both scanner crossed, compaction is finished. This algorithm has some drawbacks. 1)

[PATCH v2 5/9] mm/compaction: allow to scan nonmovable pageblock when depleted state

2015-08-23 Thread Joonsoo Kim
Currently, freescanner doesn't scan non-movable pageblock, because if freepages in non-movable pageblock are exhausted, another movable pageblock would be used for non-movable allocation and it could cause fragmentation. But, we should know that watermark check for compaction doesn't distinguish

Re: [PATCH v3 06/14] Documentation: drm/bridge: add document for analogix_dp

2015-08-23 Thread Yakir Yang
Hi Rob, 在 08/23/2015 06:23 PM, Rob Herring 写道: On Wed, Aug 19, 2015 at 9:50 AM, Yakir Yang y...@rock-chips.com wrote: Analogix dp driver is split from exynos dp driver, so we just make an copy of exynos_dp.txt, and then simplify exynos_dp.txt Beside update some exynos dtsi file with the

[PATCH 1/3] ARM: uniphier: add outer cache support

2015-08-23 Thread Masahiro Yamada
This commit adds support for UniPhier outer cache controller. All the UniPhier SoCs are equipped with the L2 cache, while the L3 cache is currently only integrated on PH1-Pro5 SoC. Signed-off-by: Masahiro Yamada yamada.masah...@socionext.com --- .../bindings/arm/uniphier/cache-uniphier.txt

[PATCH v2 6/9] mm/compaction: manage separate skip-bits for migration and free scanner

2015-08-23 Thread Joonsoo Kim
Currently, just one skip-bit is used for migration and free scanner at the sametime. This has problem if migrate scanner go into the region where free scanner marks the skip-bit. Free scanner just checks if there is freepage or not, so there would be migratable page. But, due to skip-bit, migrate

<    1   2   3   4   5   6   >