Re: [PATCH v2] stmmac: avoid ipq806x constant overflow warning

2015-11-12 Thread Joe Perches
On Fri, 2015-11-13 at 08:37 +0100, Geert Uytterhoeven wrote: > On Thu, Nov 12, 2015 at 10:03 PM, Arnd Bergmann > wrote: > > Building dwmac-ipq806x on a 64-bit architecture produces a harmless > > warning from gcc: > > > > stmmac/dwmac-ipq806x.c: In function 'ipq806x_gmac_probe': > >

[PATCH] clocksource/drivers/dw_apb_timer: use {readl|writel}_relaxed

2015-11-12 Thread Jisheng Zhang
readl/writel is too expensive on Cortex A9 w/ outer L2 cache, especially the writel will try to hold l2x0_lock, which could increase chance of L2 cache maintance spinning at the l2x0_lock. The driver does not perform DMA, so it's safe to use the relaxed version. From another side, the relaxed io

Re: [PATCH 15/20] staging/wilc1000: pass hif operations through initialization

2015-11-12 Thread glen lee
On 2015년 11월 12일 20:39, Arnd Bergmann wrote: On Thursday 12 November 2015 19:05:41 glen lee wrote: Hi arnd, I appreciate the patches. I did test this patch series on h/w which is arm based MCU. From this patch wilc is not working properly. After downloading firmware, the firmware cannot

[PATCH] driver-core: platform: fix typo in documentation for multi-driver helper

2015-11-12 Thread Uwe Kleine-König
The function name in the documentation lacked an 's'. Add it. Fixes: dbe2256ddd8e ("driver-core: platform: Provide helpers for multi-driver modules") Signed-off-by: Uwe Kleine-König --- Documentation/driver-model/platform.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH] IB/sa: replace GFP_KERNEL with GFP_ATOMIC

2015-11-12 Thread Saurabh Sengar
On Wed, 28 Oct 2015 at 04:30:10 +, Weiny, Ira wrote: > Until we can remove the spinlock the current proposed patch should be applied > in the interim. Sorry for the noise before. > Reviewed-By: Ira Weiny Hi, is this patch expected to be applied ? -- To unsubscribe from this list: send

Re: [PATCH 1/1 v4] drivers/nvme: default to 4k device page size

2015-11-12 Thread Christoph Hellwig
Jens, Keith: any chance to get this to Linux for 4.4 (and -stable)? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at

Re: [PATCH v2] stmmac: avoid ipq806x constant overflow warning

2015-11-12 Thread Geert Uytterhoeven
On Thu, Nov 12, 2015 at 10:03 PM, Arnd Bergmann wrote: > Building dwmac-ipq806x on a 64-bit architecture produces a harmless > warning from gcc: > > stmmac/dwmac-ipq806x.c: In function 'ipq806x_gmac_probe': > include/linux/bitops.h:6:19: warning: overflow in implicit constant > conversion

Re: [PATCH] PCI: hisi: fix deferred probing

2015-11-12 Thread Zhou Wang
On 2015/11/12 20:21, Arnd Bergmann wrote: > The hisi_pcie_probe function is incorrectly marked as __init, as Kconfig > tells us: > > WARNING: drivers/pci/host/built-in.o(.data+0x7780): Section mismatch in > reference from the variable hisi_pcie_driver to the function >

Re: [PATCH v6 2/3] mtd: mtk-nor: mtk serial flash controller driver

2015-11-12 Thread bayi cheng
On Wed, 2015-11-11 at 13:41 -0800, Brian Norris wrote: > One more small comment, since you're respinning this: > > On Fri, Nov 06, 2015 at 11:48:08PM +0800, Bayi Cheng wrote: > > diff --git a/drivers/mtd/spi-nor/mtk-quadspi.c > > b/drivers/mtd/spi-nor/mtk-quadspi.c > > new file mode 100644 > >

Re: [PATCH] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag

