[LTP] [PATCH v4 1/2] lib: Introduce tst_path_defs.h to consolidate system paths
Li Wang
li.wang@linux.dev
Thu May 21 05:46:15 CEST 2026
Li Wang wrote:
...
> +/* KERNEL */
> +#define PATH_KERNEL_HOSTNAME "/proc/sys/kernel/hostname"
> +#define PATH_KERNEL_OSRELEASE "/proc/sys/kernel/osrelease"
> +#define PATH_KERNEL_VERSION "/proc/sys/kernel/version"
> +#define PATH_KERNEL_DOMAINNAME "/proc/sys/kernel/domainname"
> +#define PATH_KERNEL_PRINTK "/proc/sys/kernel/printk"
> +#define PATH_KERNEL_PID_MAX "/proc/sys/kernel/pid_max"
> +#define PATH_KERNEL_SHMMAX "/proc/sys/kernel/shmmax"
> +#define PATH_KERNEL_SHMMNI "/proc/sys/kernel/shmmni"
> +#define PATH_KERNEL_SHMALL "/proc/sys/kernel/shmall"
> +#define PATH_KERNEL_SHM_NEXT_ID "/proc/sys/kernel/shm_next_id"
> +#define PATH_KERNEL_MSGMNI "/proc/sys/kernel/msgmni"
> +#define PATH_KERNEL_MSG_NEXT_ID "/proc/sys/kernel/msg_next_id"
> +#define PATH_KERNEL_SEM "/proc/sys/kernel/sem"
> +#define PATH_KERNEL_CORE_PATTERN "/proc/sys/kernel/core_pattern"
> +#define PATH_KERNEL_CAP_LAST_CAP "/proc/sys/kernel/cap_last_cap"
> +#define PATH_KERNEL_NUMA_BALANCING "/proc/sys/kernel/numa_balancing"
> +#define PATH_KERNEL_IO_URING_DISABLED "/proc/sys/kernel/io_uring_disabled"
> +#define PATH_KERNEL_OVERFLOWUID "/proc/sys/kernel/overflowuid"
> +#define PATH_KERNEL_OVERFLOWGID "/proc/sys/kernel/overflowgid"
> +#define PATH_KERNEL_PERF_EVENT_PARANOID "/proc/sys/kernel/perf_event_paranoid"
> +#define PATH_KERNEL_PERF_EVENT_MLOCK_KB "/proc/sys/kernel/perf_event_mlock_kb"
> +#define PATH_KERNEL_PERF_EVENT_MAX_SAMPLE_RATE "/proc/sys/kernel/perf_event_max_sample_rate"
> +#define PATH_KERNEL_SCHED_RT_PERIOD_US "/proc/sys/kernel/sched_rt_period_us"
> +#define PATH_KERNEL_SCHED_RT_RUNTIME_US "/proc/sys/kernel/sched_rt_runtime_us"
> +#define PATH_KERNEL_SCHED_RR_TIMESLICE_MS "/proc/sys/kernel/sched_rr_timeslice_ms"
> +#define PATH_KERNEL_UNPRIVILEGED_USERNS_CLONE "/proc/sys/kernel/unprivileged_userns_clone"
And, we could shorten those with PATH_KERN_* if people thinks
the marco string is too long.
--
Regards,
Li Wang
More information about the ltp
mailing list