OpenCloudOS-Kernel/arch/hexagon/kernel
Thomas Gleixner fc6d73d674 arch/hotplug: Call into idle with a proper state
Let the non boot cpus call into idle with the corresponding hotplug state, so
the hotplug core can handle the further bringup. That's a first step to
convert the boot side of the hotplugged cpus to do all the synchronization
with the other side through the state machine. For now it'll only start the
hotplug thread and kick the full bringup of the cpu.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-arch@vger.kernel.org
Cc: Rik van Riel <riel@redhat.com>
Cc: Rafael Wysocki <rafael.j.wysocki@intel.com>
Cc: "Srivatsa S. Bhat" <srivatsa@mit.edu>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Arjan van de Ven <arjan@linux.intel.com>
Cc: Sebastian Siewior <bigeasy@linutronix.de>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Tejun Heo <tj@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Paul McKenney <paulmck@linux.vnet.ibm.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Paul Turner <pjt@google.com>
Link: http://lkml.kernel.org/r/20160226182341.614102639@linutronix.de
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2016-03-01 20:36:57 +01:00
..
Makefile Hexagon: add screen_info for VGA_CONSOLE 2014-04-04 18:20:01 -05:00
asm-offsets.c Hexagon: update copyright dates 2013-04-30 19:40:27 -05:00
dma.c dma-mapping: consolidate dma_set_mask 2015-09-10 13:29:01 -07:00
head.S Hexagon: update copyright dates 2013-04-30 19:40:27 -05:00
hexagon_ksyms.c arch: hexagon: kernel: hexagon_ksyms.c: export related symbols which various modules need 2014-04-04 18:20:00 -05:00
irq_cpu.c Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
kgdb.c hexagon: kernel: kgdb: include related header for pass compiling. 2014-04-04 18:19:59 -05:00
module.c Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
process.c whack-a-mole: no need to set_fs(USER_DS) in {start,flush}_thread() 2015-04-11 22:24:31 -04:00
ptrace.c Hexagon: set the e_flags in user regset view for core dumps 2014-04-04 18:20:02 -05:00
reset.c arch: hexagon: kernel: reset.c: use function pointer instead of function for pm_power_off and export it 2014-04-04 18:20:00 -05:00
screen_info.c Hexagon: add screen_info for VGA_CONSOLE 2014-04-04 18:20:01 -05:00
setup.c hexagon: Fix build failures in linux-next 2014-12-16 13:27:12 -06:00
signal.c all arches, signal: move restart_block to struct task_struct 2015-02-12 18:54:12 -08:00
smp.c arch/hotplug: Call into idle with a proper state 2016-03-01 20:36:57 +01:00
stacktrace.c Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
syscalltab.c Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
time.c hexagon/time: Migrate to new 'set-state' interface 2015-09-08 18:43:17 -05:00
trampoline.S Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
traps.c Hexagon: fix signal delivery for debug traps 2014-12-16 13:27:39 -06:00
vdso.c Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
vm_entry.S Hexagon: fix register used to call do_work_pending 2013-05-07 11:37:53 -05:00
vm_events.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel 2013-05-01 07:43:05 -07:00
vm_init_segtable.S Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
vm_ops.S Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
vm_switch.S Hexagon: Copyright marking changes 2012-10-18 17:07:21 -05:00
vm_vectors.S Hexagon: update copyright dates 2013-04-30 19:40:27 -05:00
vmlinux.lds.S Hexagon: fix alignment of init_task in RW_DATA_SECTION 2014-12-16 13:27:22 -06:00