[PATCH 1/1] drm/gma500: replace ALIGN(PAGE_SIZE) by PAGE_ALIGN

2014-07-07 Thread Fabian Frederick
use mm.h definition Cc: David Airlie airl...@linux.ie Cc: Patrik Jakobsson patrik.r.jakobs...@gmail.com Cc: Daniel Vetter daniel.vet...@ffwll.ch Cc: dri-de...@lists.freedesktop.org Signed-off-by: Fabian Frederick f...@skynet.be --- drivers/gpu/drm/gma500/framebuffer.c | 4 ++-- 1 file changed, 2

Re: [PATCH 2/2] hso: fix deadlock when receiving bursts of data

2014-07-07 Thread Olivier Sobrie
Hi Dan, On Mon, Jul 07, 2014 at 11:41:20AM -0500, Dan Williams wrote: On Mon, 2014-07-07 at 11:06 +0200, Olivier Sobrie wrote: When the module sends bursts of data, sometimes a deadlock happens in the hso driver when the tty buffer doesn't get the chance to be flushed quickly enough.

Re: [PATCH 1/5] staging:iio:hmc5843: Added regmap support

2014-07-07 Thread Josef Gajdusek
On Mon, Jul 07, 2014 at 06:00:29PM +0100, Jonathan Cameron wrote: On 02/07/14 14:50, Josef Gajdusek wrote: This patch changes hmc5843.c to use regmap. This provides transparent caching to the code as well as abstraction necessary to add support for SPI-based hmc5983. Signed-off-by:

[PATCH 1/1] drm: replace ALIGN(PAGE_SIZE) by PAGE_ALIGN

2014-07-07 Thread Fabian Frederick
use mm.h definition Cc: Alex Deucher alexander.deuc...@amd.com Cc: David Airlie airl...@linux.ie Cc: dri-de...@lists.freedesktop.org Signed-off-by: Fabian Frederick f...@skynet.be --- drivers/gpu/drm/radeon/radeon_fb.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c| 2 +-

[PATCH 1/4] MCS spinlocks: Rename optimistic_spin_queue to optimistic_spin_node

2014-07-07 Thread Jason Low
Currently, the per-cpu nodes structure for the cancellable MCS spinlock is named optimistic_spin_queue. However, in a follow up patch in the series we will be introducing a new structure that serves as the new handle for the lock. It would make more sense if that structure is named

[patch 0/3] mm: memcontrol: rewrite uncharge API follow-up fixes

2014-07-07 Thread Johannes Weiner
Hi Andrew, here are 3 fixlets on top of the memcg uncharge rewrite, two of which based on problems that Hugh reported. They should apply directly on top of the existing fixlets for mm: memcontrol: rewrite uncharge API. Thanks! -- To unsubscribe from this list: send the line unsubscribe

[PATCH 0/4] MCS spinlocks: Cancellable MCS spinlock rework

2014-07-07 Thread Jason Low
The main purpose of this patchset is to reduce the size of the cancellable MCS spinlock and reduce the overhead of rwsem (currently the largest lock in the kernel). The overhead of the cancellable MCS lock is a pointer to a per-cpu node structure which requires 64 bits on 64 bit systems. Instead

[patch 2/3] mm: memcontrol: rewrite uncharge API fix - double migration

2014-07-07 Thread Johannes Weiner
Hugh reports: VM_BUG_ON_PAGE(!(pc-flags PCG_MEM)) mm/memcontrol.c:6680! page had count 1 mapcount 0 mapping anon index 0x196 flags locked uptodate reclaim swapbacked, pcflags 1, memcg not root mem_cgroup_migrate move_to_new_page migrate_pages compact_zone compact_zone_order

[patch 1/3] mm: memcontrol: rewrite uncharge API fix - uncharge from IRQ context

2014-07-07 Thread Johannes Weiner
Hugh reports: == [ INFO: SOFTIRQ-safe - SOFTIRQ-unsafe lock order detected ] 3.16.0-rc2-mm1 #3 Not tainted -- cc1/2771 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire:

[patch 3/3] mm: memcontrol: rewrite uncharge API fix - migrate before re-mapping

2014-07-07 Thread Johannes Weiner
Mapped file accounting depends on the the page being charged already, or it won't get accounted properly, and the mapped file counter will underflow during unmap later on. Move mem_cgroup_migrate() before remove_migration_ptes(). Signed-off-by: Johannes Weiner han...@cmpxchg.org ---

[RFC 1/1] em28xx: fix configuration warning

2014-07-07 Thread Fabian Frederick
This patch tries to solve a problem detected with random configuration. warning: (VIDEO_EM28XX_V4L2) selects VIDEO_MT9V011 which has unmet direct dependencies (MEDIA_SUPPORT I2C VIDEO_V4L2 MEDIA_CAMERA_SUPPORT) Cc: Mauro Carvalho Chehab m.che...@samsung.com Cc: linux-me...@vger.kernel.org

