Michael Ellerman writes:
>> The only current place I could think this could be remotely possible
>> would be in simulator... and we should instead make the OPAL calls work
>> properly in the simulator for all the RTAS functionality (that we care
>> about).
>
> If you mean mambo, I tested that, at
This code can never be executed as it is only built when
CONFIG_PPC_E500MC is unset, but the only CPUs that have CPU_FTR_L2CSR
require CONFIG_PPC_E500MC and do not have the MSR/HID0-based nap
mechanism that this file uses.
Signed-off-by: Scott Wood
---
arch/powerpc/kernel/idle_e500.S | 9 ---
Hi all,
> If the mtd maintainers are happy with it this would be the easier approach in
> this instance.
OK, sounds good to me.
MTD folks: any objections to this process? If not, is this patch good to
go in, or any changes we should make?
Cheers,
Jeremy
__
On 2015/4/7 7:35, Daniel Axtens wrote:
> I've been looking at this patch series for a while now, and I now
> believe it's ready on the PowerPC side.
>
> I was originally concerned that it would break odd corner cases,
> particularly where similar code appears (namely kernel/pci_hotplug.c and
> ker
Signed-off-by: Sam Bobroff
---
v2:
Discovered some typos while updating the documentation.
Documentation/powerpc/transactional_memory.txt |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/powerpc/transactional_memory.txt
b/Documentation/powerpc/transactio
Check that a syscall made during an active transaction will fail with
the correct failure code and that one made during a suspended
transaction will succeed.
Signed-off-by: Sam Bobroff
---
v2:
Further testing has shown that the success or failure of the transactions was
affected by minor changes
This patch changes the syscall handler to doom (tabort) active
transactions when a syscall is made and return immediately without
performing the syscall.
Currently, the system call instruction automatically suspends an
active transaction which causes side effects to persist when an active
transact
See the first patch for a description of the reasoning behind this
change.
This set includes the change, a kernel selftest for it and
some slight refactoring of the selftest code.
v3:
Patch 1/4: powerpc/tm: Abort syscalls in active transactions
Use "TABORT()" macro to allow building on version
Move get_auxv_entry() from pmu/lib.c up to harness.c in order to make
it available to other tests.
Signed-off-by: Sam Bobroff
---
tools/testing/selftests/powerpc/harness.c | 47 +
tools/testing/selftests/powerpc/pmu/lib.c | 47 -
tools/
> Please see https://patchwork.ozlabs.org/patch/431333/ for related work.
>
I'm familiar with that patch series - I've been helping Yijing get it up
to speed on PowerPC.
> I think it would be better not to introduce another architecture-specific
> pci host bridge operations structure, but instea
I've been looking at this patch series for a while now, and I now
believe it's ready on the PowerPC side.
I was originally concerned that it would break odd corner cases,
particularly where similar code appears (namely kernel/pci_hotplug.c and
kernel/pci_of_scan.c). However, upon further examinati
On Wed, Apr 01, 2015 at 02:32:54PM +0530, Anshuman Khandual wrote:
> Hello,
>
> perf report is not showing up the branch stack sample results in the
> from_symbol ---> to_symbol format even if the perf.data file has got
> the samples (through 'perf record -b ' session). Perf report
Sorry for the
On Sun, 2015-04-05 at 11:24AM -0700, Joe Perches wrote:
> These structs can be const, so make them const.
>
> Miscellanea:
>
> o Add static to struct uart_ops declaration in bfin_sport_uart
>
> Signed-off-by: Joe Perches
> ---
[...]
For:
> drivers/tty/serial/xilinx_uartps.c | 2 +-
T
On 2015-04-05 20:24, Joe Perches wrote:
> Still compiled only x86 and not cross-compiled or tested.
Cross-compiled with multi_v7_defconfig
>
> drivers/tty/serial/21285.c | 2 +-
> drivers/tty/serial/altera_jtaguart.c| 2 +-
> drivers/tty/serial/altera_uart.c
Hi Joe,
See comment below...
On 2015-04-04 19:47, Joe Perches wrote:
> These structs can be const, so make them const.
>
> Signed-off-by: Joe Perches
> ---
>
> Done with:
> sed -r -i -e 's/\bstruct\s+uart_ops\s+(\w+)\s*=\s*/const struct
> uart_ops \1 = /g' drivers/tty/serial/*.c
>
> Compiled
Hi Peter,
As you are very aware, I think, power has some odd NUMA topologies (and
changes to the those topologies) at run-time. In particular, we can see
a topology at boot:
Node 0: all Cpus
Node 7: no cpus
Then we get a notification from the hypervisor that a core (or two) have
moved from node
On Sat, Apr 4, 2015 at 10:25 PM, Bjorn Helgaas wrote:
> On Sat, Apr 4, 2015 at 2:48 PM, Rob Herring wrote:
>> On Sat, Apr 4, 2015 at 7:46 AM, Bjorn Helgaas wrote:
>
>>> I think there's still an unresolved question about the OF parsing code.
>>
>> Got a pointer to what that is? I'll take a guess.
I am working on a ppc440gx platform and came across ppc44x_idle()
function. the actual requirement is to enable WAIT_STATE Enable bit
(MSR_WE) and External Interrupt enable bit (MSR_EE) on MSR. But for
ppc440, i see that MSR_DE bit (Debug Interrupt Enable) is also
enabled.
Any idea why MSR_DE enab
18 matches
Mail list logo