Re: [PATCH 3.18 000/120] 3.18.124-stable review

2018-10-12 Thread Greg Kroah-Hartman
On Thu, Oct 11, 2018 at 04:46:16PM -0600, Shuah Khan wrote: > On 10/11/2018 09:33 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 3.18.124 release. > > There are 120 patches in this series, all will be posted as a response > > to this one. If anyone has any i

[PATCH v4 1/2] arm64: dts: allwinner: new board - Emlid Neutis N5

2018-10-12 Thread Aleksandr Aleksandrov
Emlid Neutis N5 is a SoM based on Allwinner H5, has a WiFi & BT module, DDR3 RAM and eMMC. - add neutis n5 dtsi file for SoM needs - add neutis devboard dts file - add neutis devboard target to dtb makefile Signed-off-by: Aleksandr Aleksandrov --- arch/arm64/boot/dts/allwinner/Makefile

Re: -next20181010,1011 regression: thinkpad x60 (32 bit) dies during boot.

2018-10-12 Thread Pavel Machek
Hi! > > > > I updated to todays next... and boot crashes with > > > > > > > > .. > > > > Call Trace: > > > > kick_ilb > > > > trigger_load_balance > > > > ? active_load.. > > > > scheduler_tick > > > > update_process_times > > > > tick_nohz_handler > > > > > > > > -next20181005 worked ok. > > >

[PATCH v2 1/3] thermal: rcar_thermal: Prevent hardware access during system suspend

2018-10-12 Thread Geert Uytterhoeven
On r8a7791/koelsch, sometimes the following message is printed during system suspend: rcar_thermal e61f.thermal: thermal sensor was broken This happens if the workqueue runs while the device is already suspended. Fix this by using the freezable system workqueue instead, cfr. commit 51e20

[PATCH v4 0/2] Neutis N5 support

2018-10-12 Thread Aleksandr Aleksandrov
This patch addes Neutis N5 support. Emlid Neutis N5 is a SoM based on Allwinner H5. The patch includes device tree file for Dev board and dtsi file for SoM needs. Changes from v1: separate dts file: dtsi for SoM and motherboard dts file that inlcudes dtsi file. Changes from v2 (5 oct 2018): - mak

Re: [PATCH 4.14 00/45] 4.14.76-stable review

2018-10-12 Thread Greg Kroah-Hartman
On Fri, Oct 12, 2018 at 08:50:56AM +0100, Jon Hunter wrote: > > On 11/10/18 16:39, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.14.76 release. > > There are 45 patches in this series, all will be posted as a response > > to this one. If anyone has any issue

[PATCH v4 2/2] doc: devicetree: vendor-prefixes: new vendor - Emlid

2018-10-12 Thread Aleksandr Aleksandrov
Signed-off-by: Aleksandr Aleksandrov --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 2c3fc51..2336e44 100644 --- a/Doc

Re: [PATCH 4.18 00/44] 4.18.14-stable review

2018-10-12 Thread Greg Kroah-Hartman
On Fri, Oct 12, 2018 at 09:52:39AM +0530, Naresh Kamboju wrote: > On Thu, 11 Oct 2018 at 21:18, Greg Kroah-Hartman > wrote: > > > > This is the start of the stable review cycle for the 4.18.14 release. > > There are 44 patches in this series, all will be posted as a response > > to this one. If a

Re: [PATCH v9 04/11] dt: psci: Update DT bindings to support hierarchical PSCI states

2018-10-12 Thread Ulf Hansson
On 12 October 2018 at 12:13, Sudeep Holla wrote: > On Fri, Oct 12, 2018 at 11:43:11AM +0200, Ulf Hansson wrote: >> On 11 October 2018 at 18:41, Sudeep Holla wrote: > [...] > >> > Yes, nearly there. Just thought good to add a note that the representation >> > has no affinity towards any PSCI idle

Re: [PATCH v7] regulator: fixed: Convert to use GPIO descriptor only

2018-10-12 Thread Jon Hunter
Hi Linus, On 11/10/18 18:45, Linus Walleij wrote: > Hi Jon, > > On Thu, Oct 11, 2018 at 5:00 PM Jon Hunter wrote: > >> This also appears to be causing a regression on the Tegra124 Jetson TK1 >> that also uses a shared GPIO for two regulators. The 2nd regulator that >> uses the GPIO now fails to

Re: [PATCH V2 3/5] usb: xhci: tegra: Add genpd support

2018-10-12 Thread Thierry Reding
On Fri, Oct 12, 2018 at 09:41:35AM +0100, Jon Hunter wrote: > > On 11/10/18 17:47, Thierry Reding wrote: > > On Fri, Sep 28, 2018 at 03:11:48PM +0100, Jon Hunter wrote: > >> The generic power-domain framework has been updated to allow devices > >> that require more than one power-domain to create

[PATCH -next] x86/cpu: Drop pointless static qualifier in punit_dev_state_show()

2018-10-12 Thread YueHaibing
There is no need to have the 'struct dentry *dev_state' variable static since new value always be assigned before use it. Signed-off-by: YueHaibing --- arch/x86/platform/atom/punit_atom_debug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/platform/atom/punit_atom_

Re: [PATCH] gpio/regulator: Allow nonexclusive GPIO access

