Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3914cd5b authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "sched: fair: Add load-balancing changes snapshot"

parents c0a78ecf 1c7ab10e
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -648,6 +648,12 @@
			seconds. Defaults to 10*60 = 10mins. A value of 0
			seconds. Defaults to 10*60 = 10mins. A value of 0
			disables the blank timer.
			disables the blank timer.


	core_ctl_disable_cpumask= [SMP]
			Exempt the CPUs from being managed by core_ctl.
			core_ctl operates on a cluster basis. So all the
			CPUs in a given cluster must be specified to disable
			core_ctl for that cluster.

	coredump_filter=
	coredump_filter=
			[KNL] Change the default value for
			[KNL] Change the default value for
			/proc/<pid>/coredump_filter.
			/proc/<pid>/coredump_filter.
+1 −0
Original line number Original line Diff line number Diff line
@@ -18,6 +18,7 @@ CONFIG_RT_GROUP_SCHED=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_BPF=y
CONFIG_CGROUP_BPF=y
CONFIG_SCHED_CORE_CTL=y
CONFIG_NAMESPACES=y
CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
# CONFIG_PID_NS is not set
+1 −0
Original line number Original line Diff line number Diff line
@@ -18,6 +18,7 @@ CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_BPF=y
CONFIG_CGROUP_BPF=y
CONFIG_CGROUP_DEBUG=y
CONFIG_CGROUP_DEBUG=y
CONFIG_SCHED_CORE_CTL=y
CONFIG_NAMESPACES=y
CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
# CONFIG_PID_NS is not set
+1 −0
Original line number Original line Diff line number Diff line
@@ -69,6 +69,7 @@ enum cpuhp_state {
	CPUHP_SLAB_PREPARE,
	CPUHP_SLAB_PREPARE,
	CPUHP_MD_RAID5_PREPARE,
	CPUHP_MD_RAID5_PREPARE,
	CPUHP_RCUTREE_PREP,
	CPUHP_RCUTREE_PREP,
	CPUHP_CORE_CTL_ISOLATION_DEAD,
	CPUHP_CPUIDLE_COUPLED_PREPARE,
	CPUHP_CPUIDLE_COUPLED_PREPARE,
	CPUHP_POWERPC_PMAC_PREPARE,
	CPUHP_POWERPC_PMAC_PREPARE,
	CPUHP_POWERPC_MMU_CTX_PREPARE,
	CPUHP_POWERPC_MMU_CTX_PREPARE,
+9 −0
Original line number Original line Diff line number Diff line
@@ -25,6 +25,8 @@ extern unsigned int sysctl_sched_sync_hint_enable;
extern unsigned int sysctl_sched_cstate_aware;
extern unsigned int sysctl_sched_cstate_aware;
extern unsigned int sysctl_sched_wakeup_granularity;
extern unsigned int sysctl_sched_wakeup_granularity;
extern unsigned int sysctl_sched_child_runs_first;
extern unsigned int sysctl_sched_child_runs_first;
extern unsigned int sysctl_sched_capacity_margin_up;
extern unsigned int sysctl_sched_capacity_margin_down;
#ifdef CONFIG_SCHED_WALT
#ifdef CONFIG_SCHED_WALT
extern unsigned int sysctl_sched_use_walt_cpu_util;
extern unsigned int sysctl_sched_use_walt_cpu_util;
extern unsigned int sysctl_sched_use_walt_task_util;
extern unsigned int sysctl_sched_use_walt_task_util;
@@ -64,6 +66,9 @@ int sched_proc_update_handler(struct ctl_table *table, int write,
		loff_t *ppos);
		loff_t *ppos);
#endif
#endif


extern int sched_boost_handler(struct ctl_table *table, int write,
			void __user *buffer, size_t *lenp, loff_t *ppos);

/*
/*
 *  control realtime throttling:
 *  control realtime throttling:
 *
 *
@@ -92,6 +97,10 @@ extern int sched_rt_handler(struct ctl_table *table, int write,
		void __user *buffer, size_t *lenp,
		void __user *buffer, size_t *lenp,
		loff_t *ppos);
		loff_t *ppos);


extern int sched_updown_migrate_handler(struct ctl_table *table,
					int write, void __user *buffer,
					size_t *lenp, loff_t *ppos);

extern int sysctl_numa_balancing(struct ctl_table *table, int write,
extern int sysctl_numa_balancing(struct ctl_table *table, int write,
				 void __user *buffer, size_t *lenp,
				 void __user *buffer, size_t *lenp,
				 loff_t *ppos);
				 loff_t *ppos);
Loading