OXIESEC PANEL
- Current Dir:
/
/
lib
/
python3.9
/
site-packages
/
tuned
/
plugins
/
__pycache__
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/13/2025 09:25:13 PM
rwxr-xr-x
📄
__init__.cpython-39.opt-1.pyc
209 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
__init__.cpython-39.pyc
209 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
base.cpython-39.opt-1.pyc
21.86 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
base.cpython-39.pyc
21.86 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
decorators.cpython-39.opt-1.pyc
1.08 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
decorators.cpython-39.pyc
1.08 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
exceptions.cpython-39.opt-1.pyc
394 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
exceptions.cpython-39.pyc
394 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
hotplug.cpython-39.opt-1.pyc
4.27 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
hotplug.cpython-39.pyc
4.27 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_acpi.cpython-39.opt-1.pyc
3.36 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_acpi.cpython-39.pyc
3.36 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_audio.cpython-39.opt-1.pyc
4.07 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_audio.cpython-39.pyc
4.07 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_bootloader.cpython-39.opt-1.pyc
24.46 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_bootloader.cpython-39.pyc
24.46 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_cpu.cpython-39.opt-1.pyc
27.42 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_cpu.cpython-39.pyc
27.44 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_disk.cpython-39.opt-1.pyc
16.46 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_disk.cpython-39.pyc
16.46 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_eeepc_she.cpython-39.opt-1.pyc
3.68 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_eeepc_she.cpython-39.pyc
3.68 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_irq.cpython-39.opt-1.pyc
9.02 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_irq.cpython-39.pyc
9.02 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_irqbalance.cpython-39.opt-1.pyc
4.69 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_irqbalance.cpython-39.pyc
4.69 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_modules.cpython-39.opt-1.pyc
5.5 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_modules.cpython-39.pyc
5.5 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_mounts.cpython-39.opt-1.pyc
5.59 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_mounts.cpython-39.pyc
5.59 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_net.cpython-39.opt-1.pyc
23.2 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_net.cpython-39.pyc
23.2 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_rtentsk.cpython-39.opt-1.pyc
1.37 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_rtentsk.cpython-39.pyc
1.37 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_scheduler.cpython-39.opt-1.pyc
53.13 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_scheduler.cpython-39.pyc
53.13 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_script.cpython-39.opt-1.pyc
4.46 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_script.cpython-39.pyc
4.5 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_scsi_host.cpython-39.opt-1.pyc
4.64 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_scsi_host.cpython-39.pyc
4.64 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_selinux.cpython-39.opt-1.pyc
3.07 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_selinux.cpython-39.pyc
3.07 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_service.cpython-39.opt-1.pyc
13.56 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_service.cpython-39.pyc
13.56 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_sysctl.cpython-39.opt-1.pyc
6.15 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_sysctl.cpython-39.pyc
6.15 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_sysfs.cpython-39.opt-1.pyc
3.72 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_sysfs.cpython-39.pyc
3.72 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_systemd.cpython-39.opt-1.pyc
6 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_systemd.cpython-39.pyc
6 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_uncore.cpython-39.opt-1.pyc
5.86 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_uncore.cpython-39.pyc
5.86 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_usb.cpython-39.opt-1.pyc
3.01 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_usb.cpython-39.pyc
3.01 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_video.cpython-39.opt-1.pyc
6.1 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_video.cpython-39.pyc
6.1 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_vm.cpython-39.opt-1.pyc
4.12 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
plugin_vm.cpython-39.pyc
4.12 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
repository.cpython-39.opt-1.pyc
1.93 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
repository.cpython-39.pyc
1.97 KB
12/02/2024 09:49:29 AM
rw-r--r--
Editing: plugin_vm.cpython-39.pyc
Close
a �Գf� � @ sn d dl mZ d dlT ddlZddlZddlZddlZddlZddl m Z ej�� Z e � ZG dd� dej�ZdS )� )�base)�*� N)�commandsc @ s� e Zd ZdZedd� �Zdd� Zdd� Zedd � �Ze d �dd� �Z e d �dd� �Zed �dd� �Z ed �dd� �Ze d�dd� �Zed�dd� �ZdS )�VMPlugina| `vm`:: Enables or disables transparent huge pages depending on value of the [option]`transparent_hugepages` option. The option can have one of three possible values `always`, `madvise` and `never`. + .Disable transparent hugepages ==== ---- [vm] transparent_hugepages=never ---- ==== + The [option]`transparent_hugepage.defrag` option specifies the defragmentation policy. Possible values for this option are `always`, `defer`, `defer+madvise`, `madvise` and `never`. For a detailed explanation of these values refer to link:https://www.kernel.org/doc/Documentation/vm/transhuge.txt[Transparent Hugepage Support]. c C s d d d d�S )N)�transparent_hugepages�transparent_hugepage�transparent_hugepage.defrag� ��selfr r �;/usr/lib/python3.9/site-packages/tuned/plugins/plugin_vm.py�_get_config_options% s �zVMPlugin._get_config_optionsc C s d|_ d|_d S )NTF)Z_has_static_tuningZ_has_dynamic_tuning�r �instancer r r �_instance_init- s zVMPlugin._instance_initc C s d S �Nr r r r r �_instance_cleanup1 s zVMPlugin._instance_cleanupc C s d}t j�|�sd}|S )Nz#/sys/kernel/mm/transparent_hugepagez*/sys/kernel/mm/redhat_transparent_hugepage)�os�path�exists)r r r r r � _thp_path4 s zVMPlugin._thp_pathr c C s� |dvr"|st �dt|� � d S tjddd�}|�d�dkrP|sLt �d� d S tj� | � � d �}tj�|�r�|s�tj|||r�t jgnd d� |S |s�t �d� d S d S )N)�always�neverZmadvisez-Incorrect 'transparent_hugepages' value '%s'.z /proc/cmdlineT�Zno_errorztransparent_hugepage=r zWtransparent_hugepage is already set in kernel boot cmdline, ignoring value from profile�enabledFzDOption 'transparent_hugepages' is not supported on current hardware.)�log�warning�str�cmd� read_file�find�infor r �joinr r � write_to_file�errno�ENOENT)r �value�sim�removeZcmdline�sys_filer r r �_set_transparent_hugepages<