2018-10-12 Thread Jon Hunter
Hi Linus, On 11/10/18 15:35, Linus Walleij wrote: > This allows nonexclusive (simultaneous) access to a single > GPIO line for the fixed regulator enable line. This happens > when several regulators use the same GPIO for enabling and > disabling a regulator, and all need a handle on their GPIO > d

Re: [PATCH] printk: fix integer overflow in setup_log_buf()

2018-10-12 Thread Petr Mladek
On Fri 2018-10-12 18:27:24, Sergey Senozhatsky wrote: > On (10/12/18 11:01), Petr Mladek wrote: > > > Make "free" unsigned integer and use appropriate printk() specifier. > > > > > > Signed-off-by: Sergey Senozhatsky > > > > I have pushed this fix into printk.git, for-4.20 branch. > > Thanks. >

[GIT PULL] MMC fixes for v4.19-rc8

2018-10-12 Thread Ulf Hansson
Hi Greg, Here's a PR with two MMC/WIFI/SDIO fixes intended for v4.19-rc8. Details about the highlights are found in the signed tag. Please pull this in! Kind regards Ulf Hansson The following changes since commit 0238df646e6224016a45505d2c111a24669ebe21: Linux 4.19-rc7 (2018-10-07 17:26:02

Re: [PATCH v7] regulator: fixed: Convert to use GPIO descriptor only

2018-10-12 Thread Jon Hunter
On 12/10/18 10:43, Marcel Ziswiler wrote: > On Thu, 2018-10-11 at 19:47 +0200, Linus Walleij wrote: >> On Thu, Oct 11, 2018 at 5:34 PM Marcel Ziswiler >> wrote: >> >>> I guess that is also what broke HDMI on Apalis/Colibri T30 causing >>> me >>> to submit a fix [1]. I may also help testing. >> >

Re: [PATCH v1 3/8] ARM: tegra: apalis/colibri_t30: fix hdmi regulator

2018-10-12 Thread Jon Hunter
On 09/10/18 16:25, Marcel Ziswiler wrote: > From: Marcel Ziswiler > > Fix HDMI requiring two regulators being enabled by a single GPIO. Model > this using an intermediate reg_en_vdd_hdmi regulator being the > vin-supply of them other two. This fixes the display subsystem and gets > rid of the f

Re: [PATCH v7] regulator: fixed: Convert to use GPIO descriptor only

2018-10-12 Thread Russell King - ARM Linux
On Fri, Oct 12, 2018 at 11:39:15AM +0100, Jon Hunter wrote: > We had the same situation for Tegra124 Jetson TK1 but I don't think that > adding a pseudo intermediate regulator is cleaner. If the GPIO controls > more than one regulator, I don't see why is it necessary to change the > DT. There are s

Re: [RFC PATCH] memcg, oom: throttle dump_header for memcg ooms without eligible tasks

2018-10-12 Thread Tetsuo Handa
On 2018/10/11 15:37, Tetsuo Handa wrote: > Michal Hocko wrote: >> Once we are here, make sure that the reason to trigger the OOM is >> printed without ratelimiting because this is really valuable to >> debug what happened. > > Here is my version. > Hmm, per mem_cgroup flag would be better than p

Re: linux-next: manual merge of the tip tree with Linus' tree

2018-10-12 Thread Ingo Molnar
* Kees Cook wrote: > On Thu, Oct 11, 2018 at 7:14 PM, Stephen Rothwell > wrote: > > Hi all, > > > > Today's linux-next merge of the tip tree got a conflict in: > > > > arch/x86/mm/pgtable.c > > > > between commit: > > > > 184d47f0fd36 ("x86/mm: Avoid VLA in pgd_alloc()") > > > > from Linu

Re: [PATCH v2 2/2] PCI: controller: dwc: add UniPhier PCIe host controller support

2018-10-12 Thread Kunihiko Hayashi
Hi Lorenzo, Kishon, On Mon, 8 Oct 2018 15:32:16 +0100 wrote: > On Mon, Oct 08, 2018 at 11:15:59AM +0530, Kishon Vijay Abraham I wrote: > > Hi Lorenzo, > > > > On Friday 28 September 2018 09:13 PM, Lorenzo Pieralisi wrote: > > > On Fri, Sep 28, 2018 at 02:17:16PM +0100, Marc Zyngier wrote: > > >

Re: [GIT PULL] A couple of warning fixes

2018-10-12 Thread Greg KH
41971ba40eec44793aea531: > > Merge branch 'for-4.19-fixes' of > git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup (2018-10-11 19:24:01 > +0200) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/sfr/next-

Re: [git pull] Input updates for v4.19-rc7

2018-10-12 Thread Greg KH
On Thu, Oct 11, 2018 at 04:57:36PM -0700, Dmitry Torokhov wrote: > Hi Greg, > > Please pull from: > > git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus > > to receive updates for the input subsystem: > > - we added a few scheduling points into various input interfaces

Re: -next20181010,1011 regression: thinkpad x60 (32 bit) dies during boot.

2018-10-12 Thread Ingo Molnar
* Pavel Machek wrote: > Hi! > > > > > > I updated to todays next... and boot crashes with > > > > > > > > > > .. > > > > > Call Trace: > > > > > kick_ilb > > > > > trigger_load_balance > > > > > ? active_load.. > > > > > scheduler_tick > > > > > update_process_times > > > > > tick_nohz_handle

[tip:perf/core] x86/cpu: Drop pointless static qualifier in punit_dev_state_show()

