Re: (bisected) Lock up on sh73a0/kzm9g on cpuidle initialization

2014-11-06 Thread Geert Uytterhoeven
Hi Daniel, On Thu, Nov 6, 2014 at 10:02 PM, Daniel Lezcano wrote: > On 11/06/2014 09:38 PM, Geert Uytterhoeven wrote: >> When CONFIG_CPU_IDLE=y, the kernel locks up during cpuidle initialization >> on Renesas sh73a0/kzm9g-reference, which has a dual-core Cortex-A9. >> >> Last message is: >> >>

[PATCH -mm v7 01/13] mm/pagewalk: remove pgd_entry() and pud_entry()

2014-11-06 Thread Naoya Horiguchi
Currently no user of page table walker sets ->pgd_entry() or ->pud_entry(), so checking their existence in each loop is just wasting CPU cycle. So let's remove it to reduce overhead. Signed-off-by: Naoya Horiguchi Acked-by: Kirill A. Shutemov --- include/linux/mm.h | 6 -- mm/pagewalk.c

[PATCH -mm v7 04/13] smaps: remove mem_size_stats->vma and use walk_page_vma()

2014-11-06 Thread Naoya Horiguchi
pagewalk.c can handle vma in itself, so we don't have to pass vma via walk->private. And show_smap() walks pages on vma basis, so using walk_page_vma() is preferable. Signed-off-by: Naoya Horiguchi Acked-by: Kirill A. Shutemov --- fs/proc/task_mmu.c | 12 1 file changed, 4

[PATCH -mm v7 10/13] arch/powerpc/mm/subpage-prot.c: use walk->vma and walk_page_vma()

2014-11-06 Thread Naoya Horiguchi
We don't have to use mm_walk->private to pass vma to the callback function because of mm_walk->vma. And walk_page_vma() is useful if we walk over a single vma. Signed-off-by: Naoya Horiguchi Acked-by: Kirill A. Shutemov --- arch/powerpc/mm/subpage-prot.c | 6 ++ 1 file changed, 2

[PATCH -mm v7 00/13] pagewalk: improve vma handling, apply to new users

2014-11-06 Thread Naoya Horiguchi
This series is ver.7 of page table walker patchset. I apologize about my long delay since previous version (I have moved to Japan last month and no machine access for a while.) I just rebased this onto mmotm-2014-11-05-16-01. I had some conflicts but the resolution was not hard. Trinity showed no

[PATCH -mm v7 03/13] pagewalk: add walk_page_vma()

2014-11-06 Thread Naoya Horiguchi
Introduces walk_page_vma(), which is useful for the callers which want to walk over a given vma. It's used by later patches. Signed-off-by: Naoya Horiguchi Acked-by: Kirill A. Shutemov --- ChangeLog v3: - check walk_page_test's return value instead of walk->skip --- include/linux/mm.h | 1 +

[PATCH -mm v7 07/13] numa_maps: fix typo in gather_hugetbl_stats

2014-11-06 Thread Naoya Horiguchi
Just doing s/gather_hugetbl_stats/gather_hugetlb_stats/g, this makes code grep-friendly. Signed-off-by: Naoya Horiguchi Acked-by: Kirill A. Shutemov --- fs/proc/task_mmu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git mmotm-2014-11-05-16-01.orig/fs/proc/task_mmu.c

[RFC] ptrace: add generic SET_SYSCALL request

2014-11-06 Thread AKASHI Takahiro
This patch adds a new generic ptrace request, PTRACE_SET_SYSCALL. It can be used to change a system call number as follows: ret = ptrace(pid, PTRACE_SET_SYSCALL, null, new_syscall_no); 'new_syscall_no' can be -1 to skip this system call, you need to modify a register's value, in arch-specific

Re: [PATCH 0/2] Kernel Live Patching

2014-11-06 Thread Christoph Hellwig
On Thu, Nov 06, 2014 at 09:24:23PM +0100, Vojtech Pavlik wrote: > One reason is that there are currently at least two generators using > very different methods of generation (in addition to the option of doing > the patch module by hand), and neither of them are currently in a state > where they

Re: [PATCH 0/2] Kernel Live Patching

2014-11-06 Thread Christoph Hellwig
On Thu, Nov 06, 2014 at 02:49:26PM -0500, Steven Rostedt wrote: > I understand that there is two methods in doing this. Is it possible to > create a "simple generator" that only does the simple case. Perhaps can > detect non simple cases where it rejects the change and tells the user > they need

Re: [PATCH 0/2] Kernel Live Patching

2014-11-06 Thread Christoph Hellwig
On Thu, Nov 06, 2014 at 01:34:33PM -0600, Josh Poimboeuf wrote: > I agree that we should also put kpatch-build (or some converged > kpatch/kGraft-build tool) into the kernel tree, because of the tight > interdependencies between it and the kernel. I think it would make > development much easier.

Re: [LKP] [dmi] PANIC: early exception 0e rip 10:ffffffff81899e6b error 9 cr2 ffffffffff240000

2014-11-06 Thread Ard Biesheuvel
On 7 November 2014 08:37, Yuanhan Liu wrote: > On Fri, Nov 07, 2014 at 08:17:36AM +0100, Ard Biesheuvel wrote: >> On 7 November 2014 06:47, LKP wrote: >> > FYI, we noticed the below changes on >> > >> > https://git.linaro.org/people/ard.biesheuvel/linux-arm efi-for-3.19 >> > commit

