Re: [RFC 1/4] lightnvm: precalculate controller write boundaries

2016-02-05 Thread Matias Bjørling
On 02/04/2016 02:08 PM, Javier González wrote: > Flash controllers typically define flash pages as a collection of flash > sectors of typically 4K. Moreover, flash controllers might program flash > pages across several planes. This defines the write granurality at which > flash can be programmed. T

Re: [RFC 3/4] lightnvm: read from rrpc write buffer if possible

2016-02-05 Thread Matias Bjørling
On 02/04/2016 02:08 PM, Javier González wrote: > Since writes are buffered in memory, incoming reads must retrieve > buffered pages instead of submitting the I/O to the media. > > This patch implements this logic. When a read bio arrives to rrpc, valid > pages from the flash blocks residing in mem

Re: [PATCH v2 1/2] ARM: bcm2835: dt: Add the ethernet to the device trees

2016-02-05 Thread Lubomir Rintel
Hi Olivier, On Fri, 2016-02-05 at 15:25 +0100, Olivier Blin wrote: > Lubomir Rintel writes: > > > diff --git a/arch/arm/boot/dts/bcm2836-rpi-2-b.dts > > b/arch/arm/boot/dts/bcm2836-rpi-2-b.dts > [...] > > @@ -33,3 +37,17 @@ > >   brcm,function = ; > >   }; > >  }; > > + > > +&usb { >

Re: [PATCH v3] net: ethernet: support "fixed-link" DT node on nb8800 driver

2016-02-05 Thread Sebastian Frias
On 02/05/2016 03:34 PM, Måns Rullgård wrote: Sebastian Frias writes: Signed-off-by: Sebastian Frias Please change the subject to something like "net: ethernet: nb8800: support fixed-link DT node" and add a comment body. The subject is pretty explicit for such a simple patch, what else cou

[PATCH v4] net: ethernet: nb8800: support fixed-link DT node

2016-02-05 Thread Sebastian Frias
Properly handles the case where the PHY is not connected to the real MDIO bus Signed-off-by: Sebastian Frias --- drivers/net/ethernet/aurora/nb8800.c | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/aurora/nb8800.c b/drivers/net/ethernet/

Re: [PATCH 3/3 v3] cpufreq: governor: Replace timers with utilization update callbacks

2016-02-05 Thread Viresh Kumar
On Fri, Feb 5, 2016 at 7:06 PM, Rafael J. Wysocki wrote: >>> Index: linux-pm/drivers/cpufreq/cpufreq_ondemand.c >>> @@ -264,7 +260,7 @@ static void update_sampling_rate(struct >>> struct od_cpu_dbs_info_s *dbs_info; >>> struct cpu_dbs_info *cdbs; >>> stru

Re: [PATCH 1/3] ifb: make device count build-time configurable

2016-02-05 Thread Lubomir Rintel
On Tue, 2016-01-12 at 15:54 -0500, David Miller wrote: > From: Stephen Hemminger > Date: Tue, 12 Jan 2016 10:44:37 -0800 > > > On Tue, 12 Jan 2016 07:55:22 -0500 > > Jamal Hadi Salim wrote: > >  > >> On 16-01-12 06:56 AM, Lubomir Rintel wrote: > >> > The devices can be created at run-time for qu

Re: [PATCH 3/3] bonding: make device count build-time configurable

2016-02-05 Thread Lubomir Rintel
Hi Bjørn, On Tue, 2016-01-12 at 22:40 +0100, Bjørn Mork wrote: > David Miller writes: > > From: Lubomir Rintel > > Date: Tue, 12 Jan 2016 18:19:49 +0100 > > > > > It's still an improvement to let the distributions decide if > > > they're > > > keeping "ip link add" broken or possibly affecting

Re: [PATCH v2 1/2] ARM: bcm2835: dt: Add the ethernet to the device trees

2016-02-05 Thread Olivier Blin
Lubomir Rintel writes: >> Though, I am not really DT-literate, but shouldn't the ethernet block >> use the PID from the ethernet device? >> The usbether device is 9514 on RPi2, while ec00 is the hub. > > Are you sure? I didn't check on RPi2, but I check the Models B and B+ > and the ethernet devi

Re: [PATCH v3] net: ethernet: support "fixed-link" DT node on nb8800 driver

2016-02-05 Thread Måns Rullgård
Sebastian Frias writes: > On 02/05/2016 03:34 PM, Måns Rullgård wrote: >> Sebastian Frias writes: >> >>> Signed-off-by: Sebastian Frias >> >> Please change the subject to something like "net: ethernet: nb8800: >> support fixed-link DT node" and add a comment body. > > The subject is pretty expl

Re: [PATCH 2/3] dummy: make device count build-time configurable

2016-02-05 Thread Lubomir Rintel
Hi Stephen, On Tue, 2016-01-12 at 10:42 -0800, Stephen Hemminger wrote: > On Tue, 12 Jan 2016 12:57:33 +0100 > Lubomir Rintel wrote: > > > The devices can be created at run-time for quite some time already > > and the > > load-time device creation collides with attempts to create the > > device

Re: [PATCH v7] SATA: OCTEON: support SATA on OCTEON platform

2016-02-05 Thread Arnd Bergmann
On Thursday 04 February 2016 16:05:34 Zubair Lutfullah Kakakhel wrote: > Thank-you for the review. > > On 04/02/16 12:24, Aleksey Makarov wrote: > > > > Hi Zubair, > > > >> +void __iomem *base; > > > > [..] > > > >> +cfg = cvmx_read_csr((uint64_t)base + CVMX_SATA_UCTL_SHIM_CFG); > > > > sp

Re: [RFC] trace_irqsoff: remove redundant reset per-CPU buff

2016-02-05 Thread Steven Rostedt
On Fri, 5 Feb 2016 14:52:53 +0300 Dmitry Safonov <0x7f454...@gmail.com> wrote: > Thanks, Steve! > Yeah, I know it may take time to get to unimportant patches > that are also mostly cleanups. > Also, FYI, even if you do an RFC, include "PATCH" in the brackets as well. I usually have "[RFC][PATCH]

Re: [PATCH] usb: host: xhci: Replace bus lock with host controller lock

2016-02-05 Thread Chris Bainbridge
Running task list at fail point: [8.978405] kworker/3:0 R running task1176024 2 0x [8.979624] Workqueue: usb_hub_wq hub_event [8.980831] 880260613af8 880260613ac0 811247ed 8802604597c0 [8.982061] 880260608000 880260614000 000

Re: [PATCH v3] net: ethernet: support "fixed-link" DT node on nb8800 driver

2016-02-05 Thread Sebastian Frias
On 02/05/2016 04:08 PM, Måns Rullgård wrote: Sebastian Frias writes: On 02/05/2016 03:34 PM, Måns Rullgård wrote: Sebastian Frias writes: Signed-off-by: Sebastian Frias Please change the subject to something like "net: ethernet: nb8800: support fixed-link DT node" and add a comment body

[PATCH] staging: wilc1000: fix compilation without CONFIG_PM

2016-02-05 Thread Arnd Bergmann
After the addition of the wakeup code in wilc1000, it no longer builds when CONFIG_PM is disabled: drivers/staging/wilc1000/wilc_wfi_cfgoperations.c: In function 'wilc_create_wiphy': drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:2632:13: error: 'struct wiphy' has no member named 'wowlan' w

[PATCH] Force inlining of selected page flag modifications

2016-02-05 Thread Denys Vlasenko
Sometimes gcc mysteriously doesn't inline very small functions we expect to be inlined. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66122 With this .config: http://busybox.net/~vda/kernel_config_OPTIMIZE_INLINING_and_Os, the following functions get deinlined many times. Examples of disass

Re: [PATCH v3] net: ethernet: support "fixed-link" DT node on nb8800 driver

2016-02-05 Thread Måns Rullgård
Sebastian Frias writes: > On 02/05/2016 04:08 PM, Måns Rullgård wrote: >> Sebastian Frias writes: >> >>> On 02/05/2016 03:34 PM, Måns Rullgård wrote: Sebastian Frias writes: > Signed-off-by: Sebastian Frias Please change the subject to something like "net: ethernet: nb8

Re: [PATCH v6] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-05 Thread Ezequiel Garcia
On 4 February 2016 at 23:25, Jiancheng Xue wrote: > Add hisilicon spi-nor flash controller driver > > Signed-off-by: Jiancheng Xue > Acked-by: Rob Herring > --- > change log > v6: > Based on v4.5-rc2 > Fixed issues pointed by Ezequiel Garcia. > v5: > Fixed a compile error. > v4: > Rebased to v4.

Re: Bug 4.1.16: self-detected stall in net/unix/?

2016-02-05 Thread Philipp Hahn
Hello Hannes, thank you for your previous reply. Am 03.02.2016 um 02:43 schrieb Hannes Frederic Sowa: > On 02.02.2016 17:25, Philipp Hahn wrote: >> we recently updated our kernel to 4.1.16 + patch for "unix: properly >> account for FDs passed over unix sockets" and have since then >> self-detecte

Re: [PATCH v2] clocksource/arm_arch_timer: Enable and verify MMIO access

2016-02-05 Thread Robin Murphy
On 01/02/16 19:58, Stephen Boyd wrote: On 02/01, Robin Murphy wrote: So far, we have been blindly assuming that having access to a memory-mapped timer frame implies that the individual elements of that frame frame are already enabled. Whilst it's the firmware's job to give us non-secure access t

Re: module: s390: keep mod_arch_specific for livepatch modules

2016-02-05 Thread Miroslav Benes
On Thu, 4 Feb 2016, Josh Poimboeuf wrote: > On Wed, Feb 03, 2016 at 08:37:52PM -0500, Jessica Yu wrote: > > +++ Jessica Yu [03/02/16 20:11 -0500]: > > >Livepatch needs to utilize the symbol information contained in the > > >mod_arch_specific struct in order to be able to call the s390 > > >apply_r

Re: [PATCH v2] clocksource/arm_arch_timer: Enable and verify MMIO access

2016-02-05 Thread Daniel Lezcano
On 02/05/2016 04:29 PM, Robin Murphy wrote: On 01/02/16 19:58, Stephen Boyd wrote: On 02/01, Robin Murphy wrote: So far, we have been blindly assuming that having access to a memory-mapped timer frame implies that the individual elements of that frame frame are already enabled. Whilst it's the

[PATCH RFC 0/1] numa: fix /proc//numa_maps for THP

2016-02-05 Thread Gerald Schaefer
In gather_pte_stats() a THP pmd is cast into a pte, which is wrong because the layouts may differ depending on the architecture. On s390 this will lead to inaccurate numap_maps accounting in /proc because of misguided pte_present() and pte_dirty() checks on the fake pte. On other architectures pte

[PATCH RFC 1/1] numa: fix /proc//numa_maps for THP

2016-02-05 Thread Gerald Schaefer
In gather_pte_stats() a THP pmd is cast into a pte, which is wrong because the layouts may differ depending on the architecture. On s390 this will lead to inaccurate numap_maps accounting in /proc because of misguided pte_present() and pte_dirty() checks on the fake pte. On other architectures pte

Re: [PATCH v2 1/2] regulator: Add coupled regulator

2016-02-05 Thread Mark Brown
On Fri, Feb 05, 2016 at 03:33:28PM +0100, Maxime Ripard wrote: > On Thu, Jan 21, 2016 at 04:28:02PM +, Mark Brown wrote: > > On Thu, Jan 21, 2016 at 04:46:49PM +0100, Maxime Ripard wrote: > > > Anyway, I'm fine with both approaches, just let me know what you > > > prefer. > > Without seeing a

Re: [PATCH v2] clocksource/arm_arch_timer: Enable and verify MMIO access

2016-02-05 Thread Robin Murphy
On 05/02/16 15:32, Daniel Lezcano wrote: On 02/05/2016 04:29 PM, Robin Murphy wrote: On 01/02/16 19:58, Stephen Boyd wrote: On 02/01, Robin Murphy wrote: So far, we have been blindly assuming that having access to a memory-mapped timer frame implies that the individual elements of that frame f

Re: [PATCH 1/3] mm: memcontrol: make tree_{stat,events} fetch all stats

2016-02-05 Thread Johannes Weiner
On Fri, Feb 05, 2016 at 12:58:21PM +0300, Vladimir Davydov wrote: > @@ -2745,14 +2745,20 @@ static void tree_events(struct mem_cgroup *memcg, > unsigned long *events) > > static unsigned long mem_cgroup_usage(struct mem_cgroup *memcg, bool swap) > { > - unsigned long stat[MEMCG_NR_STAT]; >

Re: [PATCH RFC 1/1] numa: fix /proc//numa_maps for THP

2016-02-05 Thread Dave Hansen
On 02/05/2016 07:34 AM, Gerald Schaefer wrote: > +static struct page *can_gather_numa_stats_pmd(pmd_t pmd, > + struct vm_area_struct *vma, > + unsigned long addr) > +{ Is there a way to do this without making a cop

Re: [PATCH 1/2] xen/scsiback: correct frontend counting

2016-02-05 Thread Boris Ostrovsky
On 02/05/2016 08:21 AM, Juergen Gross wrote: When adding a new frontend to xen-scsiback don't decrement the number of active frontends in case of no error. Not doing so results in a I think you meant "Doing so". Reviewed-by: Boris Ostrovsky failure when trying to remove the xen-pvscsi ne

Re: [PATCH v8 2/2] add new platform driver for PCI RC

2016-02-05 Thread Arnd Bergmann
On Friday 05 February 2016 14:51:39 Joao Pinto wrote: > > It is a driver that is useful for PCIe RC prototyping and to be a reference > platform driver for DesignWare PCIe RC, I don't know if merging some of the > driver's code into pcie-designware is really necessary depends on the > usefulness

Re: [PATCH 1/2] xen/scsiback: correct frontend counting

2016-02-05 Thread Juergen Gross
On 05/02/16 16:42, Boris Ostrovsky wrote: > > > On 02/05/2016 08:21 AM, Juergen Gross wrote: >> When adding a new frontend to xen-scsiback don't decrement the number >> of active frontends in case of no error. Not doing so results in a > > I think you meant "Doing so". I think so, too. > > Re

[PATCHv5] mm: slab: free kmem_cache_node after destroy sysfs file

2016-02-05 Thread Dmitry Safonov
With enabled slub_debug alloc_calls_show will try to track location and user of slab object on each online node, kmem_cache_node structure shouldn't be freed till there is the last reference to sysfs file. Fixes the following panic: [43963.463055] BUG: unable to handle kernel [43963.463090] NULL p

Re: [PATCHv5] mm: slab: free kmem_cache_node after destroy sysfs file

2016-02-05 Thread Dmitry Safonov
On 02/05/2016 06:38 PM, Dmitry Safonov wrote: With enabled slub_debug alloc_calls_show will try to track location and user of slab object on each online node, kmem_cache_node structure shouldn't be freed till there is the last reference to sysfs file. Oh, scratch this, friday evening, will resen

[PATCHv6] mm: slab: free kmem_cache_node after destroy sysfs file

2016-02-05 Thread Dmitry Safonov
With enabled slub_debug alloc_calls_show will try to track location and user of slab object on each online node, kmem_cache_node structure shouldn't be freed till there is the last reference to sysfs file. Fixes the following panic: [43963.463055] BUG: unable to handle kernel [43963.463090] NULL p

Re: [PATCH v8 2/2] add new platform driver for PCI RC

2016-02-05 Thread Joao Pinto
On 2/5/2016 3:43 PM, Arnd Bergmann wrote: > On Friday 05 February 2016 14:51:39 Joao Pinto wrote: >> >> It is a driver that is useful for PCIe RC prototyping and to be a reference >> platform driver for DesignWare PCIe RC, I don't know if merging some of the >> driver's code into pcie-designware is

Re: [PATCH 2/2] xen/scsiback: avoid warnings when adding multiple LUNs to a domain

2016-02-05 Thread Boris Ostrovsky
On 02/05/2016 08:21 AM, Juergen Gross wrote: When adding more than one LUN to a frontend a warning for a failed assignment is issued in dom0 for each already existing LUN. Avoid this warning. Aren't you just factoring out the check? The warning is still printed for each scsiback_add_translat

Re: [PATCH v2] synopsys pcie rc generic platform driver update

2016-02-05 Thread Arnd Bergmann
On Friday 05 February 2016 14:35:28 Joao Pinto wrote: > The patch work consisted of: > - driver name was changed from pcie-synopsys to pcie-designware-pltfm > - mdelay() replaced for msleep() in the new driver > - Devicetree bindings for the new driver was updated (config space removed > from range

Re: [PATCH] PCI: layerscape: add ls2085a compatible

2016-02-05 Thread Bjorn Helgaas
On Fri, Feb 05, 2016 at 06:07:10AM +, Minghuan Lian wrote: > The patch is ok to me. Thanks, I'll transform that into an ack. Who's going to post a patch to update MAINTAINERS to fix the @freescale.com addresses? If we can get that in for v4.5, it will save some hassle. > > -Original Mes

Re: [RFC PATCH] SPI/ACPI: DesignWare: Add ACPI support for Designware SPI driver

2016-02-05 Thread Andy Shevchenko
On Fri, Feb 5, 2016 at 9:11 AM, qiujiang wrote: > This patch added ACPI support for DesignWare SPI mmio driver. It > was based the corresponding DT driver and compatible for this two > way. This patch has been tested on Hisilicon D02 board. It relies > on the GPIO patchset. My comments below. >

Re: [PATCH 2/2] xen/scsiback: avoid warnings when adding multiple LUNs to a domain

2016-02-05 Thread Boris Ostrovsky
On 02/05/2016 10:50 AM, Boris Ostrovsky wrote: @@ -962,33 +973,31 @@ static int scsiback_del_translation_entry(struct vscsibk_info *info, struct ids_tuple *v) { struct v2p_entry *entry; -struct list_head *head = &(info->v2p_entry_lists); unsigned lo

Re: [RFC] trace_irqsoff: remove redundant reset per-CPU buff

2016-02-05 Thread Dmitry Safonov
2016-02-05 18:04 GMT+03:00 Steven Rostedt : > Also, FYI, even if you do an RFC, include "PATCH" in the brackets as > well. I usually have "[RFC][PATCH]". Because when I'm looking for > patches in my inbox, I will filter for PATCH. If a patch is out there > without that in the subject, it is much m

Re: [PATCH] net: ethernet: support "fixed-link" DT node on nb8800 driver

2016-02-05 Thread Andy Shevchenko
On Fri, Feb 5, 2016 at 3:39 PM, Måns Rullgård wrote: >> + if (ret < 0) { >> + dev_err(&pdev->dev, "broken fixed-link >> specification\n"); > > Line is longer than 80 chars. This is actually okay, though I would recommend to move long string literal

Re: [PATCH] net: ethernet: support "fixed-link" DT node on nb8800 driver

2016-02-05 Thread Måns Rullgård
Andy Shevchenko writes: > On Fri, Feb 5, 2016 at 3:39 PM, Måns Rullgård wrote: >>> + if (ret < 0) { >>> + dev_err(&pdev->dev, "broken fixed-link >>> specification\n"); >> >> Line is longer than 80 chars. > > This is actually okay, though I would r

Re: [PATCH] ASoC: mxs-saif: check BUSY bit in hw_params() only if not mclk_in_use

2016-02-05 Thread Mark Brown
On Fri, Feb 05, 2016 at 01:43:22PM +, Måns Rullgård wrote: > Mark Brown writes: > > By looking at people working on the driver in git and the authors listed > > in the driver (get_maintainer --git will do most of this for you, though > > you do have to think about false positives). As previo

[PATCH v2] acpi: pci: QDF2432 32 bit config space accessors

2016-02-05 Thread Christopher Covington
Qualcomm Technologies QDF2432 SoCs require 32 bit accessors to be used for the PCI configuration space. Register the appropriate quirk. Signed-off-by: Christopher Covington --- Dependent on Tomasz Nowicki's ACPI support for PCI: http://lists.infradead.org/pipermail/linux-arm-kernel/2016-February/

avr32 build failures in linux-next

2016-02-05 Thread Guenter Roeck
Hi, I am getting persistent build failures with av32 in linux-next. Example for avr32:defconfig: fs/built-in.o: In function `anon_inode_getfile': (.text+0x2ae90): relocation truncated to fit: R_AVR32_21S against `.text'+296c0 All builds but avr32:allnoconfig fail with such truncated relocation

Re: [PATCH] clk: tegra: Fix divider settings for Tegra210 pll_a

2016-02-05 Thread Rhyland Klein
On 2/5/2016 9:01 AM, Jon Hunter wrote: > When setting the pll_a frequency, to what should be 368639844 Hz, the > actual output frequency of the pll is 737279687 Hz (as reported by the > debugfs clk_summary entry), which is double the expect frequency. The > calculations for the pll frequency appear

Re: [PATCH v2 08/12] devicetree: bindings: add DT binding for the Marvell Armada 3700 SoC family

2016-02-05 Thread Gregory CLEMENT
Hi Thomas, On mer., févr. 03 2016, Thomas Petazzoni wrote: > Hello, > > On Wed, 3 Feb 2016 19:41:25 +0100, Gregory CLEMENT wrote: >> The Marvell Armada 3700 is a family of ARMv8 CA53 SoCs. This commit >> introduces the Device Tree binding that documents the top-level >> compatible strings fo

Re: [PATCH RFC 1/1] numa: fix /proc//numa_maps for THP

2016-02-05 Thread Gerald Schaefer
On Fri, 5 Feb 2016 07:38:09 -0800 Dave Hansen wrote: > On 02/05/2016 07:34 AM, Gerald Schaefer wrote: > > +static struct page *can_gather_numa_stats_pmd(pmd_t pmd, > > + struct vm_area_struct *vma, > > + unsigned long

Re: [RFC PATCH] PPC32: Fix build failure caused by missing dirty pte handlers

2016-02-05 Thread Luis Henriques
On Mon, Jan 25, 2016 at 09:22:58AM -0500, Pranith Kumar wrote: > In 4.5-rc1, I am getting a build failure as follows: > > mm/memory.c: In function ‘do_swap_page’: > mm/memory.c:2573:9: error: implicit declaration of function ‘pte_mksoft_dirty’ > [-Werror=implicit-function-declaration] >pte = p

Re: gigaset: memory leak in gigaset_initcshw

2016-02-05 Thread Paul Bolle
Hi Dmitry, (If anyone is confused by this conversation: Dmitry replied to an off list message.) On vr, 2016-02-05 at 14:28 +0100, Dmitry Vyukov wrote: > I wonder why you don't see the leak I am seeing... So do I, for a few days now. > are you suing qemu or real hardware? I am using qemu. Real

Re: [PATCHv6] mm: slab: free kmem_cache_node after destroy sysfs file

2016-02-05 Thread Vladimir Davydov
On Fri, Feb 05, 2016 at 06:45:36PM +0300, Dmitry Safonov wrote: > With enabled slub_debug alloc_calls_show will try to track location and > user of slab object on each online node, kmem_cache_node structure > shouldn't be freed till there is the last reference to sysfs file. > > Fixes the followin

Re: [PATCH v2 3/3] mm/compaction: speed up pageblock_pfn_to_page() when zone is contiguous

2016-02-05 Thread Joonsoo Kim
2016-02-05 9:49 GMT+09:00 Andrew Morton : > On Thu, 4 Feb 2016 15:19:35 +0900 Joonsoo Kim wrote: > >> There is a performance drop report due to hugepage allocation and in there >> half of cpu time are spent on pageblock_pfn_to_page() in compaction [1]. >> In that workload, compaction is triggered

Re: [RFC PATCH] SPI/ACPI: DesignWare: Add ACPI support for Designware SPI driver

2016-02-05 Thread Mark Brown
On Fri, Feb 05, 2016 at 05:55:42PM +0200, Andy Shevchenko wrote: > Like Mark noticed there is also same issue. Do you indeed check the > configuration with different chip select signals? It's not clear to me that *any* chip select signals work, we get a GPIO descriptor back but I didn't see any c

I want to purchase some items..

2016-02-05 Thread Mercy Bella Boutique
Dear Sale, My name is Mercy Marcus the owner of Mercy Bella Boutique from Abidjan, the capital city of Ivory Coast. We deals on human virgin hair of different types, as well as unisex fashion and shoes. Can you supply me from any of the above items if you have any in your in your store. My

Re: [PATCH 1/5] mm/vmalloc: query dynamic DEBUG_PAGEALLOC setting

2016-02-05 Thread Joonsoo Kim
2016-02-05 7:18 GMT+09:00 David Rientjes : > On Thu, 4 Feb 2016, Joonsoo Kim wrote: > >> We can disable debug_pagealloc processing even if the code is complied >> with CONFIG_DEBUG_PAGEALLOC. This patch changes the code to query >> whether it is enabled or not in runtime. >> >> Signed-off-by: Joons

[PATCH v5 2/2] ARM: dts: imx6: Add support for Toradex Ixora carrier board

2016-02-05 Thread Marcel Ziswiler
From: Petr Štetiar Signed-off-by: Marcel Ziswiler Signed-off-by: Petr Štetiar Reviewed-by: Stefan Agner --- Changes in v5: - drop iomux/pinctrl function container node as suggested by Shawn - added new line between nodes as suggested by Shawn - use consistent pinctrl group node naming schema

[PATCH v5 1/2] ARM: dts: imx6: Add support for Toradex Apalis iMX6Q/D SoM

2016-02-05 Thread Marcel Ziswiler
From: Petr Štetiar Signed-off-by: Marcel Ziswiler Signed-off-by: Petr Štetiar Reviewed-by: Stefan Agner --- Changes in v5: - finally get rid of regulators simple bus as suggested by Lucas, Petr and Shawn - use reg_xxx: regulator-xxx naming scheme as suggested by Shawn - get rid of disabled hd

[PATCH v5 0/2] ARM: dts: imx6: Add support for Toradex Apalis iMX6Q/D SoM/Ixora carrier board

2016-02-05 Thread Marcel Ziswiler
This patch series adds support for Toradex Apalis iMX6Q/D SoM module [1] and Ixora carrier board [2]. Petr Štetiar has simply taken content of DTSes from Toradex's Git tree [3], removed not mainlined stuff and fixed all errors returned by checkpatch script. Please note that RESET_MOCI# used as m

Re: [PATCH 1/2] printk: introduce pr_default() macro

2016-02-05 Thread Joe Perches
On Fri, 2016-02-05 at 21:48 +0800, Chen Yucong wrote: > Until now, we cover all log-levels by pr_  macros except > KERN_DEFAULT one. Add it for convenience. > > Signed-off-by: Chen Yucong > --- >  include/linux/printk.h | 6 ++ >  1 file changed, 6 insertions(+) > > diff --git a/include/linux

Re: [PATCH 1/2] printk: introduce pr_default() macro

2016-02-05 Thread Joe Perches
On Fri, 2016-02-05 at 21:48 +0800, Chen Yucong wrote: > Until now, we cover all log-levels by pr_  macros except > KERN_DEFAULT one. Add it for convenience. I'd rather it be removed altogether.

Re: [RFC PATCH 03/20] X.509: Allow X.509 certs to be blacklisted [ver #2]

2016-02-05 Thread Mimi Zohar
Hi David, On Wed, 2016-02-03 at 15:46 +, David Howells wrote: > Mimi Zohar wrote: > > > > Allow X.509 certs to be blacklisted based on their TBS hash. > > > > What is the TBS hash? This doesn't seem to be the key identifier. > > It's the TBSCertificate hash (I'll change to calling it tha

Re: [PATCH v7 04/10] ppc64 ftrace_with_regs configuration variables

2016-02-05 Thread Petr Mladek
On Fri 2016-02-05 09:48:03, Steven Rostedt wrote: > On Fri, 5 Feb 2016 15:05:17 +0100 > Petr Mladek wrote: > > > On Mon 2016-01-25 16:29:54, Torsten Duwe wrote: > > > diff --git a/arch/powerpc/kernel/ftrace.c b/arch/powerpc/kernel/ftrace.c > > > index ef8b916..29b7014 100644 > > > --- a/arch/powe

Re: [PATCH] clk: tegra: Fix divider settings for Tegra210 pll_a

2016-02-05 Thread Thierry Reding
On Fri, Feb 05, 2016 at 11:03:04AM -0500, Rhyland Klein wrote: > On 2/5/2016 9:01 AM, Jon Hunter wrote: > > When setting the pll_a frequency, to what should be 368639844 Hz, the > > actual output frequency of the pll is 737279687 Hz (as reported by the > > debugfs clk_summary entry), which is doubl

[PATCH 3/3] ARM: ixp4xx: move indirect I/O into common-pci.c

2016-02-05 Thread Arnd Bergmann
The pointer comparison in is_pci_memory() confuses gcc, so it starts throwing bogus warnings about the use of possibly uninitialized variables: drivers/ata/ahci_qoriq.c: In function 'ahci_qoriq_hardreset': arch/arm/include/asm/io.h:101:2: error: 'px_is' may be used uninitialized in this function

[PATCH v3] openvswitch: allow management from inside user namespaces

2016-02-05 Thread Tycho Andersen
Operations with the GENL_ADMIN_PERM flag fail permissions checks because this flag means we call netlink_capable, which uses the init user ns. Instead, let's introduce a new flag, GENL_UNS_ADMIN_PERM for operations which should be allowed inside a user namespace. The motivation for this is to be

[PATCH 1/3] ARM: ixp4xx: use normal prototype for {read,write}s{b,w,l}

2016-02-05 Thread Arnd Bergmann
ixp4xx defines the arguments to its __indirect_writesb() and other functions as pointers to fixed-size data. This is not necessarily wrong, and it works most of the time, but it causes warnings in at least one driver: drivers/net/ethernet/smsc/smc91x.c: In function 'smc_rcv': drivers/net/ethernet/

[PATCH 2/3] ARM: ixp4xx: avoid warning about ioport_map() macro argument processing

2016-02-05 Thread Arnd Bergmann
We get a harmless compiler warning when building the cs89x0 driver for ixp4xx: drivers/net/ethernet/cirrus/cs89x0.c: In function 'cs89x0_ioport_probe': drivers/net/ethernet/cirrus/cs89x0.c:1602:28: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] io_mem = ioport_map(iop

[PATCH 05/19] perf config: Document variables for 'report' section in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Taeung Song Explain 'report' section's variables: 'percent-limit', 'queue-size' and 'children'. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r/1454577913-16401-4-git-send-email-treeze.tae...@gmail.com [

[GIT PULL 00/19] perf/core improvements and fixes

2016-02-05 Thread Arnaldo Carvalho de Melo
Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit d3aaf09f889b31f3b424bf9603b163ec1204c361: Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core (2016-02-04 08:58:01 +0100) are available in the git r

[PATCH 16/19] perf inject: Make sure mmap records are ordered when injecting build_ids

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo To make sure the mmap records are ordered correctly and so that the correct especially due to jitted code mmaps. We cannot generate the buildid hit list and inject the jit mmaps (will come right after this patch) in at the same time for now. Signed-off-by: Stephan

[PATCH 19/19] perf jit: add source line info support

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Stephane Eranian This patch adds source line information support to perf for jitted code. The source line info must be emitted by the runtime, such as JVMTI. Perf injects extract the source line info from the jitdump file and adds the corresponding .debug_lines section in the ELF image ge

[PATCH 17/19] perf inject: Add jitdump mmap injection support

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Stephane Eranian This patch adds a --jit/-j option to perf inject. This options injects MMAP records into the perf.data file to cover the jitted code mmaps. It also emits ELF images for each function in the jidump file. Those images are created where the jitdump file is. The MMAP records

[PATCH 14/19] perf symbols: add Java demangling support

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Stephane Eranian Add Java function descriptor demangling support. Something bfd cannot do. Use the JAVA_DEMANGLE_NORET flag to avoid decoding the return type of functions. Signed-off-by: Stephane Eranian Cc: Adrian Hunter Cc: Andi Kleen Cc: Carl

[PATCH 08/19] perf config: Document 'pager.' variables in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Taeung Song Explain 'pager.' variables. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r/1454577913-16401-7-git-send-email-treeze.tae...@gmail.com Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/Doc

[PATCH net] hv_netvsc: Restore needed_headroom request

2016-02-05 Thread Vitaly Kuznetsov
Commit c0eb454034aa ("hv_netvsc: Don't ask for additional head room in the skb") got rid of needed_headroom setting for the driver. With the change I hit the following issue trying to use ptkgen module: [ 57.522021] kernel BUG at net/core/skbuff.c:1128! [ 57.522021] invalid opcode: [#1] S

[PATCH 18/19] perf tools: add JVMTI agent library

2016-02-05 Thread Arnaldo Carvalho de Melo
} } $ javac hello.java $ java hello Hello, World $ And then record it using this jvmti thing: $ perf record -k mono java -agentpath:/home/acme/git/linux/tools/perf/jvmti/libjvmti.so hello java: jvmti: jitdump in /home/acme/.debug/jit/java-jit-20160205.XXWIEDls/jit-1908.

Re: [PATCH] mm/slub: support left red zone

2016-02-05 Thread Joonsoo Kim
2016-02-05 18:06 GMT+09:00 Christoph Lameter : > On Thu, 4 Feb 2016, Joonsoo Kim wrote: > >> On Thu, Feb 04, 2016 at 03:15:50PM +0900, Joonsoo Kim wrote: >> > SLUB already has red zone debugging feature. But, it is only positioned >> > at the end of object(aka right red zone) so it cannot catch lef

[PATCH 01/19] perf build tests: Elide "-f Makefile" from make invokation

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Arnaldo Carvalho de Melo Since this is the name that 'make' will look for if no explicit -f file is passed. This in turn makes the output of 'build-test' more compact: Before: $ perf stat make -C tools/perf build-test cd . && make FEATURE_DU

Re: [PATCH] USB: cp210x: add IDs for GE B650V3 and B850V3 boards

2016-02-05 Thread Martyn Welch
On 01/02/16 19:57, Akshay Bhat wrote: From: Ken Lin Add USB ID for cp2104/5 devices on GE B650v3 and B850v3 boards. Signed-off-by: Ken Lin Signed-off-by: Akshay Bhat Acked-by: Martyn Welch --- drivers/usb/serial/cp210x.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers

[PATCH 12/19] perf build tests: Do parallell builds with 'build-test'

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Arnaldo Carvalho de Melo Cc: Adrian Hunter Cc: David Ahern Cc: Jiri Olsa Cc: Namhyung Kim Cc: Wang Nan Link: http://lkml.kernel.org/n/tip-jhmnf9g7y9ryqcjql00un...@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/Makefile | 2

[PATCH 10/19] perf config: Document 'record.build-id' variable in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Taeung Song Explain 'record.build-id' variable. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r/1454577913-16401-9-git-send-email-treeze.tae...@gmail.com Signed-off-by: Arnaldo Carvalho de Melo --- tools/

Re: [PATCH v7 04/10] ppc64 ftrace_with_regs configuration variables

2016-02-05 Thread Steven Rostedt
On Fri, 5 Feb 2016 17:18:34 +0100 Petr Mladek wrote: > diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig > index a138f6d..de6dab0 100644 > --- a/kernel/trace/Kconfig > +++ b/kernel/trace/Kconfig > @@ -449,7 +449,7 @@ config PROBE_EVENTS > def_bool n > > config DYNAMIC_FTRACE > -

[PATCH] net: cavium: liquidio: fix check for in progress flag

2016-02-05 Thread Colin King
From: Colin Ian King smatch detected a suspicious looking bitop condition: drivers/net/ethernet/cavium/liquidio/lio_main.c:2529 handle_timestamp() warn: suspicious bitop condition (skb_shinfo(skb)->tx_flags | SKBTX_IN_PROGRESS is always non-zero, so the logic is definitely not correct. Use &

[PATCH 15/19] perf build: Add libcrypto feature detection

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Stephane Eranian Will be used to generate build-ids in the jitdump code. Signed-off-by: Stephane Eranian Cc: Adrian Hunter Cc: Andi Kleen Cc: Carl Love Cc: David Ahern Cc: Jiri Olsa Cc: John McCutchan Cc: Namhyung Kim Cc: Pawel Moll Cc: Peter Zijlstra Cc: Sonny Rao Cc: Sukadev B

[PATCH 04/19] perf config: Document variables for 'call-graph' section in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Taeung Song Explain 'call-graph' section and its variables: 'record-mode', 'dump-size', 'print-type', 'order', 'sort-key', 'threshold' and 'print-limit'. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r

Re: avr32 build failures in linux-next

2016-02-05 Thread Sudip Mukherjee
On Friday 05 February 2016 09:32 PM, Guenter Roeck wrote: Hi, I am getting persistent build failures with av32 in linux-next. me too. Example for avr32:defconfig: fs/built-in.o: In function `anon_inode_getfile': (.text+0x2ae90): relocation truncated to fit: R_AVR32_21S against `.text'+296c

[PATCH 13/19] perf tools: handle spaces in file names obtained from /proc/pid/maps

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Marcin Ślusarz Steam frequently puts game binaries in folders with spaces. Note: "(deleted)" markers are now treated as part of the file name. Signed-off-by: Marcin Ślusarz Acked-by: Namhyung Kim Fixes: 6064803313ba ("perf tools: Use sscanf for parsing /proc/pid/maps") Link: http://lkml

RE: [PATCH V2 3/6] stm class: provision for statically assigned masterIDs

2016-02-05 Thread Mike Leach
Hi, I think a quick clarification of the ARM hardware STM architecture may be of value here. The ARM hardware STM, when implemented as recommend in a hardware design, the master IDs are not under driver control, but have a hardwire association with source devices in the system. The master IDs

[PATCH 11/19] perf tools: Fix parallel build including 'clean' target

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa Do not parallelize 'clean' with other targets, figure out if it is present and do it first, then the other targets. Noticed with: tools/perf> make -j24 clean all LD arch/libperf-in.o LD plugin_xen-in.o arch//libperf-in.o: file not recognized: File truncated

[PATCH 09/19] perf config: Document 'kmem.default' variable in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Taeung Song Explain 'kmem.default' variable. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r/1454577913-16401-8-git-send-email-treeze.tae...@gmail.com Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/Documentation/perf-config.txt | 5 +++

[PATCH 06/19] perf config: Document 'top.children' variable in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Taeung Song Explain 'top.children' variable. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r/1454577913-16401-5-git-send-email-treeze.tae...@gmail.com Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/Documentation/perf-config.txt | 7 +++

[PATCH 03/19] perf config: Document 'ui.show-headers' variable in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
See http://www.infradead.org/rpr.html From: Taeung Song This option controls display of column headers (like 'Overhead' and 'Symbol') in 'report' and 'top'. If this option is false, they are hidden. This option is only applied to TUI. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim

[PATCH 1/2] Documentation: dt: mailbox: Add TI Message Manager

2016-02-05 Thread Nishanth Menon
Message Manager is a hardware block used to communicate with various processor systems within certain Texas Instrument's Keystone generation SoCs. This hardware engine is used to transfer messages from various compute entities(or processors) within the SoC. It is designed to be self contained with

[PATCH 2/2] mailbox: Introduce TI message manager driver

2016-02-05 Thread Nishanth Menon
Support for TI Message Manager Module. This hardware block manages a bunch of hardware queues meant for communication between processor entities. Clients sitting on top of this would manage the required protocol for communicating with the counterpart entities. For more details on TI Message Manag

[QUEUED v0 00/19] stm class/intel_th: Patches in my queue

2016-02-05 Thread Alexander Shishkin
Hi everybody, These are the patches that I have so far that I haven't managed to push upstream yet. If you have questions, concerns or objections, please let me know. These are mostly fixes; the first 9 patches I was trying to get into 4.4 during later -rcs, but couldn't, so they are still here.

[PATCH 07/19] perf config: Document 'man.viewer' variable in man page

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Taeung Song Explain 'man.viewer' variable and how to add new man viewer tools. Signed-off-by: Taeung Song Cc: Jiri Olsa Cc: Namhyung Kim Link: http://lkml.kernel.org/r/1454577913-16401-6-git-send-email-treeze.tae...@gmail.com Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/Doc

[PATCH 02/19] perf build tests: Move the feature related vars to the front of the make cmdline

2016-02-05 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo So that we do less visual searching on the 'make build-test' output to see the feature related variables: After: $ make -C tools/perf build-test make_no_newt_O: cd . && make NO_NEWT=1 FEATURES_DUMP=/home/acme/git/linux/tools/perf/BUILD_TEST_FEATUR

[PATCH 0/2] mailbox: Introduce Texas Instrument's message manager driver

2016-02-05 Thread Nishanth Menon
Hi, The following series provides a base driver for the support of TI's message manager hardware block which facilitates communication between multiple compute engines(or processors) with a central system controller (called PMMC in K2G SoC). Keystone family of TI processors incorporate this soluti

<    1   2   3   4   5   6   7   8   >