On Wed, Feb 10, 2016 at 10:16:58AM +, Srinivas Kandagatla wrote:
> LPASS IP on QCOM SOC supports both Playback and capture
> via I2S, but this feature is missing in existing code.
> This patchset aims at adding capture support to lpass IP.
> First few patches in this series does cleanup the d
This patch adds wrdma support in lpass-apq8016 by providing the register
offsets and adding support in dma channel allocation callback.
Signed-off-by: Srinivas Kandagatla
---
sound/soc/qcom/lpass-apq8016.c | 22 +++---
1 file changed, 19 insertions(+), 3 deletions(-)
diff --git
On Tue, Feb 09, 2016 at 10:22:46AM -0800, Greg KH wrote:
> On Tue, Feb 09, 2016 at 07:01:23PM +0200, Heikki Krogerus wrote:
> > Driver for ACPI enumerated UCSI devices.
>
> What does this mean?
>
> What does the driver do? Why would we care?
>
> >
> > Signed-off-by: Heikki Krogerus
> > ---
>
Thomasz,
On 10/02/16 08:55, Tomasz Nowicki wrote:
> On 19.01.2016 14:11, Tomasz Nowicki wrote:
>> Patches base on Suravee's ACPI GICv2m support:
>> https://lkml.org/lkml/2015/12/10/475
>>
>> The following git branch contains submitted patches along with
>> the useful patches from the test point of
Hi Niklas,
Thanks for doing this, it looks good. Just a couple of minor comments on
this and the next patch...
On 10/02/16 00:57, Niklas Söderlund wrote:
Map/Unmap a device resource from a physical address. If no dma_map_ops
method is available the operation is a no-op.
Signed-off-by: Niklas
On 19/01/16 13:11, Tomasz Nowicki wrote:
> From: Hanjun Guo
>
> The gic_root_node defined in ITS driver is not actually
> used, and the ITS driver seems will not use it in the
> future, so just remove it.
>
> Signed-off-by: Hanjun Guo
Acked-by: Marc Zyngier
M.
--
Jazz is not dead. I
On Wed, 2016-02-10 at 10:12 +, David Howells wrote:
> Juerg Haefliger wrote:
>
> > This patch adds support for signing a kernel module with a raw
> > detached PKCS#7 signature/message.
> >
> > The signature is not converted and is simply appended to the module so
> > it needs to be in the ri
On Wed, 10 Feb 2016, Rusty Russell wrote:
> > Remove the livepatch module notifier in favor of directly enabling and
> > disabling patches to modules in the module loader. Hard-coding the
> > function calls ensures that ftrace_module_enable() is run before
> > klp_module_coming() during module loa
On Mon, 8 Feb 2016, Jessica Yu wrote:
> Remove the ftrace module notifier in favor of directly calling
> ftrace_module_enable() and ftrace_release_mod() in the module loader.
> Hard-coding the function calls directly in the module loader removes
> dependence on the module notifier call chain and p
On Wed 10-02-16 08:19:22, Mel Gorman wrote:
> On Tue, Feb 09, 2016 at 07:46:05PM +0100, Cedric Blancher wrote:
> > On 9 February 2016 at 18:24, Jan Kara wrote:
> > > Hello,
> > >
> > > I was thinking about current issues with DAX fault locking [1] (data
> > > corruption due to racing faults alloca
On Tue, Feb 09, 2016 at 01:26:22PM -0800, Yang Shi wrote:
> dump_backtrace may be called in kthread context, which is not bound to a
> single
> cpu, i.e. khungtaskd, then calling smp_processor_id may trigger the below bug
> report:
If we're preemptible here, it means that our irq_stack_ptr is pot
On 19/01/16 13:11, Tomasz Nowicki wrote:
> gicv3_init_bases() is the only caller for its_init(),
> also it is a __init function, so mark its_init() as __init too,
> then recursively mark the functions called as __init.
>
> This will help to introduce ITS initialization using ACPI tables as
> we wi
On Tue 09-02-16 10:18:53, Dan Williams wrote:
> On Tue, Feb 9, 2016 at 9:24 AM, Jan Kara wrote:
> > Hello,
> >
> > I was thinking about current issues with DAX fault locking [1] (data
> > corruption due to racing faults allocating blocks) and also races which
> > currently don't allow us to clear
On Tue, Feb 09, 2016 at 10:21:55AM -0800, Greg KH wrote:
> On Tue, Feb 09, 2016 at 07:01:22PM +0200, Heikki Krogerus wrote:
> > USB Type-C Connector System Software Interface (UCSI) is a
> > specification that defines registers and data structures
> > used to interface with the USB Type-C connector
On Mon, 8 Feb 2016, Jessica Yu wrote:
> Remove the livepatch module notifier in favor of directly enabling and
> disabling patches to modules in the module loader. Hard-coding the
> function calls ensures that ftrace_module_enable() is run before
> klp_module_coming() during module load, and that
This patch adds msm mailing list to sound/soc/qcom so that
get_maintainers would return correct list to CC to.
Signed-off-by: Srinivas Kandagatla
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7f1fa4f..213be2a 100644
--- a/MAINTAINERS
+++ b/MA
On Fri, Feb 05, 2016 at 04:24:47PM -0800, Laura Abbott wrote:
> --- a/arch/arm64/mm/mmu.c
> +++ b/arch/arm64/mm/mmu.c
> @@ -149,6 +149,19 @@ static void split_pud(pud_t *old_pud, pmd_t *pmd)
> } while (pmd++, i++, i < PTRS_PER_PMD);
> }
>
> +bool block_mappings_allowed(phys_addr_t (*pgtabl
On Thu, Jan 28, 2016 at 8:44 PM, Alban Bedel wrote:
> Add support for the interrupt controller using GPIOLIB_IRQCHIP.
> Both edges isn't supported by the chip and has to be emulated
> by switching the polarity on each interrupt.
>
> Signed-off-by: Alban Bedel
Patch applied (you know this better
On Thu, Jan 28, 2016 at 8:44 PM, Alban Bedel wrote:
> Add myself to the copyright list and remove the reference to Atheros'
> BSP as nothing is left of this code.
>
> Signed-off-by: Alban Bedel
Patch applied.
Yours,
Linus Walleij
On Tue, Feb 09, 2016 at 10:20:45AM -0800, Greg KH wrote:
> On Tue, Feb 09, 2016 at 07:01:21PM +0200, Heikki Krogerus wrote:
> > The purpose of this class is to provide unified interface
> > for user space to get the status and basic information about
> > USB Type-C Connectors in the system, control
On 10/02/16 10:22, Mark Brown wrote:
On Wed, Feb 10, 2016 at 10:16:58AM +, Srinivas Kandagatla wrote:
LPASS IP on QCOM SOC supports both Playback and capture
via I2S, but this feature is missing in existing code.
This patchset aims at adding capture support to lpass IP.
First few patches
On 10 February 2016 at 11:38, Catalin Marinas wrote:
> On Fri, Feb 05, 2016 at 04:24:47PM -0800, Laura Abbott wrote:
>> --- a/arch/arm64/mm/mmu.c
>> +++ b/arch/arm64/mm/mmu.c
>> @@ -149,6 +149,19 @@ static void split_pud(pud_t *old_pud, pmd_t *pmd)
>> } while (pmd++, i++, i < PTRS_PER_PMD);
On Sun, 7 Feb 2016, GregKH wrote:
> I can't find this patch anywhere in my queue, can you please resend it
> to me with the ack so I can apply it?
Greg, please find it below. Thanks.
From: Jiri Kosina
Subject: [PATCH] w1: w1_process() is not freezable kthread
From: Jiri Kosina
w1_process
On 19/01/16 13:11, Tomasz Nowicki wrote:
> Similarly to GICv3 core, we need to extract common code before adding
> ACPI support. No functional changes.
>
> Signed-off-by: Hanjun Guo
> Signed-off-by: Tomasz Nowicki
> ---
> drivers/irqchip/irq-gic-v3-its.c | 82
> +++---
From: Tomeu Vizoso
Allow implementations of the match() callback in struct bus_type to
return errors and if it's -EPROBE_DEFER then queue the device for
deferred probing.
This is useful to buses such as AMBA in which devices are registered
before their matching information can be retrieved from
(Old thread name: Exynos4210: fix power domain for MDMA1 device)
This patchset fixes mysterious boot hang on Exynos 4210 SoCs, when IOMMU
is enabled. There is no direct dependency between IOMMU devices and
MDMA1. However enabling IOMMU changes the device probe order, what
results in LCD0 power dom
From: Dan Williams
This patch ensures that existing bus match callbacks don't return
negative values (which might be interpreted as potential errors in the
future) in case of positive match.
Signed-off-by: Dan Williams
Signed-off-by: Marek Szyprowski
---
drivers/nvdimm/bus.c | 2 +-
1 file ch
To read pid/cid registers, the probed device need to be properly turned on.
When it is inside a power domain, the bus code should ensure that the
given power domain is enabled before trying to access device's registers.
Signed-off-by: Marek Szyprowski
Reviewed-by: Ulf Hansson
---
drivers/amba/b
From: Tomeu Vizoso
Reading the periphid when the Primecell device is registered means that
the apb pclk must be available by then or the device won't be registered
at all.
By reading the periphid in amba_match() we can return -EPROBE_DEFER if
the apb pclk isn't there yet and the device will be r
On 10/02/16 00:57, Niklas Söderlund wrote:
Enable slave transfers to devices behind IPMMU:s by mapping the slave
addresses using the dma-mapping API.
Signed-off-by: Niklas Söderlund
---
drivers/dma/sh/rcar-dmac.c | 57 ++
1 file changed, 52 inserti
This patch ensures that existing bus match callbacks don't return
negative values (which might be interpreted as potential errors in the
future) in case of positive match.
Signed-off-by: Marek Szyprowski
---
arch/arm/common/sa.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --g
On Wed, Feb 10, 2016 at 10:26:15AM +0530, Vineet Gupta wrote:
> This showed up on ARC when running LMBench bw_mem tests as
> Overlapping TLB Machine Check Exception triggered due to STLB entry
> (2M pages) overlapping some NTLB entry (regular 8K page).
>
> bw_mem 2m touches a large chunk of vaddr
blackfin allmodconfig build fails with the error:
../sound/core/pcm_native.c: In function 'snd_pcm_lib_default_mmap':
../sound/core/pcm_native.c:3386:24: error: implicit declaration of function
'pgprot_writecombine' [-Werror=implicit-function-declaration]
area->vm_page_prot = pgprot_writecombi
On Tue, 2016-02-09 at 19:01 +0200, Heikki Krogerus wrote:
> The purpose of this class is to provide unified interface
> for user space to get the status and basic information about
> USB Type-C Connectors in the system, control data role
> swapping, and when USB PD is available, also power role
> s
On Wed, Feb 10, 2016 at 10:38:14AM +, Catalin Marinas wrote:
> On Fri, Feb 05, 2016 at 04:24:47PM -0800, Laura Abbott wrote:
> > --- a/arch/arm64/mm/mmu.c
> > +++ b/arch/arm64/mm/mmu.c
> > @@ -149,6 +149,19 @@ static void split_pud(pud_t *old_pud, pmd_t *pmd)
> > } while (pmd++, i++, i < PT
On Tue, Feb 09, 2016 at 03:15:57PM -0800, Luck, Tony wrote:
> > You can save yourself this MOV here in what is, I'm assuming, the
> > general likely case where @src is aligned and do:
> >
> > /* check for bad alignment of source */
> > testl $7, %esi
> > /* already aligned?
Reviewed-by: Thomas Sailer
Thanks!
On Wed, Feb 10, 2016 at 10:38:14AM +, Catalin Marinas wrote:
> On Fri, Feb 05, 2016 at 04:24:47PM -0800, Laura Abbott wrote:
> > --- a/arch/arm64/mm/mmu.c
> > +++ b/arch/arm64/mm/mmu.c
> > @@ -149,6 +149,19 @@ static void split_pud(pud_t *old_pud, pmd_t *pmd)
> > } while (pmd++, i++, i < PT
On Wed, Feb 10, 2016 at 12:49 PM, Oliver Neukum wrote:
> On Tue, 2016-02-09 at 19:01 +0200, Heikki Krogerus wrote:
>> The purpose of this class is to provide unified interface
>> for user space to get the status and basic information about
>> USB Type-C Connectors in the system, control data role
On Tue, Feb 09, 2016 at 03:38:57PM -0800, Luck, Tony wrote:
> We use the same model number for E5 and E7 series. E.g. 63 for Haswell.
> The model_id string seems to be the only way to tell ahead of time
> whether you will get a recoverable machine check or die when you
> touch uncorrected memory.
On Wed, Feb 10, 2016 at 01:05:27PM +0200, Andy Shevchenko wrote:
> On Wed, Feb 10, 2016 at 12:49 PM, Oliver Neukum wrote:
> > On Tue, 2016-02-09 at 19:01 +0200, Heikki Krogerus wrote:
> >> The purpose of this class is to provide unified interface
> >> for user space to get the status and basic inf
On Wed, Feb 10, 2016 at 09:52:36AM +, Gabriele Paoloni wrote:
> Hi Mark
>
> > On Tue, Feb 09, 2016 at 05:34:20PM +, Gabriele Paoloni wrote:
> > > From: gabriele paoloni
> > > +/*
> > > + * Retrieve rc_dbi base and size from _DSD
> > > + * Name (_DSD, Package () {
> > > + * ToUUID("d
On Wed, Feb 10, 2016 at 1:11 PM, Heikki Krogerus
wrote:
> On Wed, Feb 10, 2016 at 01:05:27PM +0200, Andy Shevchenko wrote:
>> On Wed, Feb 10, 2016 at 12:49 PM, Oliver Neukum wrote:
>> > On Tue, 2016-02-09 at 19:01 +0200, Heikki Krogerus wrote:
>> >> The purpose of this class is to provide unified
From: Vitaly Kuznetsov
Date: Wed, 10 Feb 2016 11:05:50 +0100
> I'm sorry for the ping but this is kind of a regression and it would be
> nice to have it fixed in 4.5.
In case you can't figure it out, I'm several days backlogged and busy
conferencing, travelling, etc. so there will be up to anoth
> +static int ucsi_run_cmd(struct ucsi *ucsi, void *data, size_t size)
> +{
> + int status;
> + int ret;
> +
> + dev_vdbg(ucsi->dev, "%s control 0x%llx\n", __func__,
> + ucsi->ppm->data->control);
> +
> + ret = ucsi->ppm->cmd(ucsi->ppm);
> + if (ret)
> +
On Wed, Jan 13, 2016 at 06:09:41PM +0100, Greg Kurz wrote:
> The default use case for vhost is when the host and the vring have the
> same endianness (default native endianness). But there are cases where
> they differ and vhost should byteswap when accessing the vring:
> - the host is big endian a
Hi Oliver,
> > +static ssize_t alternate_mode_store(struct device *dev,
> > + struct device_attribute *attr,
> > + const char *buf, size_t size)
> > +{
> > + struct typec_port *port = to_typec_port(dev);
> > + struct typec_alt_mode al
Hi,
I've updated this patch since, with a bit more testing and talking with
Luca in private, I realized that the previous version didn't manage
switching back and forth from SCHED_DEADLINE correctly. Thanks a lot
Luca for your feedback (even if not visible on the list).
I updated the testing bran
Hi Andy,
Here are few more dt patches (set2) which enables usb and lpass,
with some fixes. I have tested these patches with few changes
to defconfig on DB410C + a usb phy fix.
Thanks,
srini
Changes since v1:
- moved usb usb2513 and usb_id nodes out of soc
as suggested by Stephen Boyd.
- fixe
This patch adds pinctrls required for digital and analog audio via lpass.
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 216 +
1 file changed, 216 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/msm8916-pins.dtsi
b/arch/arm6
This patch adds lpass node to the SOC.
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/msm8916.dtsi | 26 ++
1 file changed, 26 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi
b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index c1592d4..a6fddc
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi | 15 ++
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 35 ++
2 files changed, 50 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi
b/arch/arm
This patch adds manual pull up setting for usb otg indicating that the
vbus is vbus is not routed to USB controller/phy therefore enables
pull-up explicitly before starting controller.
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/msm8916.dtsi | 1 +
1 file changed, 1 insertion
From: "Ivan T. Ivanov"
The qcom-spmi-mpp driver is now using string "digital" to denote
old "normal" functionality. Update DTS file.
Also update the powersource.
Signed-off-by: Ivan T. Ivanov
---
arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 dele
This patch enables the lpass on DB410C. LPASS is used as cpu dai for
both analog and digital audio.
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
b/arch/arm64/boo
This patch enables bam dma node, dma is used for both tx and rx on spi
and on high speed serial.
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
b/arch/arm64/boot/d
This patch updates the digital voltage levels from corner values to
microvolts as we are going to use s1 regulator directly for vddcx
instead of s1_corner.
Signed-off-by: Srinivas Kandagatla
---
arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --g
From: George Spelvin
> Sent: 10 February 2016 00:54
> To: David Laight; linux-kernel@vger.kernel.org; li...@horizon.com;
> net...@vger.kernel.org;
> David Laight wrote:
> > Since adcx and adox must execute in parallel I clearly need to re-remember
> > how dependencies against the flags register wo
Hi all,
On Wed, 10 Feb 2016 11:32:58 +
Juri Lelli wrote:
[...]
> @@ -2445,14 +2445,18 @@ static int dl_overflow(struct task_struct *p,
> int policy, if (dl_policy(policy) && !task_has_dl_policy(p) &&
> !__dl_overflow(dl_b, cpus, 0, new_bw)) {
> __dl_add(dl_b, new_bw);
On 19/01/16 13:11, Tomasz Nowicki wrote:
> Since we prepared ITS for being initialized different that via DT,
> it is now possible to parse MADT and pass mandatory info to
> firmware-agnostic ITS init call.
>
> Note that we are using here IORT lib to keep track of allocated
> domain handler which
On Wed, Jan 13, 2016 at 06:09:47PM +0100, Greg Kurz wrote:
> The way vring endianness is being handled currently obfuscates
> the code in vhost_init_used().
>
> This patch tries to fix that by doing the following:
> - move the the code that adjusts endianness to a dedicated helper
> - export this
On Fri, Feb 05, 2016 at 10:01:45PM +0900, Namhyung Kim wrote:
SNIP
> + parent = parent->parent_he;
> + }
> + }
> +
> if (h->filtered)
> return;
>
> @@ -1592,28 +1613,122 @@ static void hists__filter_by_type(struct hists
> *hists, int type
On Wed, Feb 10, 2016 at 10:39:41AM +, Srinivas Kandagatla wrote:
> I can repost the series with change to version if that's Ok with you.
No! That's completely pointless. But if you're going to include
versions please pay attention to them, people putting in obviously wrong
ones is usually a
On 10/02/16 10:29, Will Deacon wrote:
> On Tue, Feb 09, 2016 at 01:26:22PM -0800, Yang Shi wrote:
>> dump_backtrace may be called in kthread context, which is not bound to a
>> single
>> cpu, i.e. khungtaskd, then calling smp_processor_id may trigger the below bug
>> report:
>
> If we're preempti
On 10/02/16 11:58, Ludovic Desroches wrote:
> By putting the device in suspend at the end of the probe, it is
> impossible to wake up on non software event such as card
> insertion/removal.
>
> Signed-off-by: Ludovic Desroches
> ---
>
> Hi,
>
> Since I had no feedback on this topic:
> http://pe
On Tue, Feb 9, 2016 at 7:01 PM, Heikki Krogerus
wrote:
> USB Type-C Connector System Software Interface (UCSI) is a
> specification that defines registers and data structures
> used to interface with the USB Type-C connectors on a system.
>
> The specification is public and available at:
> http://
On 10/02/16 12:43, Luca Abeni wrote:
> Hi all,
>
Hi Luca,
> On Wed, 10 Feb 2016 11:32:58 +
> Juri Lelli wrote:
> [...]
> > @@ -2445,14 +2445,18 @@ static int dl_overflow(struct task_struct *p,
> > int policy, if (dl_policy(policy) && !task_has_dl_policy(p) &&
> > !__dl_overflow(dl_b
When the FLL is in pseudo-fractional mode there is an additional
limit on fref based on the fratio, to prevent aliasing around the
Nyquist frequency. If fref exceeds this limit the refclk divider
must be increased and the calculation tried again until a suitable
combination of fref and fratio is fo
--
My Dearest,
I want you to read this letter very carefully and i must apologize for
bringing this massage to your box without any formal introduction due to
the urgency confidential of this issue. I am happy to know you. But
Almighty Lord knows you better and know why he directed me to you at t
On 19/01/16 13:11, Tomasz Nowicki wrote:
> After refactoring DT code, we let ACPI to build ITS PCI MSI domain
> and do requester ID to device ID translation using IORT table.
>
> We have now full PCI MSI domain stack, thus we can enable ITS initialization
> from GICv3 core driver for ACPI scenario
On Wed, Feb 10, 2016 at 12:19:53PM +0100, Oliver Neukum wrote:
>
> > +static int ucsi_run_cmd(struct ucsi *ucsi, void *data, size_t size)
> > +{
> > + int status;
> > + int ret;
> > +
> > + dev_vdbg(ucsi->dev, "%s control 0x%llx\n", __func__,
> > +ucsi->ppm->data->control);
> > +
This Patch fixes below warning:-
WARNING: at net/packet/af_packet.c:xxx packet_sock_destruct
There is following race between packet_rcv and packet_close
which keeps unfree packet in receive queue.
CPU 1 CPU2
packet_rcv
pac
On Tue, Feb 09, 2016 at 08:07:31AM -0800, tip-bot for Andy Lutomirski wrote:
> Commit-ID: 060a402a1ddb551455ee410de2eadd3349f2801b
> Gitweb: http://git.kernel.org/tip/060a402a1ddb551455ee410de2eadd3349f2801b
> Author: Andy Lutomirski
> AuthorDate: Fri, 29 Jan 2016 11:42:57 -0800
> Committ
On Wed, Feb 10, 2016 at 11:52:31AM +, James Morse wrote:
> On 10/02/16 10:29, Will Deacon wrote:
> > On Tue, Feb 09, 2016 at 01:26:22PM -0800, Yang Shi wrote:
> >> dump_backtrace may be called in kthread context, which is not bound to a
> >> single
> >> cpu, i.e. khungtaskd, then calling smp_p
On Fri, Feb 05, 2016 at 10:01:45PM +0900, Namhyung Kim wrote:
SNIP
> + /* force to go to sibling in the hierarchy */
> + saved_unfolded = h->unfolded;
> + h->unfolded = false;
> +
> + nd = rb_hierarchy_next(&h->rb_nod
Hello.
On 2/10/2016 3:57 AM, Niklas Söderlund wrote:
Add methods to handle mapping of device resources from a physical
address. This is needed for example to map be able to map MMIO FIFO
^^^ not needed
registers to a IOMMU.
Signed-off-by: Niklas Söde
On Wed, 10 Feb 2016 13:21:22 +0200
"Michael S. Tsirkin" wrote:
> On Wed, Jan 13, 2016 at 06:09:41PM +0100, Greg Kurz wrote:
> > The default use case for vhost is when the host and the vring have the
> > same endianness (default native endianness). But there are cases where
> > they differ and vho
On Fri, Feb 05, 2016 at 10:01:46PM +0900, Namhyung Kim wrote:
SNIP
> + printed += fprintf(fp, "%s\n", buf);
> +
> + if (symbol_conf.use_callchain && he->leaf) {
> + u64 total = hists__total_period(hists);
> +
> + printed += hist_entry_callchain__fprintf(he, total,
On Mon 2016-02-08 23:50:21, Jessica Yu wrote:
> Put all actions that are performed after module->state is set to
> MODULE_STATE_COMING in complete_formation() into a separate function
> prepare_coming_module(). This prepares for the removal of ftrace and
> livepatch module coming notifiers and inst
On Wed, Feb 10, 2016 at 10:19:21AM +, Carlos Palminha wrote:
> Hi guys,
>
> I agree that this should be fixed in the helper library.
> There are already a lot of drivers that copy/paste code and several helper
> functions that do not avoid it.
>
> I will start sending some patches to fix thi
Hi,
> -Original Message-
> From: linux-arm-msm-ow...@vger.kernel.org [mailto:linux-arm-msm-
> ow...@vger.kernel.org] On Behalf Of Michael Welling
> Sent: Tuesday, February 09, 2016 12:47 AM
> To: Sricharan
> Cc: 'Wolfram Sang'; 'Daniel Baluta'; 'Jonathan Cameron'; 'Hartmut Knaack';
> 'Lars
On Fri, Feb 05, 2016 at 10:01:46PM +0900, Namhyung Kim wrote:
SNIP
>
> - for (nd = rb_first(&hists->entries); nd; nd = rb_next(nd)) {
> + for (nd = rb_first(&hists->entries); nd; nd = rb_hierarchy_next(nd)) {
> struct hist_entry *h = rb_entry(nd, struct hist_entry, rb_node
On Wed, Feb 10, 2016 at 01:23:45PM +0100, Jiri Olsa wrote:
> On Fri, Feb 05, 2016 at 10:01:46PM +0900, Namhyung Kim wrote:
>
> SNIP
>
> >
> > - for (nd = rb_first(&hists->entries); nd; nd = rb_next(nd)) {
> > + for (nd = rb_first(&hists->entries); nd; nd = rb_hierarchy_next(nd)) {
> >
Jan Kara writes:
> Hello,
>
> I was thinking about current issues with DAX fault locking [1] (data
> corruption due to racing faults allocating blocks) and also races which
> currently don't allow us to clear dirty tags in the radix tree due to races
> between faults and cache flushing [2]. Both
Hi Rafael,
On 09/02/16 21:05, Rafael J. Wysocki wrote:
[...]
> +/**
> + * cpufreq_update_util - Take a note about CPU utilization changes.
> + * @util: Current utilization.
> + * @max: Utilization ceiling.
> + *
> + * This function is called by the scheduler on every invocation of
> + * update_l
T: Bus=03 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=13d3 ProdID=3395 Rev=00.01
C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlc
On Wed 10-02-16 15:29:34, Dmitry Monakhov wrote:
> Jan Kara writes:
>
> > Hello,
> >
> > I was thinking about current issues with DAX fault locking [1] (data
> > corruption due to racing faults allocating blocks) and also races which
> > currently don't allow us to clear dirty tags in the radix t
On Mon 2016-02-08 23:50:22, Jessica Yu wrote:
> In load_module(), the going notifiers are called during error handling when
> an error occurs after the coming notifiers have already been called.
> However, a module's state is still MODULE_STATE_COMING when the going
> notifiers are called in the er
On Fri, Feb 05, 2016 at 10:01:47PM +0900, Namhyung Kim wrote:
> The hierarchy output mode is to group entries so the existing columns
> won't fit to the new output. Treat all sort keys as a single column and
> separate headers by "/".
>
> #Overhead Command / Shared Object
> # ...
Basic support for the Axis Artpec-6 ARM SoC. Timers, interrupts, UARTs and
ethernet are wired up.
Lars Persson (8):
clk: add device tree binding for artpec-6 pll1 clock
clk: add artpec-6 pll1 clock driver
arm: add device-tree SoC bindings for Axis Artpec-6
arm: dts: add Artpec-6 soc dtsi f
Signed-off-by: Lars Persson
---
arch/arm/boot/dts/artpec6.dtsi | 238 +
1 file changed, 238 insertions(+)
create mode 100644 arch/arm/boot/dts/artpec6.dtsi
diff --git a/arch/arm/boot/dts/artpec6.dtsi b/arch/arm/boot/dts/artpec6.dtsi
new file mode 100644
i
Signed-off-by: Lars Persson
---
arch/arm/configs/multi_v7_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/configs/multi_v7_defconfig
b/arch/arm/configs/multi_v7_defconfig
index 8e8b2ac..bf3840e 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi
The PLL1 clock is a fixed-factor clock with factors derived from boot
mode pins. This driver is a simple wrapper to register the fixed
factor clock according to the pin settings.
Signed-off-by: Lars Persson
---
drivers/clk/Makefile | 1 +
drivers/clk/clk-artpec6.c | 70
Basic machine port for the Artpec-6 SoC from Axis
Communications.
Signed-off-by: Lars Persson
---
arch/arm/Kconfig | 2 ++
arch/arm/Makefile| 1 +
arch/arm/mach-artpec/Kconfig | 22
arch/arm/mach-artpec/Makefile| 1 +
arch/a
Hi,
>What driver are you using (is that in-tree)? Can you reproduce the same issue
>with a latest -net kernel, for example (or, a 'reasonably' recent one like 4.3
>or
>4.4)? There has been quite a bit of changes in err queue handling (which also
>accounts rmem) as well. How reliably can you trigg
Hi,
On Wed, 10 Feb 2016 11:32:58 +
Juri Lelli wrote:
[...]
> From 62f70ca3051672dce209e8355cf5eddc9d825c2a Mon Sep 17 00:00:00 2001
> From: Juri Lelli
> Date: Sat, 6 Feb 2016 12:41:09 +
> Subject: [PATCH 1/2] sched/deadline: add per rq tracking of admitted
> bandwidth
>
> Currently SCHE
Signed-off-by: Lars Persson
---
arch/arm/boot/dts/Makefile | 2 ++
arch/arm/boot/dts/artpec6-devboard.dts | 57 ++
2 files changed, 59 insertions(+)
create mode 100644 arch/arm/boot/dts/artpec6-devboard.dts
diff --git a/arch/arm/boot/dts/Makefile b/a
On Tuesday 09 February 2016 07:57 PM, Lee Jones wrote:
Cc: Laxman Dewangan
Signed-off-by: Lee Jones
---
include/linux/mfd/core.h | 32
1 file changed, 32 insertions(+)
diff --git a/include/linux/mfd/core.h b/include/linux/mfd/core.h
index 27dac3f..dacdc49 1
Signed-off-by: Lars Persson
---
Documentation/devicetree/bindings/arm/axis.txt | 8
1 file changed, 8 insertions(+)
create mode 100644 Documentation/devicetree/bindings/arm/axis.txt
diff --git a/Documentation/devicetree/bindings/arm/axis.txt
b/Documentation/devicetree/bindings/arm/axi
Signed-off-by: Lars Persson
Signed-off-by: Jesper Nilsson
---
MAINTAINERS | 10 ++
1 file changed, 10 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7f1fa4f..d32c1aa 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -932,6 +932,16 @@ M: Tsahee Zidenberg
S: Maintained
F:
101 - 200 of 819 matches
Mail list logo