summaryrefslogtreecommitdiffstats
path: root/core/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* core: Fix iteration condition to skip garded cpuVaidyanathan Srinivasan2018-04-181-1/+1
* core/opal: Emergency stack for re-entryNicholas Piggin2018-04-181-5/+8
* opal/hmi: Rework HMI handling of TFAC errorsBenjamin Herrenschmidt2018-04-171-2/+0
* core/cpu: Prevent clobbering of stack guard for boot-cpuVaibhav Jain2018-04-041-1/+5
* core/cpu: discover stack region size before initialising memory regionsNicholas Piggin2018-03-271-29/+37
* cpu_idle_job: relax a bitStewart Smith2018-03-081-0/+1
* core/lock: Add deadlock detectionMatt Brown2018-03-071-0/+3
* Tie tm-suspend fw-feature and opal_reinit_cpus() togetherMichael Neuling2018-03-041-5/+22
* cpu_wait_job: Correctly report time spent waiting for jobStewart Smith2018-02-191-3/+3
* lock: Add additional lock auditing codeBenjamin Herrenschmidt2017-12-201-0/+6
* Add support for new gcc 7 parametrized stack protectorBenjamin Herrenschmidt2017-12-201-2/+10
* core: Add support for quiescing OPALNicholas Piggin2017-12-031-0/+5
* fast-reboot: add more barriers around cpu state changesNicholas Piggin2017-12-031-0/+3
* fast-reboot: clean up some common cpu iteration processes with macrosNicholas Piggin2017-12-031-0/+28
* cpu: Add OPAL_REINIT_CPUS_TM_SUSPEND_DISABLEDMichael Ellerman2017-10-161-0/+10
* opal/cpu: Mark the core as bad while disabling threads of the core.Mahesh Salgaonkar2017-10-151-0/+10
* cpu: idle POWER9 power management implementationNicholas Piggin2017-09-281-4/+119
* cpu: idle split pm enable into sreset and ipi componentsNicholas Piggin2017-09-281-32/+59
* cpu: idle notice if pm state changesNicholas Piggin2017-09-281-4/+18
* cpu: idle move the minimum PM latency into the idle codeNicholas Piggin2017-09-281-1/+2
* cpu: avoid decrementer wakeups in case of cpu_wake_on_job idleNicholas Piggin2017-09-281-8/+7
* core: POWER9 implement OPAL_SIGNAL_SYSTEM_RESETNicholas Piggin2017-09-201-0/+1
* cpu: Better handle unknown flags in opal_reinit_cpus()Benjamin Herrenschmidt2017-07-121-3/+3
* cpu: Unconditionally cleanup TLBs on P9 in opal_reinit_cpus()Benjamin Herrenschmidt2017-07-111-2/+11
* cpu: Cleanup AMR and IAMR when re-initializing CPUsBenjamin Herrenschmidt2017-06-301-0/+29
* cpu: Support setting HID[RADIX] and set it by default on P9Benjamin Herrenschmidt2017-06-261-0/+38
* cpu: Rework HILE changeBenjamin Herrenschmidt2017-06-261-28/+43
* cpu: Make init_hid() local to cpu.cBenjamin Herrenschmidt2017-06-261-1/+3
* cpu: Add a space to #threads messageBenjamin Herrenschmidt2017-06-261-3/+3
* Disable nap on P8 Mambo, public release has bugsStewart Smith2017-06-071-0/+4
* Improve cpu_idle when PM is disabledNicholas Piggin2017-06-061-11/+49
* cpu: Introduce smt_lowest()Nicholas Piggin2017-06-061-1/+1
* cpu: Add iterators for "present" CPUsBenjamin Herrenschmidt2017-01-051-0/+14
* core/cpu.c: Use a device-tree node to detect nest mmu presenceAlistair Popple2016-12-161-14/+22
* run pollers in cpu_process_local_jobs() if running job synchonouslyStewart Smith2016-11-241-0/+1
* cpu: Don't enable nap mode/PM mode on non-P8Benjamin Herrenschmidt2016-11-151-0/+3
* core/cpu.c: Add OPAL call to setup Nest MMUAlistair Popple2016-09-061-0/+32
* cpu: Make endian switch message more informativeBenjamin Herrenschmidt2016-08-221-1/+6
* cpu: Display number of started CPUs during bootBenjamin Herrenschmidt2016-08-221-2/+4
* cpu: Add support for nap mode on P8Benjamin Herrenschmidt2016-08-221-0/+93
* cpu: Remove pollers calling heuristics from cpu_wait_jobBenjamin Herrenschmidt2016-08-221-8/+4
* cpu: Remove global job queueBenjamin Herrenschmidt2016-08-221-26/+87
* cpu: Add cpu_idle() which we call when waiting for a jobBenjamin Herrenschmidt2016-08-221-0/+18
* cpu: Add cpu_check_jobs()Benjamin Herrenschmidt2016-08-221-2/+6
* cpu: Remove unused cpu_free_job()Benjamin Herrenschmidt2016-08-221-9/+0
* Disable mcount on some early functionsBenjamin Herrenschmidt2016-08-181-1/+1
* list: Use list_empty_nocheck() when checking a list racilyBenjamin Herrenschmidt2016-08-181-1/+2
* Use additional checks in skiboot for pointersBalbir Singh2016-08-171-0/+6
* Adjust top_of_ram when we know cpu_max_pir for the processor generationStewart Smith2016-08-171-0/+7
* log_level: Reduce the in memory console log_level to lower priorityPridhiviraj Paidipeddi2016-08-021-1/+1
OpenPOWER on IntegriCloud