|
@@ -490,9 +490,13 @@ extern int root_mountflags;
|
|
|
|
|
|
extern bool early_boot_irqs_disabled;
|
|
extern bool early_boot_irqs_disabled;
|
|
|
|
|
|
-/* Values used for system_state */
|
|
|
|
|
|
+/*
|
|
|
|
+ * Values used for system_state. Ordering of the states must not be changed
|
|
|
|
+ * as code checks for <, <=, >, >= STATE.
|
|
|
|
+ */
|
|
extern enum system_states {
|
|
extern enum system_states {
|
|
SYSTEM_BOOTING,
|
|
SYSTEM_BOOTING,
|
|
|
|
+ SYSTEM_SCHEDULING,
|
|
SYSTEM_RUNNING,
|
|
SYSTEM_RUNNING,
|
|
SYSTEM_HALT,
|
|
SYSTEM_HALT,
|
|
SYSTEM_POWER_OFF,
|
|
SYSTEM_POWER_OFF,
|