| /linux/tools/testing/selftests/livepatch/ |
| H A D | test-sysfs.sh | 27 check_sysfs_rights "$MOD_LIVEPATCH" "transition" "-r--r--r--" 28 check_sysfs_value "$MOD_LIVEPATCH" "transition" "0" 53 livepatch: '$MOD_LIVEPATCH': initializing patching transition 54 livepatch: '$MOD_LIVEPATCH': starting patching transition 55 livepatch: '$MOD_LIVEPATCH': completing patching transition 58 livepatch: '$MOD_LIVEPATCH': initializing unpatching transition 59 livepatch: '$MOD_LIVEPATCH': starting unpatching transition 60 livepatch: '$MOD_LIVEPATCH': completing unpatching transition 82 livepatch: '$MOD_LIVEPATCH2': initializing patching transition 84 livepatch: '$MOD_LIVEPATCH2': starting patching transition [all...] |
| H A D | test-callbacks.sh | 19 # - On livepatch enable, before the livepatch transition starts, 23 # transition completes. 26 # unpatching transition starts. klp_objects are reverted, post-patch 27 # callbacks execute and the transition completes. 41 livepatch: '$MOD_LIVEPATCH': initializing patching transition 44 livepatch: '$MOD_LIVEPATCH': starting patching transition 45 livepatch: '$MOD_LIVEPATCH': completing patching transition 50 livepatch: '$MOD_LIVEPATCH': initializing unpatching transition 53 livepatch: '$MOD_LIVEPATCH': starting unpatching transition 54 livepatch: '$MOD_LIVEPATCH': completing unpatching transition [all …]
|
| H A D | test-livepatch.sh | 40 livepatch: '$MOD_LIVEPATCH1': initializing patching transition 41 livepatch: '$MOD_LIVEPATCH1': starting patching transition 42 livepatch: '$MOD_LIVEPATCH1': completing patching transition 45 livepatch: '$MOD_LIVEPATCH1': initializing unpatching transition 46 livepatch: '$MOD_LIVEPATCH1': starting unpatching transition 47 livepatch: '$MOD_LIVEPATCH1': completing unpatching transition 84 livepatch: '$MOD_LIVEPATCH1': initializing patching transition 85 livepatch: '$MOD_LIVEPATCH1': starting patching transition 86 livepatch: '$MOD_LIVEPATCH1': completing patching transition 91 livepatch: '$MOD_REPLACE': initializing patching transition [all...] |
| H A D | test-ftrace.sh | 43 livepatch: '$MOD_LIVEPATCH': initializing patching transition 47 livepatch: '$MOD_LIVEPATCH': canceling patching transition, going to unpatch 48 livepatch: '$MOD_LIVEPATCH': completing unpatching transition 54 livepatch: '$MOD_LIVEPATCH': initializing patching transition 55 livepatch: '$MOD_LIVEPATCH': starting patching transition 56 livepatch: '$MOD_LIVEPATCH': completing patching transition 60 livepatch: '$MOD_LIVEPATCH': initializing unpatching transition 61 livepatch: '$MOD_LIVEPATCH': starting unpatching transition 62 livepatch: '$MOD_LIVEPATCH': completing unpatching transition 97 livepatch: '$MOD_LIVEPATCH': initializing patching transition [all...] |
| H A D | test-kprobe.sh | 30 livepatch: '$MOD_LIVEPATCH': initializing patching transition 34 livepatch: '$MOD_LIVEPATCH': canceling patching transition, going to unpatch 35 livepatch: '$MOD_LIVEPATCH': completing unpatching transition 52 livepatch: '$MOD_LIVEPATCH': initializing patching transition 53 livepatch: '$MOD_LIVEPATCH': starting patching transition 54 livepatch: '$MOD_LIVEPATCH': completing patching transition 58 livepatch: '$MOD_LIVEPATCH': initializing unpatching transition 59 livepatch: '$MOD_LIVEPATCH': starting unpatching transition 60 livepatch: '$MOD_LIVEPATCH': completing unpatching transition
|
| /linux/drivers/platform/x86/amd/pmf/ |
| H A D | auto-mode.c | 27 data->transition[AUTO_TRANSITION_TO_PERFORMANCE].time_constant); in amd_pmf_dump_auto_mode_defaults() 29 data->transition[AUTO_TRANSITION_FROM_PERFORMANCE_TO_BALANCE].time_constant); in amd_pmf_dump_auto_mode_defaults() 31 data->transition[AUTO_TRANSITION_FROM_QUIET_TO_BALANCE].time_constant); in amd_pmf_dump_auto_mode_defaults() 33 data->transition[AUTO_TRANSITION_TO_QUIET].time_constant); in amd_pmf_dump_auto_mode_defaults() 42 data->transition[AUTO_TRANSITION_TO_PERFORMANCE].power_delta); in amd_pmf_dump_auto_mode_defaults() 44 data->transition[AUTO_TRANSITION_FROM_PERFORMANCE_TO_BALANCE].power_delta); in amd_pmf_dump_auto_mode_defaults() 46 data->transition[AUTO_TRANSITION_FROM_QUIET_TO_BALANCE].power_delta); in amd_pmf_dump_auto_mode_defaults() 48 data->transition[AUTO_TRANSITION_TO_QUIET].power_delta); in amd_pmf_dump_auto_mode_defaults() 160 if ((config_store.transition[i].shifting_up && avg_power >= in amd_pmf_trans_automode() 161 config_store.transition[i].power_threshold) || in amd_pmf_trans_automode() [all …]
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | suspend-flows.rst | 12 At least one global system-wide transition needs to be carried out for the 15 transition to occur for this purpose, but the other sleep states, commonly 19 For those sleep states, the transition from the working state of the system into 21 of cases, whether this means a transition or a sleep state of the system should 22 be clear from the context) and the transition back from the sleep state into the 45 The following steps are taken in order to transition the system from the working 51 transition is about to occur and when the resume transition has finished. 61 of the transition is in progress (which might have been problematic for 66 transition. 93 deferred till the subsequent system resume transition as described [all …]
|
| /linux/kernel/livepatch/ |
| H A D | transition.c | 3 * transition.c - Kernel Live Patching transition functions 15 #include "transition.h" 42 * "straggler" tasks which failed to transition in the first attempt. 78 * The transition to the target patch state is complete. Clean up the data 88 pr_debug("'%s': completing %s transition\n", 107 * func->transition gets cleared, the handler may choose a in klp_complete_transition() 115 func->transition = false; in klp_complete_transition() 151 * This is called in the error path, to cancel a transition before it has in klp_complete_transition() 153 * klp_start_transition() hasn't. If the transition *ha in klp_complete_transition() [all...] |
| /linux/tools/perf/pmu-events/arch/x86/ivytown/ |
| H A D | uncore-power.json | 11 "BriefDescription": "Core 0 C State Transition Cycles", 20 "BriefDescription": "Core 10 C State Transition Cycles", 29 "BriefDescription": "Core 11 C State Transition Cycles", 38 "BriefDescription": "Core 12 C State Transition Cycles", 47 "BriefDescription": "Core 13 C State Transition Cycles", 56 "BriefDescription": "Core 14 C State Transition Cycles", 65 "BriefDescription": "Core 1 C State Transition Cycles", 74 "BriefDescription": "Core 2 C State Transition Cycles", 83 "BriefDescription": "Core 3 C State Transition Cycles", 92 "BriefDescription": "Core 4 C State Transition Cycles", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | uncore-power.json | 11 "BriefDescription": "Core C State Transition Cycles", 20 "BriefDescription": "Core C State Transition Cycles", 29 "BriefDescription": "Core C State Transition Cycles", 38 "BriefDescription": "Core C State Transition Cycles", 47 "BriefDescription": "Core C State Transition Cycles", 56 "BriefDescription": "Core C State Transition Cycles", 65 "BriefDescription": "Core C State Transition Cycles", 74 "BriefDescription": "Core C State Transition Cycles", 83 "BriefDescription": "Core C State Transition Cycles", 92 "BriefDescription": "Core C State Transition Cycles", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
| H A D | uncore-power.json | 11 "BriefDescription": "Core C State Transition Cycles", 20 "BriefDescription": "Core C State Transition Cycles", 29 "BriefDescription": "Core C State Transition Cycles", 38 "BriefDescription": "Core C State Transition Cycles", 47 "BriefDescription": "Core C State Transition Cycles", 56 "BriefDescription": "Core C State Transition Cycles", 65 "BriefDescription": "Core C State Transition Cycles", 74 "BriefDescription": "Core C State Transition Cycles", 83 "BriefDescription": "Core C State Transition Cycles", 92 "BriefDescription": "Core C State Transition Cycles", [all …]
|
| /linux/Documentation/livepatch/ |
| H A D | livepatch.rst | 85 transition state where tasks are converging to the patched state. 86 Usually this transition state can complete in a few seconds. The same 132 The /sys/kernel/livepatch/<patch>/transition file shows whether a patch 133 is in transition. Only a single patch can be in transition at a given 134 time. A patch can remain in transition indefinitely, if any of the tasks 137 A transition can be reversed and effectively canceled by writing the 139 the transition is in progress. Then all the tasks will attempt to 144 If a patch is in transition, this file shows 0 to indicate the task is 146 transition, it shows -1. Any tasks which are blocking the transition 154 Administrator can also affect a transition through [all …]
|
| H A D | cumulative-patches.rst | 15 from all older livepatches and completely replace them in one transition. 30 Once the transition is finished, all older patches are automatically 41 the transition to has finished. It helps to clearly see what code is 74 only when the transition was not forced. 89 for a smooth transition.
|
| H A D | system-state.rst | 98 - Restore the previous state when the transition is reverted. 119 the new code even before the transition gets finished. 150 - Distinguish transition reverse and livepatch disabling by 153 - In case of transition reverse, restore the previous system 166 It might be called also during the transition reverse. Therefore it
|
| /linux/tools/perf/pmu-events/arch/x86/haswellx/ |
| H A D | uncore-power.json | 11 "BriefDescription": "Core C State Transition Cycles", 20 "BriefDescription": "Core C State Transition Cycles", 29 "BriefDescription": "Core C State Transition Cycles", 38 "BriefDescription": "Core C State Transition Cycles", 47 "BriefDescription": "Core C State Transition Cycles", 56 "BriefDescription": "Core C State Transition Cycles", 65 "BriefDescription": "Core C State Transition Cycles", 74 "BriefDescription": "Core C State Transition Cycles", 83 "BriefDescription": "Core C State Transition Cycles", 92 "BriefDescription": "Core C State Transition Cycles", [all …]
|
| /linux/include/linux/ |
| H A D | livepatch.h | 40 * @transition: the func is currently being applied or reverted 42 * The patched and transition variables define the func's patching state. When 45 * patched=0 transition=0: unpatched 46 * patched=0 transition=1: unpatched, temporary starting state 47 * patched=1 transition=1: patched, may be visible to some tasks 48 * patched=1 transition=0: patched, visible to all tasks 52 * patched=1 transition=0: patched, visible to all tasks 53 * patched=1 transition=1: patched, may be visible to some tasks 54 * patched=0 transition=1: unpatched, temporary ending state 55 * patched=0 transition=0: unpatched [all …]
|
| /linux/drivers/firmware/arm_scmi/ |
| H A D | scmi_power_control.c | 13 * required system transition depending on the kind of request. 76 * @required_transition: The requested transition as decribed in the received 81 * @forceful_work: A worker used to trigger a forceful transition once a 110 * system transition 115 * When an ongoing system transition is detected, compatible with the one 151 * scmi_request_forceful_transition - Request forceful SystemPower transition 154 * Initiates the required SystemPower transition without involving userspace: 201 * scmi_request_graceful_transition - Request graceful SystemPower transition 206 * Initiates the required SystemPower transition, requesting userspace 212 * case to trigger a forceful transition. [all …]
|
| /linux/drivers/scsi/isci/ |
| H A D | remote_node_context.h | 95 * request the remote node context will transition to the posting state. 97 * @SCI_RNC_POSTING: transition state that posts the RNi to the hardware. Once 100 * @SCI_RNC_INVALIDATING: transition state that will post an RNC invalidate to 102 * transition to the posting state. 104 * @SCI_RNC_RESUMING: transition state that will post an RNC resume to the 106 * remote node context will transition to the ready state. 184 * called when the requested state transition is complete. 190 * state transition is completed.
|
| /linux/tools/perf/pmu-events/arch/x86/jaketown/ |
| H A D | uncore-power.json | 11 "BriefDescription": "Core C State Transition Cycles", 20 "BriefDescription": "Core C State Transition Cycles", 29 "BriefDescription": "Core C State Transition Cycles", 38 "BriefDescription": "Core C State Transition Cycles", 47 "BriefDescription": "Core C State Transition Cycles", 56 "BriefDescription": "Core C State Transition Cycles", 65 "BriefDescription": "Core C State Transition Cycles", 74 "BriefDescription": "Core C State Transition Cycles", 310 "BriefDescription": "Total Core C State Transition Cycles", 324 …ts to monitor the number of cores or threads that were impacted by the transition. This event is … [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-livepatch | 28 What: /sys/kernel/livepatch/<patch>/transition 34 transition. 42 course of an existing transition. Writing 1 clears 65 is used, unless a transition is currently in progress.
|
| /linux/drivers/clk/qcom/ |
| H A D | gdsc.h | 28 * @en_rest_wait_val: transition delay value for receiving enr ack signal 29 * @en_few_wait_val: transition delay value for receiving enf ack signal 30 * @clk_dis_wait_val: transition delay value for halting clock 53 * There is no SW control to transition a GDSC into
|
| /linux/drivers/base/power/ |
| H A D | main.c | 367 * @state: PM transition of the system being carried out. 399 * @state: PM transition of the system being carried out. 434 * @state: PM transition of the system being carried out. 678 * - %false if the transition under way is RESTORE. 679 * - Return value of dev_pm_skip_suspend() if the transition under way is THAW. 681 * transition under way is RESUME). 793 * @state: PM transition of the system being carried out. 946 * @state: PM transition of the system being carried out. 964 * @state: PM transition of the system being carried out. 1045 * @state: PM transition of the system being carried out. [all …]
|
| /linux/security/apparmor/ |
| H A D | domain.c | 80 *info = "ptrace prevents transition"; in may_change_ptraced_domain() 278 * @target: label to transition to (NOT NULL) 329 /* transition from exec match to xattr set */ in aa_xattrs_match() 355 /* transition to next element */ in aa_xattrs_match() 359 * No xattr match, so verify if transition to in aa_xattrs_match() 515 * x_table_lookup - lookup an x transition name via transition table 517 * @xindex: index into x transition table 566 * @xindex: index into x transition table 570 * find label for a transition index 616 /* fallback transition check */ in x_to_label() [all …]
|
| /linux/drivers/thermal/ |
| H A D | thermal_debugfs.c | 31 * The cooling device transition list is stored in a hash table where 47 * Every transition updates the current_state and the timestamp. The 73 * @id: identifier of the value which can be a state or a transition 322 seq_puts(s, "Transition\tOccurrences\n"); in cdev_tt_seq_show() 327 * string for a transition would be "1024->1024\0" in cdev_tt_seq_show() 403 * Computes a transition and the duration of the previous state residency. 414 int transition, old_state; in thermal_debug_cdev_state_update() local 446 * runs before the next state transition. in thermal_debug_cdev_state_update() 450 transition = (old_state << 16) | new_state; in thermal_debug_cdev_state_update() 453 * Get the transition in the transitions list. If this one in thermal_debug_cdev_state_update() [all …]
|
| /linux/security/tomoyo/ |
| H A D | domain.c | 112 * Domain transition preference is allowed for only in tomoyo_update_domain() 285 * tomoyo_scan_transition - Try to find specific domain transition type. 329 * tomoyo_transition_type - Get domain transition type. 336 * domain transition across namespaces, TOMOYO_TRANSITION_CONTROL_INITIALIZE if 337 * executing @program reinitializes domain transition within that namespace, 534 * that domain. Do not perform domain transition if in tomoyo_assign_domain() 551 * by automatically creating requested domain upon domain transition. in tomoyo_assign_domain() 778 * Check for domain transition preference if "file execute" matched. in tomoyo_find_next_domain() 779 * If preference is given, make execve() fail if domain transition in tomoyo_find_next_domain() 780 * has failed, for domain transition preference should be used with in tomoyo_find_next_domain() [all …]
|