Hi all,
Yes, I agree. The other filesystems that take an Opt_uid as well do use
current_user_ns() and not init_user_ns. They also do a uid_valid()
check and fail the mount (or fallback to GLOBAL_ROOT_UID). So I think
that would look like this:
Looks good to me. Builds and mounts as expected.
Hi DT maintainers,
Rob Herring, Pawel Moll, Mark Rutland, Stephen Warren, Ian Campbell,
could you please have a look at [1/3] and [2/3] of these patch set.
These patches have been fully reviewed by Scott Wood, and the DMA
maintainer Vinod needs a Acted-by: from DT maintainers.
Thanks.
On
* Geert Uytterhoeven ge...@linux-m68k.org wrote:
commit 40b313608ad4ea655addd2ec6cdd106477ae8e15 (Finally eradicate
CONFIG_HOTPLUG) removed remaining references to CONFIG_HOTPLUG, but missed
a few plain English references in the CONFIG_KEXEC help texts.
Remove them, too.
Signed-off-by:
Unnecessary dev_set_drvdata() is removed, because the driver core
clears the driver data to NULL after device_release or on probe failure.
Signed-off-by: Libo Chen libo.c...@huawei.com
---
drivers/net/ethernet/freescale/ucc_geth.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff
Unnecessary dev_set_drvdata() is removed, because the driver core
clears the driver data to NULL after device_release or on probe failure.
Libo Chen (8):
net: fsl_pq_mdio: remove unnecessary dev_set_drvdata()
net: ucc_geth: remove unnecessary dev_set_drvdata()
net: fec_mpc52xx_phy: remove
On Tue, Aug 20, 2013 at 01:06:25AM +0100, Mike Turquette wrote:
Quoting Mark Rutland (2013-08-19 02:35:43)
On Sat, Aug 17, 2013 at 04:17:18PM +0100, Tomasz Figa wrote:
On Saturday 17 of August 2013 16:53:16 Sascha Hauer wrote:
On Sat, Aug 17, 2013 at 02:28:04PM +0200, Tomasz Figa wrote:
Binding for DSP CPU clusters and DSP CPUs for Freescale SOCs which
have DSP CPUs in addition to PowerPC CPUs. For example B4860.
Signed-off-by: Poonam Aggrwal poonam.aggr...@freescale.com
---
.../devicetree/bindings/powerpc/fsl/dsp-cpus.txt | 78
1 files changed, 78
On Wed, Aug 21, 2013 at 07:28:54AM +1000, Benjamin Herrenschmidt wrote:
On Tue, 2013-08-20 at 20:16 +0800, Kevin Hao wrote:
Dummy question: What does the ifetch buffers mean? The instruction fetch
pipeline or instruction dispatch pipeline? Shouldn't all the prefetched
instructions in
On Wed, Aug 14, 2013 at 05:17:57PM -0500, jmlat...@linux.vnet.ibm.com wrote:
This patch fixes a bug in the nx-aes-gcm implementation.
Corrected the code so that the authtag is always verified after
decrypting and not just when there is associated data included.
Also, corrected the code to
I2C of helpers used to live in of_i2c.c but experience (from SPI) shows
that it is much cleaner to have this in the core. This also removes a
circular dependency between the helpers and the core, and so we can
finally register child nodes in the core instead of doing this manually
in each driver.
On 08/21/2013 03:47 PM, Wolfram Sang wrote:
I2C of helpers used to live in of_i2c.c but experience (from SPI) shows
that it is much cleaner to have this in the core. This also removes a
circular dependency between the helpers and the core, and so we can
finally register child nodes in the core
Hey Stephen,
On Wed, Aug 21, 2013 at 10:22:46AM +1000, Stephen Rothwell wrote:
On Tue, 20 Aug 2013 14:28:44 -0500 Ben Myers b...@sgi.com wrote:
I'd prefer not to break Stephen's tree two days in a row. We could just
revert
d6970d4b726c in the xfs tree for the time being as Stephen has
cpm_uart serial driver uses GPIO for control signals. In order to be used
properly, GPIOs have to be reserved. Comment in gpiolib.c considers illegal
the use of GPIOs without requesting them. In addition, the direction of the
GPIO has to be set properly.
Signed-off-by: Christophe Leroy
Hey Dwight,
On Wed, Aug 21, 2013 at 02:30:04PM +0800, Jeremy Kerr wrote:
Yes, I agree. The other filesystems that take an Opt_uid as well do use
current_user_ns() and not init_user_ns. They also do a uid_valid()
check and fail the mount (or fallback to GLOBAL_ROOT_UID). So I think
that
On 08/20/2013 08:18 PM, Nicolin Chen wrote:
On Tue, Aug 20, 2013 at 11:28:10PM +0100, Mark Brown wrote:
On Tue, Aug 20, 2013 at 01:53:49PM -0600, Stephen Warren wrote:
On 08/20/2013 01:07 PM, Mark Brown wrote:
The point is that it might turn into a more correct binding
depending on what the
On 08/20/2013 09:13 PM, Nicolin Chen wrote:
This patch implements a device-tree-only CPU DAI driver for Freescale
S/PDIF controller that supports stereo playback and record feature.
The DT bindings part of this patch,
Acked-by: Stephen Warren swar...@nvidia.com
On 08/20/2013 09:13 PM, Nicolin Chen wrote:
This patch implements a device-tree-only machine driver for Freescale
i.MX series Soc. It works with spdif_transmitter/spdif_receiver and
fsl_spdif.c drivers.
diff --git a/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt
Acked-by: Jeremy Kerr j...@ozlabs.org
Tested-by: Jeremy Kerr j...@ozlabs.org
Signed-off-by: Dwight Engen dwight.en...@oracle.com
---
arch/powerpc/platforms/cell/spufs/inode.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/platforms/cell/spufs/inode.c
On Tue, Aug 20, 2013 at 12:24:45PM -0500, Seth Jennings wrote:
Gah! Forgot the cover letter.
No worries, I barely read them anyway :)
This patchset just seeks to clean up and refactor some things in
memory.c for better understanding and possibly better performance due do
a decrease in mutex
On Wednesday 21 of August 2013 12:30:59 Stephen Warren wrote:
On 08/20/2013 09:13 PM, Nicolin Chen wrote:
This patch implements a device-tree-only machine driver for Freescale
i.MX series Soc. It works with spdif_transmitter/spdif_receiver and
fsl_spdif.c drivers.
diff --git
On Tue, 6 Aug 2013 22:43:41 +0200
Gerhard Sittig g...@denx.de wrote:
cleanup the MPC512x SoC's SPI master's use of the clock API
- get, prepare, and enable the MCLK during probe; disable, unprepare and
put the MCLK upon remove; hold a reference to the clock over the
period of use
-
From: Libo Chen libo.c...@huawei.com
Date: Wed, 21 Aug 2013 15:05:37 +0800
Unnecessary dev_set_drvdata() is removed, because the driver core
clears the driver data to NULL after device_release or on probe failure.
Series applied, thanks.
___
On Wed, Aug 21, 2013 at 09:22:58PM +0200, Anatolij Gustschin wrote:
Mark, are you going to apply this patch? Or should I queue it
in my mpc5xxx tree (I'd like to get your Acked-by then)?
Has this series settled down? I'd been ignoring it since it was getting
so many and so frequent revisions.
On Tue, 6 Aug 2013 22:43:42 +0200
Gerhard Sittig g...@denx.de wrote:
cleanup the clock API use of the UART driver which is shared among the
MPC512x and the MPC5200 platforms
- get, prepare, and enable the MCLK during port allocation; disable,
unprepare and put the MCLK upon port release;
On Wednesday 21 August 2013, Dwight Engen wrote:
Acked-by: Jeremy Kerr j...@ozlabs.org
Tested-by: Jeremy Kerr j...@ozlabs.org
Signed-off-by: Dwight Engen dwight.en...@oracle.com
Reviewed-by: Arnd Bergmann a...@arndb.de
___
Linuxppc-dev mailing list
On Wed, 2013-08-21 at 10:23 +0530, Deepthi Dharwar wrote:
On 08/19/2013 11:47 PM, Scott Wood wrote:
On Mon, 2013-08-19 at 15:48 +0530, Deepthi Dharwar wrote:
Hi Dongsheng,
On 08/19/2013 11:22 AM, Wang Dongsheng-B40534 wrote:
I think we should move the states and handle function to
On Wed, Aug 21, 2013 at 10:05:27PM +0200, Arnd Bergmann wrote:
On Wednesday 21 August 2013, Dwight Engen wrote:
Acked-by: Jeremy Kerr j...@ozlabs.org
Tested-by: Jeremy Kerr j...@ozlabs.org
Signed-off-by: Dwight Engen dwight.en...@oracle.com
Reviewed-by: Arnd Bergmann a...@arndb.de
On Wed, 21 Aug 2013 20:48:17 +0100
Mark Brown broo...@kernel.org wrote:
On Wed, Aug 21, 2013 at 09:22:58PM +0200, Anatolij Gustschin wrote:
Mark, are you going to apply this patch? Or should I queue it
in my mpc5xxx tree (I'd like to get your Acked-by then)?
Has this series settled
On Tue, 6 Aug 2013 22:43:43 +0200
Gerhard Sittig g...@denx.de wrote:
use devm_get_clk() for automatic put upon device close, check for and
propagate errors when enabling clocks, must prepare clocks before they
can get enabled, unprepare after disable
Signed-off-by: Gerhard Sittig
On Wednesday 21 of August 2013 09:50:15 Mark Rutland wrote:
On Tue, Aug 20, 2013 at 01:06:25AM +0100, Mike Turquette wrote:
Quoting Mark Rutland (2013-08-19 02:35:43)
On Sat, Aug 17, 2013 at 04:17:18PM +0100, Tomasz Figa wrote:
On Saturday 17 of August 2013 16:53:16 Sascha Hauer
On 08/21/2013 12:54 PM, Tomasz Figa wrote:
On Wednesday 21 of August 2013 12:30:59 Stephen Warren wrote:
On 08/20/2013 09:13 PM, Nicolin Chen wrote:
This patch implements a device-tree-only machine driver for Freescale
i.MX series Soc. It works with spdif_transmitter/spdif_receiver and
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
Freescale QorIQ T4 and B4 introduce new 8-channel DMA engines, this patch adds
the device tree nodes for them.
diff --git a/Documentation/devicetree/bindings/powerpc/fsl/dma.txt
b/Documentation/devicetree/bindings/powerpc/fsl/dma.txt
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
From: Hongbo Zhang hongbo.zh...@freescale.com
This patch updates the discription of each type of DMA controller and its
channels, it is preparation for adding another new DMA controller binding, it
also fixes some defects of indent
On Wed, 2013-08-21 at 16:33 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
From: Hongbo Zhang hongbo.zh...@freescale.com
This patch updates the discription of each type of DMA controller and its
channels, it is preparation for adding another new
On Wed, 2013-08-21 at 16:40 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
Freescale QorIQ T4 and B4 introduce new 8-channel DMA engines, this patch
adds
the device tree nodes for them.
diff --git
On Wed, 2013-08-21 at 16:40 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
+- reg : registers mapping for channel
+- interrupts: interrupt mapping for DMA channel IRQ
s/interrupts/specifier/
Do you mean
On 08/21/2013 04:45 PM, Scott Wood wrote:
On Wed, 2013-08-21 at 16:33 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
From: Hongbo Zhang hongbo.zh...@freescale.com
This patch updates the discription of each type of DMA controller and its
channels, it is
On 08/21/2013 05:00 PM, Scott Wood wrote:
On Wed, 2013-08-21 at 16:40 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
+- reg : registers mapping for channel
+- interrupts: interrupt mapping for DMA channel IRQ
On 08/21/2013 04:57 PM, Scott Wood wrote:
On Wed, 2013-08-21 at 16:40 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
+- ranges: describes the mapping between the address space of
the
+ DMA channels and the address
On Wed, 2013-08-21 at 17:15 -0600, Stephen Warren wrote:
On 08/21/2013 04:57 PM, Scott Wood wrote:
On Wed, 2013-08-21 at 16:40 -0600, Stephen Warren wrote:
On 07/29/2013 04:49 AM, hongbo.zh...@freescale.com wrote:
+- ranges: describes the mapping between the address space of
On Wed, 2013-08-21 at 17:12 -0600, Stephen Warren wrote:
OK, if there's some alternative run-time way of enabling chip-specific
quirking, it's probably fine to remove the extra compatible values.
Now, that does rather assume that this DMA IP block will only ever be
used within SoCs that have
On Wed, Aug 21, 2013 at 6:31 PM, Scott Wood scottw...@freescale.com wrote:
Other than this is how the existing binding works and we're not going
to break compatibility, it allows the OS more flexibility to choose
whether to bind to controllers or directly to the channels. Sometimes a
Scott Wood scottw...@freescale.com wrote on 08/21/2013 09:20:03 AM:
From: Scott Wood scottw...@freescale.com
To: Stephen N Chivers schiv...@csc.com.au
Cc: b...@kernel.crashing.org, Chris Proctor cproc...@csc.com.au,
linuxppc-dev@lists.ozlabs.org, pau...@samba.org
Date: 08/21/2013 09:20 AM
As Benjamin Herrenschmidt has indicated, we still need a dummy icbi to
purge all the prefetched instructions from the ifetch buffers for the
snooping icache. We also need a sync before the icbi to order the
actual stores to memory that might have modified instructions with
the icbi.
On Wed, 2013-08-14 at 17:26 +0530, Preeti U Murthy wrote:
-static irqreturn_t unused_action(int irq, void *data)
+static irqreturn_t timer_action(int irq, void *data)
{
- /* This slot is unused and hence available for use, if needed
*/
+ timer_interrupt();
return
-Original Message-
From: Wood Scott-B07421
Sent: Tuesday, August 20, 2013 8:39 AM
To: Wang Dongsheng-B40534
Cc: Wood Scott-B07421; Kumar Gala; linuxppc-dev@lists.ozlabs.org
Subject: Re: [PATCH 1/2] powerpc/85xx: add hardware automatically enter
altivec idle state
On Sun,
On Wed, 2013-08-14 at 17:26 +0530, Preeti U Murthy wrote:
static irqreturn_t timer_action(int irq, void *data)
{
- timer_interrupt();
+ decrementer_timer_interrupt();
return IRQ_HANDLED;
}
I don't completely understand what you are doing here, but ...
@@ -223,7 +223,7 @@
On Wed, 2013-08-14 at 17:26 +0530, Preeti U Murthy wrote:
This patch hooks into the existing broadcast framework along with the support
that this patchset introduces for ppc, and the cpuidle driver backend
for powernv(posted out by Deepthi Dharwar:https://lkml.org/lkml/2013/7/23/128)
to add
Update phy node according to new P1010RDB-PB board.
Signed-off-by: Shengzhou Liu shengzhou@freescale.com
---
arch/powerpc/boot/dts/p1010rdb.dtsi |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/powerpc/boot/dts/p1010rdb.dtsi
This patch series consolidates the backend cpuidle driver for pSeries
and powernv platforms with minimal code duplication.
Current existing backend driver for pseries has been moved to drivers/cpuidle
and has been extended to accommodate powernv idle power mgmt states.
As seen in V1 of this
As a part of pseries_idle cleanup to make the backend driver
code common to both pseries and powernv.
Remove non-essential smt_snooze_delay declaration in pseries.h
header file and pseries.h file inclusion in
pseries/processor_idle.c
Signed-off-by: Deepthi Dharwar deep...@linux.vnet.ibm.com
---
As a part of pseries_idle backend driver cleanup to make
the code common to both pseries and powernv platforms, it
is necessary to move the backend-driver code to drivers/cpuidle.
As a pre-requisite for that, it is essential to move plpar_wrapper.h
to include/asm.
Signed-off-by: Deepthi Dharwar
The following patch extends the current powerpc backend
idle driver to the powernv platform.
Signed-off-by: Deepthi Dharwar deep...@linux.vnet.ibm.com
---
drivers/cpuidle/cpuidle-powerpc.c | 35 +--
1 file changed, 33 insertions(+), 2 deletions(-)
diff --git
This patch involves moving the current pseries_idle backend driver code
from pseries/processor_idle.c to drivers/cpuidle/cpuidle-powerpc.c,
and making the backend code generic enough to be able to extend this
driver code for both powernv and pseries.
It enables the support for pseries platform,
This patch enables idle cpu on the powernv platform to hook on to the cpuidle
framework, if available, else call on to default idle platform
code.
Signed-off-by: Deepthi Dharwar deep...@linux.vnet.ibm.com
---
arch/powerpc/platforms/powernv/setup.c | 14 +-
1 file changed, 13
On 08/22/2013 01:38 AM, Scott Wood wrote:
On Wed, 2013-08-21 at 10:23 +0530, Deepthi Dharwar wrote:
On 08/19/2013 11:47 PM, Scott Wood wrote:
On Mon, 2013-08-19 at 15:48 +0530, Deepthi Dharwar wrote:
Hi Dongsheng,
On 08/19/2013 11:22 AM, Wang Dongsheng-B40534 wrote:
I think we should move
Hi Ben
On 08/22/2013 08:40 AM, Benjamin Herrenschmidt wrote:
On Wed, 2013-08-14 at 17:26 +0530, Preeti U Murthy wrote:
-static irqreturn_t unused_action(int irq, void *data)
+static irqreturn_t timer_action(int irq, void *data)
{
- /* This slot is unused and hence available for use,
On Thu, 2013-08-22 at 11:20 +0530, Deepthi Dharwar wrote:
But if having cpuidle backend-driver separately for other powerpc arcs
makes sense such that each one have their own state information etc
then it makes sense to name the files as cpuidle-power.c,
cpuilde-ppc32.c and so on.
If by power
58 matches
Mail list logo