Re: [LKP] [dmi] PANIC: early exception 0e rip 10:ffffffff81899e6b error 9 cr2 ffffffffff240000

2014-11-06 Thread Yuanhan Liu
On Fri, Nov 07, 2014 at 08:17:36AM +0100, Ard Biesheuvel wrote: > On 7 November 2014 06:47, LKP wrote: > > FYI, we noticed the below changes on > > > > https://git.linaro.org/people/ard.biesheuvel/linux-arm efi-for-3.19 > > commit aacdce6e880894acb57d71dcb2e3fc61b4ed4e96 ("dmi: add support for >

Re: [PATCH v6 00/29] nios2 Linux kernel port

2014-11-06 Thread LF.Tan
On Mon, Nov 3, 2014 at 6:51 PM, Ley Foon Tan wrote: > > This is the 6th version of patchset adds the Linux kernel port for Nios II > processor from Altera. All of the feedback from v5 patchseries has been > addressed. Note, only patch #1, #7 and #21 have non-trivial changes. > Thanks to all who

[PATCH 1/2] mm/debug-pagealloc: correct freepage accounting and order resetting

2014-11-06 Thread Joonsoo Kim
One thing, I did in this patch, is fixing freepage accounting. If we clear guard page and link it onto isolate buddy list, we should not increase freepage count. This patch adds conditional branch to skip counting in this case. Without this patch, this overcounting happens frequently if guard

[PATCH 2/2] mm/debug-pagealloc: cleanup page guard code

2014-11-06 Thread Joonsoo Kim
Page guard is used by debug-pagealloc feature. Currently, it is open-coded, but, I think that more abstraction of it makes core page allocator code more readable. There is no functional difference. Signed-off-by: Joonsoo Kim --- mm/page_alloc.c | 38 +++--- 1

Re: [LKP] [dmi] PANIC: early exception 0e rip 10:ffffffff81899e6b error 9 cr2 ffffffffff240000

2014-11-06 Thread Ard Biesheuvel
On 7 November 2014 06:47, LKP wrote: > FYI, we noticed the below changes on > > https://git.linaro.org/people/ard.biesheuvel/linux-arm efi-for-3.19 > commit aacdce6e880894acb57d71dcb2e3fc61b4ed4e96 ("dmi: add support for SMBIOS > 3.0 64-bit entry point") > > >

Re: [PATCH v4] Add LTC2941/LTC2943 Battery Gauge Driver