2015-11-12 Thread Hannes Reinecke
On 11/12/2015 07:10 PM, Sreekanth Reddy wrote: > Before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag in MPI SCSI IO > request message, check whether TLR is enabled on the drive using > 'sas_is_tlr_enabled' API. > > Actually in the driver code, driver is using below API's > > 1. sas_enable_tlr() - to

Re: [PATCH v6 1/3] doc: dt: add documentation for Mediatek spi-nor controller

2015-11-12 Thread bayi cheng
On Wed, 2015-11-11 at 12:38 -0800, Brian Norris wrote: > On Fri, Nov 06, 2015 at 11:48:07PM +0800, Bayi Cheng wrote: > > Add device tree binding documentation for serial flash with > > Mediatek serial flash controller > > > > Signed-off-by: Bayi Cheng > > --- > > Applied to l2-mtd.git/next (for

Re: livepatch: reuse module loader code to write relocations

2015-11-12 Thread Jessica Yu
+++ Josh Poimboeuf [12/11/15 14:32 -0600]: On Thu, Nov 12, 2015 at 03:22:44PM -0500, Jessica Yu wrote: Looking into this more, I think we do need one __klp_rela section per function being patched. Each rela section is linked to the section to which the relocations apply via the rela section's

[PATCH 1/1] fix system hang in v4.3 in hw_breakpoint.c RESEND

2015-11-12 Thread Jeffrey Merkey
Disregard the previous patch. This version has been tested and is correct. Previous fix was: If another debugger or int1 handler is registered, and triggers an int 1 exception, the current code fails to properly detect that an execute breakpoint has occurred, and does not set the resume flag,

Re: [PATCH v3 01/17] mm: support madvise(MADV_FREE)

2015-11-12 Thread Minchan Kim
On Fri, Nov 13, 2015 at 01:45:52AM -0500, Daniel Micay wrote: > > And now I am thinking if we use access bit, we could implment MADV_FREE_UNDO > > easily when we need it. Maybe, that's what you want. Right? > > Yes, but why the access bit instead of the dirty bit for that? It could > always be

Re: [PATCH v3 2/4] clk: rockchip: set an ID for crypto clk

2015-11-12 Thread Zain
On 2015年11月12日 16:40, Heiko Stuebner wrote: > Am Donnerstag, 12. November 2015, 09:13:20 schrieb Zain: >> On 2015年11月12日 07:57, Heiko Stuebner wrote: >>> Am Mittwoch, 11. November 2015, 14:35:57 schrieb Zain Wang: Set an ID for crypto clk, so that it can be called in other part.

RE: [RFC] kprobes: Use percpu counter to collect nhit statistics

2015-11-12 Thread 平松雅巳 / HIRAMATU,MASAMI
From: Martin KaFai Lau [mailto:ka...@fb.com] > >When doing ebpf+kprobe on some hot TCP functions (e.g. >tcp_rcv_established), the kprobe_dispatcher shows up in 'perf report'. > >In kprobe_dispatcher(), there is a lot of cache bouncing >in 'tk->nhit++'. 'tk->nhit' and 'tk->tp.flags' also share

Re: elf: add livepatch-specific elf constants

2015-11-12 Thread Jessica Yu
+++ Josh Poimboeuf [12/11/15 09:45 -0600]: On Mon, Nov 09, 2015 at 11:45:51PM -0500, Jessica Yu wrote: Add livepatch elf reloc section flag, livepatch symbol bind and section index Signed-off-by: Jessica Yu --- include/uapi/linux/elf.h | 3 +++ 1 file changed, 3 insertions(+) diff --git

[PATCH RESEND] net: smsc911x: Reset PHY during initialization

2015-11-12 Thread Pavel Fedin
On certain hardware after software reboot the chip may get stuck and fail to reinitialize during reset. This can be fixed by ensuring that PHY is reset too. Old PHY resetting method required operational MDIO interface, therefore the chip should have been already set up. In order to be able to

Re: [PATCH v6 0/3] Mediatek SPI-NOR flash driver

2015-11-12 Thread bayi cheng
On Wed, 2015-11-11 at 12:26 -0800, Brian Norris wrote: > On Wed, Nov 11, 2015 at 10:04:14PM +0800, Bayi Cheng wrote: > > On Mon, 2015-11-09 at 18:46 -0800, Brian Norris wrote: > > > I believe you didn't completely answer all my questions from v5 though. > > > I'll repeat a bit here. Particularly,

Re: [PATCH v3 01/17] mm: support madvise(MADV_FREE)

2015-11-12 Thread Daniel Micay
> And now I am thinking if we use access bit, we could implment MADV_FREE_UNDO > easily when we need it. Maybe, that's what you want. Right? Yes, but why the access bit instead of the dirty bit for that? It could always be made more strict (i.e. access bit) in the future, while going the other

Re: [PATCH v3 3/4] Crypto: rockchip/crypto - add crypto driver for rk3288

2015-11-12 Thread Zain
On 2015年11月12日 20:32, Heiko Stuebner wrote: > Hi Zain, > > I was able to sucessfully test your crypto-driver, but have found some > improvements below that should probably get looked at: > > Am Mittwoch, 11. November 2015, 14:35:58 schrieb Zain Wang: >> Crypto driver support: >> ecb(aes)

Re: [PATCH v3 01/17] mm: support madvise(MADV_FREE)

2015-11-12 Thread Minchan Kim
On Fri, Nov 13, 2015 at 01:16:54AM -0500, Daniel Micay wrote: > On 13/11/15 01:15 AM, Minchan Kim wrote: > > On Thu, Nov 12, 2015 at 12:21:30AM -0500, Daniel Micay wrote: > >>> I also think that the kernel should commit to either zeroing the page > >>> or leaving it unchanged in response to

Re: module: save load_info for livepatch modules

2015-11-12 Thread Jessica Yu
+++ Miroslav Benes [12/11/15 15:19 +0100]: On Thu, 12 Nov 2015, Petr Mladek wrote: On Wed 2015-11-11 23:44:08, Jessica Yu wrote: > +++ Petr Mladek [11/11/15 15:31 +0100]: > >On Mon 2015-11-09 23:45:52, Jessica Yu wrote: > >>diff --git a/kernel/livepatch/core.c b/kernel/livepatch/core.c >

Re: Anonymous inode cleanup?

2015-11-12 Thread Al Viro
On Thu, Nov 12, 2015 at 09:43:00PM -0800, Rajat Jain wrote: > Hello, > > I'm writing a module that wants to get anonymous fd [using > anon_inode_getfd()] and my code looks like this: > > fd = anon_inode_getfd(...) > if (fd < 0) > return -EINVAL; > > if (foobar_fail()) { > /* undo

Re: [PATCH 1/8] phy: rockchip-usb: fix clock get-put mismatch

2015-11-12 Thread Kishon Vijay Abraham I
Hi, On Thursday 05 November 2015 03:14 AM, Heiko Stuebner wrote: > Currently the phy driver only gets the optional clock reference but > never puts it again, neither during error handling nor on remove. > Fix that by moving the clk_put to a devm-action that gets called at > the right time when

Re: [PATCH v2 2/2] clk: qcom: Make oxili GDSC parent of oxili_cx GDSC

2015-11-12 Thread Rajendra Nayak
On 11/13/2015 11:44 AM, Stephen Boyd wrote: > On 11/13, Rajendra Nayak wrote: >> >> On 10/07/2015 01:02 AM, Stephen Boyd wrote: >>> On 10/01, Stephen Boyd wrote: The oxili_cx GDSC is inside the power domain of the oxili GDSC. Add the dependency so that the CX domain can properly power

[lkp] [loop] 1d5ab0e98c: BUG: unable to handle kernel NULL pointer dereference at 0000000000000008

2015-11-12 Thread kernel test robot
FYI, we noticed the below changes on git://kernel.ubuntu.com/sforshee/linux.git userns-mounts commit 1d5ab0e98cf0282077fc1ac2b261d5237b26073e ("loop: Add loop filesystem") +--+++ | |

Re: [PATCH v3 00/12] usb: early: add support for early printk through USB3 debug port

2015-11-12 Thread Lu Baolu
On 11/13/2015 10:26 AM, Dave Young wrote: On 11/13/15 at 10:04am, Lu, Baolu wrote: Hi Dave, On 11/12/2015 02:01 PM, Dave Young wrote: Hi, Baolu On 11/12/15 at 10:45am, Lu, Baolu wrote: Hi Dave, Which device are you testing with? This implementation was developed and tested on Intel

[lkp] [mm] 6f8685f473: kernel BUG at mm/gup.c:648!

2015-11-12 Thread kernel test robot
FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/daveh/x86-pkeys.git pkeys-v008 commit 6f8685f4731b4e391d9326ee3fc1bfa3eb764adf ("mm: simplify __get_user_pages()") ++++ |

Re: [PATCH v3 17/17] mm: add knob to tune lazyfreeing

2015-11-12 Thread Minchan Kim
On Thu, Nov 12, 2015 at 11:44:53AM -0800, Shaohua Li wrote: > On Thu, Nov 12, 2015 at 01:33:13PM +0900, Minchan Kim wrote: > > MADV_FREEed page's hotness is very arguble. > > Someone think it's hot while others are it's cold. > > > > Quote from Shaohua > > " > > My main concern is the policy how

Re: [PATCH v3 03/17] arch: uapi: asm: mman.h: Let MADV_FREE have same value for all architectures

2015-11-12 Thread Minchan Kim
On Thu, Nov 12, 2015 at 01:27:53PM +0200, Kirill A. Shutemov wrote: > On Thu, Nov 12, 2015 at 01:32:59PM +0900, Minchan Kim wrote: > > From: Chen Gang > > > > For uapi, need try to let all macros have same value, and MADV_FREE is > > added into main branch recently, so need redefine MADV_FREE

Re: [PATCH v3 01/17] mm: support madvise(MADV_FREE)

2015-11-12 Thread Minchan Kim
On Thu, Nov 12, 2015 at 01:26:20PM +0200, Kirill A. Shutemov wrote: > On Thu, Nov 12, 2015 at 01:32:57PM +0900, Minchan Kim wrote: > > @@ -256,6 +260,125 @@ static long madvise_willneed(struct vm_area_struct > > *vma, > > return 0; > > } > > > > +static int madvise_free_pte_range(pmd_t

Re: [PATCH v3 01/17] mm: support madvise(MADV_FREE)

2015-11-12 Thread Daniel Micay
On 13/11/15 01:15 AM, Minchan Kim wrote: > On Thu, Nov 12, 2015 at 12:21:30AM -0500, Daniel Micay wrote: >>> I also think that the kernel should commit to either zeroing the page >>> or leaving it unchanged in response to MADV_FREE (even if the decision >>> of which to do is made later on). I

Re: [PATCH v3 01/17] mm: support madvise(MADV_FREE)

2015-11-12 Thread Minchan Kim
On Thu, Nov 12, 2015 at 12:21:30AM -0500, Daniel Micay wrote: > > I also think that the kernel should commit to either zeroing the page > > or leaving it unchanged in response to MADV_FREE (even if the decision > > of which to do is made later on). I think that your patch series does > > this,

Re: [PATCH v2 2/2] clk: qcom: Make oxili GDSC parent of oxili_cx GDSC

2015-11-12 Thread Stephen Boyd
On 11/13, Rajendra Nayak wrote: > > On 10/07/2015 01:02 AM, Stephen Boyd wrote: > > On 10/01, Stephen Boyd wrote: > >> The oxili_cx GDSC is inside the power domain of the oxili GDSC. > >> Add the dependency so that the CX domain can properly power up. > >> > >> Reported-by: Rob Clark > >> Cc:

Build failure in -next: Building arc:vdk_hs38_smp_defconfig ... failed

2015-11-12 Thread Guenter Roeck
Seen since next-20151105. Building arc:vdk_hs38_smp_defconfig ... failed -- Error log: In file included from ./arch/arc/include/asm/irqflags-arcv2.h:12:0, from ./arch/arc/include/asm/irqflags.h:16, from include/linux/irqflags.h:15,

Re: [RFC v3 2/7] PM / Domains: support idle-states as genpd multiple-state.

2015-11-12 Thread Zhaoyang Huang
On 28 October 2015 at 01:40, Marc Titinger wrote: > From: Marc Titinger > > This patch allows cluster-level idle-states to being soaked in as generic > domain power states, in order for the domain governor to chose the most > efficient power state compatible with the device constraints.

Re: [PATCH v2 1/3] usb: core: lpm: fix usb3_hardware_lpm sysfs node

2015-11-12 Thread Lu, Baolu
On 11/13/2015 12:20 AM, Alan Stern wrote: On Thu, 12 Nov 2015, Lu Baolu wrote: Commit 655fe4effe0f ("usbcore: add sysfs support to xHCI usb3 hardware LPM") introduced usb3_hardware_lpm sysfs node. This doesn't show the correct status of USB3 U1 and U2 LPM status. This patch fixes this by

Re: Anonymous inode cleanup?

2015-11-12 Thread Mateusz Guzik
On Thu, Nov 12, 2015 at 09:43:00PM -0800, Rajat Jain wrote: > Hello, > > I'm writing a module that wants to get anonymous fd [using > anon_inode_getfd()] and my code looks like this: > > fd = anon_inode_getfd(...) > if (fd < 0) > return -EINVAL; > > if (foobar_fail()) { > /* undo

Re: [PATCH 08/14] net: tcp_memcontrol: sanitize tcp memory accounting callbacks

2015-11-12 Thread Johannes Weiner
On Thu, Nov 12, 2015 at 08:53:38PM -0800, Eric Dumazet wrote: > On Thu, 2015-11-12 at 18:41 -0500, Johannes Weiner wrote: > > @@ -711,6 +705,12 @@ static inline void mem_cgroup_wb_stats(struct > > bdi_writeback *wb, > > struct sock; > > void sock_update_memcg(struct sock *sk); > > void

Anonymous inode cleanup?

2015-11-12 Thread Rajat Jain
Hello, I'm writing a module that wants to get anonymous fd [using anon_inode_getfd()] and my code looks like this: fd = anon_inode_getfd(...) if (fd < 0) return -EINVAL; if (foobar_fail()) { /* undo everything */ return -EINVAL; } My question is that in case of a failure after the

Re: [PATCH, RESEND] ipc/shm: handle removed segments gracefully in shm_mmap()

2015-11-12 Thread Davidlohr Bueso
On Wed, 11 Nov 2015, Kirill A. Shutemov wrote: And I had concern about your approach: If I read it correctly, with the patch we would ignore locking failure inside shm_open() and mmap will succeed in this case. So the idea is to have shm_close() no-op and therefore

平时最多也就联系了三千家,全球还有十几万客户在哪里?

2015-11-12 Thread Rehanna
您好: 您还在用ali平台开发外贸客户? 还在使用展会宣传企业和产品? 你out了!!! 当前外贸客户开发难,您是否也在寻找展会,B2B之外好的渠道? 行业全球十几万客户,平时最多也就联系了三千家,您是否想把剩下的也开发到? 加QQ2652697913给您演示下主动开发客户的方法,先用先受益,已经有近万家企业领先您使用!!。 广东省商业联合会推荐,主动开发客户第一品牌,近万家企业正在获益。您可以没有使用,但是不能没有了解。 -- To unsubscribe from this list: send the line

[PATCH 03/39] ARM: dts: am335x-baltos-ir5221: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Also, use the mux defines instead of magic numbers for the

[PATCH 00/39] ARM: dts: Convert OMAP boards to use IOPAD pinmux macros

2015-11-12 Thread Javier Martinez Canillas
Hello Tony, This series converts all the remaining OMAP boards that didn't use the IOPAD macros to specify the padconf register addresses. The only board that I left was arch/arm/boot/dts/am335x-boneblack.dts because Andrew already posted a patch for that DTS [0]. I built tested all the DTBs

[PATCH 05/39] ARM: dts: am335x-bonegreen: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 07/39] ARM: dts: am335x-chilisom: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

Re: [RFC] usb: dwc2: hcd: fix split schedule issue

2015-11-12 Thread John Youn
On 11/11/2015 8:46 PM, Doug Anderson wrote: > John, > > On Wed, Nov 11, 2015 at 8:29 PM, John Youn wrote: >> I also feel it is not quite right as the SSPLIT should be able to >> happen during the SSPLIT of another device. I tried to reproduce >> and see the same scheduling but don't see any hang

[PATCH 09/39] ARM: dts: am335x-evmsk: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Also, use the mux defines instead of magic numbers for the

[PATCH 08/39] ARM: dts: am335x-evm: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Also, use the mux defines instead of magic numbers for the

[PATCH 10/39] ARM: dts: am335x-lxm: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 11/39] ARM: dts: am335x-nano: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 12/39] ARM: dts: am335x-pepper: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 14/39] ARM: dts: am335x-wega: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

