HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/modules/5.4.0-212-generic/kernel/drivers/thermal/intel/intel_powerclamp.ko
ELF>0`@@)(GNU�|�T������󾲟U|c\�Linux�UH��AUATSH���=eH�%(H�E�1���t_H��E1�L�m��Iċ{H����t$�;u�L��%�U܅�t���{H����u�H�E�eH3%(uH��L��[A\A]]�E1����ff.���U1�H�2H��]�ff.���U�
H��H��eH�%(H�E�1�H�U����u8H�u�H�V�H���H���HB�H��HG�5�D$�H�M�eH3%(u���@�U�
H��H��eH�%(H�E�1�H�U����u8H�u�H�V�H���H���HB�
H��
HG�5�D$�H�M�eH3%(u���@�U������H��SH�����H��H��$����������=��C|�=������H�����=��tX��1��H�=��H�=��H�=��H�H�A�1L�
@��u-�5H�=���@������A�DEƀ=H�5H�=t���t�CxH��	[]�Hc�1�H�@H�<�viD�F�Ic�H�@H�<�vS�F1�H�L�@J�<�v=H�@Mc�H��Hc�O�@H�@J�I���������H�H��I��H��@��E��A�1��1�8����'���H�=��H�=��H�H�A�L�
@����H���������H�L�H��H��H���A�11�@��t�����k�d1�A��1�Hcȃ�H�H�H�s(H��H��)�H�{���N�Hc�����E1�H�=����1�����A�0���ff.�@�U1�H��H��H��ATI��SH�H��H=���H�H�ǃ�D���ƃ��L�"H�x(H���L�c�H�C0L�cE1�H�C H�{X1�1�H�C(H��L�cH�CH�CHH�CPH�C0H�C8H�C@�H�;L���[A\]�f.��UH��SH�H�H�;t:ƃ�H�{�H�{0����H��H�H�;�H�[]�@�UI��H��H��I��PH���]�ff.���U�H��H��AUI��ATE1�SH���H��L���L�KL�CD��L��H�H��A��H���A��2u�[1�A\A]]��U�=H��t�=t�]H�1��1�H�����]Ë]H�1���UH���b���H��1H�� H��H	�H�H��tH�=H��uB��=H�5H�
u]�H�5��� H���]�H9�t�H��H)�H����)�H��H��H��1�H����ff.��U�H��AVAUATSH��9GPtA�=u�{d�����=t�{ht�CPH��4[A\A]A^]�D�g\�GT1�A���u�D�oXD�w`�D���H��1H�� H��H	�H�H��tH�=H������Ic�H�
�
H�RH�5H��L��I��wiD�
�5A��A9�wSA��A)�xKHi�gfffA��H��"D)���A9�1H��Mc�H��tN�LI��H�RI��H��L��L�����D��E�D9��A�A9���D$����H�{�H�s�����H9�t+H��H)�H����)�H��H��H��1�H���������=����f���=u1��UH��S�����!�����u��D$�1�[]����=u1��UH��ATA��������D9%t1�A\]Ë5H����A9�t�D$�1�A\]�H��D�������U�H��1H��S�1HFޅ�u��H�����D$�1�[]�H�������H���H�u����H���H�u����U�5H��H���]��U�H��S����H�=�����t_���H�=��������9�vAD���H��H���Hc���y����SH�=Hc҉�����[]�H������5H����=��tH�51ɿ H���H����H���;��s*H�����H�����������UH��AUA��ATSH��eH�%(H�E�1����
��H��?H��H���H�H����H���H��uH��������H��L�e܋{����L��%D�m�E��tH���܃=~d�E�H�}�H�u�L���E�H�U�%�E؃���u5�E�1�1�1���E܅�t�ǃ�E�E�����u����	ʉE1�I�1ҿ�H�H�����Å�y'H�=A�����H�������پ����H�H�����=u�=u�H��1�H���H�H=�vH�=�����W�=u���1�H���I�H��$H��H��H������=1�����H�E�eH3%(t�H��D��[A\A]]�UH����=1��H�=�H�=�H�=�H���H�=�]����3intel_powerclamp: Out of recommended range %lu, between 6-25ms
3intel_powerclamp: Out of recommended window size %lu, between 2-10
pct confidence steady dynamic (compensation)
intel_powerclamp: clamping worker for cpu %d alive, destroy
6intel_powerclamp: Start idle injection to reduce power
6intel_powerclamp: Stop forced idle injection
3intel_powerclamp: CPU does not support MWAIT
thermal/intel_powerclamp:online6intel_powerclamp: No package C-state available
drivers/thermal/intel/intel_powerclamp.cclamping worker for cpu %d alive, destroy
kidle_inj/%ldcontrolling cpu: %d
%d	%lu	%lu	%lu
intel_powerclamppowerclamp_calibend_power_clampwindow_sizeduration2description=Package Level C-state Idle Injection for Intel CPUsauthor=Jacob Pan <jacob.jun.pan@linux.intel.com>author=Arjan van de Ven <arjan@linux.intel.com>license=GPLparm=window_size:sliding window in number of clamping cycles
	powerclamp controls idle ratio within this window. larger
	window size results in slower response time but more smooth
	clamping results. default to 2.parm=duration:forced idle time for each attempt in msec.srcversion=4D4103E0CD427292CDC223Aalias=cpu:type:x86,ven0000fam*mod*:feature:*0083*depends=retpoline=Yintree=Yname=intel_powerclampvermagic=5.4.0-212-generic SMP mod_unload modversions ������p��module_layout!��param_get_intj��delayed_work_timer_fnȞPsingle_release�S�seq_read�m��seq_lseek9t��debugfs_remove_recursiveJ��cancel_delayed_work_sync?-�thermal_cooling_device_unregister��O__cpuhp_remove_state�,�idebugfs_create_file�Udebugfs_create_dirp��7jiffies_to_msecs!N��free_percpu�?�]thermal_cooling_device_register�a�__max_die_per_package�9__max_logical_packagesBs��__alloc_percpu�zkfreee�J__cpuhp_setup_state�a��boot_cpu_data�:0x86_match_cpuE:#�__kmalloc�,�cpus_read_unlockZ�O�cpus_read_lockѣ�find_next_bit	{{�__dynamic_pr_debug��c__bitmap_weightu?h�__cpu_possible_maskѥ��cpumask_next~R�find_first_bit��}nr_cpu_ids 
