Chen-Yu Tsai
8eaa0648d7
ARM: sun9i: smp: Support cpu0 hotplug
...
The BROM has a branch that checks if the primary core is hotplugging.
If the magic flag is set, execution jumps to the address set in the
software entry register. (Secondary cores always branch to the that
address.)
This patch sets the flags that makes BROM jump execution on the
primary core (cpu0) to the SMP software entry code when the core is
powered back up. After it is re-integrated into the system, the flag
is cleared.
A custom .cpu_can_disable callback that returns true for all cpus,
so that cpu0 can really be brought down.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-02-20 11:12:40 +08:00
..
alpha
pci-v4.16-changes
2018-02-06 09:59:40 -08:00
arc
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
arm
ARM: sun9i: smp: Support cpu0 hotplug
2018-02-20 11:12:40 +08:00
arm64
KVM changes for 4.16
2018-02-10 13:16:35 -08:00
blackfin
unify {de,}mangle_poll(), get rid of kernel-side POLL...
2018-02-11 14:37:22 -08:00
c6x
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
cris
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
frv
unify {de,}mangle_poll(), get rid of kernel-side POLL...
2018-02-11 14:37:22 -08:00
h8300
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
hexagon
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
ia64
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
m32r
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
m68k
unify {de,}mangle_poll(), get rid of kernel-side POLL...
2018-02-11 14:37:22 -08:00
metag
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
microblaze
Microblaze patches for 4.16-rc1
2018-02-02 09:48:36 -08:00
mips
unify {de,}mangle_poll(), get rid of kernel-side POLL...
2018-02-11 14:37:22 -08:00
mn10300
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
nios2
nios2 update for v4.16-rc1
2018-02-11 13:52:32 -08:00
openrisc
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
parisc
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
powerpc
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
riscv
RISC-V changes for 4.16
2018-02-07 11:33:08 -08:00
s390
KVM changes for 4.16
2018-02-10 13:16:35 -08:00
score
arch/score/kernel/setup.c: combine two seq_printf() calls into one call in show_cpuinfo()
2018-02-06 18:32:47 -08:00
sh
libnvdimm for 4.16
2018-02-06 10:41:33 -08:00
sparc
unify {de,}mangle_poll(), get rid of kernel-side POLL...
2018-02-11 14:37:22 -08:00
tile
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
um
mconsole_proc(): don't mess with file->f_pos
2018-02-09 19:28:01 -08:00
unicore32
lib: optimize cpumask_next_and()
2018-02-06 18:32:44 -08:00
x86
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
xtensa
unify {de,}mangle_poll(), get rid of kernel-side POLL...
2018-02-11 14:37:22 -08:00
.gitignore
Kconfig
Makefile: introduce CONFIG_CC_STACKPROTECTOR_AUTO
2018-02-06 18:32:44 -08:00