On Tue, Sep 16, 2014 at 02:03:56PM +1000, Michael Ellerman wrote:
On Mon, 2014-09-15 at 16:08 +0800, Wei Yang wrote:
This patch introduces a marco to convert eeh_dev to eeh_pe. By doing so, it
will prevent converting with NULL pointer.
Signed-off-by: Wei Yang weiy...@linux.vnet.ibm.com
On Fri, 2014-08-22 at 16:08 +0800, Yijing Wang wrote:
Read_msi_msg() only be called in rtas_setup_msi_irqs(),
use __read_msi_msg() instead of read_msi_msg for
simplification. And rename __read_msi_msg() to
read_msi_msg().
Signed-off-by: Yijing Wang wangyij...@huawei.com
CC: Benjamin
On 2014/9/16 14:34, Michael Ellerman wrote:
On Fri, 2014-08-22 at 16:08 +0800, Yijing Wang wrote:
Read_msi_msg() only be called in rtas_setup_msi_irqs(),
use __read_msi_msg() instead of read_msi_msg for
simplification. And rename __read_msi_msg() to
read_msi_msg().
Signed-off-by: Yijing
On Mon, 2014-09-15 at 12:16 +0530, Bharata B Rao wrote:
On Sat, Sep 13, 2014 at 12:41 AM, Thomas Falcon
tlfal...@linux.vnet.ibm.com wrote:
diff --git a/arch/powerpc/platforms/pseries/dlpar.c
b/arch/powerpc/platforms/pseries/dlpar.c
index 9e9f30b2..343dfdf 100644
---
On Tue, Sep 16, 2014 at 02:02:18PM +0800, Wei Yang wrote:
On Tue, Sep 16, 2014 at 02:03:56PM +1000, Michael Ellerman wrote:
On Mon, 2014-09-15 at 16:08 +0800, Wei Yang wrote:
This patch introduces a marco to convert eeh_dev to eeh_pe. By doing so, it
will prevent converting with NULL pointer.
Am Dienstag, den 16.09.2014, 09:30 +0800 schrieb Yijing Wang:
On 2014/9/15 22:00, Lucas Stach wrote:
Am Freitag, den 05.09.2014, 18:09 +0800 schrieb Yijing Wang:
Currently, pcie-designware, pcie-rcar, pci-tegra drivers
use irq chip_data to save the msi_chip pointer. They
already call
arch_teardown_msi_irq() expects to find the msi_chip in the irq
chip_data field. As this means drivers don't have any reasonable other
possibility to stuff things into this field, I think it would make sense
to do the cleanup the other way around: keep the irq_set_chip_data
The spdif root clock may be used by other module or defined with
CLK_SET_RATE_GATE, so we can't change the clock rate in driver.
In this patch remove the clk_set_rate and clk_round_rate to protect the
clock.
Signed-off-by: Shengjiu Wang shengjiu.w...@freescale.com
---
sound/soc/fsl/fsl_spdif.c |
Hello,
On Fri, 5 Sep 2014, Yijing Wang wrote:
Use MSI chip framework instead of arch MSI functions to configure
MSI/MSI-X irq. So we can manage MSI/MSI-X irq in a unified framework.
Signed-off-by: Yijing Wang wangyij...@huawei.com
---
arch/s390/pci/pci.c | 18 ++
1
On 08/19/2014 05:55 PM, Anton Blanchard wrote:
Signed-off-by: Anton Blanchard an...@samba.org
---
arch/powerpc/kernel/hw_breakpoint.c | 2 +-
arch/powerpc/kernel/nvram_64.c| 2 +-
arch/powerpc/kernel/pci-common.c | 2 +-
arch/powerpc/kernel/pci_of_scan.c
On Tue, Sep 16, 2014 at 07:46:34PM +0800, Shengjiu Wang wrote:
The spdif root clock may be used by other module or defined with
CLK_SET_RATE_GATE, so we can't change the clock rate in driver.
In this patch remove the clk_set_rate and clk_round_rate to protect the
clock.
It's a quite
On Tue, Sep 16, 2014 at 11:19:28AM -0700, Nicolin Chen wrote:
So I think, if it's a shared clock, we should not define it as a
rate-changeable one in the SoC level, as we might still have some
SoCs provide a dedicated clock to S/PDIF so as to get the maximum
range of clock support for users.
On 09/09/2014 03:09 PM, Nishanth Aravamudan wrote:
We have hit a few customer issues with the topology update code (VPHN
and PRRN). It would be nice to be able to debug the notifications coming
from the hypervisor in both cases to the LPAR, as well as to disable
reacting to the
On 16.09.2014 [14:42:20 -0500], Nathan Fontenot wrote:
On 09/09/2014 03:09 PM, Nishanth Aravamudan wrote:
We have hit a few customer issues with the topology update code (VPHN
and PRRN). It would be nice to be able to debug the notifications coming
from the hypervisor in both cases to
This patchset ensures that cpu hotplugging and hotremoval are
compatible with both big and little endian architectures.
Bharata B Rao (1):
pseries: Make CPU hotplug path endian safe
Thomas Falcon (2):
pseries: Fix endian issues in onlining cpu threads
pseries: Fix endian issues in cpu
The ibm,ppc-interrupt-server#s property is in big endian format.
These values need to be converted when used by little endian
architectures.
Signed-off-by: Thomas Falcon tlfal...@linux.vnet.ibm.com
---
Changes in v2:
Followed suggestions from Michael Ellerman
conversion of intserv values
From: Bharata B Rao bhar...@linux.vnet.ibm.com
- ibm,rtas-configure-connector should treat the RTAS data as big endian.
- Treat ibm,ppc-interrupt-server#s as big-endian when setting
smp_processor_id during hotplug.
Signed-off-by: Bharata B Rao bhar...@linux.vnet.ibm.com
Signed-off-by: Thomas
When removing a cpu, this patch makes sure that values
gotten from or passed to firmware are in the correct
endian format.
Signed-off-by: Thomas Falcon tlfal...@linux.vnet.ibm.com
---
Changes in v3:
drc_index in dlpar_cpu_release is no longer const to
fix compilation error found by Bharata Rao
From: Phil Carmody pc+l...@asdf.org
If we of_find_node_by_name() then we must of_node_put() too.
Signed-off-by: Phil Carmody pc+l...@asdf.org
Signed-off-by: Aaro Koskinen aaro.koski...@iki.fi
---
drivers/macintosh/via-pmu.c | 1 +
1 file changed, 1 insertion(+)
diff --git
From: Phil Carmody pc+l...@asdf.org
Cleanup was not in the reverse order from the set-up, so not all
the gotos made sense, and also it was being avoided completely upon
failure of init_pmu().
Signed-off-by: Phil Carmody pc+l...@asdf.org
Signed-off-by: Aaro Koskinen aaro.koski...@iki.fi
---
Commit a95e8c28b3dc powerpc/defconfig: update RTC support duplicated
the CONFIG_RTC_DRV_DS1307 symbol in mpc85xx_defconfig and
mpc85xx_smp_defconfig, resulting in this:
arch/powerpc/configs/mpc85xx_smp_defconfig:217:warning: override: reassigning
to symbol RTC_DRV_DS1307
Fixes: a95e8c28b3dc
On 2014/9/16 19:35, Sebastian Ott wrote:
Hello,
On Fri, 5 Sep 2014, Yijing Wang wrote:
Use MSI chip framework instead of arch MSI functions to configure
MSI/MSI-X irq. So we can manage MSI/MSI-X irq in a unified framework.
Signed-off-by: Yijing Wang wangyij...@huawei.com
---
On Wed, Sep 17, 2014 at 09:32:52AM +0800, Shawn Guo wrote:
On Tue, Sep 16, 2014 at 11:19:28AM -0700, Nicolin Chen wrote:
On Tue, Sep 16, 2014 at 07:46:34PM +0800, Shengjiu Wang wrote:
The spdif root clock may be used by other module or defined with
CLK_SET_RATE_GATE, so we can't change
On Tue, Sep 16, 2014 at 07:24:40PM -0700, Nicolin Chen wrote:
It's not supported in the clock API or just not implemented in our
code? Can we just register a clock without CLK_SET_RATE_PARENT to
achieve the purpose? (We are just trying to fix those PRED and PODF
dividers when the driver calls
When doing vfio passthrough a VF, the kernel will crash with following
message:
[ 442.656459] Unable to handle kernel paging request for data at address
0x0060
[ 442.656593] Faulting instruction address: 0xc0038b88
[ 442.656706] Oops: Kernel access of bad area, sig: 11 [#1]
[
On Wed, Sep 17, 2014 at 10:31:28AM +0800, Shawn Guo wrote:
On Tue, Sep 16, 2014 at 07:24:40PM -0700, Nicolin Chen wrote:
It's not supported in the clock API or just not implemented in our
code? Can we just register a clock without CLK_SET_RATE_PARENT to
achieve the purpose? (We are just
On Tue, Sep 16, 2014 at 11:19:28AM -0700, Nicolin Chen wrote:
On Tue, Sep 16, 2014 at 07:46:34PM +0800, Shengjiu Wang wrote:
The spdif root clock may be used by other module or defined with
CLK_SET_RATE_GATE, so we can't change the clock rate in driver.
In this patch remove the clk_set_rate
On Tue, 2014-09-16 at 07:56 -0500, Nathan Fontenot wrote:
On 08/19/2014 05:55 PM, Anton Blanchard wrote:
diff --git a/arch/powerpc/platforms/pseries/dlpar.c
b/arch/powerpc/platforms/pseries/dlpar.c
index a2450b8..d37ba4f 100644
--- a/arch/powerpc/platforms/pseries/dlpar.c
+++
On Mon, 2014-09-15 at 16:54 -0700, Nishanth Aravamudan wrote:
On 15.09.2014 [15:05:36 +1000], Michael Ellerman wrote:
On Tue, 2014-09-09 at 13:09 -0700, Nishanth Aravamudan wrote:
Does it really need to be a boot param, or could it be a debugfs or
sysctl flag? ie. do we need to disable it
It looks good for me.
Liu Gang
-Original Message-
From: Martijn de Gouw [mailto:martijn.de.g...@prodrive-technologies.com]
Sent: Tuesday, August 12, 2014 4:48 PM
To: Wood Scott-B07421
Cc: linuxppc-dev@lists.ozlabs.org; alexandre.boun...@idt.com;
Unroll clear_page 8 times. A simple microbenchmark which
allocates and frees a zeroed page:
for (i = 0; i iterations; i++) {
unsigned long p = __get_free_page(GFP_KERNEL | __GFP_ZERO);
free_page(p);
}
improves 20% on POWER8.
This assumes cacheline sizes won't grow beyond 512
Use pr_fmt to give some context to the error messages in the
module code, and convert open coded debug printk to pr_debug.
Use pr_err for error messages.
Signed-off-by: Anton Blanchard an...@samba.org
---
arch/powerpc/kernel/module_32.c | 31 ++-
We have an extra level of indirection on memory hot remove which is not
matched on memory hot add. Memory hotplug is book3s only, so there is
no need for it.
This also enables means remove_memory() (ie memory hot unplug) works
on powernv.
Signed-off-by: Anton Blanchard an...@samba.org
---
There is no need for yet another copy of the command line, just
use boot_command_line like everyone else.
Signed-off-by: Anton Blanchard an...@samba.org
---
arch/powerpc/include/asm/machdep.h | 2 --
arch/powerpc/kernel/prom.c | 4 +---
arch/powerpc/kernel/setup-common.c |
Add printk levels to powernv platform code, and convert to
pr_err() etc while here.
Signed-off-by: Anton Blanchard an...@samba.org
---
arch/powerpc/platforms/powernv/opal-nvram.c | 2 +-
arch/powerpc/platforms/powernv/opal.c | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
Add printk levels to some places in the powerpc port.
Signed-off-by: Anton Blanchard an...@samba.org
---
arch/powerpc/include/asm/pgtable-ppc32.h| 4 ++--
arch/powerpc/include/asm/pgtable-ppc64-4k.h | 2 +-
arch/powerpc/include/asm/pgtable-ppc64.h| 6 +++---
arch/powerpc/kernel/irq.c
At the moment we transition from the memblock alloctor to the bootmem
allocator. Gitting rid of the bootmem allocator removes a bunch of
complicated code (most of which I owe the dubious honour of being
responsible for writing).
Signed-off-by: Anton Blanchard an...@samba.org
---
37 matches
Mail list logo