�__num_online_cpus*�@play_idles�$jiffies_to_usecsm���queue_delayed_work_onӅ3-system_wq�c�seq_printf'u�single_open_���kthread_destroy_workerS�Mkthread_cancel_delayed_work_sync�V͏kthread_cancel_work_sync̐S6kthread_queue_work9c��init_timer_key`��kthread_delayed_work_timer_fn�MMsched_setscheduler3��kthread_create_worker_on_cpuST��__per_cpu_offsetZگekthread_queue_delayed_workq"ZZ__cpu_online_mask�P�jiffies�__msecs_to_jiffies��printkl��<kstrtoull)��__stack_chk_fail �
0pv_ops�m��__fentry__���� 
���01	2
7intel_powerclampGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0intel_powerclamp.koQ�~@"�#�2.	D@Qi&	~/�E7�����`����|"��@|�"�+��@",Q"0h"$s"@�|"�`��"�"���@��P\��$�p!"-P@F"�[��k"z"�@X�"%�"�"�"(�" � 	8`	p42L�B8]�	Jv���r�0�"@�" �0�"� "8	T"1@K@1`q0u�����(�0�@ ��9�((	`	� 	
 #$%+DRs��� ����	T�	9L]nyr��������0BIZnx��0������	Z />Q�\j�������		__UNIQUE_ID_srcversion44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6pkg_state_counterpkg_cstatespowerclamp_get_max_stateduration_setduration_set.coldwindow_size_setwindow_size_set.coldclamp_balancing_funcset_target_ratiopoll_pkg_cstate_enablereduce_irqcal_dataclampingstart_power_clamp_workerworker_datacpu_clamping_masksparamclamp_idle_injection_funcstop_power_clamp_workerpowerclamp_debug_openpowerclamp_debug_showcontrol_cpupowerclamp_get_cur_statepkg_cstate_ratio_curpoll_pkg_cstatemsr_last.33601tsc_last.33602poll_pkg_cstate_workshould_skipmsr_last.33557tsc_last.33558current_ratioidle_wakeup_counterpowerclamp_cpu_onlinepowerclamp_cpu_predowncpumask_weight.constprop.0end_power_clamp__UNIQUE_ID_ddebug82.33658powerclamp_set_cur_statepowerclamp_set_cur_state.coldpowerclamp_initintel_powerclamp_idstarget_mwaithp_statepowerclamp_cooling_opscooling_devpowerclamp_debug_fopsdebug_dirpowerclamp_exit__func__.33659__UNIQUE_ID_description90__UNIQUE_ID_author89__UNIQUE_ID_author88__UNIQUE_ID_license87__UNIQUE_ID_window_size75__param_window_size__param_str_window_sizewindow_size_ops__UNIQUE_ID_duration70__param_duration__param_str_durationduration_opskthread_cancel_work_syncx86_match_cpukthread_cancel_delayed_work_sync__num_online_cpus__msecs_to_jiffieskthread_delayed_work_timer_fn__this_module__bitmap_weightfind_first_bitcleanup_module__max_logical_packageskfreeseq_lseekthermal_cooling_device_registersched_setschedulercpus_read_unlock__per_cpu_offset__fentry__init_modulejiffies_to_usecs__stack_chk_failqueue_delayed_work_onkthread_queue_workplay_idle__max_die_per_packagecpus_read_lock__cpuhp_setup_statekthread_create_worker_on_cpu__cpu_online_maskprintkjiffies_to_msecs__cpu_possible_maskkstrtoullnr_cpu_idscpumask_next__mod_x86cpu__intel_powerclamp_ids_device_tablefree_percpupv_opsseq_readdebugfs_remove_recursivedebugfs_create_filekthread_destroy_workerinit_timer_key__alloc_percpu__dynamic_pr_debugseq_printffind_next_bitkthread_queue_delayed_workboot_cpu_datasingle_releasethermal_cooling_device_unregisterparam_get_intsingle_opendebugfs_create_dir__cpuhp_remove_state__kmallocsystem_wqs���������.�T���v���������s���������s���������������������������
�8v��������As��������f���������|�
��v���������s���������
(�
��
�f��������
+)
 >
�L
�Z
�h
�o
�|
��
S�
���������������������~���������
@	
@
@1
HD
HV
H�
k�
��
\�
t�
� ���������/
;as��������n~
�r�}���������
����p��������g
�-@2���������=x��������Qs��������]
er{b���������d���������
������������s���������������������s���������
�
@	�������������������0#=���������Qs��������X
d
+m
��
(�s���������
�
�
��
�
�
�����������@w��������,
�As��������H
`
 ku��������ry��������x
�~���������
�
���������
 �
��������
(


@%
+e��������]
H�
H�
@�
�e���������
�
 �
!�x��������	
$	
$!	s��������'	
E	
a	s��������g	
�	
�	����������	~�	j���������	
�	~�	����������	
�	s���������	
(�	��	
(
Q���������H"��������0|7���������>�Fi��������Ms��������T
e
�li��������|
��j�����������	�����������L�
����������������������
(�{�������������������~�j��������
+

���������&@+w��������8~=���������C���������O\X@]��������h
$q
vq��������{
s��������(0@���������G
�W\c��������hpr��������~���������
<`	+ 	2�8
�A|��������N
�Vm��������b�l��������~
�����������
�l���������z���������
+��3�o���������
�
�����������
������������
�3
��������� 
@'D.
43���������@
G���������`v��������H
���������
���������%
*���������1
�6m��������=@B���������I
4N�����������@ �(`0P8�@�HPP�X@` 	h`	pLx�	�Q� ��� h(n0�����H@P�����0h@ 
�(`0h8�H
���	(�P�	HHPHX�x�3�(xt0k.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rela.parainstructions.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.rodata.modinfo.init.rodata.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?�
:@�B 
&J�
E@�O &^rY@�Sh&n�Ti@HX8&	~��y@�Y�&�h,�@[H&
�2�S�2�U�@�@`[0&�`� �@�[�&�|��0 ��P�@h\�&@ @%@(]H&"`% @p]�&-`&8(@^`&<�&�@7@x^0& V@*D [0@*Xd�*t�*�*�'b	�9	�^�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key/7	�Z����y=Ig֒��0	`�He0
	*�H��
����z׆.b�<�M>�]�X	��se{X]!%���x�vR�Ϥ�G�X�c
>ND���s~�'f� Mɘ��?��6R�\��������=���J�E�-��Y�j�7��|b��ˣ�(`G���3�R#k���%�<�����Z�a��g�3�C�&��)���fw#@(����\.��owX�Fg�̧�"XN���~kzD�&����x���Þ�\���b��ٹBT�
aQ$X��ai��|[�${�ı̇@�/�H��=�&�Ed&�ʵT��}��(:���=+��k5f�1[]�I��.f��)�:�g�sZ��n>ک4z@���l�.ij��W����ϛn6�j��9�l�e���ZQ,~�
}?%�Ppn
-ȒT������n���p�Y����S���x�RI4C�<0��=��g��0�[�t�85ۓ�o6L���TBG���g��0΄�6!W��
�(=�=O)3��}�-���O�
���q���B�=�~Module signature appended~