[PATCH 3/4] MCS spinlocks: Micro-optimize osq_unlock()

2014-07-07 Thread Jason Low
In the unlock function of the cancellable MCS spinlock, the first thing we do is to retrive the current CPU's osq node. However, due to the changes made in the previous patch, in the common case where the lock is not contended, we wouldn't need to access the current CPU's osq node anymore. This

[patch] mm: memcontrol: use page lists for uncharge batching

2014-07-07 Thread Johannes Weiner
Pages are now uncharged at release time, and all sources of batched uncharges operate on lists of pages. Directly use those lists, and get rid of the per-task batching state. This also batches statistics accounting, in addition to the res counter charges, to reduce IRQ-disabling and re-enabling.

Re: ext4: media error but where?

2014-07-07 Thread Pavel Machek
On Sun 2014-07-06 21:00:02, Theodore Ts'o wrote: On Sun, Jul 06, 2014 at 11:37:11PM +0200, Pavel Machek wrote: Well, when I got report about hw problems, badblocks -c was my first instinct. On the usb hdd, the most errors were due to 3.16-rc1 kernel bug, not real problems. The problem

Re: [PATCH] appletalk: Set skb with destructor

2014-07-07 Thread Andrey Utkin
Thank you Eric. I have updated the bugzilla ticket with new patch, will wait for test results from ticket author. -- Andrey Utkin -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at

[PATCH 4/4] rwsem: Reduce the size of struct rw_semaphore

2014-07-07 Thread Jason Low
Recent optimistic spinning additions to rwsem provide significant performance benefits on many workloads on large machines. The cost of it was increasing the size of the rwsem structure by up to 128 bits. However, now that the previous patches in this series bring the overhead of struct

Re: [PATCH v3 1/3] mm: introduce fincore()

