Something went wrong. Try again.
(I'm so sorry!) Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233/* SPDX-License-Identifier: GPL-2.0 */#ifndef _LINUX_SCHED_SYSCTL_H#define _LINUX_SCHED_SYSCTL_H
#include <linux/types.h>
#ifdef CONFIG_DETECT_HUNG_TASK/* used for hung_task and block/ */extern unsigned long sysctl_hung_task_timeout_secs;#else/* Avoid need for ifdefs elsewhere in the code */enum { sysctl_hung_task_timeout_secs = 0 };#endif
enum sched_tunable_scaling { SCHED_TUNABLESCALING_NONE, SCHED_TUNABLESCALING_LOG, SCHED_TUNABLESCALING_LINEAR, SCHED_TUNABLESCALING_END,};
#define NUMA_BALANCING_DISABLED 0x0#define NUMA_BALANCING_NORMAL 0x1#define NUMA_BALANCING_MEMORY_TIERING 0x2
#ifdef CONFIG_NUMA_BALANCINGextern int sysctl_numa_balancing_mode;#else#define sysctl_numa_balancing_mode 0#endif
#endif /* _LINUX_SCHED_SYSCTL_H */