Re: [PATCH v3 1/2] thermal: mediatek: Add cpu power cooling model.

2015-11-12 Thread Viresh Kumar
On 10-11-15, 11:20, Javi Merino wrote: > The way they are described here is useful only for this platform, but > it's not generic. It only takes into account voltage as (I assume) > it's the only variable that affects it in this implementation. A > generalized version of the static power should

[PATCH 15/39] ARM: dts: am3517-craneboard: Use OMAP3_CORE1_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 17/39] ARM: dts: am437x-idk-evm: Use AM4372_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 20/39] ARM: dts: am57xx-beagle-x15: Use DRA7XX_CORE_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 19/39] ARM: dts: am43x-epos-evm: Use AM4372_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 23/39] ARM: dts: omap3-beagle: Use OMAP3_*_IOPAD pinmux macros

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 21/39] ARM: dts: dra7-evm: Use DRA7XX_CORE_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 22/39] ARM: dts: dra72-evm: Use DRA7XX_CORE_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 25/39] ARM: dts: omap3-evm-37xx: Use OMAP3_*_IOPAD pinmux macros

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 26/39] ARM: dts: omap3-ldp: Use OMAP3_CORE1_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 27/39] ARM: dts: omap3-n900: Use OMAP3_CORE1_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 24/39] ARM: dts: omap3-beagle-xm: Use OMAP3_*_IOPAD pinmux macros

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 30/39] ARM: dts: twl4030: Use OMAP3_CORE1_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 29/39] ARM: dts: omap3-zoom3: Use OMAP3_*_IOPAD pinmux macros

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 28/39] ARM: dts: omap3-n9: Use OMAP3_CORE1_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 34/39] ARM: dts: omap4-sdp: Use OMAP4_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 32/39] ARM: dts: omap4-panda-common: Use OMAP4_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 38/39] ARM: dts: omap5-cm-t54: Use OMAP5_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 36/39] ARM: dts: twl6030: Use OMAP4_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 37/39] ARM: dts: omap5-board-common: Use OMAP5_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 35/39] ARM: dts: omap4-sdp-es23plus: Use OMAP4_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