2014-07-07 Thread Dave Hansen
+/* + * You can control how the buffer in userspace is filled with this mode + * parameters: I agree that we don't have any good mechanisms for looking at the page cache from userspace. I've hacked some things up using mincore() and they weren't pretty, so I welcome _something_ like this.

Re: Regression: firmware: Simplify directory creation + b43 = fails to build

2014-07-07 Thread Torsten Kaiser
On Wed, Jun 18, 2014 at 6:25 PM, Ronald ronald...@gmail.com wrote: From my .config == cat /usr/src/config | grep -i b43 CONFIG_EXTRA_FIRMWARE=b43/ucode5.fw b43/b0g0initvals5.fw b43/b0g0bsinitvals5.fw b43/pcm5.fw ... snip ... That might be rather later, but I seem to have the same problem:

Re: [RFC 1/1] em28xx: fix configuration warning

2014-07-07 Thread Mauro Carvalho Chehab
Hi Fabian, Em Mon, 07 Jul 2014 20:51:55 +0200 Fabian Frederick f...@skynet.be escreveu: This patch tries to solve a problem detected with random configuration. warning: (VIDEO_EM28XX_V4L2) selects VIDEO_MT9V011 which has unmet direct dependencies (MEDIA_SUPPORT I2C VIDEO_V4L2

[PATCH 2/4] MCS spinlocks: Convert osq lock to atomic_t to reduce overhead

2014-07-07 Thread Jason Low
The cancellable MCS spinlock is currently used to queue threads that are doing optimistic spinning. It uses per-cpu nodes, where a thread obtaining the lock would access and queue the local node corresponding to the CPU that it's running on. Currently, the cancellable MCS lock is implemented by

[PATCH v2] pinctrl: pinctrl-msm.c: Cleaning up variable that is never used

2014-07-07 Thread Rickard Strandqvist
Variable ar assigned a value that is never used. I have also removed all the code that thereby serves no purpose. This was found using a static code analysis program called cppcheck Signed-off-by: Rickard Strandqvist rickard_strandqv...@spectrumdigital.se --- drivers/pinctrl/pinctrl-msm.c |

Re: [PATCH 0/4] MCS spinlocks: Cancellable MCS spinlock rework

2014-07-07 Thread Peter Zijlstra
On Mon, Jul 07, 2014 at 11:50:15AM -0700, Jason Low wrote: The main purpose of this patchset is to reduce the size of the cancellable MCS spinlock and reduce the overhead of rwsem (currently the largest lock in the kernel). The overhead of the cancellable MCS lock is a pointer to a per-cpu

Re: [PATCH v3 3/3] man2/fincore.2: document general description about fincore(2)

2014-07-07 Thread Dave Hansen
On 07/07/2014 11:00 AM, Naoya Horiguchi wrote: +.SH RETURN VALUE +On success, +.BR fincore () +returns 0. +On error, \-1 is returned, and +.I errno +is set appropriately. Is this accurate? From reading the syscall itself, it looked like it did this: + * Return value is the number of

Re: [Xen-devel] [PATCH v1 1/2] genirq: Fix error path for resuming irqs

2014-07-07 Thread Konrad Rzeszutek Wilk
On Fri, Jun 27, 2014 at 05:04:24PM -0700, Derek Basehore wrote: In the case of a late abort to suspend/hibernate, irqs marked with IRQF_EARLY_RESUME will not be enabled. This is due to syscore_resume not getting called on these paths. This can happen with a pm test for platform, a late

Re: [PATCH v3 0/3] free reclaimed pages by paging out instantly

2014-07-07 Thread Andrew Morton
On Thu, 3 Jul 2014 09:59:49 +0900 Minchan Kim minc...@kernel.org wrote: Most of field in vmstat are not changed too much but things I can notice is allocstall and pgrotated. We could save allocstall(ie, direct relcaim) and pgrotated very much. Welcome testing, review and any

Re: 3.15.4 runs *significantly* slower than 3.15.3 on iMX233 CPU

2014-07-07 Thread Guenter Roeck
On Mon, Jul 07, 2014 at 08:21:38PM +0200, Manuel Reimer wrote: Hello, maybe someone can help me to find the reason for this problem: If I run my iMX233 development board with an 3.15.3 kernel, then the performance is much better as with an 3.15.4 kernel. I have the first significant

Re: [PATCH 1/5] memory: add a driver for atmel ram controllers

2014-07-07 Thread Jean-Christophe PLAGNIOL-VILLARD
On 17:19 Mon 07 Jul , Alexandre Belloni wrote: Atmel SoCs have one or multiple RAM controllers that need one or multiple clocks to run. This driver handle those clocks. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com ---

Re: [PATCH 1/3] PCI/MSI: Add pci_enable_msi_partial()

2014-07-07 Thread Bjorn Helgaas
On Fri, Jul 4, 2014 at 2:58 AM, Alexander Gordeev agord...@redhat.com wrote: On Thu, Jul 03, 2014 at 09:20:52AM +, David Laight wrote: From: Bjorn Helgaas On Tue, Jun 10, 2014 at 03:10:30PM +0200, Alexander Gordeev wrote: There are PCI devices that require a particular value written

Re: 3.15.4 runs *significantly* slower than 3.15.3 on iMX233 CPU

2014-07-07 Thread Manuel Reimer
On 07/07/2014 09:14 PM, Guenter Roeck wrote: Are you sure this did not just happen when you booted the new kernel for the first time ? I have seen similar behavior with some distributions. I did some more tries and found out that I had disabled some of my patches until I reached 3.15.4

Re: [PATCH 1/5] staging:iio:hmc5843: Added regmap support

2014-07-07 Thread Peter Meerwald
This patch changes hmc5843.c to use regmap. This provides transparent caching to the code as well as abstraction necessary to add support for SPI-based hmc5983. Signed-off-by: Josef Gajdusek a...@atx.name Hi Josef, A few little bits and pieces inline. Peter, could you

Re: [PATCH] rmap: fix pgoff calculation to handle hugepage correctly

2014-07-07 Thread Andrew Morton
On Wed, 2 Jul 2014 00:30:57 -0400 Naoya Horiguchi n-horigu...@ah.jp.nec.com wrote: Subject: [PATCH v2] rmap: fix pgoff calculation to handle hugepage correctly I triggered VM_BUG_ON() in vma_address() when I try to migrate an anonymous hugepage with mbind() in the kernel v3.16-rc3. This is

[PATCH] acpi/osl: clear high bits in acpi_os_read_memory value

2014-07-07 Thread Paul Gortmaker
If one looks at acpi_os_read_port() it is very similar to the acpi_os_read_memory() aside from the underlying I/O method. However we zero out the u32 in the former and not in the latter, when it seems prudent to do so in both. This was found by quasi-random code inspection, and as such there is

Re: [PATCH 1/3] PCI/MSI: Add pci_enable_msi_partial()

2014-07-07 Thread Bjorn Helgaas
On Fri, Jul 4, 2014 at 2:57 AM, Alexander Gordeev agord...@redhat.com wrote: On Wed, Jul 02, 2014 at 02:22:01PM -0600, Bjorn Helgaas wrote: On Tue, Jun 10, 2014 at 03:10:30PM +0200, Alexander Gordeev wrote: There are PCI devices that require a particular value written to the Multiple Message

Re: 3.15.4 runs *significantly* slower than 3.15.3 on iMX233 CPU

2014-07-07 Thread Guenter Roeck
On Mon, Jul 07, 2014 at 09:29:21PM +0200, Manuel Reimer wrote: On 07/07/2014 09:14 PM, Guenter Roeck wrote: Are you sure this did not just happen when you booted the new kernel for the first time ? I have seen similar behavior with some distributions. I did some more tries and found out that

Re: [PATCH v2] phy: phy-samsung-usb2: Change phy power on/power off sequence

2014-07-07 Thread Daniel Drake
On Tue, Jul 1, 2014 at 4:15 PM, Kamil Debski k.deb...@samsung.com wrote: The Exynos4412 USB 2.0 PHY hardware differs from the description provided in the documentation. Some register bits have different function. This patch fixes the defines of register bits and changes the way how phys are

Re: linux-next: Tree for Jun 19 (drm/i915)

2014-07-07 Thread Rafael J. Wysocki
On Monday, July 07, 2014 04:54:23 PM Daniel Vetter wrote: On Wed, Jun 25, 2014 at 01:01:36AM +0200, Rafael J. Wysocki wrote: On Tuesday, June 24, 2014 02:43:02 PM Jani Nikula wrote: On Thu, 19 Jun 2014, Randy Dunlap rdun...@infradead.org wrote: On 06/18/14 23:16, Stephen Rothwell wrote:

Re: [PATCH 1/5] memory: add a driver for atmel ram controllers

2014-07-07 Thread Alexandre Belloni
On 07/07/2014 at 20:33:40 +0200, Jean-Christophe PLAGNIOL-VILLARD wrote : + if (caps-has_mpddr_clk) { + clk = devm_clk_get(pdev-dev, mpddr); + if (WARN_ON(IS_ERR(clk))) + return 0; I don't like this warn_on this need to be an error

Re: [BUG] perf stat: events inheritance can break task targets

2014-07-07 Thread Peter Zijlstra
On Mon, Jul 07, 2014 at 07:00:40PM +0200, Jiri Olsa wrote: diff --git a/kernel/trace/trace_event_perf.c b/kernel/trace/trace_event_perf.c index 5d12bb4..b44184b 100644 --- a/kernel/trace/trace_event_perf.c +++ b/kernel/trace/trace_event_perf.c @@ -24,6 +24,9 @@ static int total_ref_count;

Re: [PATCH v7 00/10] xen: Add EFI support

2014-07-07 Thread Matt Fleming
On Mon, 30 Jun, at 07:52:54PM, Daniel Kiper wrote: Hey, This patch series adds EFI support for Xen dom0 guests. It is based on Jan Beulich and Tang Liang work. I was trying to take into account all previous comments, however, if I missed something sorry for that. Daniel

Re: [PATCH v4] power: add an API to log wakeup reasons

2014-07-07 Thread Rafael J. Wysocki
On Monday, July 07, 2014 03:02:18 PM John Stultz wrote: On Thu, Mar 13, 2014 at 6:05 PM, Ruchi Kandoi kandoiru...@google.com wrote: For power management diagnostic purposes, it is often useful to know what interrupts are frequently waking the system from low power suspend mode, especially

Re: 3.15.4 runs *significantly* slower than 3.15.3 on iMX233 CPU

2014-07-07 Thread Manuel Reimer
On 07/07/2014 09:42 PM, Guenter Roeck wrote: I tracked the problem down to the following patch: diff --git a/arch/arm/boot/dts/imx23-olinuxino.dts b/arch/arm/boot/dts/imx23-olinuxino.dts index d107c4a..993da2e 100644 --- a/arch/arm/boot/dts/imx23-olinuxino.dts +++

Re: [PATCH 3/5] ARM: at91/dt: sama5d3: define mpddr clock and ramc clocks

2014-07-07 Thread Alexandre Belloni
On 07/07/2014 at 20:32:36 +0200, Jean-Christophe PLAGNIOL-VILLARD wrote : - compatible = atmel,at91sam9g45-ddramc; + compatible = atmel,sama5d3-mpddramc, atmel,at91sam9g45-ddramc; the sama5 ddr controler is not back compitble with 9g45

Re: [PATCH] acpi/osl: clear high bits in acpi_os_read_memory value

2014-07-07 Thread Rafael J. Wysocki
On Monday, July 07, 2014 03:38:53 PM Paul Gortmaker wrote: If one looks at acpi_os_read_port() it is very similar to the acpi_os_read_memory() aside from the underlying I/O method. However we zero out the u32 in the former and not in the latter, when it seems prudent to do so in both. This

Re: [PATCH v4 3/4] iio: hid-sensor-magn-3d: Scan for usage attributes before setting up iio channels

2014-07-07 Thread Srinivas Pandruvada
Hi Reyad, I see panic in the probe function. Can you review your logic? It is possible that platforms don't have all attributes, so looks like the probe is returnning with error. On 07/07/2014 09:44 AM, Jonathan Cameron wrote: On 30/06/14 03:58, Reyad Attiyat wrote: Scan for and count the HID

[PATCH] video: backlight: jornada720_lcd.c: Cleaning up variable that is never used

2014-07-07 Thread Rickard Strandqvist
Variable ar assigned a value that is never used. I have also removed all the code that thereby serves no purpose, and made same change to clarify the similarities in function. This was found using a static code analysis program called cppcheck Signed-off-by: Rickard Strandqvist

Re: [PATCH] video: backlight: jornada720_lcd.c: Cleaning up variable that is never used

2014-07-07 Thread Rickard Strandqvist
2014-07-07 12:46 GMT+02:00 Lee Jones lee.jo...@linaro.org: Variable ar assigned a value that is never used. I have also removed all the code that thereby serves no purpose. This was found using a static code analysis program called cppcheck Signed-off-by: Rickard Strandqvist

Compiler Tests

2014-07-07 Thread Nick Krause
I am posting in this message which tests still are failing to l compile from this link, http://kisskb.ellerman.id.au/kisskb/branch/9/. Please note I didn't test rand configs. I have posting to the default kernel list due to not knowning what lists to post to. I can recompile any of these and sent

Re: sched: spinlock recursion in sched_rr_get_interval

2014-07-07 Thread Peter Zijlstra
On Mon, Jul 07, 2014 at 09:55:43AM -0400, Sasha Levin wrote: I've also had this one, which looks similar: [10375.005884] BUG: spinlock recursion on CPU#0, modprobe/10965 [10375.006573] lock: 0x8803a0fd7740, .magic: dead4ead, .owner: modprobe/10965, .owner_cpu: 15 [10375.007412] CPU: 0

Re: linux-next: Tree for Jun 19 (drm/i915)

2014-07-07 Thread Daniel Vetter
On Mon, Jul 07, 2014 at 10:01:27PM +0200, Rafael J. Wysocki wrote: On Monday, July 07, 2014 04:54:23 PM Daniel Vetter wrote: On Wed, Jun 25, 2014 at 01:01:36AM +0200, Rafael J. Wysocki wrote: On Tuesday, June 24, 2014 02:43:02 PM Jani Nikula wrote: On Thu, 19 Jun 2014, Randy Dunlap

Re: Arm Compiler - Part 1 of Compiling Tests

2014-07-07 Thread Nick Krause
I do known what they mean. It's good work for a long time that isn't getting worked on therefore it seems good for me to work on. Cheers Nick On Mon, Jul 7, 2014 at 2:22 PM, Paul Bolle pebo...@tiscali.nl wrote: On Mon, 2014-07-07 at 13:35 -0400, Nick Krause wrote: On the other hand there seems

Re: Compiler Tests

2014-07-07 Thread Max Filippov
Hi Nick, On Tue, Jul 8, 2014 at 12:05 AM, Nick Krause xerofo...@gmail.com wrote: I am posting in this message which tests still are failing to l compile from this link, http://kisskb.ellerman.id.au/kisskb/branch/9/. Please note I didn't test rand configs. I have posting to the default kernel

Re: [PATCH v3 1/3] mm: introduce fincore()

2014-07-07 Thread Naoya Horiguchi
Hi Dave, Thank you for the comments. On Mon, Jul 07, 2014 at 12:01:41PM -0700, Dave Hansen wrote: +/* + * You can control how the buffer in userspace is filled with this mode + * parameters: I agree that we don't have any good mechanisms for looking at the page cache from userspace.

[PATCH v2] video: fbdev: sis: init.c: Cleaning up variable that is never used

2014-07-07 Thread Rickard Strandqvist
Variable ar assigned a value that is never used. I have also removed all the code that thereby serves no purpose. This was found using a static code analysis program called cppcheck Signed-off-by: Rickard Strandqvist rickard_strandqv...@spectrumdigital.se --- drivers/video/fbdev/sis/init.c |

[PATCH] appletalk: Fix socket referencing in skb

2014-07-07 Thread Andrey Utkin
Setting just skb-sk without taking its reference and setting a destructor is invalid. However, in the places where this was done, skb is used in a way not requiring skb-sk setting. So dropping the setting of skb-sk. Thanks to Eric Dumazet eric.duma...@gmail.com for correct solution. Bugzilla:

[PATCHv2 19/32] ARM: at91/dt: animeo_ip: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Somfy Animeo IP main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/animeo_ip.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/animeo_ip.dts b/arch/arm/boot/dts/animeo_ip.dts index

[PATCHv2 21/32] ARM: at91: prepare common clk transition for sam9g45

2014-07-07 Thread Alexandre Belloni
Enclose the sam9g45 old clk registration in #if defined(CONFIG_OLD_CLK_AT91) #endif Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/mach-at91/at91sam9g45.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git

[PATCHv2 26/32] ARM: at91/dt: cosino define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Cosino boards main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Rodolfo Giometti giome...@linux.it --- arch/arm/boot/dts/at91-cosino.dtsi | 8 1 file changed, 8 insertions(+) diff --git

[PATCHv2 30/32] ARM: at91/dt: sam9263ek: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define at91sam9263ek main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9263ek.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9263ek.dts

[PATCHv2 31/32] ARM: at91/dt: tny_a9263: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Calao TNY-A9263 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Gregory Hermant gregory.herm...@calao-systems.com --- arch/arm/boot/dts/tny_a9263.dts | 8 1 file changed, 8 insertions(+) diff --git

[PATCHv2 32/32] ARM: at91/dt: usb_a9263: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Calao USB-A9263 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Gregory Hermant gregory.herm...@calao-systems.com --- arch/arm/boot/dts/usb_a9263.dts | 8 1 file changed, 8 insertions(+) diff --git

[PATCHv2 29/32] ARM: at91: move at91sam9263 SoC to the CCF

2014-07-07 Thread Alexandre Belloni
This patch removes the selection of AT91_USE_OLD_CLK when selecting at91sam9263 SoC support. This will automatically enable COMMON_CLK_AT91 option and add support for at91 common clock implementation. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com ---

[PATCHv2 27/32] ARM: at91: prepare common clk transition for sam9263

2014-07-07 Thread Alexandre Belloni
Enclose the sam9263 old clk registration in #if defined(CONFIG_OLD_CLK_AT91) #endif Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/mach-at91/at91sam9263.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git

[PATCHv2 25/32] ARM: at91/dt: pm9g45: crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Ronetix pm9g45 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/pm9g45.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/pm9g45.dts b/arch/arm/boot/dts/pm9g45.dts index

Re: [PATCH] PCI: pciehp: Include the Data Link Layer State Changed bit when clearing the Slot Status register's event bits

2014-07-07 Thread Myron Stowe
On Tue, Jul 1, 2014 at 1:29 PM, Bjorn Helgaas bhelg...@google.com wrote: On Mon, Jun 30, 2014 at 10:49 AM, Myron Stowe myron.st...@gmail.com wrote: On Tue, Jun 17, 2014 at 3:07 PM, Bjorn Helgaas bhelg...@google.com wrote: On Tue, Jun 17, 2014 at 1:27 PM, Myron Stowe myron.st...@redhat.com

[PATCHv2 28/32] ARM: at91/dt: sam9263: define clocks

2014-07-07 Thread Alexandre Belloni
Define the at91sam9263 clocks in the SoC dtsi file. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9263.dtsi | 311 + 1 file changed, 311 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9263.dtsi

[PATCHv2 23/32] ARM: at91: move at91sam9g45 SoC to the CCF

2014-07-07 Thread Alexandre Belloni
This patch removes the selection of AT91_USE_OLD_CLK when selecting at91sam9g45 SoC support. This will automatically enable COMMON_CLK_AT91 option and add support for at91 common clock implementation. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com ---

[PATCHv2 24/32] ARM: at91/dt: sam9m10g45ek: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define at91sam9m10g45ek main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9m10g45ek.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9m10g45ek.dts

[PATCHv2 15/32] ARM: at91/dt: qil_a9260: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Calao QIL-A9260 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Gregory Hermant gregory.herm...@calao-systems.com --- arch/arm/boot/dts/at91-qil_a9260.dts | 8 1 file changed, 8 insertions(+) diff --git

[PATCHv2 22/32] ARM: at91/dt: sam9g45: define clocks

2014-07-07 Thread Alexandre Belloni
Define the at91sam9g45 clocks in the SoC dtsi file. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9g45.dtsi | 340 - 1 file changed, 339 insertions(+), 1 deletion(-) diff --git

[PATCHv2 20/32] ARM: at91/dt: kizbox: define main crystal frequency

2014-07-07 Thread Alexandre Belloni
Define kizbox board's main crystal frequency. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Gael Portay g.por...@overkiz.com --- arch/arm/boot/dts/kizbox.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/kizbox.dts

[PATCHv2 18/32] ARM: at91/dt: ethernut5: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define egnite Ethernut 5 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Tim Schendekehl tim.schendek...@egnite.de --- arch/arm/boot/dts/ethernut5.dts | 10 ++ 1 file changed, 10 insertions(+) diff --git

[PATCHv2 12/32] ARM: at91/dt: foxg20: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Acme Systems srl Fox G20 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Douglas Gilbert dgilb...@interlog.com --- arch/arm/boot/dts/at91-foxg20.dts | 8 1 file changed, 8 insertions(+) diff --git

[PATCHv2 17/32] ARM: at91/dt: ge863-pro3: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Telit GE863-PRO3, AK signal CDU and Telit EVK-PRO3 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Fabio Porcedda fabio.porce...@gmail.com Cc: Jiri Prchal jiri.prc...@aksignal.cz --- arch/arm/boot/dts/ge863-pro3.dtsi | 8

[PATCHv2 16/32] ARM: at91/dt: mpa1600: define crytals frequencies

2014-07-07 Thread Alexandre Belloni
Define Phontech MPA 1600 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Joachim Eastwood manab...@gmail.com --- arch/arm/boot/dts/mpa1600.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/mpa1600.dts

[PATCHv2 13/32] ARM: at91/dt: usb_a9260: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Calao USB-A9260, USB-A9G20 and USB-A9G20-LPW main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Gregory Hermant gregory.herm...@calao-systems.com --- arch/arm/boot/dts/usb_a9260_common.dtsi | 8 1 file changed, 8

[PATCHv2 11/32] ARM: at91/dt: at91sam9g20ek: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define at91sam9g20ek main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi

[PATCHv2 02/32] ARM: at91/dt: ariag25: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Acme Systems Aria G25 board main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91-ariag25.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/at91-ariag25.dts

[PATCHv2 14/32] ARM: at91/dt: tny_a9260: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define Calao TNY-A9260 and TNY-A9G20 main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Cc: Gregory Hermant gregory.herm...@calao-systems.com --- arch/arm/boot/dts/tny_a9260_common.dtsi | 8 1 file changed, 8 insertions(+) diff

[PATCHv2 06/32] ARM: at91/dt: at91rm9200ek: define crystals frequencies

2014-07-07 Thread Alexandre Belloni
Define at91rm9200ek main and slow crystals frequencies. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91rm9200ek.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/at91rm9200ek.dts

[PATCHv2 10/32] ARM: at91: move at91sam9260 SoCs to the CCF

2014-07-07 Thread Alexandre Belloni
This patch removes the selection of AT91_USE_OLD_CLK when selecting at91sam9260 SoCs support. This will automatically enable COMMON_CLK_AT91 option and add support for at91 common clk implementation. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com ---

[PATCHv2 01/32] Documentation: dt: document all the atmel pmc compatibles

2014-07-07 Thread Alexandre Belloni
Documentation for atmel-pmc only list one compatible, add the remaining compatible strings. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- Documentation/devicetree/bindings/arm/atmel-pmc.txt | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git

[PATCHv2 07/32] ARM: at91: prepare common clk transition for sam9260

2014-07-07 Thread Alexandre Belloni
Enclose the sam9260 old clk registration in #if defined(CONFIG_OLD_CLK_AT91) #endif Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/mach-at91/at91sam9260.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git

[PATCHv2 09/32] ARM: at91/dt: sam9g20: define clocks

2014-07-07 Thread Alexandre Belloni
Define the at91sam9g20 clocks that differ from at91sam9260 in the SoC dtsi file. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9g20.dtsi | 24 1 file changed, 24 insertions(+) diff --git

[PATCHv2 08/32] ARM: at91/dt: sam9260: define clocks

2014-07-07 Thread Alexandre Belloni
Define the at91sam9260 clocks in the SoC dtsi file. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91sam9260.dtsi | 314 - 1 file changed, 313 insertions(+), 1 deletion(-) diff --git

[PATCHv2 05/32] ARM: at91: move at91rm9200 SoC to the CCF

2014-07-07 Thread Alexandre Belloni
This patch removes the selection of AT91_USE_OLD_CLK when selecting at91rm9200 SoC support. This will automatically enable COMMON_CLK_AT91 option and add support for at91 common clk implementation. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Acked-by: Boris BREZILLON

[PATCHv2 03/32] ARM: at91: prepare common clk transition for rm9200

2014-07-07 Thread Alexandre Belloni
Enclose the rm9200 old clk registration in #if defined(CONFIG_OLD_CLK_AT91) #endif Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Acked-by: Boris BREZILLON boris.brezil...@free-electrons.com --- arch/arm/mach-at91/at91rm9200.c | 6 +- 1 file changed, 5 insertions(+),

[PATCHv2 04/32] ARM: at91/dt: rm9200: define clocks

2014-07-07 Thread Alexandre Belloni
Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/at91rm9200.dtsi | 304 ++ 1 file changed, 304 insertions(+) diff --git a/arch/arm/boot/dts/at91rm9200.dtsi b/arch/arm/boot/dts/at91rm9200.dtsi index

[PATCHv2 00/32] ARM: at91: Switch remaining SoCs and boards to CCF

2014-07-07 Thread Alexandre Belloni
This patch set adds support for the common clock framwork to the remaining atml SoCs: at91rm9200, at91sam9260, at91sam9263, at91sam9g45. It also defines the necessary main crystal and slow crystal frequencies. I couldn't find datasheets for the following boards: - mpa1600 - ge863-pro3 -

[PATCH v2 0/5] staging:iio:hmc5843: Few adjustments and support for hmc5983

2014-07-07 Thread Josef Gajdusek
This patch series modifies the hmc5843 driver to support the hmc5983 i2c and spi interfaces. Josef Gajdusek (5): staging:iio:hmc5843: Added regmap support staging:iio:hmc5843: Split hmc5843.c to multiple files staging:iio:hmc5843: register - value arrays now can have different lengths

Re: [PATCH] mmap_vmcore: skip non-ram pages reported by hypervisors

2014-07-07 Thread Andrew Morton
On Mon, 7 Jul 2014 17:05:49 +0200 Vitaly Kuznetsov vkuzn...@redhat.com wrote: we have a special check in read_vmcore() handler to check if the page was reported as ram or not by the hypervisor (pfn_is_ram()). However, when vmcore is read with mmap() no such check is performed. That can lead

[PATCH v2 1/5] staging:iio:hmc5843: Added regmap support

2014-07-07 Thread Josef Gajdusek
This patch changes hmc5843.c to use regmap. This provides transparent caching to the code as well as abstraction necessary to add support for SPI-based hmc5983. Signed-off-by: Josef Gajdusek a...@atx.name --- drivers/staging/iio/magnetometer/Kconfig | 1 +

Re: [PATCH] net: Fix NETDEV_CHANGE notifier usage causing spurious arp flush

2014-07-07 Thread Loic Prylli
On Wed, Jul 02, 2014 at 10:03:49AM +0300, Dan Aloni wrote: On Tue, Jul 01, 2014 at 09:39:43PM -0700, Loic Prylli wrote: A bug was introduced in NETDEV_CHANGE notifier sequence causing the arp table to be sometimes spuriously cleared (including manual arp entries marked permanent), upon

[PATCH v2 2/5] staging:iio:hmc5843: Split hmc5843.c to multiple files

2014-07-07 Thread Josef Gajdusek
This patch splits hmc5843.c to multiple files - the interface-agnostic hmc5843_core.c, i2c specific hmc5843_i2c.c and header file hmc5843.h. This is another step to add support of SPI-enabled hmc5983. Signed-off-by: Josef Gajdusek a...@atx.name --- drivers/staging/iio/magnetometer/Kconfig

Re: [PATCH] video: fbdev: sis: init.c: Cleaning up redundant condition is always true

2014-07-07 Thread Rickard Strandqvist
2014-07-07 11:23 GMT+02:00 Noralf Tronnes no...@tronnes.org: Den 07.07.2014 09:57, skrev Dan Carpenter: On Thu, Jul 03, 2014 at 11:15:21PM +0200, Rickard Strandqvist wrote: diff --git a/drivers/video/fbdev/sis/init.c b/drivers/video/fbdev/sis/init.c index bd40f5e..9e2dd96 100644 ---

Re: 3.15.4 runs *significantly* slower than 3.15.3 on iMX233 CPU

2014-07-07 Thread Geert Uytterhoeven
On Mon, Jul 7, 2014 at 9:55 PM, Manuel Reimer manuel.s...@nurfuerspam.de wrote: On 07/07/2014 09:42 PM, Guenter Roeck wrote: I tracked the problem down to the following patch: diff --git a/arch/arm/boot/dts/imx23-olinuxino.dts b/arch/arm/boot/dts/imx23-olinuxino.dts index d107c4a..993da2e

[PATCH v2 3/5] staging:iio:hmc5843: register - value arrays now can have different lengths

2014-07-07 Thread Josef Gajdusek
Changed structure of struct hmc5843_chip_info to include length of translation arrays. Code previously using #defined constant has been changed accordingly. This allows to integrate devices which do have different amounts of available rates/scales. Signed-off-by: Josef Gajdusek a...@atx.name ---

[PATCH v2 4/5] staging:iio:hmc5843: Add support for i2c hmc5983

2014-07-07 Thread Josef Gajdusek
This patch adds support for the hmc5983 i2c interface. This chip is almost identical to the hmc5883. The difference being added temperature compensation, additional available sample rate (220Hz) and an SPI interface. Signed-off-by: Josef Gajdusek a...@atx.name ---

[PATCH v2 5/5] staging:iio:hmc5843: Add support for spi hmc5983

2014-07-07 Thread Josef Gajdusek
This patch adds support for the hmc5983 spi interface. This chip is almost identical to the hmc5883. The difference being added temperature compensation, additional available sample rate (220Hz) and an SPI interface. Signed-off-by: Josef Gajdusek a...@atx.name ---

Re: [PATCH 1/3] PCI/MSI: Add pci_enable_msi_partial()

2014-07-07 Thread Alexander Gordeev
On Mon, Jul 07, 2014 at 01:40:48PM -0600, Bjorn Helgaas wrote: As you can tell, I'm a little skeptical about this. It's a fairly big change, it affects the arch interface, it seems to be targeted for only a single chipset (though it's widely used), and we already support a standard solution

Re: [PATCH] ACPI / EC: Free saved_ec on error exit path

2014-07-07 Thread Rafael J. Wysocki
On Friday, July 04, 2014 10:15:52 AM Lan Tianyu wrote: 2014-07-03 7:35 GMT+08:00 Colin King colin.k...@canonical.com: From: Colin Ian King colin.k...@canonical.com Smatch detected two memory leaks on saved_ec: drivers/acpi/ec.c:1070 acpi_ec_ecdt_probe() warn: possible memory leak of

<    1   2   3   4   5   6   7   8   9   10   >