Christophe Leroy
|
2c86cd188f
powerpc: clean inclusions of asm/feature-fixups.h
|
7 years ago |
Nicholas Piggin
|
a048a07d7f
powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit
|
7 years ago |
Madhavan Srinivasan
|
5c11d1e52d
powerpc/64s: Fix MASKABLE_RELON_EXCEPTION_HV_OOL macro
|
7 years ago |
Michael Ellerman
|
ebf0b6a8b1
Merge branch 'fixes' into next
|
8 years ago |
Madhavan Srinivasan
|
f442d00480
powerpc/64s: Add support to mask perf interrupts and replay them
|
8 years ago |
Madhavan Srinivasan
|
f14e953b19
powerpc/64s: Add support to take additional parameter in MASKABLE_* macro
|
8 years ago |
Madhavan Srinivasan
|
d32eb1b550
powerpc/64s: Avoid using EXCEPTION_PROLOG_1 macro in MASKABLE_*
|
8 years ago |
Madhavan Srinivasan
|
4e26bc4a4e
powerpc/64: Rename soft_enabled to irq_soft_mask
|
8 years ago |
Madhavan Srinivasan
|
01417c6cc7
powerpc/64: Change soft_enabled from flag to bitmask
|
8 years ago |
Madhavan Srinivasan
|
c2e480ba82
powerpc/64: Add #defines for paca->soft_enabled flags
|
8 years ago |
Michael Ellerman
|
aa8a5e0062
powerpc/64s: Add support for RFI flush of L1-D cache
|
8 years ago |
Nicholas Piggin
|
222f20f140
powerpc/64s: Simple RFI macro conversions
|
8 years ago |
Nicholas Piggin
|
50e51c13b3
powerpc/64: Add macros for annotating the destination of rfid/hrfid
|
8 years ago |
Balbir Singh
|
ba41e1e1cc
powerpc/mce: Hookup derror (load/store) UE errors
|
8 years ago |
Nicholas Piggin
|
8568f1e026
powerpc/64s/paca: EX_CTR is not used with RELOCATABLE=n, remove it
|
8 years ago |
Nicholas Piggin
|
635942ae53
powerpc/64s/paca: EX_R3 can be merged with EX_DAR
|
8 years ago |
Nicholas Piggin
|
dbeea1d6b4
powerpc/64s/paca: EX_LR can be merged with EX_DAR
|
8 years ago |
Nicholas Piggin
|
36670fcf01
powerpc/64s/paca: EX_SRR0 is unused, remove it
|
8 years ago |
Nicholas Piggin
|
8c38851415
powerpc/64s: Add EX_SIZE definition for paca exception save areas
|
8 years ago |
Nicholas Piggin
|
b51351e264
powerpc/64s/idle: Branch to handler with virtual mode offset
|
8 years ago |
Linus Torvalds
|
7246f60068
Merge tag 'powerpc-4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
|
8 years ago |
Nicholas Piggin
|
b1ee8a3de5
powerpc/64s: Dedicated system reset interrupt stack
|
9 years ago |
Nicholas Piggin
|
c4f3b52ce7
powerpc/64s: Disallow system reset vs system reset reentrancy
|
9 years ago |
Nicholas Piggin
|
a3d96f70c1
powerpc/64s: Fix system reset vs general interrupt reentrancy
|
9 years ago |
Nicholas Piggin
|
a4087a4d38
powerpc/64s: Exception macro for stack frame and initial register save
|
9 years ago |
Nicholas Piggin
|
83a980f7f4
powerpc/64s: Add exception macro that does not enable RI
|
9 years ago |
Nicholas Piggin
|
544686cae8
powerpc/64s: Stop using bit in HSPRG0 to test winkle
|
8 years ago |
Nicholas Piggin
|
2563a70c3b
powerpc/64s: Remove unnecessary relocation branch from idle handler
|
8 years ago |
Nicholas Piggin
|
a050d20d02
powerpc/64s: Use relon prolog for EXC_VIRT_OOL_MASKABLE_HV handlers
|
8 years ago |
Michael Ellerman
|
be5c5e843c
powerpc/64: Fix HMI exception on LE with CONFIG_RELOCATABLE=y
|
8 years ago |