Re: [PATCH v3 3/3] cpufreq: arm_big_little: Add support to register a cpufreq cooling device

2015-11-12 Thread Viresh Kumar
On 09-11-15, 17:29, Punit Agrawal wrote: > Register passive cooling devices when initialising cpufreq on > big.LITTLE systems. If the device tree provides a dynamic power > coefficient for the CPUs then the bound cooling device will support > the extensions that allow it to be used with all the

[PATCH 33/39] ARM: dts: omap4-panda-es: Use OMAP4_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 39/39] ARM: dts: omap5-uevm.dts: Use OMAP5_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 31/39] ARM: dts: omap4-panda-a4: Use OMAP4_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macros to define the register as an offset from the padconf physical address instead of the offset from padconf base. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 18/39] ARM: dts: am437x-sk-evm: Use AM4372_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 13/39] ARM: dts: am335x-phycore-som: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 16/39] ARM: dts: am437x-gp-evm: Use AM4372_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 04/39] ARM: dts: am335x-bone-common: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 06/39] ARM: dts: am335x-chiliboard: Use AM33XX_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical address instead of the offset from the padconf base address. This makes the DTS easier to read since matches the addresses listed in the Technical Reference Manual. Signed-off-by: Javier Martinez Canillas ---

[PATCH 01/39] pinctrl: Move am4372 and dra7 macros to the the SoC header files