2018-10-12 Thread tip-bot for YueHaibing
Commit-ID: f703fd374ef8fb06e46713b326d255e20d6278ad Gitweb: https://git.kernel.org/tip/f703fd374ef8fb06e46713b326d255e20d6278ad Author: YueHaibing AuthorDate: Fri, 12 Oct 2018 10:40:22 + Committer: Ingo Molnar CommitDate: Fri, 12 Oct 2018 12:48:44 +0200 x86/cpu: Drop pointless stat

Re: [PATCH 4/6] mm: introduce page->dma_pinned_flags, _count

2018-10-12 Thread Balbir Singh
On Thu, Oct 11, 2018 at 11:00:12PM -0700, john.hubb...@gmail.com wrote: > From: John Hubbard > > Add two struct page fields that, combined, are unioned with > struct page->lru. There is no change in the size of > struct page. These new fields are for type safety and clarity. > > Also add page fl

Re: [PATCHv2] mm/gup: Cache dev_pagemap while pinning pages

2018-10-12 Thread Kirill A. Shutemov
On Thu, Oct 11, 2018 at 04:24:02PM -0700, Dan Williams wrote: > On Thu, Oct 11, 2018 at 11:00 AM Keith Busch wrote: > > > > Getting pages from ZONE_DEVICE memory needs to check the backing device's > > live-ness, which is tracked in the device's dev_pagemap metadata. This > > metadata is stored in

[PATCH] can: ucan: fix some typos in comments

2018-10-12 Thread Martin Kepplinger
This fixes some double-word and trivial typos in the ucan driver comments. Signed-off-by: Martin Kepplinger --- hi guys, The Seal looks very nice. Since I'm doing CAN work right now, I could totally use one of these instead of old gear from PEAK. I hope you're doing fine. Best regards,

Re: [PATCH v7] regulator: fixed: Convert to use GPIO descriptor only

2018-10-12 Thread Linus Walleij
On Fri, Oct 12, 2018 at 12:43 PM Russell King - ARM Linux wrote: > Given that DT describes the hardware, not the software implementation, > it must not change just because we move from GPIO numbers to GPIO > descriptors. > > The existing DT description is reasonable, and introducing ficticious >

Re: [PATCH 4.14 29/45] cgroup/cpuset: remove circular dependency deadlock

2018-10-12 Thread Greg Kroah-Hartman
On Thu, Oct 11, 2018 at 08:33:34PM +0100, Sudip Mukherjee wrote: > Hi Greg, > > On Thu, Oct 11, 2018 at 4:54 PM Greg Kroah-Hartman > wrote: > > > > 4.14-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > > From: Prateek Sood > > > > commit aa

Re: [PATCH 6/6] mm: track gup pages with page->dma_pinned_* fields

2018-10-12 Thread Balbir Singh
On Thu, Oct 11, 2018 at 11:00:14PM -0700, john.hubb...@gmail.com wrote: > From: John Hubbard > > This patch sets and restores the new page->dma_pinned_flags and > page->dma_pinned_count fields, but does not actually use them for > anything yet. > > In order to use these fields at all, the page m

Re: [PATCH V8 16/21] csky: SMP support

2018-10-12 Thread Marc Zyngier
On 12/10/18 05:42, Guo Ren wrote: > This patch adds boot, ipi, hotplug code for SMP. > > Changelog: > - remove set_ipi_irq_mapping callback. > - Convert the cpumask to an interrupt-controller specific representation >in driver's code, and not the SMP code's. > - csky: remove irq_mapping fro

[PATCH V2 0/9] OPP: Support multiple power-domains per device

2018-10-12 Thread Viresh Kumar
Hello, We are already at 4.19-rc7 and there may not enough time to get this reviewed/tested/ready for the upcoming merge window and so there is no hurry in getting this merged. The purpose to send now is to get this reviewed/tested, which would allow more more development to happen on top of this.

[PATCH V2 3/9] OPP: Populate required opp tables from "required-opps" property

2018-10-12 Thread Viresh Kumar
The current implementation works only for the case where a single phandle is present in the "required-opps" property, while DT allows multiple phandles to be present there. This patch adds new infrastructure to parse all the phandles present in "required-opps" property and save pointers of the req

[PATCH V2 1/9] OPP: Identify and mark genpd OPP tables

2018-10-12 Thread Viresh Kumar
We need to handle genpd OPP tables differently, this is already the case at one location and will be extended going forward. Add another field to the OPP table to check if the table belongs to a genpd or not. Signed-off-by: Viresh Kumar --- drivers/opp/of.c | 6 -- drivers/opp/opp.h | 2 ++

[PATCH V2 4/9] OPP: Populate OPPs from "required-opps" property

2018-10-12 Thread Viresh Kumar
An earlier commit populated the OPP tables from the "required-opps" property, this commit populates the individual OPPs. This is repeated for each OPP in the OPP table and these populated OPPs will be used by later commits. Signed-off-by: Viresh Kumar --- drivers/opp/core.c | 1 + drivers/opp/o

[PATCH V2 2/9] OPP: Separate out custom OPP handler specific code

2018-10-12 Thread Viresh Kumar
Create a separate routine to take care of custom set_opp() handler specific stuff. Signed-off-by: Viresh Kumar --- drivers/opp/core.c | 67 +++--- 1 file changed, 40 insertions(+), 27 deletions(-) diff --git a/drivers/opp/core.c b/drivers/opp/core.c index