2014-11-06 Thread Pavel Machek
Hi! > +++ b/drivers/power/ltc2941-battery-gauge.c > @@ -0,0 +1,547 @@ > +/* > + * I2C client/driver for the Linear Technology LTC2941 and LTC2943 > + * Battery Gas Gauge IC > + * > + * Copyright (C) 2014 Topic Embedded Systems > + * NOrmally GPL notice would go here. > + * Author: Auryn

Re: [PATCH 0/4] (CMA_AGGRESSIVE) Make CMA memory be more aggressive about allocation

2014-11-06 Thread Minchan Kim
Hello, On Tue, Nov 04, 2014 at 10:29:59AM +0100, Vlastimil Babka wrote: > On 11/04/2014 08:53 AM, Minchan Kim wrote: > >Hello, > > > >On Wed, Oct 29, 2014 at 03:43:33PM +0100, Vlastimil Babka wrote: > >>On 10/16/2014 10:55 AM, Laura Abbott wrote: > >> > >>Hi, > >> > >>did anyone try/suggest the

Re: N900 modem support in 3.18-rc1

2014-11-06 Thread Ivaylo Dimitrov
On 7.11.2014 01:01, Pali Rohár wrote: For voice calls you need: * kernel driver cmt-speech (or it has some new name) * cmt-speech userspace library (communication with kernel) * pulseaudio modules which are using that library Freemangordon (Ivaylo Dimitrov, CCed) should know more about it,

Re: [PATCH] ARM: dts: zynq: Enable PL clocks for Parallella

2014-11-06 Thread Michal Simek
On 11/06/2014 06:22 PM, Andreas Färber wrote: > The Parallella board comes with a U-Boot bootloader that loads one of > two predefined FPGA bitstreams before booting the kernel. Both define an > AXI interface to the on-board Epiphany processor. > > Enable clocks FCLK0..FCLK3 for the Programmable

Re: [PATCH] n_tty: Add memory barrier to fix race condition in receive path

2014-11-06 Thread Christian Riesch
[sent again due to stupid HTML mail problems, sorry] On Thu, Nov 6, 2014 at 11:54 PM, Måns Rullgård wrote: > Greg Kroah-Hartman writes: > >> On Thu, Nov 06, 2014 at 10:12:54PM +, Måns Rullgård wrote: >>> Greg Kroah-Hartman writes: >>> >>> > On Thu, Nov 06, 2014 at 09:38:59PM +, Måns

[PATCH V4 03/14] genirq: Generic chip: Allow irqchip drivers to override irq_reg_{readl,writel}

2014-11-06 Thread Kevin Cernekee
Currently, these I/O accessors always assume little endian 32-bit registers (readl/writel). On some systems the IRQ registers need to be accessed in BE mode or using 16-bit loads/stores, so we will provide a way to override the default behavior. Signed-off-by: Kevin Cernekee ---

[PATCH V4 04/14] genirq: Generic chip: Add big endian I/O accessors

2014-11-06 Thread Kevin Cernekee
Use io{read,write}32be if the caller specified IRQ_GC_BE_IO when creating the irqchip. Signed-off-by: Kevin Cernekee --- include/linux/irq.h | 2 ++ kernel/irq/generic-chip.c | 16 2 files changed, 18 insertions(+) diff --git a/include/linux/irq.h b/include/linux/irq.h

[PATCH V4 01/14] sh: Eliminate unused irq_reg_{readl,writel} accessors

2014-11-06 Thread Kevin Cernekee
Defining these macros way down in arch/sh/.../irq.c doesn't cause kernel/irq/generic-chip.c to use them. As far as I can tell this code has no effect. Signed-off-by: Kevin Cernekee --- arch/sh/boards/mach-se/7343/irq.c | 3 --- arch/sh/boards/mach-se/7722/irq.c | 3 --- 2 files changed, 6

re: netfilter: nf_conntrack: there maybe a bug in __nf_conntrack_confirm, when it race against get_next_corpse

2014-11-06 Thread Bill Bonaparte
On Tue, 6 Nov 2014 21:01:00 "Jesper" wrote: >There is several issues with your submission. I'll take care of resubmitting a patch in your name (so you will get credit in the git log). > >If you care to know, issues are: >1. you are not sending to the appropriate mailing lists, 2. patch is as

[PATCH V4 08/14] irqchip: bcm7120-l2: Make sure all register accesses use base+offset

2014-11-06 Thread Kevin Cernekee
A couple of accesses to IRQEN (base+0x00) just used "base" directly, so they would break if IRQEN ever became nonzero. Make sure that all reads/writes specify the register offset constant. Signed-off-by: Kevin Cernekee Acked-by: Florian Fainelli --- drivers/irqchip/irq-bcm7120-l2.c | 6 +++---

[PATCH V4 12/14] irqchip: bcm7120-l2: Decouple driver from brcmstb-l2

2014-11-06 Thread Kevin Cernekee
Some chips, such as BCM6328, only require bcm7120-l2. Some BCM7xxx STB configurations only require brcmstb-l2. Treat them as two separate entities, and update the mach-bcm dependencies to reflect the change. Signed-off-by: Kevin Cernekee Acked-by: Arnd Bergmann Acked-by: Florian Fainelli ---

[PATCH V4 05/14] irqchip: brcmstb-l2: Eliminate dependency on ARM code

2014-11-06 Thread Kevin Cernekee
The irq-brcmstb-l2 driver has a single dependency on the ARM code, the do_bad_IRQ macro. Expand this macro in-place so that the driver can be built on non-ARM platforms. Signed-off-by: Kevin Cernekee Acked-by: Arnd Bergmann Acked-by: Florian Fainelli --- drivers/irqchip/irq-brcmstb-l2.c | 7

[PATCH V4 09/14] irqchip: bcm7120-l2: Fix missing nibble in gc->unused mask

2014-11-06 Thread Kevin Cernekee
This mask should have been 0x_, not 0x0fff_. The change should not have an effect on current users (STB) because bits 31:27 are unused. Signed-off-by: Kevin Cernekee Acked-by: Arnd Bergmann Acked-by: Florian Fainelli --- drivers/irqchip/irq-bcm7120-l2.c | 2 +- 1 file changed, 1

[PATCH V4 06/14] irqchip: bcm7120-l2: Eliminate bad IRQ check

2014-11-06 Thread Kevin Cernekee
This check may be prone to race conditions, e.g. 1) Some external event (e.g. GPIO level) causes an IRQ to become pending 2) Peripheral asserts the L2 IRQ 3) CPU takes an interrupt 4) The event from #1 goes away 5) bcm7120_l2_intc_irq_handle() reads back a 0 status Unlike the hardware supported

[PATCH V4 11/14] irqchip: bcm7120-l2: Extend driver to support 64+ bit controllers

2014-11-06 Thread Kevin Cernekee
Most implementations of the bcm7120-l2 controller only have a single 32-bit enable word + 32-bit status word. But some instances have added more enable/status pairs in order to support 64+ IRQs (which are all ORed into one parent IRQ input). Make the following changes to allow the driver to

[PATCH V4 07/14] irqchip: bcm7120-l2, brcmstb-l2: Remove ARM Kconfig dependency

2014-11-06 Thread Kevin Cernekee
This can compile for MIPS (or anything else) now. Signed-off-by: Kevin Cernekee Acked-by: Arnd Bergmann Acked-by: Florian Fainelli --- drivers/irqchip/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index b21f12f..09c79d1 100644 ---

[PATCH V4 14/14] irqchip: brcmstb-l2: Convert driver to use irq_reg_{readl,writel}

2014-11-06 Thread Kevin Cernekee
This effectively converts the __raw_ accessors to the non-__raw_ equivalents. To handle BE, we pass IRQ_GC_BE_IO, similar to what was done in irq-bcm7120-l2.c. Since irq_reg_writel now takes an irq_chip_generic argument, writel must be used for the initial hardware reset in the probe function.

[PATCH V4 10/14] irqchip: bcm7120-l2: Use gc->mask_cache to simplify suspend/resume functions

2014-11-06 Thread Kevin Cernekee
The cached value already incorporates irq_fwd_mask, and was saved the last time an IRQ was enabled/disabled. Signed-off-by: Kevin Cernekee Acked-by: Florian Fainelli --- drivers/irqchip/irq-bcm7120-l2.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git

[PATCH V4 13/14] irqchip: bcm7120-l2: Convert driver to use irq_reg_{readl,writel}

2014-11-06 Thread Kevin Cernekee
On BE MIPS systems this needs to use the new IRQ_GC_BE_IO gc_flag. In all other cases it will use the standard readl/writel accessors. The initial irq_fwd_mask setup runs before "gc" is initialized, so it is unchanged for now. This could potentially be a problem on an ARM system that boots in

[PATCH V4 02/14] genirq: Generic chip: Change irq_reg_{readl,writel} arguments

2014-11-06 Thread Kevin Cernekee
Pass in the irq_chip_generic struct so we can use different readl/writel settings for each irqchip driver, when appropriate. Compute (gc->reg_base + reg_offset) in the helper function because this is pretty much what all callers want to do anyway. Compile-tested using the following

[PATCH V4 00/14] genirq endian fixes; bcm7120/brcmstb IRQ updates

2014-11-06 Thread Kevin Cernekee
V3->V4: - Fix buildbot bisectability warning on patch 02/14 (missing include) - Add kernel-doc text for the new reg_{readl,writel} struct members and IRQ_GC_BE_IO flag Kevin Cernekee (14): sh: Eliminate unused irq_reg_{readl,writel} accessors genirq: Generic chip: Change

Re: [fuse-devel] [PATCH v5 7/7] add a flag for per-operation O_DSYNC semantics

2014-11-06 Thread Anton Altaparmakov
Hi, > On 7 Nov 2014, at 07:52, Anand Avati wrote: > On Thu, Nov 6, 2014 at 8:22 PM, Anton Altaparmakov wrote: > > On 7 Nov 2014, at 01:46, Jeff Moyer wrote: > > Minor nit, but I'd rather read something that looks like this: > > > > if (type == READ && (flags & RWF_NONBLOCK)) > >

Re: [PATCH] tty: serial: msm_serial: Use DT aliases

2014-11-06 Thread Frank Rowand
On 11/6/2014 10:40 PM, Frank Rowand wrote: > From: Frank Rowand > > Update msm8974 dtsi for msm_serial to reflect msm_serial_probe() > getting line id from the serial alias. > > Signed-off-by: Frank Rowand > --- > arch/arm/boot/dts/qcom-msm8974.dtsi |6 +- > 1 file changed, 5

[PATCH 1/1] ipc/mqueue.c: Drag unneeded code out of locks

2014-11-06 Thread Steven Stewart-Gallus
This shouldn't be too controversial. I simply looked for where there was a tiny bit of waste in the message queue code. Signed-off-by: Steven Stewart-Gallus --- diff --git a/ipc/mqueue.c b/ipc/mqueue.c index 4fcf39a..aa3f903 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -278,16 +278,29 @@

Re: [PATCH] tty: serial: msm_serial: Use DT aliases

2014-11-06 Thread Frank Rowand
From: Frank Rowand Update msm8974 dtsi for msm_serial to reflect msm_serial_probe() getting line id from the serial alias. Signed-off-by: Frank Rowand --- arch/arm/boot/dts/qcom-msm8974.dtsi |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Index:

[PATCH] checkpatch: Add test for consecutive string fragments

2014-11-06 Thread Joe Perches
Emit a warning when single line string coalescing occurs. Code that uses compiler string concatenation on a single line like: printk("foo" "bar"); is generally better to read concatenated like: printk("foobar"); Signed-off-by: Joe Perches --- scripts/checkpatch.pl | 6 ++ 1

Re: [RFC] Add of_path property for all devices with a node

2014-11-06 Thread Benjamin Herrenschmidt
On Fri, 2014-11-07 at 17:33 +1100, Benjamin Herrenschmidt wrote: > So I came up with this patch, And here is the actual patch, which might help :-) It's pretty trivial and small... diff --git a/drivers/base/core.c b/drivers/base/core.c index 20da3ad..dd0ee1b 100644 --- a/drivers/base/core.c

[RFC] Add of_path property for all devices with a node

2014-11-06 Thread Benjamin Herrenschmidt
Hey folks ! This is not (yet) a formal patch submission but... So I've been annoyed lately with having a bunch of devices such as i2c eeproms (for use by VPDs, server world !) and other bits and pieces that I want to be able to identify from userspace, and possibly provide additional data about

Re: [PATCH v2 1/4] [media] solo6x10: clean up properly in stop_streaming

2014-11-06 Thread Dan Carpenter
On Fri, Nov 07, 2014 at 01:06:18AM +0400, Andrey Utkin wrote: > This fixes warning from drivers/media/v4l2-core/videobuf2-core.c, > WARN_ON(atomic_read(>owned_by_drv_count)). > Thanks! regards, dan carpenter -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the

Re: [PATCHv2] pinctrl: exynos: Add support for Exynos4415

2014-11-06 Thread Tomasz Figa
Hi Chanwoo, 2014-11-07 15:23 GMT+09:00 Chanwoo Choi : > Dear Linus, > > Could you please review this patch? I'll take care of this during this weekend. Sorry for all the delays, but I was in the middle of relocation to another country and I just didn't have enough time yet to collect all the

Re: [LKP] [x86_64,entry] f04e05b81e4: -62.7% time.user_time

2014-11-06 Thread Andy Lutomirski
On Thu, Nov 6, 2014 at 10:00 PM, LKP wrote: > FYI, we noticed the below changes on > > git://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git x86/entry > commit f04e05b81e4d9ae88bee379f12176f551a24394a ("x86_64,entry: Use sysret to > return to userspace when possible") > > >

color box, display box, corrugated box, color card, blister card, color sleeve, hang tag, label

2014-11-06 Thread Jinghao Printing - CHINA
Hi, this is David Wu from Shanghai, China. We are a printing company, we can print color box, corrugated box, label, hang tag etc. Please let me know if you need these. I will send you the website then. Best regards, David Wu -- To unsubscribe from this list: send the line "unsubscribe

Re: [PATCHv2] pinctrl: exynos: Add support for Exynos4415

2014-11-06 Thread Chanwoo Choi
Dear Linus, Could you please review this patch? Best Regards, Chanwoo Choi On 10/27/2014 10:21 AM, Chanwoo Choi wrote: > From: Tomasz Figa > > The pin controllers of Exynos4415 are similar to Exynos4412, but certain > differences cause the need to create separate driver data for it. This >

[LKP] [x86_64,entry] f04e05b81e4: -62.7% time.user_time

2014-11-06 Thread LKP
FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git x86/entry commit f04e05b81e4d9ae88bee379f12176f551a24394a ("x86_64,entry: Use sysret to return to userspace when possible") f2ee9bebb99dd4a4 f04e05b81e4d9ae88bee379f12

Re: [PATCH] sysfs: driver core: Fix glue dir race condition

2014-11-06 Thread Greg KH
On Fri, Nov 07, 2014 at 11:12:19AM +0800, Yijing Wang wrote: > >> +static DEFINE_MUTEX(gdp_mutex); > >> > >> static struct kobject *get_device_parent(struct device *dev, > >> struct device *parent) > >> { > >>if (dev->class) { > >> - static

[PATCH 2/5] input: touchscreen: ti_am335x_tsc: Remove udelay in interrupt handler

2014-11-06 Thread Vignesh R
From: Brad Griffis TSC interrupt handler had udelay to avoid reporting of false pen-up interrupt to user space. This patch implements workaround suggesting in Advisory 1.0.31 of silicon errata for am335x, thus eliminating udelay and touchscreen lag. This also improves performance of touchscreen

[PATCH 4/5] ARM: dts: AM335x: Make charge delay a DT parameter for tsc

2014-11-06 Thread Vignesh R
The charge delay value is by default 0xB000. But it can be set to lower values on some boards as long as false pen-ups are avoided. Lowering the value increases the sampling rate (though current sampling rate is sufficient for tsc operation). Hence charge delay has been made a DT parameter.

[PATCH 3/5] mfd: ti_am335x_tscadc: Remove unwanted reg_se_cache save

2014-11-06 Thread Vignesh R
In one shot mode, sequencer automatically disables all enabled steps at the end of each cycle. (both ADC steps and TSC steps) Hence these steps need not be saved in reg_se_cache for clearing these steps at a later stage. Also, when ADC wakes up Sequencer should not be busy executing any of the

[PATCH 5/5] input: touchscreen: ti_am335x_tsc: Use charge delay DT parameter

2014-11-06 Thread Vignesh R
This patch reads charge delay from tsc DT node and writes to REG_CHARGEDELAY register. If the charge delay is not specified in DT then default value of 0xB000(CHARGEDLY_OPENDLY) is used. Signed-off-by: Vignesh R --- drivers/input/touchscreen/ti_am335x_tsc.c | 8 +++- 1 file changed, 7

[PATCH v2 0/5] Touchscreen performance related fixes

2014-11-06 Thread Vignesh R
This series of patches fix TSC defects related to lag in touchscreen performance and cursor jump at touch release. The lag was result of udelay in TSC interrupt handler. Cursor jump due to false pen-up event. The patches implement Advisory 1.0.31 in silicon errata of am335x-evm to avoid false

[PATCH 1/5] input: touchscreen: ti_am335x_tsc Interchange touchscreen and ADC steps

2014-11-06 Thread Vignesh R
From: Brad Griffis This patch makes the initial changes required to workaround TSC-false pen-up interrupts. It is required to implement these changes in order to remove udelay in the TSC interrupt handler and false pen-up events. The charge step is to be executed immediately after sampling X+.

Re: [PATCH 2/4] input: touchscreen: ti_am335x_tsc: Remove udelay in interrupt handler

2014-11-06 Thread Vignesh R
On Monday 03 November 2014 08:35 PM, Lee Jones wrote: > On Mon, 27 Oct 2014, Vignesh R wrote: >> From: Brad Griffis >> >> TSC interrupt handler had udelay to avoid reporting of false pen-up >> interrupt to user space. This patch implements workaround suggesting in >> Advisory 1.0.31 of silicon

Re: [PATCH 3/4] arm: boot: dts: am335x-evm: Make charge delay a DT parameter for tsc

2014-11-06 Thread Vignesh R
On Saturday 01 November 2014 02:39 AM, Hartmut Knaack wrote: > Vignesh R schrieb am 27.10.2014 12:08: >> The charge delay value is by default 0xB000. But it can be set to lower >> values on some boards as long as false pen-ups are avoided. Lowering the >> value increases the sampling rate

Re: [PATCH 1/4] input: touchscreen: ti_am335x_tsc Interchange touchscreen and ADC steps

2014-11-06 Thread Vignesh R
On Saturday 01 November 2014 02:33 AM, Hartmut Knaack wrote: > Vignesh R schrieb am 27.10.2014 12:08: >> From: Brad Griffis >> >> This patch makes the initial changes required to workaround TSC-false >> pen-up interrupts. It is required to implement these changes in order to >> remove udelay in

[LKP] [dmi] PANIC: early exception 0e rip 10:ffffffff81899e6b error 9 cr2 ffffffffff240000

2014-11-06 Thread LKP
FYI, we noticed the below changes on https://git.linaro.org/people/ard.biesheuvel/linux-arm efi-for-3.19 commit aacdce6e880894acb57d71dcb2e3fc61b4ed4e96 ("dmi: add support for SMBIOS 3.0 64-bit entry point") +---+++ | |

[LKP] [AHCI] genirq: Flags mismatch irq 20. 00002080 (ahci) vs. 00000080 (i801_smbus)

2014-11-06 Thread LKP
FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git fixes-3.18-rc1 commit ef78bbdb4dd6ef84f6d4c670f40ec202fe9807f4 ("AHCI: Fix threaded interrupt setup") 2974a1837592b49d ef78bbdb4dd6ef84f6d4c670f4 testbox/testcase/testparams

Re: absurdly high "optimal_io_size" on Seagate SAS disk

2014-11-06 Thread Chris Friesen
On 11/06/2014 07:56 PM, Martin K. Petersen wrote: "Chris" == Chris Friesen writes: Chris, Chris> For a RAID card I expect it would be related to chunk size or Chris> stripe width or something...but even then I would expect to be Chris> able to cap it at 100MB or so. Or are there storage

Re: [PATCH 1/4] input: touchscreen: ti_am335x_tsc Interchange touchscreen and ADC steps

2014-11-06 Thread Vignesh R
On Thursday 06 November 2014 07:49 PM, Richard Cochran wrote: > On Mon, Oct 27, 2014 at 04:38:28PM +0530, Vignesh R wrote: > > ... > >> @@ -209,6 +214,7 @@ static void titsc_read_coordinates(struct titsc *ts_dev, >> unsigned int read, diff; >> unsigned int i, channel; >>

Re: [PATCH v3 11/13] clk: tegra: Add EMC clock driver

2014-11-06 Thread Alexandre Courbot
On Thu, Nov 6, 2014 at 8:41 PM, Mikko Perttunen wrote: > On 11/06/2014 10:04 AM, Alexandre Courbot wrote: >> >> On 10/30/2014 01:22 AM, Tomeu Vizoso wrote: >>> >>> From: Mikko Perttunen >>> >>> The driver is currently only tested on Tegra124 Jetson TK1, but should >>> work with other Tegra124

[tip:perf/core] perf tools: Add branch type to db export

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: f2bff007679e7d293cb07bb26e18ccf11cc1c4b2 Gitweb: http://git.kernel.org/tip/f2bff007679e7d293cb07bb26e18ccf11cc1c4b2 Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:43 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 18:06:40 -0300 perf tools:

[tip:perf/core] perf script perl: Removing event cache as it' s no longer needed

2014-11-06 Thread tip-bot for Jiri Olsa
Commit-ID: cdae2d1e936457bf72673cb77e7f5f4b9d4c451e Gitweb: http://git.kernel.org/tip/cdae2d1e936457bf72673cb77e7f5f4b9d4c451e Author: Jiri Olsa AuthorDate: Sun, 26 Oct 2014 23:44:04 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 6 Nov 2014 17:42:47 -0300 perf script perl:

[tip:perf/core] perf evsel: Do not call pevent_free_format when deleting tracepoint

2014-11-06 Thread tip-bot for Jiri Olsa
Commit-ID: daa01794a4a36a1da1b09a529adec0c8c0b94ab2 Gitweb: http://git.kernel.org/tip/daa01794a4a36a1da1b09a529adec0c8c0b94ab2 Author: Jiri Olsa AuthorDate: Tue, 4 Nov 2014 11:55:38 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 6 Nov 2014 17:47:14 -0300 perf evsel: Do not

[tip:perf/core] perf tools: Add a thread stack for synthesizing call chains

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: 00447ccdf3335ea467841fc3c7d65ffd30748895 Gitweb: http://git.kernel.org/tip/00447ccdf3335ea467841fc3c7d65ffd30748895 Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:42 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 17:10:59 -0300 perf tools:

[tip:perf/core] perf script python: Removing event cache as it' s no longer needed

2014-11-06 Thread tip-bot for Jiri Olsa
Commit-ID: adf5bcf39583c4db1bf30069f8957400e61ccb18 Gitweb: http://git.kernel.org/tip/adf5bcf39583c4db1bf30069f8957400e61ccb18 Author: Jiri Olsa AuthorDate: Sun, 26 Oct 2014 23:44:05 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 6 Nov 2014 17:44:06 -0300 perf script

[tip:perf/core] perf tools: Make vmlinux short name more like kallsyms short name

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: 96d78059d6d9da45d77078a219924304860497f2 Gitweb: http://git.kernel.org/tip/96d78059d6d9da45d77078a219924304860497f2 Author: Namhyung Kim AuthorDate: Tue, 4 Nov 2014 10:14:34 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 5 Nov 2014 10:14:09 -0300 perf tools:

[tip:perf/core] perf tools: Add test_and_set_bit function

2014-11-06 Thread tip-bot for Jiri Olsa
Commit-ID: 416c419cc3799ddf7ea467c9adcb4cd038bd94a4 Gitweb: http://git.kernel.org/tip/416c419cc3799ddf7ea467c9adcb4cd038bd94a4 Author: Jiri Olsa AuthorDate: Sun, 26 Oct 2014 23:44:03 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 6 Nov 2014 17:42:13 -0300 perf tools: Add

[tip:perf/core] perf tools: Add call information to Python export

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: 6a70307ddcd598c399d55dc44c07816a575f Gitweb: http://git.kernel.org/tip/6a70307ddcd598c399d55dc44c07816a575f Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:47 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 18:10:06 -0300 perf tools:

[tip:perf/core] perf tools: Defer export of comms that were not ' set'

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: 758008b262f70be41104e4e33ba99181ac03775d Gitweb: http://git.kernel.org/tip/758008b262f70be41104e4e33ba99181ac03775d Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:48 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 18:11:59 -0300 perf tools:

[tip:perf/core] perf record: Do not save pathname in ./debug/ .build-id directory for vmlinux

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: 00dc865798a31d3d5300dd5d70166a4a85f76a20 Gitweb: http://git.kernel.org/tip/00dc865798a31d3d5300dd5d70166a4a85f76a20 Author: Namhyung Kim AuthorDate: Tue, 4 Nov 2014 10:14:32 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 5 Nov 2014 10:14:08 -0300 perf record: Do

[tip:perf/core] perf tools: Fix build-id matching on vmlinux

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: b837a8bdc48925e6512412973b845c53cbe2b412 Gitweb: http://git.kernel.org/tip/b837a8bdc48925e6512412973b845c53cbe2b412 Author: Namhyung Kim AuthorDate: Tue, 4 Nov 2014 10:14:33 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 5 Nov 2014 10:14:08 -0300 perf tools: Fix

Re: [PATCH v3 04/13] of: document new emc-timings subnode in nvidia,tegra124-car

2014-11-06 Thread Alexandre Courbot
On 11/07/2014 12:12 AM, Rob Herring wrote: On Thu, Nov 6, 2014 at 12:37 AM, Alexandre Courbot wrote: On 10/30/2014 01:22 AM, Tomeu Vizoso wrote: The EMC clock needs some extra information for changing its rate. Signed-off-by: Tomeu Vizoso --- .../bindings/clock/nvidia,tegra124-car.txt

[tip:perf/core] perf build-id: Rename dsos__write_buildid_table()

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: 714c9c4a98f722115e10d021ea80600f4427b71e Gitweb: http://git.kernel.org/tip/714c9c4a98f722115e10d021ea80600f4427b71e Author: Namhyung Kim AuthorDate: Tue, 4 Nov 2014 10:14:29 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 5 Nov 2014 10:14:07 -0300 perf build-id:

[tip:perf/core] perf build-id: Move build-id related functions to util/build-id.c

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: e195fac8077f034b0160bf420bdf450ae476701d Gitweb: http://git.kernel.org/tip/e195fac8077f034b0160bf420bdf450ae476701d Author: Namhyung Kim AuthorDate: Tue, 4 Nov 2014 10:14:30 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 5 Nov 2014 10:14:07 -0300 perf build-id:

[tip:perf/core] perf symbols: Preparation for compressed kernel module support

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: c00c48fc6e6ef63d83a7417923a06b08089bb34b Gitweb: http://git.kernel.org/tip/c00c48fc6e6ef63d83a7417923a06b08089bb34b Author: Namhyung Kim AuthorDate: Tue, 4 Nov 2014 10:14:27 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 4 Nov 2014 10:15:53 -0300 perf symbols:

[tip:perf/core] perf tools: Add branch_type and in_tx to Python export

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: c29414f5cfd641d956c5287848fdd8f25bb2afa3 Gitweb: http://git.kernel.org/tip/c29414f5cfd641d956c5287848fdd8f25bb2afa3 Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:44 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 18:07:34 -0300 perf tools:

[tip:perf/core] perf tools: Add call information to the database export API

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: 88f50d602f500d206f2f5a9a9751dd45f2d97739 Gitweb: http://git.kernel.org/tip/88f50d602f500d206f2f5a9a9751dd45f2d97739 Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:46 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 18:09:33 -0300 perf tools:

[tip:perf/core] perf tools: Add gzip decompression support for kernel module

2014-11-06 Thread tip-bot for Namhyung Kim
Commit-ID: e92ce12ed6a46302f64269d2d406cf04525f0a8f Gitweb: http://git.kernel.org/tip/e92ce12ed6a46302f64269d2d406cf04525f0a8f Author: Namhyung Kim AuthorDate: Fri, 31 Oct 2014 16:51:38 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 5 Nov 2014 10:11:26 -0300 perf tools:

[tip:perf/core] perf tools: Enhance the thread stack to output call/return data

2014-11-06 Thread tip-bot for Adrian Hunter
Commit-ID: 92a9e4f7db89a013e1bdef2e548928fc71e9867c Gitweb: http://git.kernel.org/tip/92a9e4f7db89a013e1bdef2e548928fc71e9867c Author: Adrian Hunter AuthorDate: Thu, 30 Oct 2014 16:09:45 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 3 Nov 2014 17:43:56 -0300 perf tools:

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

2014-11-06 Thread Ingo Molnar
* Arnaldo Carvalho de Melo wrote: > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > The following changes since commit daa01794a4a36a1da1b09a529adec0c8c0b94ab2: > > perf evsel: Do not call pevent_free_format when deleting tracepoint > (2014-11-06 17:47:14 -0300) > > are

[PATCH 1/3] perf tools: Allow vmlinux to fallback to kallsyms on NO_LIBELF=1

2014-11-06 Thread Namhyung Kim
When libelf is not used, perf cannot not show symbol names since it doesn't access the ELF symbol table. But kernel is different as it can fallback to kallsyms. It worked w/o libelf, but recent change to use vmlinux for kernel symbols break it. With this change, it now can show kernel symbols

[PATCH 2/3] perf symbol: Implement a very simple ELF symbol parser

2014-11-06 Thread Namhyung Kim
It'll be used to show (userspace) symbol names when libelf isn't (or cannot be) linked. # Overhead Command Shared Object Symbol # .. . . # 37.01% mem-memcpy libc-2.17.so [.] __memcpy_ssse3_back 24.25%

[PATCH 3/3] perf tools: Clean up libelf feature support code

2014-11-06 Thread Namhyung Kim
Current EXTLIBS contains -lelf by default and removes it when libelf is not detected. This is little bit confusing since we can now build perf without libelf so there's no need to handle it differently than other libraries. Signed-off-by: Namhyung Kim --- tools/perf/Makefile.perf | 2 --

Re: [PATCHv4 4/7] hwspinlock/core: add common OF helpers

2014-11-06 Thread Ohad Ben-Cohen
Hi Suman, On Thu, Nov 6, 2014 at 8:24 PM, Suman Anna wrote: > Ping on this. Can you review the latest series v6 [1] and pick it up for > 3.19? The MSM spinlock driver is also blocked/dependent on that series. Sure, it's on my mind, I hope I'll get to it next week. Thanks, Ohad. -- To

Re: [PATCH net 3/5] fm10k: Implement ndo_gso_check()

2014-11-06 Thread Joe Stringer
On Fri, 07 Nov 2014 14:07:36 Vick, Matthew wrote: > On 11/6/14, 1:15 PM, "Joe Stringer" wrote: > >Oh, I suppose we need to check the gso_type too. More like this? > > > >+static bool fm10k_gso_check(struct sk_buff *skb, struct net_device *dev) > >+{ > >+ if ((skb_shinfo(skb)->gso_type &

Re: [PATCH V3 00/14] genirq endian fixes; bcm7120/brcmstb IRQ updates

2014-11-06 Thread Jason Cooper
Kevin, On Sat, Nov 01, 2014 at 06:03:47PM -0700, Kevin Cernekee wrote: ... > Kevin Cernekee (14): > sh: Eliminate unused irq_reg_{readl,writel} accessors > genirq: Generic chip: Change irq_reg_{readl,writel} arguments > genirq: Generic chip: Allow irqchip drivers to override >

[PATCH v9 0/3] ARM: rk3288: Add PM Domain support

2014-11-06 Thread Caesar Wang
Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. https://chromium-review.googlesource.com/#/c/220253/9 This is the GPU driver, add the following information in DT, and it can support the PMDOMAIN gpu: gpu@ffa3 {

[PATCH v9 2/3] power-domain: rockchip: add power doamin driver

2014-11-06 Thread Caesar Wang
In order to meet high performance and low power requirements, a power management unit is designed or saving power when RK3288 in low power mode. The RK3288 PMU is dedicated for managing the power ot the whole chip. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong Signed-off-by: Caesar Wang

[PATCH v9 3/3] ARM: dts: add rk3288 power-domain node

2014-11-06 Thread Caesar Wang
This patch add the needed clocks into power-controller. why need we do so that? Firstly, we always be needed turn off clocks to save power when the system enter suspend.So we need to enumerate the clocks are needed to switch power doamin no and off. Secondly, Rk3288 reset circuit should be

[PATCH v9 1/3] dt-bindings: add document of Rockchip power domain

2014-11-06 Thread Caesar Wang
This add the necessary binding documentation for the power domain found on Rockchip Socs. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong Signed-off-by: Caesar Wang --- Changes in v9: - add document decription Changes in v8: - document go back to v2 Changes in v7: None Changes

Re: [PATCH] zram: make rw_page opeartion return 0

2014-11-06 Thread Minchan Kim
Hello Sergey, On Thu, Nov 06, 2014 at 10:43:42PM +0900, Sergey Senozhatsky wrote: > Hello, > > On (11/05/14 09:10), Minchan Kim wrote: > > zram_rw_page returns error code to upper layer with PG_error flag > > of the page but it should be wrong usage. If submitted IO is > > hard fail(ie, I/O

Re: [linux-nics] [PATCH net 3/5] fm10k: Implement ndo_gso_check()

2014-11-06 Thread Joe Stringer
On Fri, 07 Nov 2014 14:20:08 Vick, Matthew wrote: > On 11/6/14, 4:55 PM, "Joe Stringer" wrote: > >On Thu, Nov 06, 2014 at 11:58:32PM +, Vick, Matthew wrote: > >> On 11/5/14, 11:36 AM, "Jeff Kirsher" > >> > >>wrote: > >> Hi Joe, fm10k's hardware is pretty lax about the header size. As long as

Re: [PATCH] tty: serial: msm_serial: Use DT aliases

2014-11-06 Thread Frank Rowand
From: Frank Rowand Update devicetree binding for msm_serial to reflect msm_serial_probe() getting line id from the serial alias. Signed-off-by: Frank Rowand --- Documentation/devicetree/bindings/serial/qcom,msm-uartdm.txt | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-)

Re: [PATCH V2 1/5] sched: idle: cpuidle: Check the latency req before idle

2014-11-06 Thread Preeti U Murthy
On 11/06/2014 07:12 PM, Daniel Lezcano wrote: > > Preeti, > > I am wondering if we aren't going to a false debate. > > If the latency_req is 0, we should just poll and not enter in any idle > state even if one has zero exit latency. With a zero latency req, we > want full reactivity on the

  1   2   3   4   5   6   7   8   9   10   >