2015-11-12 Thread Javier Martinez Canillas
The header file defines a set of macros for different SoCs families that falls under the OMAP sub-arch, that allow to define the padconf register physical address instead of the register offset from the padconf base. But the am43xx and dra7xx SoCs families have their own pinctrl header file so

[PATCH 02/39] ARM: dts: am335x-baltos-ir5221: Remove leftover pinctrl lines

2015-11-12 Thread Javier Martinez Canillas
When the Device Tree source file got merged, some commented pinctrl lines were left in the file. These are already defined so seems to be a cleanup that was missed. Delete the unneeded lines from the file. Signed-off-by: Javier Martinez Canillas --- arch/arm/boot/dts/am335x-baltos-ir5221.dts |

Re: [PATCH 08/14] net: tcp_memcontrol: sanitize tcp memory accounting callbacks

2015-11-12 Thread Eric Dumazet
On Thu, 2015-11-12 at 18:41 -0500, Johannes Weiner wrote: > @@ -711,6 +705,12 @@ static inline void mem_cgroup_wb_stats(struct > bdi_writeback *wb, > struct sock; > void sock_update_memcg(struct sock *sk); > void sock_release_memcg(struct sock *sk); > +bool mem_cgroup_charge_skmem(struct

Re: KVM PCI passthrough problems after kernel v4.2

2015-11-12 Thread Juhani Rautiainen
Hi! Thanks a lot for the help. I switched to vfio and got NIC working again. Now I just have to figure out what I have to change to get this to persist through the host boots. To tell the truth I couldn't quite parse from that commit message that my device would stop working:). The error messages

Re: [PATCH v2 2/2] clk: qcom: Make oxili GDSC parent of oxili_cx GDSC

2015-11-12 Thread Rajendra Nayak
On 10/07/2015 01:02 AM, Stephen Boyd wrote: > On 10/01, Stephen Boyd wrote: >> The oxili_cx GDSC is inside the power domain of the oxili GDSC. >> Add the dependency so that the CX domain can properly power up. >> >> Reported-by: Rob Clark >> Cc: Rajendra Nayak >> Signed-off-by: Stephen Boyd >>

Re: [linux-sunxi] [PATCH v2 7/9] ARM: dts: sun8i: q8-common: Add device node for AXP223 PMIC

2015-11-12 Thread Chen-Yu Tsai
On Fri, Nov 13, 2015 at 12:04 PM, Chen-Yu Tsai wrote: > A23/A33 Q8 tablets have an X-Powers AXP223 PMIC connected via RSB. It's > regulators provide power to various parts of the SoC and the board. > > Also add simplefb regulator supplies and update existing ones. > > Signed-off-by: Chen-Yu Tsai

Re: [PATCH v2 9/9] ARM: multi_v7_defconfig: Build AXP20X related drivers as modules

2015-11-12 Thread Chen-Yu Tsai
On Fri, Nov 13, 2015 at 12:04 PM, Chen-Yu Tsai wrote: > axp20x support has been split into 2 parts, I2C and RSB interface > variants. > > Update the MFD_AXP20X symbol for I2C support, and also enable > MFD_AXP20X_RSB to support RSB variants. Build these drivers as > modules. > > Keep MFD_AXP20X

[PATCH v2 5/9] ARM: dts: sun8i: sinlinx-sina33: Add AXP223 PMIC device and regulator nodes

2015-11-12 Thread Chen-Yu Tsai
This board has a X-Powers AXP223 PMIC connected via RSB. It's regulators provide power to various parts of the SoC and the board. Also update the regulator supply phandles. Signed-off-by: Chen-Yu Tsai --- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 79 +- 1 file

[PATCH v2 3/9] mfd: axp20x: Add support for RSB based AXP223 PMIC

2015-11-12 Thread Chen-Yu Tsai
The AXP223 is a new PMIC commonly paired with Allwinner A23/A33 SoCs. It is functionally identical to AXP221; only the regulator default voltage/status and the external host interface are different. Signed-off-by: Chen-Yu Tsai --- drivers/mfd/Kconfig| 11 ++ drivers/mfd/Makefile

[PATCH v2 1/9] mfd: axp20x: Add AXP223 to list of supported PMICs in DT bindings

2015-11-12 Thread Chen-Yu Tsai
The AXP223 is a new PMIC commonly paired with Allwinner A23/A33 SoCs. It is functionally identical to AXP221; only the regulator default voltage/status and the external host interface are different. Signed-off-by: Chen-Yu Tsai Acked-by: Maxime Ripard ---

[PATCH v2 7/9] ARM: dts: sun8i: q8-common: Add device node for AXP223 PMIC

2015-11-12 Thread Chen-Yu Tsai
A23/A33 Q8 tablets have an X-Powers AXP223 PMIC connected via RSB. It's regulators provide power to various parts of the SoC and the board. Also add simplefb regulator supplies and update existing ones. Signed-off-by: Chen-Yu Tsai --- arch/arm/boot/dts/sun8i-q8-common.dtsi | 84

[PATCH v2 7/9] ARM: dts: sun8i: q8-common: Add AXP223 PMIC device and regulator nodes

2015-11-12 Thread Chen-Yu Tsai
A23/A33 Q8 tablets have an X-Powers AXP223 PMIC connected via RSB. It's regulators provide power to various parts of the SoC and the board. Also add lcd regulator supply for simplefb and update the existing vmmc-supply for mmc0. Signed-off-by: Chen-Yu Tsai ---

[PATCH v2 9/9] ARM: multi_v7_defconfig: Build AXP20X related drivers as modules

2015-11-12 Thread Chen-Yu Tsai
axp20x support has been split into 2 parts, I2C and RSB interface variants. Update the MFD_AXP20X symbol for I2C support, and also enable MFD_AXP20X_RSB to support RSB variants. Build these drivers as modules. Keep MFD_AXP20X enabled for now, to ease migration for automated boot farms while the

[PATCH v2 9/9] ARM: multi_v7_defconfig: Enable RSB and AXP20X related drivers as modules

2015-11-12 Thread Chen-Yu Tsai
axp20x support has been split into 2 parts, I2C and RSB interface variants. Update the MFD_AXP20X symbol for I2C support. Also enable SUNXI_RSB MFD_AXP20X_RSB to support RSB variants. Build these drivers as modules. Keep MFD_AXP20X enabled for now, to ease migration for automated boot farms

[PATCH v2 8/9] ARM: sunxi_defconfig: Update MFD_AXP20X symbol and enable MFD_AXP20X_RSB

2015-11-12 Thread Chen-Yu Tsai
axp20x support has been split into 2 parts, I2C and RSB interface variants. Update the MFD_AXP20X symbol for I2C support, and also enable MFD_AXP20X_RSB to support RSB variants. Keep MFD_AXP20X enabled for now, to ease migration for automated boot farms while the patches are being merged. This

[PATCH v2 6/9] ARM: dts: sun8i: Add simplefb node labels to reference at board level

2015-11-12 Thread Chen-Yu Tsai
Some boards, such as tablets, have regulators providing power to parts of the display pipeline, like signal converters and LCD panels. Add labels to the simplefb device nodes so that we can reference them in the board dts files to add regulator supply properties. Signed-off-by: Chen-Yu Tsai ---

  1   2   3   4   5   6   7   8   9   10   >