Re: [GIT PULL] mtd: Fix for 4.19-rc8

2018-10-12 Thread Greg Kroah-Hartman
On Fri, Oct 12, 2018 at 09:25:55AM +0200, Boris Brezillon wrote: > Hello Greg, > > Here is a PR containing a fix for a bug introduced in 4.19-rc1. > > Regards, > > Boris > > The following changes since commit 0238df646e6224016a45505d2c111a24669ebe21: > > Linux 4.19-rc7 (2018-10-07 17:26:02 +

[PATCH V2 9/9] OPP: Remove of_dev_pm_opp_find_required_opp()

2018-10-12 Thread Viresh Kumar
This isn't used anymore, remove it. Signed-off-by: Viresh Kumar --- drivers/opp/of.c | 54 -- include/linux/pm_opp.h | 5 2 files changed, 59 deletions(-) diff --git a/drivers/opp/of.c b/drivers/opp/of.c index b059d833f920..623f651f9e11 100644

[PATCH V2 8/9] OPP: Rename and relocate of_genpd_opp_to_performance_state()

2018-10-12 Thread Viresh Kumar
The OPP core already has the performance state values for each of the genpd's OPPs and there is no need to call the genpd callback again to get the performance state for the case where the end device doesn't have an OPP table and has the "required-opps" property directly in its node. This commit r

[PATCH V2 7/9] OPP: Configure all required OPPs

2018-10-12 Thread Viresh Kumar
Now that all the infrastructure is in place to support multiple required OPPs, lets switch over to using it. A new internal routine _set_required_opps() takes care of updating performance state for all the required OPPs. With this the performance state updates are supported even when the end devic

[PATCH V2 5/9] PM / Domains: Add genpd_opp_to_performance_state()

2018-10-12 Thread Viresh Kumar
The OPP core currently stores the performance state in the consumer device's OPP table, but that is going to change going forward and performance state will rather be set directly in the genpd's OPP table. For that we need to get the performance state for genpd's device structure instead of the co

[PATCH V2 6/9] OPP: Add dev_pm_opp_{set|put}_genpd_device() helper

2018-10-12 Thread Viresh Kumar
Multiple generic power domains for a consumer device are supported with the help of virtual devices, which are created for each consumer device - genpd pair. These are the device structures which are attached to the power domain and are required by the OPP core to set the performance state of the g

Re: [GIT PULL] MMC fixes for v4.19-rc8

2018-10-12 Thread Greg Kroah-Hartman
On Fri, Oct 12, 2018 at 12:35:29PM +0200, Ulf Hansson wrote: > Hi Greg, > > Here's a PR with two MMC/WIFI/SDIO fixes intended for v4.19-rc8. Details about > the highlights are found in the signed tag. > > Please pull this in! > > Kind regards > Ulf Hansson > > > The following changes since com

Re: [GIT PULL] GPIO fix for v4.19

2018-10-12 Thread Greg KH
On Fri, Oct 12, 2018 at 10:34:55AM +0200, Linus Walleij wrote: > Hi Greg, > > here is a last minute GPIO fix for the v4.19 series. > > This fixes GPIO IRQchip parent assignment on a lot > of GPIO drivers. > > Please pull it in! > > Yours, > Linus Walleij > > The following changes since commit

Re: [GIT PULL] pin control fix for v4.19

2018-10-12 Thread Greg KH
On Fri, Oct 12, 2018 at 10:30:18AM +0200, Linus Walleij wrote: > Hi Greg, > > Here is a last minute pin control fix for the v4.19 series. > > Please pull it in. It fixes interrupts on the MCP23s08. > > Yours, > Linus Walleij > > > The following changes since commit 0238df646e6224016a45505d2c11

Re: [RFC PATCH] memcg, oom: throttle dump_header for memcg ooms without eligible tasks

2018-10-12 Thread Johannes Weiner
On Wed, Oct 10, 2018 at 05:11:35PM +0200, Michal Hocko wrote: > From: Michal Hocko > > syzbot has noticed that it can trigger RCU stalls from the memcg oom > path: > RIP: 0010:dump_stack+0x358/0x3ab lib/dump_stack.c:118 > Code: 74 0c 48 c7 c7 f0 f5 31 89 e8 9f 0e 0e fa 48 83 3d 07 15 7d 01 00 0f

Re: [PATCH] afs: Fix cell proc list

2018-10-12 Thread Greg KH
On Thu, Oct 11, 2018 at 10:45:49PM +0100, David Howells wrote: > Access to the list of cells by /proc/net/afs/cells has a couple of > problems: > > (1) It should be checking against SEQ_START_TOKEN for the keying the > header line. > > (2) It's only holding the RCU read lock, so it can't j

Re: [PATCH V8 18/21] dt-bindings: csky CPU Bindings

2018-10-12 Thread Rob Herring
On Fri, Oct 12, 2018 at 12:42:53PM +0800, Guo Ren wrote: > This patch adds the documentation to describe that how to add cpu nodes in > dts for SMP. > > Signed-off-by: Guo Ren > Cc: Rob Herring > --- > Documentation/devicetree/bindings/csky/cpus.txt | 70 > + > 1 file c

Re: [PATCH v4 1/3] dt-bindings: Add PNI to the vendor prefixes.

2018-10-12 Thread Rob Herring
On Fri, 12 Oct 2018 15:35:34 +0800, Song Qiang wrote: > Signed-off-by: Song Qiang > --- > Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Rob Herring

Re: [PATCH v4 2/3] iio: magnetometer: Add DT support for PNI RM3100

2018-10-12 Thread Rob Herring
On Fri, 12 Oct 2018 15:35:35 +0800, Song Qiang wrote: > Signed-off-by: Song Qiang > --- > .../bindings/iio/magnetometer/pni,rm3100.txt | 20 +++ > 1 file changed, 20 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt > Revie

[RFC PATCH 2/5] ACPI / glue: Add acpi_platform_notify() function

2018-10-12 Thread Heikki Krogerus
Instead of relying on the "platform_notify" callback hook, introducing separate notification function acpi_platform_notify() and calling that directly from drivers core when device entries are added and removed. Signed-off-by: Heikki Krogerus --- drivers/acpi/bus.c | 1 - drivers/acpi/glue

[RFC PATCH 0/5] device property: Introducing software nodes

2018-10-12 Thread Heikki Krogerus
Hi guys, To continue the discussion started by Dmitry [1], this is my proposal that I mentioned in my last mail. In short, the idea is that instead of trying to extend the support for the currently used struct property_set, I'm proposing that we introduce a completely new, independent type of fwno

[RFC PATCH 3/5] drivers: base: Introducing software nodes to the firmware node framework

2018-10-12 Thread Heikki Krogerus
Software node is a new struct fwnode_handle type that can be used to describe devices in kernel (software). It is meant to complement fwnodes representing real firmware nodes when they are incomplete (for example missing device properties) and to supply the primary fwnode when the firmware lacks ha

[RFC PATCH 1/5] drivers core: Prepare support for multiple platform notifications

2018-10-12 Thread Heikki Krogerus
Since it should be possible to support several hardware description models at the same time (at least in theory), for example ACPI and devicetree on a running system, the platform notifications need to be handled differently. For now a single "platform_notify" callback function was used to notify

[RFC PATCH 5/5] device property: Remove struct property_set

2018-10-12 Thread Heikki Krogerus
Replacing struct property_set with the software nodes that were just introduced. The API and functionality for adding properties to devices remains the same, however, the goal is to convert the drivers to use the API for software nodes when the device has no real firmware node, and use the old API

Re: [PATCH v4 2/2] doc: devicetree: vendor-prefixes: new vendor - Emlid

2018-10-12 Thread Rob Herring
On Fri, Oct 12, 2018 at 01:23:59PM +0300, Aleksandr Aleksandrov wrote: Commit message? "dt-bindings: vendor-prefix: ..." is the preferred subject prefix. > Signed-off-by: Aleksandr Aleksandrov > --- > Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + > 1 file changed, 1 insertion(+)

[RFC PATCH 4/5] device property: Move device_add_properties() to swnode.c

2018-10-12 Thread Heikki Krogerus
Concentrating struct property_entry processing to drivers/base/swnode.c Signed-off-by: Heikki Krogerus --- drivers/base/property.c | 179 -- drivers/base/swnode.c | 184 2 files changed, 184 insertions(+), 179 deletio

Re: [PATCH v12 04/12] livepatch: Consolidate klp_free functions

2018-10-12 Thread Petr Mladek
On Fri 2018-08-31 12:39:23, Miroslav Benes wrote: > On Tue, 28 Aug 2018, Petr Mladek wrote: > > > The code for freeing livepatch structures is a bit scattered and tricky: > > > > + direct calls to klp_free_*_limited() and kobject_put() are > > used to release partially initialized objects >

Re: [PATCH v7] regulator: fixed: Convert to use GPIO descriptor only

2018-10-12 Thread Marcel Ziswiler
On Fri, 2018-10-12 at 11:43 +0100, Russell King - ARM Linux wrote: > On Fri, Oct 12, 2018 at 11:39:15AM +0100, Jon Hunter wrote: > > We had the same situation for Tegra124 Jetson TK1 but I don't think > > that > > adding a pseudo intermediate regulator is cleaner. If the GPIO > > controls > > more

Good day.

2018-10-12 Thread Insang Lee
Good day, I sent you mail before regarding my project plan in your country which i would like to discuss with you,can you please get back to me for further details. Regards, Insang Lee

Re: [PATCH v2 0/3] treewide: add vibrator support for various MSM SOCs

2018-10-12 Thread Thierry Reding
On Wed, Sep 26, 2018 at 07:51:09PM -0400, Brian Masney wrote: > This patch set adds support for the vibrator found on various Qualcomm > MSM SOCs. This is based on work from: > > Jonathan Marek from qcom,pwm-vibrator.c in the PostmarketOS repo: > https://gitlab.com/postmarketOS/linux-postmarketos/

Re: [PATCH v1 3/8] ARM: tegra: apalis/colibri_t30: fix hdmi regulator

2018-10-12 Thread Marcel Ziswiler
On Fri, 2018-10-12 at 11:44 +0100, Jon Hunter wrote: > On 09/10/18 16:25, Marcel Ziswiler wrote: > > From: Marcel Ziswiler > > ... > > > Given Linus W's fix for the gpiolib [0], I am not convinced that this > is > really better/needed. Being pragmatic at the end of the day I'm just happy if it w

Re: [PATCH v2 0/2] pwm: sysfs: fix exporting PWM channel

2018-10-12 Thread Thierry Reding
On Mon, Oct 01, 2018 at 03:23:55PM +0200, Fabrice Gasnier wrote: > Since commit 7e5d1fd75c3d ("pwm: Set class for exported channels in sysfs") > - it's not possible to export more than one PWM channel > - ABI has changed, as a side effect. It may cause bad behavior as pwmchip > attributes are wro

Re: [RFC][PATCH] perf: Rewrite core context handling

2018-10-12 Thread Peter Zijlstra
On Fri, Oct 12, 2018 at 10:04:36AM +0300, Alexey Budankov wrote: > On 11.10.2018 12:29, Peter Zijlstra wrote: > > On Thu, Oct 11, 2018 at 07:50:23AM +, Song Liu wrote: > >> Or step back a little... I see two big changes: > >> > >> 1. struct perf_ctx_context is now per cpu (instead of per pmu pe

URGENT RESPONSE NEEDED

2018-10-12 Thread Sean Kim.
Hello my dear. Did you receive my email message to you? Please, get back to me ASAP as the matter is becoming late. Expecting your urgent response. Sean.

[PATCH V12 1/8] irqchip: add C-SKY SMP interrupt controller

2018-10-12 Thread Guo Ren
Irq-csky-mpintc is C-SKY smp system interrupt controller and it could support 16 soft irqs, 16 private irqs, and 992 max common irqs. Changelog: - Remove set_ipi_irq_mapping. - Convert the cpumask to an interrupt-controller specific representation in driver's code, and not the SMP code's. -

[PATCH V12 0/8] C-SKY(csky) Linux Kernel Driver

2018-10-12 Thread Guo Ren
This is about 12th patchset for C-SKY linux drivers and it should pair with 8th kernel patchset. Changelog: - Remove the set_irq_createmapping call back in csky-mp-intc.c. - Convert the cpumask to an interrupt-controller specific representation in driver's code, and not the SMP code's, and al

[PATCH V12 3/8] irqchip: add C-SKY APB bus interrupt controller

2018-10-12 Thread Guo Ren
- irq-csky-apb-intc is a simple SOC interrupt controller which is used in a lot of C-SKY CPU SOC products. Changelog: - pass checkpatch.pl. - use "bool ret" instead of "int ret" - add support-pulse-signal in irq-csky-apb-intc.c - change name with upstream feed-back - add INTC_IFR to clear

[PATCH V12 2/8] dt-bindings: interrupt-controller: C-SKY SMP intc

2018-10-12 Thread Guo Ren
Dt-bindings doc about C-SKY Multi-processors interrupt controller. Changelog: - Should be: '#interrupt-cells' not 'interrupt-cells' Signed-off-by: Guo Ren Reviewed-by: Rob Herring --- .../bindings/interrupt-controller/csky,mpintc.txt | 40 ++ 1 file changed, 40 insertions

Re: [RFC PATCH] memcg, oom: throttle dump_header for memcg ooms without eligible tasks

2018-10-12 Thread Michal Hocko
On Fri 12-10-18 07:20:08, Johannes Weiner wrote: > On Wed, Oct 10, 2018 at 05:11:35PM +0200, Michal Hocko wrote: > > From: Michal Hocko > > > > syzbot has noticed that it can trigger RCU stalls from the memcg oom > > path: > > RIP: 0010:dump_stack+0x358/0x3ab lib/dump_stack.c:118 > > Code: 74 0c

Re: [PATCH] mfd: remove redundant 'default n' from Kconfig

2018-10-12 Thread Bartlomiej Zolnierkiewicz
On 10/11/2018 07:48 AM, Lee Jones wrote: > On Wed, 10 Oct 2018, Bartlomiej Zolnierkiewicz wrote: > >> 'default n' is the default value for any bool or tristate Kconfig >> setting so there is no need to write it explicitly. >> >> Also since commit f467c5640c29 ("kconfig: only write '# CONFIG_FOO

Re: [PATCH v2] ARC: HSDK: improve reset driver

2018-10-12 Thread Philipp Zabel
Hi Eugeniy, thank you for the update. On Fri, 2018-09-28 at 19:28 +0300, Eugeniy Paltsev wrote: > As for today HSDK reset driver implements only > .reset() callback. > > In case of driver which implements one of standard > reset controller usage pattern > (call *_deassert() in probe(), call *_as

Re: [PATCH] mm: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE

2018-10-12 Thread Jann Horn
On Fri, Oct 12, 2018 at 12:23 PM Michael Ellerman wrote: > Jann Horn writes: > > On Wed, Oct 10, 2018 at 7:19 PM Michal Hocko wrote: > >> On Wed 10-10-18 17:27:36, Jann Horn wrote: > >> > Daniel Micay reports that attempting to use MAP_FIXED_NOREPLACE in an > >> > application causes that applica

Re: [RFC PATCH] memcg, oom: throttle dump_header for memcg ooms without eligible tasks

2018-10-12 Thread Tetsuo Handa
On 2018/10/12 21:08, Michal Hocko wrote: >> So not more than 10 dumps in each 5s interval. That looks reasonable >> to me. By the time it starts dropping data you have more than enough >> information to go on already. > > Yeah. Unless we have a storm coming from many different cgroups in > paralle

Re: [PATCH v12 07/12] livepatch: Use lists to manage patches, objects and functions

2018-10-12 Thread Petr Mladek
On Mon 2018-09-03 18:00:45, Miroslav Benes wrote: > > > -#define klp_for_each_object(patch, obj) \ > > +#define klp_for_each_object_static(patch, obj) \ > > for (obj = patch->objs; obj->funcs || obj->name; obj++) > > > > -#define klp_for_each_func(obj, func) \ > > +#define klp_for_each_objec

[PATCH V12 4/8] dt-bindings: interrupt-controller: C-SKY APB intc

2018-10-12 Thread Guo Ren
- Dt-bindings doc about C-SKY apb bus interrupt controller. Signed-off-by: Guo Ren Reviewed-by: Rob Herring --- .../interrupt-controller/csky,apb-intc.txt | 62 ++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-cont

[PATCH V12 7/8] clocksource: add gx6605s SOC system timer

2018-10-12 Thread Guo Ren
Changelog: - pass checkpatch.pl - Add COMIPLE_TEST in Kconfig - no cast is needed for "struct clock_event_device *ce = dev" - remove: extra space after (u64) - Add License and Copyright - Use timer-of framework - Change name with upstream feedback - Use clksource_mmio framework Signed-off-

[PATCH V12 8/8] dt-bindings: timer: gx6605s SOC timer

2018-10-12 Thread Guo Ren
Dt-bindings doc for gx6605s SOC's system timer. Signed-off-by: Guo Ren Reviewed-by: Rob Herring --- .../bindings/timer/csky,gx6605s-timer.txt | 42 ++ 1 file changed, 42 insertions(+) create mode 100644 Documentation/devicetree/bindings/timer/csky,gx6605s-timer.tx

[PATCH V12 5/8] clocksource: add C-SKY SMP timer

2018-10-12 Thread Guo Ren
This timer is used by SMP system and use mfcr/mtcr instruction to access the regs. Changelog: - Add COMPILE_TEST - Fixup smp boot error, cpuhp_setup_state must after timer_of_init() - Add rollback for timer_of_cleanup. - Use request_percpu_irq separate from time_of. - Remove #define CPUHP_AP_

[PATCH V12 6/8] dt-bindings: timer: C-SKY Multi-processor timer

2018-10-12 Thread Guo Ren
Dt-bingdings doc for C-SKY SMP system setting. Changelog: - Drop the interrupt-parent. Signed-off-by: Guo Ren Reviewed-by: Rob Herring --- .../devicetree/bindings/timer/csky,mptimer.txt | 42 ++ 1 file changed, 42 insertions(+) create mode 100644 Documentation/devicet

Re: [PATCH v2 0/2] pwm: sysfs: fix exporting PWM channel

2018-10-12 Thread Stefan Wahren
Am 12.10.2018 um 13:55 schrieb Thierry Reding: > On Mon, Oct 01, 2018 at 03:23:55PM +0200, Fabrice Gasnier wrote: >> Since commit 7e5d1fd75c3d ("pwm: Set class for exported channels in sysfs") >> - it's not possible to export more than one PWM channel >> - ABI has changed, as a side effect. It may

Re: [PATCH V8 18/21] dt-bindings: csky CPU Bindings

2018-10-12 Thread Guo Ren
On Fri, Oct 12, 2018 at 06:35:51AM -0500, Rob Herring wrote: > On Fri, Oct 12, 2018 at 12:42:53PM +0800, Guo Ren wrote: > > This patch adds the documentation to describe that how to add cpu nodes in > > dts for SMP. > > > > Signed-off-by: Guo Ren > > Cc: Rob Herring > > --- > > Documentation/de

Re: [PATCH 3.18 000/120] 3.18.124-stable review

2018-10-12 Thread Guenter Roeck
On 10/11/2018 08:33 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 3.18.124 release. There are 120 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be

Re: [PATCH v4 1/2] arm64: dts: allwinner: new board - Emlid Neutis N5

2018-10-12 Thread Andreas Färber
Hi, Am 12.10.18 um 12:23 schrieb Aleksandr Aleksandrov: > Emlid Neutis N5 is a SoM based on Allwinner H5, has a WiFi & BT > module, DDR3 RAM and eMMC. > > - add neutis n5 dtsi file for SoM needs > - add neutis devboard dts file > - add neutis devboard target to dtb makefile > > Signed-off-by: Al

Re: [PATCH 4.9 00/35] 4.9.133-stable review

2018-10-12 Thread Guenter Roeck
On 10/11/2018 08:35 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.133 release. There are 35 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be m

Re: [PATCH 4.4 00/27] 4.4.161-stable review

2018-10-12 Thread Guenter Roeck
On 10/11/2018 11:14 PM, Greg Kroah-Hartman wrote: On Thu, Oct 11, 2018 at 03:22:11PM -0700, kernelci.org bot wrote: Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-4.4.y/kernel/v4.4.160-28-gb3522afcec59/ Full Build Summary: https://kernelci.org/build/stable-rc/bra

Re: [PATCH v4 2/2] media: platform: Add Aspeed Video Engine driver

2018-10-12 Thread Hans Verkuil
On 10/05/2018 09:57 PM, Eddie James wrote: > The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs > can capture and compress video data from digital or analog sources. With > the Aspeed chip acting a service processor, the Video Engine can capture > the host processor graphics outp

Re: [PATCH] KEYS: trusted: fix -Wvarags warning

2018-10-12 Thread Denis Kenzior
Hi Nick, @@ -123,7 +123,7 @@ static int TSS_rawhmac(unsigned char *digest, const unsigned char *key, */ static int TSS_authhmac(unsigned char *digest, const unsigned char *key, unsigned int keylen, unsigned char *h1, - unsigned char *h2, unsign

Re: -next20181010,1011 regression: thinkpad x60 (32 bit) dies during boot.

2018-10-12 Thread Pavel Machek
Hi! > > > > Problem is still there in today's next. > > > > > > So what came in between -next20181005 and the first bad one? > > > kernel/sched/* > > > being the first place to look at. > > > > kernel/sched does not seem to contain anything too scary. > > > > I know that -next20181005 works ok

Re: [PATCH v2 0/2] pwm: sysfs: fix exporting PWM channel

2018-10-12 Thread Fabrice Gasnier
On 10/12/2018 02:15 PM, Stefan Wahren wrote: > Am 12.10.2018 um 13:55 schrieb Thierry Reding: >> On Mon, Oct 01, 2018 at 03:23:55PM +0200, Fabrice Gasnier wrote: >>> Since commit 7e5d1fd75c3d ("pwm: Set class for exported channels in sysfs") >>> - it's not possible to export more than one PWM chann

PROBLEM: brcmfmac driver crashes on resuming if no firmware is loaded

2018-10-12 Thread Jon Hunter
[1.] One line summary of the problem: brcmfmac driver crashes on resuming if no firmware is loaded [2.] Full description of the problem/report: In stable-v4.4, if the brcmfmac driver fails to load the required firmware on boot for an SDIO based device, then the driver fails to

Re: PROBLEM: brcmfmac driver crashes on resuming if no firmware is loaded

2018-10-12 Thread Jon Hunter
Correcting stable address ... On 12/10/18 13:37, Jon Hunter wrote: > [1.] One line summary of the problem: > brcmfmac driver crashes on resuming if no firmware is loaded > > [2.] Full description of the problem/report: > In stable-v4.4, if the brcmfmac driver fails to load the required

Re: Future of dosfstools project (FAT)

2018-10-12 Thread Pali Rohár
On Friday 12 October 2018 11:19:41 Andreas Henriksson wrote: > Hello everyone, > > On Tue, Oct 02, 2018 at 04:44:10AM -0400, Jaroslav Skarvada wrote: > > I am downstream maintainer of dosfstools in Fedora/RHEL. My personal opinion > > with such kind of projects is that one or two years without act

Re: [RFC PATCH] memcg, oom: throttle dump_header for memcg ooms without eligible tasks

2018-10-12 Thread Johannes Weiner
On Fri, Oct 12, 2018 at 09:10:40PM +0900, Tetsuo Handa wrote: > On 2018/10/12 21:08, Michal Hocko wrote: > >> So not more than 10 dumps in each 5s interval. That looks reasonable > >> to me. By the time it starts dropping data you have more than enough > >> information to go on already. > > > > Ye

Re: [PATCH v2 0/2] pwm: sysfs: fix exporting PWM channel

2018-10-12 Thread Vokáč Michal
On 12.10.2018 14:36, Fabrice Gasnier wrote: > On 10/12/2018 02:15 PM, Stefan Wahren wrote: >> Am 12.10.2018 um 13:55 schrieb Thierry Reding: >>> On Mon, Oct 01, 2018 at 03:23:55PM +0200, Fabrice Gasnier wrote: Since commit 7e5d1fd75c3d ("pwm: Set class for exported channels in sysfs") - i

[PATCH] afs: Fix afs_server struct leak

2018-10-12 Thread David Howells
Fix a leak of afs_server structs. The routine that installs them in the various lookup lists and trees gets a ref on leaving the function, whether it added the server or a server already exists. It shouldn't increment the refcount if it added the server. The effect of this that "rmmod kafs" will

Re: [PATCH v3] mtd: spi-nor: fsl-quadspi: fix read error for flash size larger than 16MB

2018-10-12 Thread Boris Brezillon
On Tue, 28 Aug 2018 22:32:57 +0800 Liu Xiang wrote: > If the size of spi-nor flash is larger than 16MB, the read_opcode > is set to SPINOR_OP_READ_1_1_4_4B, and fsl_qspi_get_seqid() will > return -EINVAL when cmd is SPINOR_OP_READ_1_1_4_4B. This can > cause read operation fail. > > Fixes: e46ecd

Re: [PATCH v4 3/3] iio: magnetometer: Add driver support for PNI RM3100

2018-10-12 Thread Himanshu Jha
Hi Qiang, On Fri, Oct 12, 2018 at 04:36:01PM +0800, Song Qiang wrote: > > > On 2018年10月12日 15:35, Song Qiang wrote: > > PNI RM3100 is a high resolution, large signal immunity magnetometer, > > composed of 3 single sensors and a processing chip with a MagI2C > > interface. > > > ... > > +static

[PATCH v1] KVM/x86/vPMU: Guest PMI Optimization

2018-10-12 Thread Wei Wang
Guest changing MSR_CORE_PERF_GLOBAL_CTRL causes KVM to reprogram pmc counters, which re-allocates a host perf event. This process is heavyweight and results in a long guest pmi handling time. This also makes the perf samping events in the guest hard to move forward as the sampling rate will be adju

<    1   2   3   4   5   6   >